Тест: Программирование
Список вопросов
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) До начала составления самой программы |