Тест: Программирование


Список вопросов


1. Сколько байтов занимала программа Дэвида Хорна?

1) 1224
2) 1024
3) 8000

2. Кто же считается первым программистом?

1) Ада Лавлейс
2) Линус Торвальдс
3) Блез Паскаль

3. Языки могут быть ориентированы на выполнение конкретных команд процессора. Их называют языками…

1) программного уровня
2) высокого уровня
3) низшего уровня

4. Алгоритм «Quicksort» используется для:

1) перебора списка и поиска его минимального значения
2) быстрой сортировки через выбор «опорного» элемента
3) сортировки через поиск максимального значения последовательности

5. Среди программистов распространено название «наивный алгоритм», это:

1) самый первый вариант алгоритма, который приходит в голову, обычно менее эффективный
2) стандартный алгоритм, который изучается в школьной прорамме
3) алгоритм, который способен создать только ученик 5-7 класса

6. Какие два наиболее важных измерения характеризуют эффективность алгоритма?

1) время (как долго алгоритм занимает процессор) и память (как много рабочей памяти нужно для алгоритма
2) автор алгоритма (и кто его разработал) и время его разработки
3) характеристики компьютера, на котором будет разрабатываться алгоритм и скорость интернета на нем

7. С какого языка программирования началась традиция использования фразы «Hello, world!» в самой первой программе?

1) Pascal
2) Basic
3) C++

8. Как называется первый в мире высокоуровневый язык программирования?

1) Ada
2) Plankalkul
3) Cobol

9. Какая основная цель эзотерических языков программирования?

1) исследование границ возможностей языка программирования
2) таких языков программирования не существует
3) создание программ путем манипулирования визуальными объектами и эзотерическими формами

10. Когда необходимо составлять блок-схему программы:

1) После составления программы
2) В процессе составления программы
3) До начала составления самой программы