1.В минимальной комплектации шина имеет: (выберите несколько ответов) *
a) шину вывода
b) шину управления
c) шину адреса
d) шину ввода
e) шину данных
2.Различные шинные интерфейсы соединяются между собой:
a) каналами
b) узлами
c) мостами
d) проводниками
3.Из перечисленных пар слов укажите слова-синонимы: (выберите несколько вариантов ответов) *
a) «внешняя шина» - «хост-шина»
b) адаптер – контроллер
c) интерфейс - порт
d) мосты – контроллеры
4.Устройство, которое связывает периферийное оборудование или каналы связи с CPU, выполняет интерпретацию команд процессора для отдельных устройств: *
a) кодек
b) шина
c) контроллер
d) порт
5.Устройства, подключенные к шине, делятся на две основные категории: *
a) внутренние и внешние
b) основные и дополнительные
c) центральные и периферийные
d) активные и пассивные
6.Числом параллельных проводников, входящих в шину, определяется ее: *
a) разрядность
b) тактовая частота
c) пропускная шины
7.Для сопряжения центральных узлов компьютера с его внешними устройствами служат: *
a) контроллеры
b) интерфейсы
c) мосты
d) слоты
8.Разъем на материнской плате, предназначенный для подключения видеокарты, звуковой карты, модема: *
a) порт
b) слот
c) мост
d) шина
9.Контроллер – это: *
a) устройство сопряжения CPU и ПУ компьютера
b) аппаратно-программный комплекс, обеспечивающий работу ПК с видеоинформацией
c) устройство, которое связывает периферийное оборудование или каналы связи с CPU
10.Интерфейсы бывают: *
a) активные и пассивные
b) центральные и периферийные
c) параллельные и последовательные
d) внутренние и внешние
11.Чем определяется пропускная шины: (выберите несколько ответов) *
a) количеством линий передачи данных
b) объемом кэш-памяти
c) количеством подключаемых устройств
d) тактовой частотой
По своему назначению компьютер - это универсальный прибор для работы с информацией. По принципам своего устройства компьютер - это модель человека, работающего с информацией.Персональный компьютер (ПК) — это компьютер, предназначенный для обслуживания одного рабочего места. По своим характеристикам он может отличаться от больших ЭВМ, но функционально выполнять аналогичные операции. По эксплуатации различают настольные (desktop), портативные (laptop и notebook) и карманные (palmtop) модели ПК.Аппаратное обеспечение. Поскольку компьютер предоставляет все три класса информационных методов для работы с данными (аппаратные, программные и естественные), принято говорить о компьютерной системе как о состоящей из аппаратных и программных средств, работающих совместно. Узлы, составляющие аппаратные средства компьютера, называют аппаратным обеспечением. Они выполняют всю физическую работу с данными: регистрацию, хранение, транспортировку и преобразование как по форме, так и по содержанию, а также представляют их в виде, удобном для взаимодействия с естественными информационными методами человека.Программное обеспечение. Программы могут находиться в двух состояниях: активном и пассивном. В пассивном состоянии программа не работает и выглядит как данные, содержательная часть которых - сведения. В этом состоянии содержимое программы можно «читать» с других программ, как читают книги, и изменять. Из него можно узнать назначение программы и принцип ее работы. В пассивном состоянии программы создаются, редактируются, хранятся и транспортируются. Процесс создания и редактирования программ называется программированием.
function
Transpose(a: array[,] of integer): array[,] of integer;
//Поворот на 90гр по часовой стрелке
begin
var m := Length(a, 0);
var n := Length(a, 1);
Result := new integer[n, m];
for var i := 0 to n-1 do begin
for var j := 0 to m-1 do
Result[i, j] := a[m-1-j, i];
end;
end;
begin
var n := ReadInteger('Введите n:');
//Заполнение матрицы NxN сл. числами и вывод на экран
var a :=MatrixRandom(n, n);
for var i:=0 to n-1 do begin
for var j:=0 to n-1 do
Print(a[i,j]);
println;
end;
println;
Println('поворот влево на 90 гр');
var b := Transpose(a);
b:=Transpose(b);
b:=Transpose(b);
for var i:=0 to n-1 do begin
for var j:=0 to n-1 do
Print(b[i,j]);
println;
end;
println;
Println('поворот вправо на 90гр');
b := Transpose(a);
for var i:=0 to n-1 do begin
for var j:=0 to n-1 do
Print(b[i,j]);
println;
end;
println;
Println('поворот на 180 гр');
b := Transpose(a);
b := Transpose(b);
for var i:=0 to n-1 do begin
for var j:=0 to n-1 do
Print(b[i,j]);
println;
end;
end.