- •28. Вопрос: Дан фрагмент программы
- •29. Вопрос: Дан фрагмент программы
- •30. Вопрос: Дан фрагмент программы
- •31. Вопрос: Дан фрагмент программы
- •32. Вопрос: Дан фрагмент программы. Найдите ошибку.
- •33. Вопрос: Дан фрагмент программы. Найдите ошибку.
- •118. Вопрос: Что будет написано на экране, если пользователь введет значение переменной a равное 150?
- •119. Вопрос: Что будет написано на экране, если пользователь введет значение переменной a равное 150?
- •121. Вопрос: Что выдаст на экран следующий участок кода
- •122. Вопрос: Что выдаст на экран следующий участок кода
- •145. Вопрос: Алгоритм включает в себя ветвление, если:
- •Часть 2. Язык программирования Visual Delphi.
- •1. Алгоритмизация 2. Программирование 3. Эксперимент 4. Постановка задачи 5. Отладка
Тема: Понятие алгоритма
1. Вопрос: Алгоритм – это:
правила выполнения определенных действий
набор команд для компьютера
протокол вычислительной сети
описание последовательности действий, строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов
ориентированный граф, указывающий порядок выполнения некоторого набора команд
2. Вопрос: Алгоритм называется линейным, если:
он представим в табличной форме
он включает в себя вспомогательный алгоритм
его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий
он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий
ход его выполнения зависит от истинности тех или иных условий
3. Вопрос: Алгоритм называется циклическим, если:
он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий
он представим в табличной форме
ход его выполнения зависит от истинности тех или иных условий
он включает в себя вспомогательный алгоритм
его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий
4. Вопрос: Алгоритм включает в себя ветвление, если:
его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий
он представим в табличной форме
он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий
ход его выполнения зависит от истинности тех или иных условий
он включает в себя вспомогательный алгоритм
5. Вопрос: Свойством алгоритма является:
цикличность
простота записи на языках программирования
возможность выполнения алгоритма в обратном порядке
возможность изменения последовательности выполнения команд
результативность
6. Вопрос: Свойство алгоритма, заключающиеся в том, что каждое действие и алгоритм в целом должны иметь возможность завершения, называется:
результативность
детерминированность
массовость
дискретность
конечность
7. Вопрос: Свойство алгоритма, заключающееся в том, что алгоритм должен состоять из конкретных действий, следующих в определенном порядке, называется:
дискретность
конечность
массовость
детерминированность
результативность
8. Вопрос: Свойство алгоритма, заключающееся в отсутствие ошибок (алгоритм должен приводить к правильному результату при всех допустимых входных значениях), называется:
детерминированность
дискретность
результативность
массовость
конечность
9. Вопрос: Свойство алгоритма, заключающееся в том, что один и тот же алгоритм можно использовать с разными исходными данными, называется:
результативность
детерминированность
конечность
массовость
дискретность
10. Вопрос: Свойство алгоритма, заключающееся в том, что любое действие должно быть строго и недвусмысленно определено в каждом случае, называется:
конечность
детерминированность
результативность
массовость
дискретность
11. Вопрос: Алгоритм, записанный на «понятном» компьютеру языке программирования, называется:
протоколом алгоритма
исполнителем алгоритмов
листингом
текстовкой
программой
Тема: Основы языка Pascal
12. Вопрос: Из каких элементов состоит алгоритмический язык?
выражения
символы
слова
операторы
элементарные конструкции
13. Вопрос: Что из перечисленного не входит в набор основных символов Turbo Pascal?
Латинские строчные и прописные буквы
Служебные слова
Цифры
Русские строчные и прописные буквы
Знак подчеркивания
14. Вопрос: Какие типы относятся к стандартным в Pascal?
Целочисленный
Интервальный
Символьный
Логический
Перечисляемый
15. Вопрос: С какого слова начинается любая программа, написанная в Pascal?
Var
Program
Integer
String
16. Вопрос: Объявление переменных осуществляется
в разделе описаний
в тексте программы
в комментариях
перед названием программы
17. Вопрос: Какое (какие) названия программы не допустимо
Abc
Abc123
123Abc
Xgbhfxdhgf
18. Вопрос: Какое (какие) названия программы не допустимо
Моя программа
Program
Abc123
Myprogram
19. Вопрос: Переменная S символьного типа (char). Какие значения она может принимать?
S='d'
S='vint'
S='1'
S='$'
20. Вопрос: какое описание идентификатора будет некорректным?
While
While_123
Why
What
21. Вопрос: Переменная S строкового типа (string). Какие значения она может принимать?
S='мама мыла раму'
S='I live in Ufa'
S='d'
S=10 div 2
22. Вопрос: Переменная S строкового типа (string). Какие значения она не может принимать?
S='123'
S=0,234
S='I live in Ufa'
S='d'
S=10 mod 2
23. Вопрос: Известны значения переменных: a=2, b=0,23, c=123, d='privet'. Укажите строковую(ые) переменную
a
c
a,d
b,c
d
24. Вопрос: Известны значения переменных: a=2, b=0,23, c=123, d='privet'. Какие переменные могут быть типа real?
a,b
b
c,d
a,b,c
25. Вопрос: Чем отличаются типы данных integer и byte?
Ничем
Integer – целочисленный, byte – вещественный
Интервалом возможных значений
26. Вопрос: В программе есть оператор C:= not B. Укажите тип переменной C.
Целочисленный
Логический
Вещественный
Символьный
27. Вопрос: Дан фрагмент программы
Var a,b,c:boleen;
A:=1; B:=1; C:=A*A+(A+B)*B Какое значение примет переменная C?
0
1
2
3
28. Вопрос: Дан фрагмент программы
Var a,b,c:boleen; …….. A:=0; B:=1; C:=A*A+(A*B)+B Какое значение примет переменная C?
0
1
2
3
29. Вопрос: Дан фрагмент программы
Var a,b,c:integer; …….. A:=1; B:=1; C:=A*A+(A+B)*B Какое значение примет переменная C?
0
1
2
3
30. Вопрос: Дан фрагмент программы
Var a,b,c:boleen; …….. A:=0; B:=1; C:=(A+B)*(not B)
Какое значение примет переменная C?
0
1
2
3
31. Вопрос: Дан фрагмент программы
Var a,b,c:real; …….. A:=0; B:=1; C:=(A+B)*(not B)
Какое значение примет переменная C?
0
1
2
Программа выдаст сообщение об ошибке