Тесты по "Программированию"
Тест, 28 Марта 2015, автор: пользователь скрыл имя
Описание работы
В работе даны тестовые задания с правильными вариантами ответов по дисциплине "Программирование"
Файлы: 1 файл
Контрольные работы.doc
— 340.00 Кб (Скачать файл)Вопрос 5. В каких случаях используется цикл по счетчику?
- когда известно начальное значение управляющей переменной цикла;
- когда известен шаг изменения управляющей переменной цикла;
- когда число повторений цикла известно до прохождения цикла;
- когда известны пределы изменения переменной и шаг её изменения;
- когда известно перечисленное в п.3 или в п.4.
оценка 5 11.05.07
Задание 18
Вопрос 1. Что такое трассировочная таблица?
- в трассировочную таблицу записываются все значения, последовательно принимаемые изменяемыми переменными;
- в трассировочную таблицу записываются начальные значения переменных;
- в трассировочную таблицу записываются только те переменные, значения которых не изменяются;
- в трассировочную таблицу записываются значения переменных, перечисленные в пунктах 2 и 3;
- нет правильного ответа.
Вопрос 2. Что такое синтаксическая ошибка в программе?
- это ошибка, вызванная несоответствием конструкций, используемых в программе, правилам языка;
- это ошибка, вызванная тем, что не зарезервирована память под массивы или не были заданы начальные значения переменным, используемым в программе;
- это ошибка, вызванная зацикливанием, когда программа не может выйти из цикла;
- это ошибка, вызванная неправильным использованием меток или номеров строк программы;
- нет правильного ответа.
Вопрос 3. Что такое ошибка в организации программы?
- это ошибка, вызванная несоответствием конструкций, используемых в программе, правилам языка;
- это ошибка, вызванная тем, что не была зарезервирована память под массивы или не были заданы начальные значения переменным, используемым в программе;
- это ошибка, вызванная зацикливанием, когда программа не может выйти из цикла;
- это ошибка, вызванная неправильным использованием меток или номеров строк программы;
- нет правильного ответа.
Вопрос 4. Что такое ошибка в инициализации программы?
- это ошибка, вызванная несоответствием конструкций, используемых в программе, правилам языка;
- это ошибка, вызванная тем, что не зарезервирована память под массивы или не были заданы начальные значения переменным, используемым в программе;
- это ошибка, вызванная зацикливанием, когда программа не может выйти из цикла;
- это ошибка, вызванная неправильным использованием меток или номеров строк программы;
- нет правильного ответа.
Вопрос 5. Что такое ошибки в циклах?
- это ошибка, вызванная несоответствием конструкций, используемых в программе, правилам языка;
- это ошибка, вызванная тем, что не зарезервирована память под массивы или не были заданы начальные значения переменным, используемым в программе;
- это ошибка, вызванная зацикливанием, когда программа не может выйти из цикла;
- это ошибка, вызванная неправильным использованием меток или номеров строк программы;
- нет правильного ответа.
Оценка 5 12.05.2007
Задание 19
Вопрос 1. Для решения какой задачи используется алгоритм, схема которого приведена на рис.1?
- переменная М принимает значение, противоположное по знаку переменной К — если К < 0, то М > 0, если К > 0, то М < 0;
- поиска максимального из трех чисел;
- поиска минимального из трех чисел;
- переменная М принимает значение, соответствующее по знаку переменной К — если К < 0, то и М < 0, если К > 0, то и М > 0 и т.д.;
- для другой задачи.
Вопрос 2. Какая из приведенных трассировочных таблиц соответствует схеме на рис.1?
1.
|
2.
|
3.
|
4.
|
5.
|
Вопрос 3. Какая из приведенных трассировочных таблиц соответствует схеме на рис.2?
1.
|
2.
|
3.
|
4.
|
5.
|
Вопрос 4. Для решения какой задачи используется алгоритм, схема которого приведена на рис.3?
- нахождения среднего арифметического значения;
- поиска максимального из трех чисел;
- поиска минимального из трех чисел;
- упорядочивания введенных чисел по возрастанию;
- для другой задачи.
Вопрос 5. Какую задачу решают с использованием алгоритма, схема которого показана на рис.4?
- нахождения среднего арифметического значения;
- поиска максимального из трех чисел;
- поиска минимального из трех чисел;
- упорядочивания введенных чисел по возрастанию.
- для другой задачи.
Оценка 5 13.05.2007
Задание 20
Вопрос 1. С чего начинается решение задачи на ЭВМ?
- с представления задачи в виде уравнений, соотношений, ограничений;
- с четкой формулировки задачи, выделения исходных данных для её решения и точного указания относительно того, какие результаты и в каком виде должны быть получены;
- с выбора метода решения;
- с разработки алгоритма;
- нет правильного ответа.
Вопрос 2. Для чего нужны тесты (контрольные примеры) и отладочная печать?
- для обнаружения ошибок программы;
- для локализации ошибок программы;
- для обнаружения и локализации ошибок программы;
- для составления документации к программе;
- нет правильного ответа.
Вопрос 3. Для чего в программе вместо констант лучше использовать переменные?
- т.к. константы занимают больше памяти;
- т.к. при изменении значения константы в исходной программе нужно будет изменить каждый оператор, в котором эта константа использовалась;
- т.к. при использовании констант программа работает медленнее;
- из-за причин, перечисленных в пунктах 1 и 3;
- нет правильного ответа.
Вопрос 4. Что такое блок-схема?
- это программа;
- это графическое представление алгоритма;
- это перечень действий, которые нужно выполнить для решения задачи;
- это просто набор геометрических фигур, не имеющий особого смысла;
- нет правильного ответа.
Вопрос 5. После какого блока в блок-схеме появляется разветвление?
- после блока присваивания;
- после блока ввода-вывода информации;
- после блока, обозначающего конец или начало вычислительного процесса;
- после блока проверки условия;
- нет правильного ответа.
Оценка 5
Итоговая оценка за предмет 5