Elyzaveta2004
27.08.2022 08:19

Итоговые тестовые к разделу i
1. устройство для вычислений, использовавшееся в xvi в.
а) суммирующая машина паскаля
b) мейнфрейм.
c) абакус.
d) марк-1.
е) персональный компьютер.
2. создатель первой электромеханической счетной машины.
a) конрад цузе.
b) герман холлерит.
c) алан тьюринг.
d) ада лавлейс.
e) чарльз бэббидж.
3. совокупность средств и правил взаимодействия человека
и компьютера.
a) интерфейс операционной системы.
b) текстовый редактор.
c) материнская плата.
d) системный блок.
e) системная шина.
4. порт, который предназначен для подсоединения сетевого
кабеля к системному блоку.
a) ethernet port.
b) vga port.
c) audio in/audio out.
d) ps/2 port.
e) usb port.
5. устройство, которое используется для вывода информации
на экран компьютера.
a) микрофон.
b) клавиатура.
c) монитор.
d) колонки.
e) мышь.
6. интерфейс операционной системы, обеспечивающий взаи-
модействие пользователя и компьютера в диалоговом
режиме посредством ввода команд с клавиатуры.
a) программный интерфейс.
b) аппаратно-программный интерфейс.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
thetrueraincorn
21.09.2021 23:17
1. В "реальном мире" это решается примерно так:

// PascalABC.NET 3.1, сборка 1198 от 11.03.2016
begin
  var a:=ArrRandom(ReadInteger('n='),0,2); a.Println;
  a.Sorted.Println
end.

Тестовое решение:
n= 15
1 2 0 2 2 0 2 0 2 0 0 1 0 0 2
0 0 0 0 0 0 0 1 1 2 2 2 2 2 2

2. Но, поскольку считается, что школьникам больше заняться нечем, их заставляют писать примерно в таком стиле (и время займет, и ощибок понаделают):

// PascalABC.NET 3.1, сборка 1198 от 11.03.2016
const
  nn=100;
var
  i,j,n,t:integer;
  a:array[1..nn] of integer;
begin
  Write('n='); Read(n);
  Randomize;
  for i:=1 to n do begin
    a[i]:=Random(3);
    Write(a[i],' ')
    end;
  Writeln;
  for i:=1 to n-1 do
    for j:=1 to n-1 do
      if a[j]>a[j+1] then begin
        t:=a[j]; a[j]:=a[j+1]; a[j+1]:=t
        end;
  for i:=1 to n do Write(a[i],' ');
  Writeln;
end.

Тестовое решение:
n=15
0 1 1 0 2 1 0 2 1 2 1 0 0 2 0
0 0 0 0 0 0 1 1 1 1 1 2 2 2 2
0,0(0 оценок)
Ответ:
Камалия11
09.03.2020 12:12
Допустим у тебя дано число 1001101 (в бинарной си), чтобы перевести ее в десятичную си нужно:
1) Расставить коэффициенты 0,1,2,3 начиная с последней цифры в двоичной записи. В итоге у тебя получаться такие коэффициенты над числами: 1^6, 0^5, 0^4, 1^3, 1^2, 0^1, 1^0.
2) Теперь умножим каждое число в бинарной си на основание двоичной си (двойка) в той степени, которой ты посчитал.
Т.е.: 1*2^6, 0*2^5 и так  далее.
3) Затем остается только сложить полученные числа из второго шага и ты получишь число в десятичной си
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота