
- •Определение и понятие информатики.
- •2. Классификация видов информации
- •3. Свойства информации
- •4. Информационные процессы
- •5. Передача информации
- •Хранение информации (носители информации, способы хранения).
- •7. Кодирование и декодирование информации
- •8. Единицы измерения информации.
- •9. Информационные основы процессов управления
- •10. Модель
- •11. Виды (формы) представления моделей.
- •12. Моделирование.
- •13. Формализация моделей.
- •14. Основные этапы разработки и исследование моделей на пк.
- •15. Классификация информационных моделей.
- •Иерархические структуры (деревья).
- •Граф - это средство для наглядного представления состава и структуры системы. (Граф отображает элементный состав системы и структуру связей).
- •16. Математические модели.
- •17. Системы счисления.
- •18. Математическая логика.
- •23. Основные свойства алгоритма.
- •24. Способы описания алгоритма.
- •25. Процесс решения задач на пк
- •26. Графический способ записи алгоритма.
- •27. Линейный алгоритм.
- •28. Разветвляющийся алгоритм.
- •29. Циклический алгоритм.
- •30. Языки программирования.
- •31. Основные возможности текстового процессора.
- •32.Основные возможности табличного процессора.
23. Основные свойства алгоритма.
Дискретность (детерминированность – способ решения задачи определён однозначно в виде последовательности шагов.);
Точность;
Результативность;
Понятность;
Массовость.
Дискретность (раздельный, состоящий из отдельных частей). Разделение информационного процесса в алгоритме на отдельные команды является важным свойством алгоритма и называется дискретностью. Алгоритм состоит из шагов – законченных действий, которые называются командами. Дискретность алгоритма – это когда выполнение команды должно быть закончено, прежде чем исполнитель перейдёт к выполнению следующей команды.
Точность (понятие определённости алгоритма) Содержание команд по выполнению действий должно быть понятно исполнителю и он должен это действие выполнить. (Т. е. после выполнения команды исполнителю точно должно быть определено очередное действие).
Результативность. Достижение цели (решение задач) должно происходить за конечное число шагов. Установление факта, что задача не имеет решения, является тоже результатом исполнения алгоритма. (Т.е. получение результата (итога) при использовании алгоритма. Отсутствие решения задачи тоже является результатом применения алгоритма.)
Понятность алгоритма исполнителю. Содержание команд по выполнению действий должно быть понятно исполнителю, и он может это действие выполнить.
Массовость. Алгоритм должен описывать определённый тип задач (т. е. одним алгоритмом решаются однотипные задачи) и может применяться многократно.
24. Способы описания алгоритма.
Способы описания алгоритмов:
Словесное описание;
Указание формулы или последовательности формул;
Блок-схема;
Алгоритмический язык – это язык для записи алгоритма.
25. Процесс решения задач на пк
Процесс решения задачи на компьютере включает следующие основные этапы:
Постановка задачи;
Выбор метода решения (построение математической модели);
Разработка алгоритма;
Проверка правильность работы, используя набор контрольных данных;
Составление программы;
Реализация программы на компьютере;
Анализ полученных результатов.
26. Графический способ записи алгоритма.
Блок-схема алгоритма представляет собой систему связанных геометрических фигур. Каждая фигура обозначает один этап решения задачи и называется блоком. Порядок выполнения этапов указывается стрелочками, соединяющими блоки. В схеме блоки стараются размещать сверху вниз в порядке их выполнения. Для наглядности операции разного вида изображаются в схеме различными геометрическими фигурами.
Графический способ.
Вспомогательный способ описания алгоритма, который облегчает процесс создания алгоритмов для сложных задач.
-
(овал) блок пуск-останов, определяющий
начало или конец алгоритма;
-
(прямоугольник) блок процесс, арифметический блок, определяющий действие (в вычислительных алгоритмах так обозначают присваивание), которое необходимо выполнить (присваивание значений переменным величинам);
- (ромб) блок решение (проверка условий), определяющий последующие шаги
выполнения
- (параллелограмм) блок ввода-вывода, определяющий ввод или вывод информации;
- блок организации цикла;
- соединитель.