Инфоурок Информатика Другие методич. материалыКонтрольная работа по теме «Основы программирования в Turbo Pascal» 8 класс

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

Скачать материал

Выберите документ из архива для просмотра:

Выбранный для просмотра документ Контрольная работа по теме «Основы программирования в Turbo Pascal» .doc

Контрольная работа по теме
«Основы программирования в 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. Описание: http://www.metod-kopilka.ru/images/mu1.jpgb. Описание: http://www.metod-kopilka.ru/images/mu2.jpgc.Описание: http://www.metod-kopilka.ru/images/mu3.gif d.Описание: http://www.metod-kopilka.ru/images/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;

  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.Описание: http://www.metod-kopilka.ru/images/mu5.jpg b.Описание: http://www.metod-kopilka.ru/images/mu6.jpg c.Описание: http://www.metod-kopilka.ru/images/mu7.jpg d.Описание: http://www.metod-kopilka.ru/images/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.

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Контрольная работа по теме «Основы программирования в Turbo Pascal» 8 класс"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Агроном

Получите профессию

Секретарь-администратор

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Выбранный для просмотра документ ‚ ¦­®!.txt

Данный материал был скачан с сайта www.metod-kopilka.ru

============================================================

 

!!!!!!!!Орфография и форматирование автора материала!!!!!!!!!!

 

========================================

Образовательно-информационный ресурс для учителей информатики,

учащихся и всех-всех, кто интересуется ИТ:

http://www.metod-kopilka.ru Методическая копилка учителя информатики

 

Организационные, методические и нормативные документы,

лабораторно-практические работы (комплекс занятий по MS Word, MS Excel,

MS Access, MS PowerPaint, Paint, Move Maker и др. прикладным программам),

лекции,конспекты, дидактический материал, занимательная информатика,

экзамен, проектная деятельность, презентации.

Все в свободном доступе! Без регистрации!

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Контрольная работа по теме «Основы программирования в Turbo Pascal» 8 класс"

Получите профессию

Няня

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Получите профессию

Интернет-маркетолог

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

Вариант 1 Целочисленный тип данных: integer real string char Операции div и mod используются для переменных типа: char integer string real Оператор целочисленного деления: readln div var mod Результат выполнения функции Pos(8, Turbo Pascal): Turbo Pa a ascal Turbo8Pascal Результат выполнения фрагмента программы при x = 10: If x 9 then y := 2*x else y := x-8; 1 2 18 20 Вывод строки «Добрый день!» на экран: readln (’ Добрый день!’); var (’ Добрый день!’); writeln (’ Добрый день!’); program (’ Добрый день!’); Цикл While используется, если: некоторую последовательность действий надо выполнить несколько раз, причем число повторений нельзя определить заранее. некоторую последовательность действий надо выполнить несколько раз. число повторений можно определить заранее. некоторую последовательность действий надо выполнить несколько раз, причем число повторений можно определить заранее. Фрагмент программы, написанный правильно: Repeat s:=s+a; until s 10; Repeat: begin s:=s+a; end; until s 10; Repeat: s:=s+a until s 10; Repeat begin s:=s+a end until s 10; Общий вид процедуры InitGrath: InitGraph(Mode, Driver,Path); InitGraph(Driver, Path, Mode); InitGraph(Path,Mode, Driver); InitGraph(Driver,Mode,Path); Результат выполнения фрагмента программы r:=20; for i:=1 to 5 do begin circle(320,240,r); r:=r+20; end; a. b. c. d. Вариант 2 Вещественный тип данных: string char integer real Тип переменной m в записи оператора выбора case m of: string char real integer Оператор нахождения остатка от деления двух чисел: div writeln mod crt Результат выполнения функции Insert(!, Hello, 1): Hello1 1Hello !Hello Hello! Результат выполнения фрагмента программы при x = 8: If x = 0 then y := x else y := x+10; 18 10 8 0 Считать с клавиатуры значение переменной a: a: integer; var a; writeln(a); readln(a); Цикл For используется, если: число повторений нельзя определить заранее. некоторую последовательность действий надо выполнить несколько раз, причем число повторений можно определить заранее. некоторую последовательность действий надо выполнить несколько раз, причем число повторений нельзя определить заранее. некоторую последовательность действий надо выполнить несколько раз. Фрагмент программы, написанный правильно: While s 10 do: s:=s+a; While s 10 do: begin s:=s+a; end; While s 10 do s:=s+a; While s 10 do s:=s+a Видеоадаптер переводится в видеорежим модулем Grath процедурой InitGrath драйвером Driver параметром Mode Результат выполнения фрагмента программы r:=50; repeat begin circle(320,240,r); r:=r+20; end; until r 100; a. b. c. d.Ответы Вариант 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

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 664 131 материал в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

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

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 19.08.2020 6607
    • ZIP 32.9 кбайт
    • 91 скачивание
    • Оцените материал:
  • Настоящий материал опубликован пользователем СТУКАЛОВА АННА НИКОЛАЕВНА. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    СТУКАЛОВА АННА НИКОЛАЕВНА
    СТУКАЛОВА АННА НИКОЛАЕВНА
    • На сайте: 3 года и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 67738
    • Всего материалов: 210

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Няня

Няня

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Математика и информатика: теория и методика преподавания в образовательной организации

Учитель математики и информатики

500/1000 ч.

от 8900 руб. от 4150 руб.
Подать заявку О курсе
  • Сейчас обучается 685 человек из 79 регионов
  • Этот курс уже прошли 1 809 человек

Курс профессиональной переподготовки

Информационные системы и технологии: теория и методика преподавания в профессиональном образовании

Преподаватель информационных систем и технологий

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 13 человек

Курс повышения квалификации

Компьютерная грамотность для пенсионеров

36 ч. — 180 ч.

от 1580 руб. от 940 руб.
Подать заявку О курсе
  • Этот курс уже прошли 23 человека

Мини-курс

Основы русского языка: морфология, синтаксис, лексика

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 22 человека из 12 регионов
  • Этот курс уже прошли 14 человек

Мини-курс

Инновационные технологии в краеведческой и географической работе со школьниками

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе

Мини-курс

История архитектуры: от классицизма до конструктивизма

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 34 человека из 19 регионов
  • Этот курс уже прошли 18 человек