- •Введение
- •Раздел 1
- •ТЕОРЕТИЧЕСКАЯ ИНФОРМАТИКА
- •Вопросы для самостоятельной работы
- •Задание 1. Подготовка эссе
- •Задание 2. Разработка проекта
- •Задание 3. Решение задач
- •Системы счисления и действия в них
- •Задание 1. Подготовка реферата
- •Задание 2. Решение задач
- •КОНТРОЛЬНАЯ РАБОТА
- •Теоретическая информатика
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •ПРИМЕРНЫЙ ТЕСТ
- •Теоретическая информатика
- •Раздел 2
- •ТЕХНИЧЕСКИЕ СРЕДСТВА РЕАЛИЗАЦИИ ИНФОРМАЦИОННЫХ ПРОЦЕССОВ
- •Вопросы для самостоятельной работы
- •ЗАДАНИЯ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ
- •Задание 1. Подготовка конспекта
- •Задание 2. Подготовка реферата
- •Задание 3. Создание презентации
- •ПРИМЕРНЫЙ ТЕСТ
- •Раздел 3
- •ПРОГРАММНЫЕ СРЕДСТВА РЕАЛИЗАЦИИ ИНФОРМАЦИОННЫХ ПРОЦЕССОВ
- •Вопросы для самостоятельной работы
- •ЗАДАНИЯ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ
- •Текстовый редактор Microsoft Word
- •Задание 1. Создание таблиц в документе
- •Задание 2. Работа с формулами
- •Задание 3. Работа с документом в режиме записи исправлений
- •Задание 4. Создание форм
- •Задание 5. Слияние документов
- •Электронный процессор Microsoft Excel
- •Задание 1. Использование стандартных функций
- •Задание 2. Использование функций даты и времени
- •Задание 3. Работа с текстовыми функциями
- •Задание 4. Условное форматирование
- •Задание 5. Фильтрация данных
- •Задание 6. Защита информации
- •СУБД Microsoft Access
- •Задание 1. Разработка таблиц реляционной базы данных
- •Задание 2. Заполнение таблиц данными
- •Задание 3. Связывание таблиц базы данных
- •Задание 4. Схема данных
- •Графический редактор CorelDRAW
- •Задание 1. Работа с примитивами в CorelDRAW
- •Задание 2. Заливки и формы в CorelDRAW
- •Задание 3. Работа с текстом в CorelDRAW
- •Графический редактор Photoshop
- •Задание 1. Работа с инструментами рисования в Photoshop
- •Задание 2. Компьютерное ретуширование фотоизображения
- •ПРИМЕРНЫЙ ТЕСТ
- •Раздел 4
- •МОДЕЛИРОВАНИЕ
- •Вопросы для самостоятельной работы
- •ЗАДАНИЯ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ
- •ПРИМЕРНЫЙ ТЕСТ
- •Моделирование
- •Раздел 5
- •АЛГОРИТМИЗАЦИЯ И ПРОГРАММИРОВАНИЕ
- •Вопросы для самостоятельной работы
- •ЗАДАНИЯ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ
- •Задание 4. Решение задач с использованием массивов
- •Задание 5. Решение задач с использованием подпрограмм
- •ПРИМЕРНЫЙ ТЕСТ
- •Алгоритмизация и программирование
- •Раздел 6
- •КОМПЬЮТЕРНЫЕ СЕТИ
- •Вопросы для самостоятельной работы
- •Классификация компьютерных сетей (см. Прил. 1, таблица 12).
- •Адресация в компьютерных сетях (см. Прил. 1, схема 25).
- •ПРИМЕРНЫЙ ТЕСТ
- •Компьютерные сети
- •ПРИЛОЖЕНИЯ
- •Приложение 1
- •Схема 1
- •Информация
- •Таблица 2
- •Свойства информации
- •Свойство
- •Описание
- •Точность (адекватность)
- •Достоверность
- •Достаточность (полнота)
- •Доступность
- •Мера возможности получить ту или иную информацию
- •Актуальность
- •Важность информации для настоящего времени, ее злободневность, насущность
- •Репрезентативность
- •Правильность отбора информации в целях адекватного отражения источника информации
- •Содержательность
- •Устойчивость
- •Схема 2
- •Измерение информации
- •Схема 3
- •Представление текстовой информации в ЭВМ
- •Схема 4
- •Представление графической информации в ЭВМ
- •Таблица 3
- •Графические форматы
- •Таблица 4
- •Представление чисел в ЭВМ
- •Схема 5
- •Системы счисления
- •Таблица 5
- •Таблица 6
- •Поколения ЭВМ
- •Схема 7
- •Классификация ЭВМ по назначению
- •Таблица 7
- •Классификация ЭВМ по назначению
- •Схема 8
- •Основные принципы функционирования ПК
- •Схема 9
- •Классификация программного обеспечения ЭВМ по сфере его использования
- •Схема 10
- •Типология системного программного обеспечения по назначению программных продуктов
- •Схема 11
- •Операционные системы
- •Схема 12
- •Файлы
- •Схема 13
- •Файловая система
- •Схема 14
- •Схема 15
- •Программирование
- •Схема 16
- •Схема 17
- •Понятия «модель» и «моделирование»
- •Схема 18
- •Обобщенная схема процесса моделирования
- •Таблица 8
- •Классификация моделей
- •Схема 19
- •Формы представления информационных моделей
- •Схема 20
- •Алгоритм
- •Таблица 9
- •Основные виды блоков, используемые в графической записи алгоритма (ГОСТ 19.003-80)
- •Схема 21
- •Таблица 10
- •Эволюция языков программирования
- •Название языка
- •Где, кем, когда создан, назначение
- •Ассемблер
- •Фортран
- •Кобол
- •1959 г. Появился при поддержке фирмы IBM. Ориентирован на решение экономических задач
- •Алгол
- •Лисп
- •Бейсик
- •Паскаль
- •Пролог
- •Схема 22
- •Простые типы данных языка Паскаль
- •Таблица 11
- •Запись арифметических операций и математических функций на языке Паскаль
- •Схема 23
- •Общая характеристика сетей
- •Схема 24
- •Компоненты аппаратного и программного обеспечения компьютерных сетей
- •Таблица 12
- •Классификация компьютерных сетей
- •Схема 25
- •Адресация в компьютерных сетях
- •Схема 26
- •Основные способы подключения и Интернету
- •Таблица 13
- •Типизация сайтов в Интернете по категории решаемых задач
- •Приложение 2
- •Требования к оформлению и содержанию реферата
- •Приложение 3
- •Требования к оформлению презентации
Раздел 5
АЛГОРИТМИЗАЦИЯ И ПРОГРАММИРОВАНИЕ
Вопросы для самостоятельной работы
Алгоритм (см. Прил. 1, схема 20).
1.Прочитайте внимательно определение алгоритма и предложите другое определение данного понятия (или дайте определение алгоритма своими словами).
2.Перечислите свойства алгоритма.
3.Что понимается под дискретностью, определенностью, результативностью, массовостью, конечностью?
4.Как вы думаете, кому алгоритм должен быть «понятен»?
5.В каком случае алгоритм будет понятным?
6.Перечислите базовые алгоритмические структуры.
7.Какие существуют способы описания алгоритма?
Основные виды блоков, используемые в графической записи ал-
горитма (ГОСТ 19.003-80) (см. Прил. 1, таблица 9).
1.Какие блоки можно использовать при графическом способе записи алгоритма?
2.Опишите назначение каждого блока и представьте его графическое изображение.
Базовые алгоритмические структуры (см. Прил. 1, схема 21).
1.Какие существуют базовые структуры?
2.Что такое линейный алгоритм?
3.Перечислите основные блоки линейного алгоритма.
4.Приведите примеры алгоритма-следования.
5.Каково назначение ветвления?
6.Какие формы ветвления существуют?
7.Приведите примеры полных и неполных ветвлений из жизни.
8.Какая структура в алгоритмическом языке используется для организации многократного повторения однотипных действий?
9.Чем отличается цикл с предусловием от цикла с постусловием?
10.Приведите примеры из жизни циклов с предусловием и циклов с постусловием.
66
Эволюция языков программирования (см. Прил. 1, таблица 10).
1.Назовите самый «старый» из существующих сегодня языков программирования.
2.Что вам известно об истории данного языка?
3.Назовите из списка представленных языков наиболее приемлемый язык программирования для обучения программированию.
4.Какой язык является стандартным языком разработки систем искусственного интеллекта?
5.Какие еще языки программирования вы знаете (о каких слышали, читали) кроме языков, представленных в таблице? Дополните таблицу.
Простые типы данных языка Паскаль (см. Прил. 1, схема 22).
1.Назовите простые типы данных.
2.Перечислите целочисленные типы данных.
3.Каковы значения допустимы для величин типа Integer?
4.Перечислите вещественные типы данных.
5.Какие значения могут принимать переменные логического типа?
6.Для чего предназначен символьный тип данных?
Запись арифметических операций и математических функций на языке Паскаль (см. Прил. 1, таблица 11).
1.Перечислите арифметические операции языка программирования Паскаль.
2.Приведите примеры математических функций языка Паскаль.
3.Чем отличается написание функции в языке Паскаль от математической записи функции?
4.Чем отличается операция / от операции div?
5.Как вычислить в языке Паскаль tg x?
67