- •Тема 1. Информация, информатика, информационные процессы и системы.
- •Предмет информатики как науки составляют:
- •М есто информатики в системе наук
- •Информация.
- •Виды и свойства информации
- •Основные информационные процессы. Хранение, передача и обработка информации
- •Пропускная способность канала
- •Тема 2 ”Представление информации в компьютерах”
- •§1. Представление числовой информации с помощью систем счисления
- •§2. Перевод чисел в позиционных системах счисления
- •1. Перевод целых чисел из одной системы счисления в другую
- •2. Перевод дробных чисел из одной систем счисления в другую.
- •§3. Арифметические операции в позиционных системах счисления
- •§4. Представление чисел в компьютере
- •§5. Двоичное кодирование текстовой информации.
- •§6. Двоичное кодирование графической информации
- •§7. Двоичное кодирование звуковой информации
- •Тема 3 ”Основы логики и логические основы компьютера”
- •Алгебра высказываний
- •Логические выражения и таблицы истинности
- •Логические функции
- •Логические функции двух переменных
- •Логические законы и правила преобразования логических выражений
- •Логические основы компьютера.
- •Сумматор двоичных чисел
- •Триггер
- •Тема 4 " Понятие алгоритма. Свойства алгоритмов. Основные типы алгоритмических структур."
- •Формальный исполнитель: автомат.
- •Универсальный исполнитель.
- •Этапы решения задачи.
- •Способы представления алгоритмов.
- •Графическое представление алгоритмов.
- •Свойства алгоритмов.
- •Тема 5. Языки программирования: эволюция, классификация. Система программирования.
- •Поколения языков программирования.
- •Краткая характеристика поколений яп
- •Классификация зыков программирования.
- •2.Основные принципы ооп.
- •Понятие системы программирования.
- •Состав системы программирования.
- •Средства
- •Справочная система
- •Тема 6. “Моделирование и формализация”
- •1. Моделирование как метод познания
- •2. Формы представления моделей. Формализация
- •3. Системный подход в моделировании
- •4 Среда. Вход и выход системы. Понятие “черного ящика”
- •5. Типы информационных моделей
- •1. Табличные информационные модели
- •2. Иерархические информационные модели
- •3. Сетевые информационные модели
- •Тема 7. “ История развития вычислительной техники ”
- •Вычислительная система, компьютер
- •Принцип действия компьютера
- •Механические первоисточники
- •Математические первоисточники
- •История эвм в датах.
- •Основные модели пэвм, представленные на рынке:
- •Принципы построения эвм
- •Поколения эвм
- •Методы классификации компьютеров.
- •Классификация пк.
- •Сравнительная характеристика эвм
3. Сетевые информационные модели
Сетевые информационные модели применяются для отражения систем со сложной структурой, в которых связи между элементами имеют произвольный характер.
Например, различные региональные части глобальной компьютерной сети Интернет (американская, европейская, российская, австралийская и так далее) связаны между собой высокоскоростными линиями связи. При этом одни части (например, американская) имеют прямые связи со всеми региональными частями Интернета, а другие могут обмениваться информацией между собой только через американскую часть (например, российская и австралийская).
Пример, Граф отражает структуру глобальной сети Интернет. Вершинами графа являются региональные сети. Связи между вершинами носят двусторонний характер и поэтому изображаются ненаправленными линиями (ребрами), а сам граф поэтому называется неориентированным.
Представленная сетевая информационная модель является статической моделью.
Тема 7. “ История развития вычислительной техники ”
Вычислительная система, компьютер
Изыскание средств и методов механизации и автоматизации работ — одна из основных задач технических дисциплин. Автоматизация работ с данными имеет свои особенности и отличия от автоматизации других типов работ. Для этого класса задач используют особые виды устройств, большинство из которых являются электронными приборами.
Совокупность устройств, предназначенных для автоматической или автоматизированной обработки данных(АВТОМАТИЗАЦИЯ [automation] - 1. Теория, технология преобразования информации автоматическими или самоуправляемыми средствами. 2. Применение технических средств, математических методов и систем управления, освобождающее человека частично или полностью от непосредственного участия в процессах передачи, преобразования, получения, использования или распределении информации. АВТОМАТИЧЕСКАЯ ОБРАБОТКА ДАННЫХ [automatic data processing] - научная дисциплина, изучающая методы и технику преобразования данных с использованием автоматических средств, оборудования и др.), называют вычислительной техникой. Конкретный набор взаимодействующих между собой устройств и программ, предназначенный для обслуживания одного рабочего участка, называют вычислительной системой. Центральным устройством большинства вычислительных систем является компьютер.
Компьютер — это электронной прибор, предназначенный для автоматизации создания, хранения, обработки и транспортировки данных.
Принцип действия компьютера
В определении компьютера, как прибора, определяющий признак — электронный. Однако автоматические вычисления не всегда производились электронными устройствами. Известны и механические устройства, способные выполнять расчеты автоматически.
Анализируя раннюю историю вычислительной техники, некоторые зарубежные исследователи нередко в качестве древнего предшественника компьютера называют механическое счетное устройство абак. Но подход от «абака» является заблуждением, поскольку абак не обладает свойством автоматического выполнения вычислений, а для компьютера оно определяющее.
Другой прибор, способный автоматически выполнять вычисления, — это часы. Независимо от принципа действия, все виды часов (песочные, водяные, механические, электрические, электронные и др.) обладают способностью генерировать через равные промежутки времени перемещения или сигналы и регистрировать возникающие при этом изменения, то есть выполнять автоматическое суммирование сигналов или перемещений. Этот принцип прослеживается даже в солнечных часах, содержащих только устройство регистрации (роль генератора выполняет система Земля — Солнце).
В основе любого современного компьютера, как и в электронных часах, лежит тактовый генератор, вырабатывающий через равные интервалы времени электрические сигналы, которые используются для приведения в действие всех устройств компьютерной системы. Управление компьютером фактически сводится к управлению распределением сигналов между устройствами. Такое управление может производиться автоматически (в этом случае говорят о программном управлении) или вручную с помощью внешних органов управления — кнопок, переключателей, перемычек и т. п. (в ранних моделях). В современных компьютерах внешнее управление в значительной степени автоматизировано с помощью специальных аппаратно-логических интерфейсов, к которым подключаются устройства управления и ввода данных (клавиатура, мышь, джойстик и другие). В отличие от программного управления такое управление называют интерактивным.
