- •Предмет и задачи информатики.
- •Системы счисления.
- •Перевод чисел из одной системы счисления в другую.
- •Правило перевода целых чисел.
- •Перевод чисел из десятичной системы счисления в двоичную.
- •Перевод чисел из десятичной системы счисления в восьмеричную.
- •Перевод чисел из двоичной системы счисления в восьмеричную.
- •Перевод из десятичной системы счисления в шестнадцатеричную.
- •Перевод чисел из двоичной системы счисления в шестнадцатеричную.
- •Перевод чисел из восьмеричной и шестнадцатеричной системы счисления в двоичную.
- •Двоично-десятичные числа.
- •Правило перевода дробных чисел.
- •Правило перевода смешанных чисел.
- •Арифметические операции в двоичной системе счисления.
- •Представление целых чисел в памяти эвм. Форматы представления чисел в эвм.
- •Форматы целых двоичных чисел.
- •Дополнительный код.
- •Сложение чисел в дополнительном коде.
- •Обратный код.
- •Представление действительных чисел в памяти эвм.
- •Классический формат с плавающей точкой.
- •Стандартные форматы с плавающей точкой.
- •Основы алгебры логики.
- •Логическая функция от одной переменной.
- •Логические функции от двух переменных.
- •Логическая функция от трех переменных.
- •Свойства элементарных функций алгебры логики.
- •Законы Де-Моргана.
- •Сложение по модулю два.
- •Современный нормальные формы.
- •Полные системы функций алгебры логики.
- •Числовое и геометрическое представление функций алгебры логики.
- •Метод минимизирующих карт.
- •Правило минимизации.
- •Методы классификации компьютеров.
- •Большие эвм.
- •Мини эвм.
- •Микро эвм.
- •Персональные компьютеры.
- •Другие виды классификации компьютеров. Классификация по уровню специализации.
- •Классификация по типам размеров.
- •Классификация по совместимости.
- •Классификация по типу использования процессора.
- •Устройство пк.
- •Программное обеспечение эвм.
- •Общее п.О.
- •Операционные системы.
- •Классификация прерываний.
- •Системы программирования.
- •Обрабатывающие программы.
- •Пакеты программ общего назначения.
- •Специальное программное обеспечение. Пакеты прикладных программ.
- •Модуль ввода/вывода
- •Информационное обеспечение.
- •Структура банков данных.
- •Системы управления базами данных.(субд)
- •Субд реляционного типа.
- •Отличительные особенности субд третьего поколения.
- •Информационная безопасность.
Пакеты программ общего назначения.
Пакеты программ общего назначения представляют собой наборы законченных программ, предназначенных для решения задач из некоторой проблемной области. Использование таких пакетов сокращает трудоемкость разработки специального программного обеспечения. Пакеты программ разделяются на методориентированные и проблемоориентированные. Методориентированные включают в себя совокупность подпрограмм, реализующих некоторую группу численных методов. Проблемоориентированные предназначены для решения определенных задач, отличающиеся как по постановкам, так и по методам решения, но рассматривании в рамках одной проблемы.(GPSS-имитационное моделирование процессов).
Состав пакетов программ – набор программ, которые управляются монитором, каждая из подпрограмм данного пакета определяется одним именем и настроена на конкретную задачу осуществляющую заданием параметра вызванной программы. Число разработок программных пакетов очень велико.
Специальное программное обеспечение. Пакеты прикладных программ.
Пакеты прикладных программ являются в настоящее время основной формой организации специального программного обеспечения. Эти пакеты должны обеспечивать программную реализацию, информационную согласованность своих компонентов, простоту в эксплуатации, открытость для модернизации и развития с минимальными затратами времени. Пакетом прикладных программ обычно называют комплекс взаимодействующих программных модулей, обладающих специальной организацией и обеспечивающих решение задач из некоторых областей знаний, называемой предметной областью пакета.
По способам организации выделяют пакеты простой структуры, а также пакеты сложной структуры имеющие средства аналитической их настройки, путем формирования работающих программ из готовых модулей. Пакеты прикладных программ могут работать либо в диалоговом, либо в пакетных режимах.
Диалоговый режим основной, дает возможность пользователю вызывать пакет, настроить его на конкретную объектную область, ввести задание на проектирование, оперативно получать промежуточные результаты и в зависимости от них проводить корректировку процессов проектирования.
В составе пакетов прикладных программ выделяют проблемные и системные компоненты. Проблемные компоненты отражают класс решаемых задач включает модель предметной области и библиотеку прикладных модулей.
Модель предметной области – это совокупность знаний по предмету области, представленные в специальной машинной форме. Библиотека прикладных модулей – набор законченных программных единиц, реализующих некоторую проектную процедуру. Модули библиотеке хранятся либо виде текстов на языке программирования, либо виде объектных модулей. Каждый объектный модуль имеет описатель, который содержит имя модуля, объем необходимой памяти, время счета и тому подобное. Эти модули используются программами системной части для автоматической генерации рабочих программ на основе модели предметной области и задания проектировщика.
Системные компоненты пакетов прикладных программ оформляются виде монитора пакета, функция монитора напоминают функции О.С. В некоторых мощных пакетах часть действий обычно выполняемых О.С. передается мониторам пакетов, что позволяет разгрузить О.С., ограничившись минимумом необходимых ее операций. Монитор пакета осуществляет взаимодействие с монитором пакета, корректирует ввод и производит корректировку исходных данных, вывод необходимых результатов на внешнее устройство.
Типовой монитор включает в себя компоненты: