- •1. Представление информации в эвм
- •2. Двоичная система счисления
- •Тема 3. История развития эвм (поколения вычислительных машин, классы вычислительных машин и их основные характеристики).
- •1. Поколения эвм.
- •2. Классы вычислительных машин и их основные характеристики
- •Тема 4. Понятие и основные виды архитектуры эвм (архитектура и принципы архитектуры Дж.Фон Неймана)
- •1. Принципы архитектуры эвм Дж. Фон Неймана.
- •1. Структурная схема пк
- •5.Уровни памяти компьютера :микропроцессорная, основная, внешняя
- •7.Системы мультимедиа
- •Тема 6. Классификация программного обеспечения (понятие системного и прикладного по, операционные системы, служебное (сервисное) по, файловая структура операционной системы, операции с файлами.
- •1. Классификация программного обеспечения компьютеров
- •2. Операционная система: назначение, основные принципы организации
- •4. Операции с файлами.
- •Операции, связанные с открытием файла
- •Операции, не связанные с открытием файла
- •4. Текстовый процессор ms Word.
- •Тема 9. Технологии обработки графической инф-ии (представление графической инф-ии в эвм, виды компьютерной графики, типы графических файлов, примеры графических редакторов).
- •4.Примеры графических редакторов.
- •Тема 10. Технологии создания и обработки мультимедийных презентаций (обзор возможностей электронных презентаций, оформление слайдов, эффекты анимации).
- •1. Обзор возможностей электронных презентаций
- •2. Оформление слайдов
- •3. Анимация текста и объектов
- •4. Объекты реляционной субд.
- •Тема 12. Моделирование как метод познания (классификация и формы представления моделей, абстрагирование).
- •4.Информационная модель объекта
- •1.Понятие и свойства ит
2. Операционная система: назначение, основные принципы организации
Операционная система-набор программ, которые обеспечивают возможность использования аппаратуры компьютера. Задача ОС заключается в том, чтобы сделать аппаратуру доступной и удобной для пользователя.
Основные функции ОС:
- определение интерфейса пользователя;
- обеспечение разделения аппаратных ресурсов между пользователями;
- предоставление возможности работы с общими данными;
- планирование доступа пользователей к общим ресурсам;
- обеспечение эффективного выполнения операций ввода/ вывода;
- осуществление восстановления информации и вычислительного процесса в случае ошибок.
В распоряжение ОС предоставляются как пассивные, так и активные ресурсы.
Пассивные ресурсы являются управляемыми, а активные—управляющими. К пассивным ресурсам относятся: процессоры, память, устройства ввода/вывода, данные. В число активных ресурсов входят: операторы ЭВМ, программисты (прикладные, системные), административный персонал, программы пользователя.
Однозадачные ОС выполняют функцию предоставления пользователю виртуальной машины, делая более простым и удобным процесс взаимодействия пользователя с компьютером. Включают в себя средства управления периферийными устройствами и файлами, а также средства общения с пользователем.
Многозадачные ОС управляют разделением совместно используемых ресурсов, таких как процессорное время, оперативная память, файлы и внешние устройства.
По числу одновременно работающих пользователей ОС делят на два вида: однопользовательские и многопользовательские.
Главным отличием многопользовательских систем от однопользовательских является наличие средств защиты информации каждого пользователя от несанкционированного доступа др. пользователей. Наличие многопроцессорной обработки. Другим важным свойством ОС является отсутствие или наличие в ней средств поддержки многопроцессорной обработки — мультипроцессирование. Мультипроцессирование приводит к усложнению всех алгоритмов управления ресурсами.
Функции поддержки многопроцессорной обработки данных имеются в таких ОС, как: OS/2 фирмы IBM, Windows NT фирмы «Microsoft», NetWare фирмы «Novell» и некоторых других.
Многопроцессорные ОС, как в свою очередь можно классифицировать по способу организации вычислительного процесса в системе с многопроцессорной архитектурой: асимметричные ОС, симметричные ОС.
Асимметричная ОС целиком выполняется только на одном из процессоров системы, распределяя прикладные задачи по остальным процессорам. Симметричная ОС полностью децентрализована и использует весь пул процессоров, разделяя их между системными и прикладными задачами.
3. Файловая структура операционной системы - это способ размещения файлов на дисках.
Виды файловых структур:
- Линейная - элемент данных определяется порядковым номером элемента в списке. Пример: список учащихся в журнале.
- Табличная – элемент структуры определяется пересечением строки и столбца таблицы. Пример: оценка учащихся в журнале.
Иерархическая структура - элементы определяются путем поиска, который ведется от вершины структуры к элементу Пример: учащийся класс, школа, поселок.
Для хранение файлов в большинстве ОС, в том числе и в WINDOWS, принята иерархическая ФС. В её основе лежит Диск: гибкий, жесткий, лазерный. На диске создают Папки (каталоги). Самая верхняя папка называется корневой. У каждой папки есть Имя. Имя корневой папки совпадает с именем диска. В папках содержаться Файлы.
Файловая система — это часть ОС, обеспечивающая пользователю удобный интерфейс при работе с данными, хранящимися на диске, и совместное использование файлов несколькими пользователями и процессами.
В широком смысле под файловой системой понимают:
совокупность всех файлов на диске;
наборы структур данных, используемых для управления файлами, такие, например, как каталоги файлов, дескрипторы файлов, таблицы распределения свободного и занятого пространства на диске;
комплекс системных программных средств, реализующих управление файлами, в частности создание, уничтожение, чтение, запись, именование, поиск и другие операции над файлами.
Файлы идентифицируются именами. Пользователи дают файлам символьные имена, при этом учитываются ограничения ОС как на используемые символы, так и на длину имени. До недавнего времени эти границы были весьма узкими. В системе WINDOWS имя файла вместе с расширением может содержать 255 символов, а полное имя файла - 260.
Файлы бывают разных типов: обычные, специальные, каталоги.
Обычные файлы подразделяются на текстовые и двоичные. Текстовые файлы состоят из строк символов. Это могут быть документы, исходные тексты программ и т.п. Текстовые файлы можно прочитать на экране и распечатать на принтере. Двоичные файлы часто имеют сложную внутреннюю структуру, например объектный код программы или архивный файл. Все ОС должны уметь распознавать хотя бы один тип файлов — их собственные исполняемые файлы.
Специальные файлы-это файлы, ассоциированные с устройствами ввода/вывода, которые позволяют пользователю выполнять операции ввода/вывода, используя обычные команды записи в файл или чтения из файла. Эти команды обрабатываются вначале программами файловой системы, а затем на некотором этапе выполнения запроса преобразуются ОС в команды управления соответствующим устройством.
Каталог — это, с одной стороны, группа файлов, объединенных пользователем исходя из некоторых соображений (например, файлы, содержащие программы игр, или файлы, составляющие один программный пакет), а с другой стороны, это файл, содержащий системную информацию о группе файлов, его составляющих. В каталоге содержится список файлов, входящих в него, и устанавливается соответствие между файлами и их характеристиками (атрибутами).
В разных файловых системах могут использоваться в качестве атрибутов разные характеристики, например: информация о разрешенном доступе, пароль для доступа к файлу, владелец файла, создатель файла, признак «только для чтения», признак «скрытый файл», признак «системный файл», признак «архивный файл», признак «двоичный/символьный», признак «временный» (удалить после завершения процесса), признак блокировки, длина записи, указатель на ключевое поле в записи, длина ключа, времена создания, последнего доступа и последнего изменения, текущий размер файла, максимальный размер файла.