Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Контрольная работа по "Информатике"

Автор:   •  Август 20, 2021  •  Контрольная работа  •  476 Слов (2 Страниц)  •  539 Просмотры

Страница 1 из 2

Задание 1. После выполнения команды присваивания x:=x+y значение переменной x  равно 5, а значение переменной y равно 20. Чему были равны значения переменных x и y до выполнения указанной команды присваивания?

Решение

По условию  х:=х+у, значит, меняется значение х, а значение у = 20 не изменилось. Подставим значения:
5 = х + 20
х = - 20 + 5 = -15

у = 20 (не изменилось)
Ответ: х= -15, у = 20.

Задание 2. Описание какого типа данных приведено?

Type Numbers = 1..7;

Var Day: Numbers;

  • ограниченного
  • структурного
  • порядкового

Ответ: данные ограниченного типа (задаются как упорядоченное ограниченное подмножество некоторого порядкового типа <константа 1> .. <константа 2>)

Задание 3. Значение величины равно 8.

  • литерная величина
  • символьный тип

Ответ: символьный тип (литерные величины записываются в кавычках, например ‘8’).

Задание 4. Какое ключевое слово в описании подпрограммы пропущено?

... primer(параметр1, параметр2: integer; параметр3:char); {начало}

var …; {объявление локальных переменных}

begin

…  {тело}

end; {конец}

  • procedure
  • type
  • const
  • function

Ответ: procedure (после var …; {объявление локальных переменных}).

Задание 5. Что будет выведено на экран после выполнения данной программы:

Program Primer;

var c1,c2: integer;

function Apb(a,b: integer): integer;

begin

    Apb := a + b;

end;

begin

    c1 := 10;

    c2 := 20;

    write(Apb(c1,c2)*Apb(c1,c2));

end.

Ответ: 900.

Задание 6. Что будет выведено на экран после выполнения данной программы:

Program Primer;

var i: integer;

procedure Star;

begin

    write('++');

end;

begin

    for i:=2 to 5 do

       Star;

end.

  • ++++
  • ++++++++
  • ++++++++++

Ответ: ++++++++ (4 раза '++').

Задание 7. Какую задачу решает процедура «Primer»?

procedure primer(a,b: integer; var m: integer);

begin

if a>b then

  m:=a

else

  m:=b;

end.

  • находит максимум из двух чисел
  • находим минимум из двух чисел
  • меняет местами значения двух переменных
  • определяет равны для два числа

Ответ: находит максимум из двух чисел.

...

Скачать:   txt (5.6 Kb)   pdf (104.8 Kb)   docx (11.9 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club