Добавил:
sofyvits@ya.ru на позитиве Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Экзамен инф и программ / Тесты по информатике с пояснениями.doc
Скачиваний:
1518
Добавлен:
10.01.2016
Размер:
3.74 Mб
Скачать

8. Обнаруженное при отладке программы нарушение формы записи программы приводит к сообщению о(б) __________ ошибке.

тематической

грамматической

синтаксической

орфографической

Пояснение к ответу:

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

Отладку программы выполняют специальные программные средства называемые отладчиками. Отладчик должен обеспечивать проверку правильности структуры объектного кода и выполнение команд программы. Синтаксисописывает структуру программ как наборов символов, т.е. форму записи программного кода, нарушение этой формы является синтаксической ошибкой.

9. К основополагающим принципам структурного программирования не относятся …

достижение абсолютного минимума символов и строк в тексте программы

разбиение проекта на модули, каждый из которых имеет один вход и один выход

программирование сверху вниз

логика программы допускает только три основные алгоритмические структуры: следования, ветвления и повторения

Пояснение к ответу:

В соответствии с методологией структурного программирования:

  1. Любая программа представляет собой структуру, построенную из трёх типов базовых конструкций: последовательное исполнение (следование), ветвление, цикл (повторение)

  2. Использование подпрограмм (модулей).

  3. Разработка программы ведется пошагово, методом «сверху вниз».

10. Методом в объектно-ориентрованном программировании является …

процедура, реализующая действия (операции) над объектом

журнал изменений состояния объекта

атрибут, объединяющий объекты в классы

визуальное свойство объекта

Пояснение к ответу:

Методы– это процедуры и функции, связанные с классом объектов. Они определяют действия, которые можно выполнять над объектом такого типа, и которые сам объект может выполнять.

11. Языки программирования, не зависящие от архитектуры компьютера и отражающие структуру алгоритма, называются …

машинно-ориентированными

алгоритмическими

независимыми

естественными

Пояснение к ответу:

Алгоритми́ческий язык— формальный язык, используемый для записи, реализации и изучения алгоритмов. В отличие от большинства языков программирования, алгоритмический язык не привязан к архитектуре компьютера, не содержит деталей, связанных с устройством машины.

Машиннонезависимый язык (machine-independent language) - язык программирования, структура и средства которого не связаны ни с какой конкретной ЭВМ и позволяют выполнять составленные на нем программы на любой ЭВМ, снабженной трансляторами с этого языка

Машинозависимый (машинно-ориентированный) язык, (computer-sensitive (computer-oriented) language) - язык программирования, учитывающий структуру и характеристики ЭВМ определенного типа или конкретной ЭВМ

Для естественногоязыка характерно свободное толкование выражений.