
- •1 Понятие информатики. Этапы становления информатики. Основные разделы информатики.
- •2. Понятие информации, свойства информации, аспекты информации.
- •3.Способы измерения информации (вероятностный и объемный подходы). Примеры задач на применение формулы Хартли.
- •2.Объемный подход
- •4. Кодирование информации.
- •5.Файловая система
- •9 Алгоритмы
- •10. Основные управляющие структуры алгоритмов. Приметы задач. Примеры трассировки алгоритмов.
- •12. Пример задачи моделирования случайных процессов на примере системы массового обслуживания.
- •Вопрос 13. Классификация моделей.
- •Вопрос 14. Прямой, обратный, дополнительный коды. Их назначение, правила
- •1 Прямой код
- •2 Обратный код
- •3 Дополнительный код
- •17. Построение логической схемы полусумматора.
- •21.Принципы фон Неймана. Шинная архитектура. Платформы современных компьтеров.
- •26.Системное программное обесцпечение (операционная система, утилиты). Альтернативные операционные системы.
- •29. Аппаратные средства создания локальных сетей. Основные типы топологий сетей.
- •30. Программные средства создания локальных сетей. Протоколы. Структурная схема, модель межсетевого взаимодействия iso/osi.
- •33. Основные понятия баз данных. Структуры баз данных. Виды связей между таблицами в реляционных базах данных. Целостность баз данных, ее обеспечение.
- •Вопрос 35. Проектирование баз данных. Этапы проектирования.
26.Системное программное обесцпечение (операционная система, утилиты). Альтернативные операционные системы.
Системное ПО предназначено для обеспеченья нормальной работы компьютера, его обслуживания настройки, состоит из операционной системы и утилитов.
1.Операционная система: главная программа, управляет всеми программами и устройствами, подключенными к компьютеру, обеспечивает доступ к ним пользователей.
Ядро – командный индикатор, переводит команды пользователя на язык машинных команд
Драйверы - специальная программа, управляющая различными устройствами.
Интерфейс – оболочка, с помощью которой пользователь взаимодействует с компьютером.
2. утилиты – небольшая программа, направленная на улучшение работы компьютера.(total computer, nero, архиваторы)
Альтернативные ОС – UNIX – LINUX
27.
Системы программирования- сист. Для разработки новых программ на конкретном языке программирования.(Basic, Pascal, C++)
Транслятор- программа- переводчик. Реализуются в виде компиляторов или интерпретаторов.Компилятор читает всю программу целиком, делает её перевод и создаёт конечный вариант программы на машинном язщыке.Тестирование и отладка состоит из следующих этапов:
Синтаксическая отладка, отладка семантики и логической структуры, тестовые расчёты, совершенствование программы.
28.
Язык программирования — формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, задающих внешний вид программы и действия, которые выполнит исполнитель (компьютер) под ее управлением.
можно выделить следующие уровни языков программирования:
машинные;
машинно-оpиентиpованные (ассемблеpы);
машинно-независимые (языки высокого уровня).
Машинные языки и машинно-ориентированные языки — это языки низкого уровня, требующие указания мелких деталей процесса обработки данных. Языки же высокого уровня имитируют естественные языки, используя некоторые слова разговорного языка и общепринятые математические символы. Эти языки более удобны для человека.
Языки высокого уровня делятся на:
процедурные (алгоритмические) (Basic, Pascal, C и др.), которые предназначены для однозначного описания алгоритмов; для решения задачи процедурные языки требуют в той или иной форме явно записать процедуру ее решения;
логические (Prolog, Lisp и др.), которые ориентированы не на разработку алгоритма решения задачи, а на систематическое и формализованное описание задачи с тем, чтобы решение следовало из составленного описания;
объектно-ориентированные (Object Pascal, C++, Java и др.), в основе которых лежит понятие объекта, сочетающего в себе данные и действия над нами. Программа на объектно-ориентированном языке, решая некоторую задачу, по сути описывает часть мира, относящуюся к этой задаче. Описание действительности в форме системы взаимодействующих объектов естественнее, чем в форме взаимодействующих процедур.