- •Билет №1. Информация. Единицы измерения количества информации.
- •Билет №2. Информационные процессы. Хранение, передача и обработка информации.
- •Билет 3. Управление как информационный процесс. Замкнутые и разомкнутые системы управления, назначение обратной связи.
- •Билет №4. Представление информации. Естественные и формальные языки. Двоичное кодирование информации.
- •Билет №5. Функциональная схема компьютера
- •Билет №6. Устройства памяти компьютера. Носители информации (гибкие диски, жесткие диски, диски cd-rom/r/rw, dvd и др.)
- •Билет №7. Программное обеспечение компьютера (системное и прикладное).
- •Билет №8. Назначение и состав операционной системы компьютера. Загрузка компьютера.
- •Билет №9. Файловая система. Папки и файлы. Имя, тип, путь доступа к файлу.
- •Билет №10. Представление данных в памяти персонального компьютера (числа, символы, графика, звук).
- •Билет 11. Понятие модели. Материальные и информационные модели. Формализация как замена реального объекта его информационной моделью.
- •Билет №12. Модели объектов и процессов (графические, вербальные, табличные, математические и др.).
- •Билет №13. Понятие алгоритма. Свойства алгоритма. Исполнители алгоритмов (назначение, среда, режим работы, система команд). Компьютер как формальный исполнитель алгоритмов (программ).
- •Билет № 14. Линейная алгоритмическая конструкция. Команда присваивания. Примеры.
- •Билет № 15. Алгоритмическая структура «ветвление». Команда ветвления. Примеры полного и неполного ветвления.
- •Билет № 16. Алгоритмическая структура «цикл». Циклы со счетчиком и циклы по условию.
- •Билет № 17. Технология решения задач с помощью компьютера (моделирование, формализация, алгоритмизация, программирование). Показать на примере задачи (математической, физической или другой).
- •Билет № 18. Программные средства и технологии обработки текстовой информации (текстовый редактор, текстовый процессор, редакционно-издательские системы).
- •Билет № 19. Программные средства и технологии обработки числовой информации (электронные калькуляторы и электронные таблицы).
- •Билет 21. Технология хранения, поиска и сортировки данных (базы данных, информационные системы). Табличные, иерархические и сетевые базы данных.
- •Билет №22. Локальные и глобальные компьютерные сети. Адресация в сетях.
- •Билет № 23. Глобальная сеть Интернет и ее информационные сервисы (электронная почта, Всемирная паутина, файловые архивы и пр.). Поиск
- •Билет №24. Информационное общество
- •Билет № 25. Этические и правовые аспекты информационной деятельности. Правовая охрана программ и данных. Защита информации.
Билет № 17. Технология решения задач с помощью компьютера (моделирование, формализация, алгоритмизация, программирование). Показать на примере задачи (математической, физической или другой).
Рассмотрим процесс решения задачи на конкретном примере:
Тело брошено вертикально вверх с начальной скоростью с некоторой высоты. Определить его местоположение и скорость в заданный момент времени.
1. На первом этапе обычно строится описательная информационная модель объекта или процесса. В нашем случае с использованием физических понятий создается идеализированная модель движения объекта. Из условия задачи можно сформулировать следующие основные предположения:
1) тело мало по сравнению с Землей, поэтому его можно считать материальной точкой;
2) скорость бросания тела мала, поэтому:
- ускорение свободного падения считать постоянной величиной;
- сопротивлением воздуха можно пренебречь.
2. На втором этапе создается формализованная модель, т. е. описательная информационная модель записывается с помощью какого-либо формального языка.
Из курса физики известно, что описанное выше движение является равноускоренным. При заданных начальной скорости (V0), начальной высоте (Н0) и ускорении свободного падения (g = 9,8 м/с2 ) зависимость скорости (V) и высоты (Н) от времени (t) можно описать следующими математическими формулами:
V=V0-gt, Y = H0 + Vt-
3. На третьем этапе необходимо формализованную информационную модель преобразовать в компьютерную на понятном для компьютера языке. Существуют два принципиально различных пути построения компьютерной модели:
— создание алгоритма решения задачи и его кодирование на одном из языков программирования;
— формирование компьютерной модели с использованием одного из приложений (электронных таблиц, СУБД и т. д.).
Для реализации первого пути надо построить алгоритм определения координаты тела в определенный момент времени и закодировать его на одном из языков программирования.
Второй путь требует создания компьютерной модели, которую можно исследовать в электронных таблицах. Для этого следует представить математическую модель в форме таблицы функции зависимости координаты от времени (таблицы функции , H=H0+Vt-gt2/2 ) и таблицы зависимости скорости тела от времени (V=V0-g • t).
4. Четвертый этап исследования информационной модели состоит в проведении компьютерного эксперимента. Если компьютерная модель существует в виде программы на одном из языков программирования, ее нужно запустить на выполнение и получить результаты. Если компьютерная модель исследуется в приложении, например в электронных таблицах, можно провести сортировку или поиск данных, построить диаграмму или график и т. д.
5. На пятом этапе выполняется анализ полученных результатов и при необходимости корректировка исследуемой модели. Например, в нашей модели необходимо учесть, что не имеет физического смысла вычисление координаты тела после его падения на поверхность Земли.
Таким образом, технология решения задач с помощью компьютера состоит из следующих этапов:
построение описательной модели
формализация
построение компьютерной модели
компьютерный эксперимент
анализ результатов и корректировка модели.