Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика в тестах_2008_пособие.doc
Скачиваний:
173
Добавлен:
28.03.2015
Размер:
1.71 Mб
Скачать
  1. 2.5.7. Эволюция и классификация языков программирования.

  2. Основные понятия языков программирования

1. Мысль о предварительной записи порядка действий машины для последующей автоматической реализации вычислений была высказана в 20-х годах XIX века:

1) Чарльзом Бэббиджем;

2) Жозефом Мари-Жаккаром;

3) Огастой Адой Лавлейс;

4) Джоном Моучли.

Ответ: 1.

2. Записывать программы на перфокарты для управления ткацким станком придумал:

1) Чарльз Бэббидж;

2) Жозеф Мари-Жаккар;

3) Огаста Ада Лавлейс;

4) Джон Моучли.

Ответ: 2.

3. Как звали первого программиста в мире, человека, придумав-шего одну из важнейших конструкций любого языка програм-мирования – цикл?

1) Чарльз Бэббидж;

2) Жозеф Мари-Жаккар;

3) Огаста Ада Лавлейс;

4) Джон Моучли.

Ответ: 3.

4. Как звали сотрудника Пенсильванского университета, придумавшего систему кодирования машинных команд с помощью специальных символов?

1) Чарльз Бэббидж;

2) Жозеф Мари-Жаккар;

3) Огаста Ада Лавлейс;

4) Джон Моучли.

Ответ: 4.

5. Выберите концепции, придуманные Грейс Мюррей Хоппер и её командой: 1) подпрограмма; 2) сборка; 3) отладка.

1) 2;

2) 1,2;

3) 1,3;

4) 3.

Ответ: 3.

6. С чем было связано прерывание работы одной из первых ЭВМ – «Марк-1» и появление термина «отладка» (debuging)?

1) с отключением электричества;

2) с неисправностью одного из реле, контакты которого были заблокированы мотыльком;

3) с механическим повреждением одного из выключателей;

4) с неисправностью реле из-за сильного износа.

Ответ: 2.

7. Назовите имя человека, создавшего первый в мире компилятор и присвоившего именно этот термин процессу обработки исходного кода программы, так как он аналогичен подбору материала в обычной библиотеке:

1) Грейс Мюррей Хоппер;

2) Жозеф Мари-Жаккар;

3) Огаста Ада Лавлейс;

4) Джон Моучли.

Ответ: 1.

8. Академик Сергей Петрович Ершов создал первый в СССР транслятор, сыгравший важную роль в становлении в нашей стране школьной информатики. Он назывался:

1) Альфа;

2) Амега;

3) Сигма;

4) Бета.

Ответ: 1

9. Наибольшей популярностью в среде Unix-систем пользуется язык:

1) Perl;

2) Pascal;

3) C;

4) Java.

Ответ: 3.

10. Перечислите основные методологии непроцедурного программирования: 1) объектно-ориентированный подход; 2) декла-ративное программирование; 3) структурное программирование; 4) «черный ящик».

1) 2,4;

2) 3,4;

3) 1,3,4;

4) 1,2,4.

Ответ: 4.

11. Декларативными языками программирования являются:

1) Lisp, Prolog;

2) Lisp, Pascal;

3) С, Pascal;

4) Prolog, PHP.

Ответ: 1.

12. Концепция декларативного языка формулируется следующим образом

1) указываются исходные информационные структуры, взаимосвя-зи между ними и то, какими свойствами должен обладать результат;

2) для решения задачи создается объект;

3) для решения задачи создается алгоритм;

4) для решения задачи необходимо использовать информационные структуры, результаты и связи между ними.

Ответ: 1.

13. Для разработки несложных динамических сайтов используется язык:

1) PHP;

2) Ada;

3) Prolog;

4) Pascal.

Ответ: 1.

14. Формальный язык, созданный специально для общения человека с компьютером, – это:

1) операционная система;

2) интегрированная среда программирования;

3) язык программирования;

4) компилятор.

Ответ: 3.

15. Что подразумевает некоторую синтаксическую конструкцию и определяемые ею свойства программных объектов или процесса обработки данных?

1) алфавит;

2) синтаксис;

3) семантика;

4) понятие.

Ответ: 4.