Главная / Информатика / Контрольная работа по теме «Основы программирования в Turbo Pascal» 8 класс

Контрольная работа по теме «Основы программирования в Turbo Pascal» 8 класс

Документы в архиве:

81 КБ Контро

Название документа Контро

Контрольная работа по теме
«Основы программирования в Turbo Pascal»

8 класс



Вариант 1

  1. Целочисленный тип данных:

    1. integer

    2. real

    3. string

    4. char

  1.  Операции div и mod используются для переменных типа:

    1. char

    2. integer

    3. string

    4. real

  1.  Оператор целочисленного деления:

    1. readln

    2. div

    3. var

    4. mod

  1.  Результат выполнения функции Pos(8, Turbo Pascal):

    1. Turbo Pa

    2. a

    3. ascal

    4. Turbo8Pascal

  1. Результат выполнения фрагмента программы при x = 10:

If x > 9 then y := 2*x else y := x-8;

    1. 1

    2. 2

    3. 18

    4. 20

  1.  Вывод строки «Добрый день!» на экран:

    1. readln (’ Добрый день!’);

    2. var (’ Добрый день!’);

    3. writeln (’ Добрый день!’);

    4. program (’ Добрый день!’);

  1. Цикл While используется, если:

  1. некоторую последовательность действий надо выполнить несколько раз, причем число повторений нельзя определить заранее.

  2. некоторую последовательность действий надо выполнить несколько раз.

  3. число повторений можно определить заранее.

  4. некоторую последовательность действий надо выполнить несколько раз, причем число повторений можно определить заранее.

  1.  Фрагмент программы, написанный правильно:

  1. Repeat s:=s+a;

until s > 10;

  1. Repeat: begin s:=s+a; end;

until s > 10;

  1. Repeat: s:=s+a

until s > 10;

  1. Repeat begin s:=s+a end

until s > 10;

  1. Общий вид процедуры InitGrath:

  1. InitGraph(Mode, Driver,Path);

  2. InitGraph(Driver, Path, Mode);

  3. InitGraph(Path,Mode, Driver);

  4. InitGraph(Driver,Mode,Path);

  1.  Результат выполнения фрагмента программы

r:=20;

for i:=1 to 5 do

begin

circle(320,240,r);

r:=r+20;

end;

a. hello_html_m3cb9ff10.jpgb. hello_html_m4dfa67a3.jpgc.hello_html_2da9ccd9.png d.hello_html_m7a38d8dc.jpg

Вариант 2

  1.  Вещественный тип данных:

  1. string

  2. char

  3. integer

  4. real

  1.  Тип переменной m в записи оператора выбора case m of:

  1. string

  2. char

  3. real

  4. integer

  1.  Оператор нахождения остатка от деления двух чисел:

  1. div

  2. writeln

  3. mod

  4. crt

  1.  Результат выполнения функции Insert(!, Hello, 1):

  1. Hello1

  2. 1Hello

  3. !Hello

  4. Hello!

  1.  Результат выполнения фрагмента программы при x = 8:

      If x = 0 then y := x else y := x+10;

  1. 18

  2. 10

  3. 8

  4. 0

  1.  Считать с клавиатуры значение переменной a:

  1. a: integer;

  2. var a;

  3. writeln(a);

  4. readln(a);

  1. Цикл For используется, если:

  1. число повторений нельзя определить заранее.

  2. некоторую последовательность действий надо выполнить несколько раз, причем число повторений можно определить заранее.

  3. некоторую последовательность действий надо выполнить несколько раз, причем число повторений нельзя определить заранее.

  4. некоторую последовательность действий надо выполнить несколько раз.

  1. Фрагмент программы, написанный правильно:

  1. While s < 10 do:

s:=s+a;

  1. While s < 10 do:

begin s:=s+a; end;

  1. While s < 10 do

s:=s+a;

  1. While s < 10 do

s:=s+a

  1.  Видеоадаптер переводится в видеорежим

  1. модулем Grath

  2. процедурой InitGrath

  3. драйвером Driver

  4. параметром Mode

  1.  Результат выполнения фрагмента программы

r:=50;
repeat
begin
circle(320,240,r); r:=r+20;
end;
until r > 100;

a.hello_html_30905d79.jpg b.hello_html_m3b7fd36.jpg c.hello_html_4beca68d.jpg d.hello_html_m14f031f2.jpg

Ответы

Вариант 1.
1-a
2-b
3-b
4-c
5-d
6-c
7-a
8-a
9-d
10-a

Вариант 2.
1-d
2-d
3-c
4-c
5-a
6-d
7-b
8-c
9-b
10-c

Используемая литература:
Культин Н. Б. Программирование в Turbo Pascal 7.0 и Delphi: 3-е изд., перераб. и доп. – СПб.: БХВ-Петербург, 2007. – 400 с.: ил. + CD-ROM – (Самоучитель) – ISBN 978-5-9775-0109-5.



Контрольная работа по теме «Основы программирования в Turbo Pascal» 8 класс
  • Информатика
Описание:


Вариант 1

  1. Целочисленный тип данных:
    1. integer
    2. real
    3. string
    4. char
  1.  Операции div и mod используются для переменных типа:
    1. char
    2. integer
    3. string
    4. real
  1.  Оператор целочисленного деления:
    1. readln
    2. div
    3. var
    4. mod
  1.  Результат выполнения функции Pos(8, Turbo Pascal):
    1. Turbo Pa
    2. a
    3. ascal
    4. Turbo8Pascal
  1. Результат выполнения фрагмента программы при x = 10:

If x > 9 then y := 2*x else y := x-8;

    1. 1
    2. 2
    3. 18
    4. 20
  1.  Вывод строки «Добрый день!» на экран:
    1. readln (’ Добрый день!’);
    2. var (’ Добрый день!’);
    3. writeln (’ Добрый день!’);
    4. program (’ Добрый день!’);
  1. Цикл While используется, если:
  1. некоторую последовательность действий надо выполнить несколько раз, причем число повторений нельзя определить заранее.
  2. некоторую последовательность действий надо выполнить несколько раз.
  3. число повторений можно определить заранее.
  4. некоторую последовательность действий надо выполнить несколько раз, причем число повторений можно определить заранее.
  1.  Фрагмент программы, написанный правильно:
  1. Repeat s:=s+a;

    until s > 10;

  2. Repeat: begin s:=s+a; end;

    until s > 10;

  3. Repeat: s:=s+a

    until s > 10;

  4. Repeat begin s:=s+a end

    until s > 10;

  1. Общий вид процедуры InitGrath:
  1. InitGraph(Mode, Driver,Path);
  2. InitGraph(Driver, Path, Mode);
  3. InitGraph(Path,Mode, Driver);
  4. InitGraph(Driver,Mode,Path);
  1.  Результат выполнения фрагмента программы

r:=20;

for i:=1 to 5 do

begin

circle(320,240,r);

r:=r+20;

end;

a. mu1.jpg b. mu2.jpg c.mu3.gif d.mu4.jpg

Вариант 2

  1.  Вещественный тип данных:
  1. string
  2. char
  3. integer
  4. real
  1.  Тип переменной m в записи оператора выбора case m of:
  1. string
  2. char
  3. real
  4. integer
  1.  Оператор нахождения остатка от деления двух чисел:
  1. div
  2. writeln
  3. mod
  4. crt
  1.  Результат выполнения функции Insert(!, Hello, 1):
  1. Hello1
  2. 1Hello
  3. !Hello
  4. Hello!
  1.  Результат выполнения фрагмента программы при x = 8:

      If x = 0 then y := x else y := x+10;

  1. 18
  2. 10
  3. 8
  4. 0
  1.  Считать с клавиатуры значение переменной a:
  1. a: integer;
  2. var a;
  3. writeln(a);
  4. readln(a);
  1. Цикл For используется, если:
  1. число повторений нельзя определить заранее.
  2. некоторую последовательность действий надо выполнить несколько раз, причем число повторений можно определить заранее.
  3. некоторую последовательность действий надо выполнить несколько раз, причем число повторений нельзя определить заранее.
  4. некоторую последовательность действий надо выполнить несколько раз.
  1. Фрагмент программы, написанный правильно:
  1. While s < 10 do:

    s:=s+a;

  2. While s < 10 do:

    begin s:=s+a; end;

  3. While s < 10 do

    s:=s+a;

  4. While s < 10 do

    s:=s+a

  1.  Видеоадаптер переводится в видеорежим
  1. модулем Grath
  2. процедурой InitGrath
  3. драйвером Driver
  4. параметром Mode
  1.  Результат выполнения фрагмента программы

r:=50;
repeat
begin
circle(320,240,r); r:=r+20;
end;
until r > 100;

a.mu5.jpg b.mu6.jpg c.mu7.jpg d.mu8.jpg

Ответы

Вариант 1.
1-a
2-b
3-b
4-c
5-d
6-c
7-a
8-a
9-d
10-a

Вариант 2.
1-d
2-d
3-c
4-c
5-a
6-d
7-b
8-c
9-b
10-c

Используемая литература:


Культин Н. Б. Программирование в Turbo Pascal 7.0 и Delphi: 3-е изд., перераб. и доп. – СПб.: БХВ-Петербург, 2007. – 400 с.: ил. + CD-ROM – (Самоучитель) – ISBN 978-5-9775-0109-5.
01.05.2011
Автор Мухаметшина Евгения Александровна
Дата добавления 01.05.2011
Раздел Информатика
Подраздел
Просмотров 9561
Номер материала 1338
Скачать свидетельство о публикации

Оставьте свой комментарий:

Введите символы, которые изображены на картинке:

Получить новый код
* Обязательные для заполнения.


Комментарии:

↓ Показать еще коментарии ↓