Языковые конструкции с помощью которых в программах

Тест по информатике Организация ввода и вывода данных для учащихся 8 класса. Тест включает в себя 2 варианта, каждый вариант состоит из 6 заданий.

1 вариант

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

1) real
2) integer
3) char
4) boolean

2. Обозначение переменной а:=56/7+2 в языке Паскаль

1) real
2) integer
3) char
4) boolean

3. После выполнения программы, записанной на языке Паскаль

program prim;
var s: integer;
begin s:=15;
write (‘s=’, s)
end.

на экран будет выведено

4. Входной поток, определенный оператором ввода readln (x,y,z) целочисленных значений переменных х, у и вещественной переменной z

1) 1 2 5 4.7
2) 1, 2, 5, 4.7
3) 12347
4) 1. 2. 3. 4.7

5. Языковые конструкции, с помощью которых в про­граммах записываются действия, выполняемые над дан­ными в процессе решения задачи

1) переменные

«Как устроены языки». Лекция Дмитрия Петрова для школьников и студентов


2) стили программирования
3) имена
4) операторы

6. Запишите, как на языках программирования называют запись алгоритмов.

2 вариант

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

1) real
2) integer
3) char
4) boolean

2. Обозначение переменной а:=7+2 в языке Паскаль

1) real
2) integer
3) сhаr
4) boolean

3. После выполнения программы, записанной на языке Паскаль

program prim;
var s: real;
begin s:=15;
write (‘s=’, s:3:0)
end.

на экран будет выведено

4. Входной поток, определенный оператором ввода readln (x,y,z) целых значений переменных х, у и веще­ственной переменной z

1) 1 2 5 4. 7
2) 1, 2, 5, 4.7
3) 1234.7
4) 1 2 З 4.7

5. Оператор вывода, который используется для перехода к новой строке

1) write
2) read
3) writeln
4) readln

6. Запишите, как на языках программирования называ­ют число, определяющее количество позиций на экране, которые занимает выводимая величина.

Ответы на тест по информатике Организация ввода и вывода данных
1 вариант
1-2
2-1
3-2
4-1
5-4
6. программа
2 вариант
1-4
2-2
3-4
4-4
5-3
6. формат вывода

Читайте также:
Как создать обложку для видео в программе

Источник: testschool.ru

Тест по информатике «Начало программирования» с ответами

1. Дано условие: Если a четное число, то разделить его на два, иначе умножить его на два. Найдите соответствующую программную строку:
а) If a mod 2=0 then a:=a div 2 else a:=a*2; +
б) If a mod 2 then a:=a/2 else a:=a*2;
в) If a mod 2=0 then a:=2*a else a:=a/2

2. В программе на языке Паскаль обязательно должен быть:

Программирование на C#. Урок 2 — Языковые конструкции


а) оператор присваивания
б) программный блок +
в) заголовок программы

3. Составьте строку заголовка цикла: Для переменной n, меняющей значение от 8 до 100, вывести n:
а) FOR writeln := 8 TO 100 DO ( n ) ;
б) FOR DO := 8 TO 100 DO writeln ( n ) ;
в) FOR n := 8 TO 100 DO writeln ( n ) ; +

4. При присваивании изменяется:
а) значение переменной +
б) тип переменной
в) значение константы

5. Программа, осуществляет вывод десяти нечетных чисел, начиная с 9 (переменная А). Счетчиком цикла является переменная i. Запишите в поле ответа формулу, в которой переменной А присваивается нужное значение (ответ записать без пробелов маленькими буквами в латинском регистре):
а) a:=2*i+3
б) a:=2*i+9
в) a:=2*i+7 +

6. Для вывода результатов в Паскале используется оператор:
а) print
б) write +
в) readln

7. Какие числа выйдут на экран при выполнении фрагмента программы:
FOR I: = 3 TO 11 DO
begin
B:=SQR(2*I+2);
WRITELN (B);
end;
а) квадраты нечетных чисел с 3 по 11
б) квадраты четных чисел с 6 по 22
в) квадраты четных чисел с 8 по 24 +

8. Для вычисления квадратного корня из x используется функция:
а) sqrt (x) +
б) abs (x)
в) int (x)

9. Сколько раз выполнится цикл, если его заголовок имеет вид:FOR i: = 2 TO 16 DO …:
а) 17
б) 16
в) 15 +

10. В условном операторе и после then, и после else нельзя использовать:
а) условный оператор
б) несколько операторов +
в) составной оператор

Читайте также:
Программа парус начисление зарплаты инструкция

11. В условном операторе:
а) может отсутствовать ветвь ELSE +
б) может отсутствовать ветвь THEN
в) перед ELSE ставится точка с запятой

12. В условном операторе:
а) перед ELSE ставится точка с запятой
б) после IF находится условие +
в) после слова THEN находится условие

13. Определите значение переменной X, если X:=round(sqrt(20.25)):
а) 5 +
б) 15
в) 4

14. Условный оператор
if a mod 2=0 then write (`Да) else write (`Нет`)
позволяет определить, является ли число a:
а) двузначным
б) простым
в) чётным +

15. Определите ошибку во фрагменте программы:
Program repeat;
var Sum: integer;
BEGIN
Sum:=Sum+83;
end.:
а) некорректное название программы +
б) неверная запись арифметического выражения
в) некорректное имя переменной

16. Разработчиком языка Паскаль является:
а) Норберт Винер
б) Никлаус Вирт +
в) Эдсгер В. Дейкстра

17. Операторными скобками называют:
а) <>
б) ( )
в) begin…end +

18. Какого раздела не существует в программе, написанной на языке Паскаль:
а) описаний
б) примечаний +
в) операторов

19. Циклом REPEAT называется:
а) цикл с параметром
б) цикл с предусловием
в) цикл с постусловием +

20. Языковые конструкции, с помощью которых в программах записываются действия, выполняемые в процессе решения задачи, называются:
а) выражениями
б) операторами +
в) данными

21. Циклом FOR называется:
а) цикл с параметром +
б) цикл с предусловием
в) ветвлением

22. Описать переменную — это значит указать её:
а) тип и значение
б) имя и тип +
в) имя и значение

23. Циклом While называется:
а) цикл с параметром
б) ветвлением
в) цикл с предусловием +

24. В каком из условных операторов допущена ошибка:
а) if a > b then max:=a else max:=b;
б) if a < b then min:=a; else min:=b; +
в) if (a > b) and (b > 0) then c:=a+b

25. Тип переменных для параметра цикла for:
а) натуральный тип
б) логический тип
в) целочисленный тип +

26. Вещественные числа имеют тип данных:
а) integer
б) real +
в) string

Читайте также:
Запуск программы невозможен так как на компьютере отсутствует openal32 dll dirt 2

27. В каком из операторов допущена синтаксическая ошибка:
а) repeat k:=k+1 until k б) while s в) for i:=1 to 20 do p:=p+1

28. Какая клавиша нажимается после набора последнего данного в операторе read:
а) точка с запятой
б) Ctrl
в) Enter +

29. Определите значение переменной s после выполнения операторов:
i:=0; s:=0;
while i begin
i:=i+1;
s:=s+i*i;
end;
а) 14 +
б) 17
в) 3

30. Определите значение переменной c после выполнения следующего фрагмента программы:
a:=100;
b:=30;
a:=a-b*3;
if a>b then c:=a-b else c:=b-a;
а) 50
б) 20 +
в) 30

Источник: liketest.ru

«Язык программирования Pascal abc»

Первый урок в теме программирование. Изучение синтаксиса и семантики языка программирования Pascal abc.

Шатц Кристина Эдуардовна

Содержимое разработки

Тема: Язык программирования Pascal. Алфавит языка. Типы данных. Переменные и константы

Цель урока: Формирование представления о языках программирования. Знакомство с семантикой и синтаксисом языка программирования Pascal abc.

Практическая работа Задание №1. Установите соответствие между названиями типов данных и их обозначениями: string Целочисленный
boolean Вещественный

integer Символьный
real Строковый
char Логический

Задание №2. Запишите раздел описания переменных, необходимых для вычисления: а) значение функции y= ; б) гипотенузы прямоугольного треугольника по двум известным катетам; в) корней квадратного уравнения; г) стоимости покупки, состоящей из нескольких тетрадей, нескольких ручек и нескольких карандашей. Задание №3. Найдите ошибку в следующей программе: Program a1; var c: integer; begin c:= 4.75; writeln (‘c=’, c) end. Задание №4 Составить программу нахождения периметра прямоугольника и протестируйте ее с разными значениями. Периметр прямоугольника находится по формуле s=2(a+b), где а и в — стороны прямоугольника.
Подведение итогов Выставление оценок. Рефлексия:

  1. Для чего предназначены языки программирования?
  2. Что значит решить задачу с помощью компьютера на одном из языков программирования?
  3. С помощью чего осуществляется запись действий на языке программирования?

Домашнее задание Составить программу вычисления площади и длины окружности, если задан ее радиус.

-82%

Источник: videouroki.net

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru