1. Информатика как наука и учебный предмет.

advertisement
Содержание учебной дисциплины
1. Информатика как наука и учебный предмет.
Предмет, цели и задачи обучения информатике. История развития и место информатики среди других наук.
2. Информация и информационные процессы.
Понятие информации, общая характеристика процессов сбора, передачи, обработки и накопления
информации. Свойства информации. Информационные технологии. Количество информации как мера
уменьшения неопределенности знаний. Единицы измерения информации. Формулы Хартли и Шеннона.
3. Системы счисления.
Позиционные системы счисления. Двоичная система счисления, 8-ная и 16-ная системы счисления. Перевод
чисел из одной системы счисления в другую. Арифметические операции в позиционных системах
счисления.
4. Кодирование и обработка информации.
Основы двоичного кодирования информации. Представление целых чисел в памяти ЭВМ и операции над
ними. Представление вещественных чисел в памяти ЭВМ и операции над ними. Двоичное кодирование и
обработка текстовой, графической и звуковой информации.
5. Логические основы ЭВМ.
Алгебра логики. Логическое высказывание. Операции над логическими высказываниями. Логические
выражения и таблицы истинности. Логические законы и правила преобразования логических выражений.
Логические элементы компьютера. Базовые логические элементы. Сумматор
Полусумматор. Полный одноразрядный сумматор. Многоразрядный сумматор. Триггер.
двоичных
чисел.
6. Технические и программные средства реализации информационных процессов.
История развития ЭВМ. Принципы Джона фон Неймана. Понятие архитектуры ЭВМ. Магистральномодульный принцип архитектуры ЭВМ. Устройства ввода/вывода данных, их разновидности и основные
характеристики. Программное обеспечение (ПО) ЭВМ: системное, прикладное, инструментальное.
Операционные системы. Операционные оболочки. Служебные программы. Файлы и файловая система.
Операции с файлами. Каталоги. Логическая структура дисков. Прикладное ПО. Пакеты прикладных
программ: текстовый процессор, табличный процессор, графический процессор.
7. Технология хранения и обработки данных в базах данных.
Иерархические и сетевые базы данных. Реляционные базы данных: основные понятия реляционных баз
данных. Системы управления базами данных (СУБД). Формы представления данных (таблицы, формы,
запросы, отчеты).
8. Модели решения функциональных и вычислительных задач.
Модель и моделирование. Классификация моделей по различным критериям. Основные свойства модели.
Жизненный цикл моделируемой системы. Компьютерное моделирование.
9. Алгоритмизация и программирование.
Понятие алгоритма и его свойства. Блок-схема алгоритма. Базовые алгоритмические структуры –
следование, ветвление, цикл. Данные, их типы, структуры и обработка.
Классификация языков программирования. Языки программирования высокого уровня; базы данных;
программное обеспечение и технологии программирования. Понятие о структурном программировании.
Нисходящий метод проектирования программ. Модульный принцип программирования. Объектноориентированное программирование. Трансляция, компиляция и интерпретация.
10. Локальные и глобальные сети ЭВМ.
Топология локальных сетей: шина, звезда, кольцо. Стек протоколов TCP/IP. Глобальная компьютерная сеть
Интернет. Организация взаимодействия между устройствами сети. Адресация в Интернете. Система
доменных имен DNS.
Сервисы сети Интернет. Технология World Wide Web. Универсальный локатор ресурса (URL). Браузеры и их
назначение. Поиск информации в Интернете.
Основы защиты информации и сведений, составляющих государственную тайну; методы защиты
информации; компьютерный практикум: антивирусные программы.
Related documents
Download