
- •Базовый курс "Информатика " в вопросах и ответах Человек и информация
- •Первое знакомство с компьютером
- •Текстовая информация и компьютер
- •Графическая информация и компьютер
- •Передача информации в компьютерных сетях
- •Введение в моделирование
- •Базы данных
- •Табличные вычисления на компьютере
- •Искусственный интеллект и базы знаний
- •Информация и управление
- •Как работает компьютер
- •Введение в программирование
Информация и управление
1 . Что такое кибернетика? |
Наука об управлении в живых и неживых системах. |
2. Кто основал кибернетику? |
Американский математик Норберт Винер. |
3. Из каких элементов с точки зрения кибернетики состоит всякая система управления? |
Объект управления, управляющий объект, канал прямой связи, канал обратной связи. |
4. Для чего используется канал прямой связи? |
Для передачи команд управления. |
5. Для чего используется канал обратной связи? |
Для передачи данных о состоянии объекта управления. |
6. Что такое алгоритм управления? |
Последовательность команд управления. |
7. Какую структуру может иметь алгоритм управления в системе без обратной связи? |
Линейную (последовательную) структуру. |
8. Какую структуру может иметь алгоритм в системах с обратной связью? |
Циклическую и ветвящуюся. |
9. Какую роль выполняют АСУ? |
Автоматизированные системы управления применяются в производстве для сбора и анализа информации, для помощи в принятии управляющих решений. |
10. Для чего используются системы автоматического управления? |
САУ используются для программного управления техническими устройствами. |
11. Что такое исполнитель алгоритма? |
Это объект, для управления которым составлен алгоритм. |
12. Что такое система команд исполнителя (СКИ)? |
Это конечное множество команд, которые исполнитель умеет выполнять. |
13. Что обозначает свойство понятности алгоритма? |
В алгоритм должны входить только те команды, которые включены в СКИ исполнителя. |
14. Что означает свойство точности алгоритма? |
Каждая команда алгоритма должна определять однозначное действие исполнителя. |
15. Что такое конечность алгоритма? |
За конечное число шагов (выполненных команд) должен быть получен результат. |
16. Что такое полный набор данных? |
Начальные данные, необходимые для получения однозначного результата. |
17. В чем различие между программой и алгоритмом? |
Различие может быть только в форме описания. Программа записывается в строгом соответствии с правилами языка исполнителя. |
18. Что значит формальное исполнение алгоритма? |
Исполнителю не требуется принимать самостоятельных решений во время исполнения алгоритма. |
19. Привести примеры учебных исполнителей. |
Робот, Чертежник, Кенгуренок, Черепашка и др. |
20. Описать систему команд одного из учебных исполнителей. |
Уметь описать СКИ. |
21. Что такое линейный алгоритм? |
Алгоритм, в котором команды выполняются последовательно, каждая один раз. |
22. Что такое вспомогательный алгоритм? |
Алгоритм решения некоторой подзадачи для исходной задачи. Обычно его исполнение повторяется. |
23. Что такое цикл? |
Структурная команда, обозначающая повторное выполнение серии команд по некоторому условию. |
24. Что такое ветвление? |
Структурная команда, обозначающая выбор одного из двух путей продолжения алгоритма в зависимости от условия. В конце – выход на общее продолжение. |
25. Какие существуют способы описания алгоритмов? |
Блок-схемы, алгоритмический язык. |
26. Описать изображение в блок-схемах простых и структурных команд алгоритма. |
Уметь описывать следования, ветвления, циклы. |
27. Как могут соединяться между собой структурные команды? |
Последовательной вложением. |
28. Что такое метод последовательной детализации? |
Это метод построения сложных алгоритмов. Сначала составляется основной алгоритм, затем вспомогательные алгоритмы первого уровня, затем второго и т. д. |