Учебно-методическое пособие. ─ СПб.: НИУ ИТМО; ИХиБТ, 2014. ─ 105 с.
Излагается теоретический материал по дисциплине «Информатика». В конце каждого раздела приведены вопросы для самопроверки. Предназначено для студентов всех направлений (бакалавриат) очной и заочной форм обучения.
Содержание
Введение.
Основные понятия теории информации. Основные определения
Основные свойства информации.
Классификация информации.
Количество информации как мера уменьшения неопределенности знаний.
Алфавитный подход к определению количества информации.
Единицы измерения информации.
Системы счисления.
Характеристики основных типов данных.
Кодирование числовой информации в компьютере.
Кодирование текстовой информации в компьютере.
Кодирование графической информации в компьютере.
Кодирование аудио информации в компьютере.
Основы логики и логические основы компьютера. Основные понятия алгебры логики
Основные логические операции.
Логические основы ЭВМ.
Технические средства реализации информационных процессов. Этапы развития вычислительной техники.
Принципы работы электронной вычислительной системы.
Состав и назначение основных элементов персонального компьютера
Программные средства реализации информационных процессов. Системное программное обеспечение ЭВМ.
Файловая структура ОС. Операции с файлами.
Инструментальное программное обеспечение ЭВМ.
Основные понятия алгоритмических языков. Алфавит. Синтаксис. Семантика.
Основные алгоритмические языки высокого уровня.
Прикладное программное обеспечение ЭВМ.
Общие сведения о графических редакторах.
Модели решения функциональных и вычислительных задач. Основные понятия моделирования.
Классификации моделей.
Базы данных и базы знаний.
Этапы моделирования.
Алгоритмизация и программирование. Понятие алгоритма и его свойства.
Основные типы алгоритмических структур и их блок-схемы.
Примеры блок-схем алгоритмов.
Примеры алгоритмов, составленных в псевдокоде.
Технологии программирования. Основные технологии программирования.
Основные принципы структурного программирования (программирование без GO TO).
Основные понятия объектно-ориентированного программирования.
Этапы решения задач на компьютере.
Локальные и глобальные сети ЭВМ. Методы защиты информации. Классификация вычислительных сетей.
Виды сетевых ресурсов.
Топология и архитектура вычислительных сетей.
Программное обеспечение вычислительных сетей.
Протоколы электронной почты.
Коммуникационное оборудование.
Основные понятия криптографии.
Электронно-цифровая подпись (ЭЦП).
Компьютерные вирусы.
Классификация антивирусных программ.
Облачная антивирусная защита.
В конце каждой темы:
Вопросы для самопроверки по теме.
Ответы на вопросы для самостоятельной работы. Основные понятия теории информации.
Основы логики и логические основы компьютера.
Технические средства реализации информационных процессов.
Программные средства реализации информационных процессов.
Модели решения функциональных и вычислительных задач.
Алгоритмизация и программирование.
Технологии программирования.
Локальные и глобальные сети ЭВМ. Методы защиты информации.
Список литературы.