- •1. Основные понятия теории информации
- •1) Под информацией понимают:
- •6) Базовая система показателей качества информации.
- •Формы представления информации
- •9) Системы передачи информации.
- •2. Основные понятия алгебры логики. Логические основы эвм. Элементы алгебры логики
- •1) Представление информации в эвм.
- •3) Логические операции, положенные в основу узлов эвм.
- •3. История развития эвм
- •1) Поколения вычислительных машин.
- •2) Классы вычислительных машин и их основные характеристики
- •4. Понятие и основные виды архитектуры эвм.
- •1) Структурная схема пк.
- •2) Микропроцессор, его функциональные части и характеристики
- •3) Системная плата
- •4) Аппаратные интерфейсы
- •5) Уровни памяти компьютера: микропроцессорная, основная, внешняя
- •6) Назначение и характеристики устройств ввода-вывода
- •7) Системы мультимедиа
- •6. Классификация программного обеспечения.
- •1. Понятие системного и прикладного по
- •2) Операционные системы.
- •3) Файловая структура ос.
- •7. Технологии обработки текстовой информации
- •1) Классификация систем обработки текстовой информации, назначение
- •2) Основные функции текстовых редакторов и текстовых процессоров
- •3) Основные возможности ms Word
- •8. Электронные таблицы.
- •9. Технологии обработки графической информации
- •1) Представление графической информации в эвм
- •2) Виды компьютерной графики
- •3) Типы графических файлов
- •4) Примеры графических редакторов
- •10. Технологии создания и обработки мультимедийных презентаций.
- •11. Общее понятие о базах и системах управления базами данных
- •1) Понятия бд и субд
- •3) Основные понятия реляционных бд: ключевое поле, избыточность, целостность данных, нормализация данных
- •4) Объекты субд.
- •12. Моделирование как метод познания. (Классификация и формы представления моделей. Абстрагирование.)
6. Классификация программного обеспечения.
Программное обеспечение информационных систем – совокупность программных средств для создания и эксплуатации систем обработки данных с использованием средств вычислительной техники.
ПО (в зависимости от функций):
Системное:
Базовое;
Сервисное;
Текстовое;
Инструментальные средства программирования (предназначены для создания программ);
Прикладное:
Базовых ИТ;
Методо-ориентированное;
Функционально-ориентированное.
1. Понятие системного и прикладного по
Системное ПО предназначено для управления работой компьютера.
К базовому ПО относятся операционные системы (в т.ч. и сетевые) и их оболочки.
Сервисное ПО – набор утилит, инструментальных средств программ, которые расширяют стандартные функции базового и прикладного ПО, облегчают выполнение технологических процессов обработки, обеспечивают управление работой вычислительной системы, защиту данных и программ от разрушения и несанкционированного доступа (НСД); улучшают пользовательский и программный интерфейсы, ускоряют обмен данными между диском и ОЗУ (оперативным запоминающим устройством) и т.д.
К сервисному ПО относятся:
- антивирусные программы;
- архиваторы файлов, папок и дисков;
- утилиты резервного копирования;
- утилиты SMART-ревизоры дисков;
- антифишинги, утилиты защиты от рут китов и т.п.
Тестовое ПО предназначено для диагностики и обнаружения ошибок в процессе работы компьютера.
Прикладное ПО объединяет широкий перечень программ, предназначенных для решения задач различных классов для различных ИС.
ПО базовых ИТ содержит:
-текстовые редакторы;
- табличные процессоры;
- системы управления БД;
- интегрированные пакеты офисного типа;
- графические процессоры;
- редакторы презентаций;
- издательские системы и др.
Методо-ориентированное ПО позволяет реализовывать методы и модели для решения задач независимо от специфики предметной области. Это:
- ПО для решения задач математического программирования и анализа;
- для решения задач статистического анализа;
- для управления проектами;
- для разработки образовательных материалов системы дистанционного образования;
- оболочки экспертных систем;
- системы моделирования бизнес-процессов, структур данных и др.
Функционально-ориентированное (предметное) ПО предназначено для программной реализации задач управления в различных предметных областях. Например, для автоматизированных систем управления: промышленным предприятием, организацией торговли, ОУ и т.п. (для развлечений и отдыха – игры, мультимедийные комплексы, и др.).
2) Операционные системы.
ОС – это набор программ, которые обеспечивают возможность использования аппаратуры компьютера. Задача ОС: сделать аппаратуру доступной и по возможности удобной для пользования.
Основные функции ОС:
- определение интерфейса пользователя;
- обеспечение разделения аппаратных ресурсов между пользователями;
- предоставление возможности работы с общими данными;
- планирование доступа пользователей к общим ресурсам;
- обеспечение эффективного выполнения операций ввода/вывода;
- осуществление восстановления информации и вычислительного процесса в случае ошибок.
В распоряжение ОС предоставляются
- пассивные (управляемые) ресурсы: процессоры, память, устройства ввода/вывода, данные;
- активные (управляющие) ресурсы: операторы ЭВМ, программисты (прикладные, системные), административный персонал, программы пользователя.
Операционная система, основываясь на потребностях и возможностях своего активного ресурса и с учетом предоставленного в распоряжение пассивного ресурса, выполняет поставленные перед ней задачи посредника.
Классификация ОС (признаки).
А) Особенности алгоритмов управления ресурсами. В зависимости от особенностей использованного алгоритма управления процессором ОС делят на:
- многозадачные и однозадачные,
- многопользовательские и однопользовательские,
- многопроцессорные и однопроцессорные системы.
Б) Поддержка многозадачности. По числу одновременно выполняемых задач ОС делятся на:
- Однозначные (MS-DOS, MSX) выполняют функцию предоставления пользователю виртуальной машины, упрощая процесс взаимодействия пользователя с компьютером. Включают в себя средства управления периферийными устройствами и файлами, средства общения с пользователем.
- Многозадачные (ОС EC, OS/2, UNIX, MS Windows), кроме перечисленных выше функций, управляют разделением совместно используемых ресурсов, таких как процессорное время, оперативная память, файлы и внешние устройства.
В) Поддержка многопользовательского режима. По числу одновременно работающих пользователей ОС делятся на:
- однопользовательские (MS-DOS, Windows 3.x, ранние версии OS/2);
- многопользовательские (UNIX, Windows NT): наличие средств защиты информации каждого пользователя от несанкционированного доступа (НСД) других пользователей.
Г) Наличие многопроцессорной обработки. Наличие/отсутствие в ОС средств поддержки многопроцессорной обработки – мультипроцессирования:
- однопроцессорные ОС;
- многопроцессорные ОС.
Д) Особенности аппаратных платформ. По типу аппаратуры, ОС:
- ПК;
- мини-компьютеров;
- мейнфреймов;
- кластеров;
- встроенные ОС;
- сетей ЭВМ.
Е) Особенности областей использования ОС. Многозадачные ОС подразделяют на 3 типа в соответствии с использованными при их разработке критериями эффективности:
- системы пакетной обработки (предназначены для решения задач в основном вычислительного характера);
- системы разделения времени (призваны исправить основной недостаток систем пакетной обработки – изоляцию пользователя-программиста от процесса выполнения его задач);
- системы реального времени (применяются для управления различными техническими объектами, такими ка станок, спутник, научная экспериментальная установка, или технологическими процессами, например гальваническая линия, доменный процесс).
В некоторых ОС часть задач может выполняться в режиме пакетной обработки, а часть – в режиме реального времени или режиме разделения времени. В таких случаях режим пакетной обработки называют фоновым.
Ж) Концепции построения. При описании ОС часто указываются особенности ее структурной организации и основные концепции, положенные в ее основу.