- •8. Основные структуры данных
- •9. Линейные структуры (списки данных, векторы данных)
- •10. Табличные структуры (таблицы данных, матрицы данных)
- •13. Внутренние устройства системного блока
- •16. Микросхема пзу и система bios
- •19. Обеспечение интерфейса пользователя.
- •20. Организация файловой системы.
- •24. Средства обслуживания компьютера
- •25. Кроме основных функций ос могут предоставлять дополнительные:
- •48. Наследование. Полиморфизм. Инкапсуляция.
- •49. Визуальное программирование. Этапы разработки программ.
- •50. Период разработки по.
- •51.Повышение индивидуального мастерства. Методы маркетинга программного обеспечения.
- •52. Компьютер как инструмент научной работы.
- •53. Основы представления графических данных. Основные способы. Растровая графика.
- •54.. Векторная графика основные понятия.
- •55.Средства создания и обработки векторной графики.
- •56.Основы представления графическиз данных. Фрактальная графика. Трехмерная графика.
- •63. Понятие об электронной подписи. Понятие об электронных сертификатах
- •64. Основные понятия баз данных. Базы данных и системы управления базами данных. Структура простейших баз данных.
- •65. Проектирование баз данных. Режимы работы с базами данных.
- •66. Проектирование баз данных. Объекты базы данных. Таблицы. Запросы. Формы. Отчеты. Макросы и модули.
- •67. Этапы проектирования базы данных.
- •68. Понятие о реляционных базах данных.
- •69. Создание простых текстовых документов. Электронные документы: простые и комплексные. Режимы отображения документов.
- •70. Базовые приемы работы с текстами. Создание документа. Ввод специальных и произвольных символов.
- •71(72) Базовые приемы работы с текстами. Специальные средства редактирования текста.
- •73. Создание комплексных текстовых документов. Ввод формул. Работа с таблицами. Работа с графическими объектами.
- •77. Электронные таблицы. Автоматизация ввода.
19. Обеспечение интерфейса пользователя.
Режим работы с компом в данном интерфейсе может быть либо пакетным,либо диалоговым.
В пакетном режиме ОС автоматически выполняет заданную последовательность команд.
В диалоговом режиме ОС находится в ожидании команды от пользователя. Получив команду, начинает ее исполнение , выполнив, посылает отклик и ждет очередной команды.
Виды интерфейса пользователя различают неграфические и графические операционные системы. Неграфические операционные системы реализуют интерфейс командной строки, при котором основным устройством управления является клавиатура. Управляющие команды вводят в поле командной строки, где их можно редактировать. Исполнение команды начинается после ее утверждения, например, нажатием клавиши Enter.
Графические операционные системы реализуют более сложный тип интерфейса, в котором в качестве органа управления, кроме клавиатуры, может использоваться мышь или адекватное устройство позиционирования. В качестве пассивных элементов выступают-экранные кнопки,переключатели,флажки.
Обеспечение автоматического запуска. Все операционные системы обеспечивают свой автоматический запуск. Для дисковых операционных систем в специальной (системной) области диска создается запись программного кода. Обращение к этому коду выполняют программы, находящиеся в базовой системе ввода-вывода (BIOS). Завершая свою работу, они дают команду на загрузку и исполнение содержимого системной области диска.
20. Организация файловой системы.
Все современные дисковые операционные системы обеспечивают создание файловой системы, предназначенной для хранения данных на дисках и обеспечения доступа к ним. Принцип организации файловой системы – табличный. Поверхность жесткого диска рассматривается как трехмерная матрица, измерениями которой являются номера поверхности, цилиндра и сектора. Данные о месте нахождения файла на диске хранятся в системной области диска. Формат данных в этой области определяется конкретной файловой системой. Нарушение целостности данных в этой области приводит к невозможности воспользоваться данными, записанными в остальной части диска. Данная область непрерывно контролируется средствами ОС.
21 .Файл-это именованная последовательность байт произвольной длины. Имя файла обычно состоит из 2частей: 1 часть-собственно имя файла,2часть-расширение имени. Расширение имени файла обычно состоит из 3-4символов. Имя от расширения отделяется «.». Как имя, так и расширение могут состоять и из букв латинского алфавита и их цифр. Расширение имени файла исп-ся для передачи информ. Системе информации о том, к какому типу относятся данные содержащиеся в файле и о формате в кот.они записаны.
Каталоги (папки) – это элементы иерархической структуры, необходимые для обеспечения удобного доступа к файлам, если файлов на носителе слишком много. Файлы объединяются в каталоги по любому общему признаку, заданному их создателем (по типу, по принадлежности, по назначению, по времени создания и т. п.). Каталоги низких уровней вкладываются в каталоги более высоких уровней и являются для них вложенными. Верхним уровнем вложенности иерархической структуры является корневой каталог диска.
Удаление файлов и каталогов (папок)
Существует как минимум три режима удаления данных: удаление, уничтожение и стирание, хотя ОС обеспечивают только два первых режима (режим надежного стирания данных можно обеспечить лишь специальными программными средствами).
Удаление файлов является временным. В ОС Windows оно организовано с помощью специальной папки, которая называется Корзина. При удалении файлов и папок они перемещаются в Корзину. Эта операция происходит на уровне файловой структуры ОС (изменяется только путь доступа к файлам). На уровне файловой системы жесткого диска ничего не происходит – файлы остаются в тех же секторах, где и были записаны.
Уничтожение файлов происходит при их удалении в ОС MS-DOS или при очистке Корзины в ОС Windows. В этом случае файл полностью удаляется из файловой структуры ОС, но на уровне файловой системы диска с ним происходят лишь незначительные изменения. В таблице размещения файлов он помечается как удаленный, хотя физически остается там же, где и был. Это сделано для минимизации времени операции. При этом открывается возможность записи новых файлов в кластеры, помеченные как «свободные».
Навигация по файловой структуре осуществляется с помощью файловых оболочек.
Управление атрибутами файлов
Кроме имени и расширения имени файла ОС хранит для каждого файла даты его создания, изменения, последнего открытия и несколько флаговых величин, называемых атрибутами файла.
Основных атрибутов 4:
Только для чтения (Read only);
Скрытый (Hidden);
Системный (System);
Архивный (Archive).
22. Понятие многозадачности. С точки зрения управления исполнением приложением различают однозадачные и многозадачные системы.
Однозадачные ОС передают все ресурсы выч.машины одному исполн.прилож.и не допускают параллельного выполнения др.приложений,а также по приостановке для запуска другого приложения. В тоже время параллельно с однозадачными ОС возможна работа резидентных.
Многозадачность— свойство операционной системы или среды программирования обеспечивать возможность параллельной (или псевдопараллельной) обработки нескольких процессов.
Существует 2 типа многозадачности:
Процессная многозадачность (основанная на процессах - одновременно выполняющихся программах).
Поточная многозадачность (основанная на потоках).
23. Средства аппаратного обеспечения вычислительной техники отличаются гигантским многообразием. Существуют сотни различных моделей видеоадаптеров, звуковых карт, мониторов, принтеров, сканеров и прочего оборудования. Ни один разработчик программного обеспечения не в состоянии предусмотреть все варианты взаимодействия своей программы со всеми видами конретного аппаратного обеспечения, например, с печатающим устройством.
Данная проблема решается так: каждый разработчик оборудования прикладывает к нему специальные программные средства управления — драйверы. Драйверы имеют точки входа для взаимодействия с прикладными программами. Управление обращением к драйверам производит операционная система.
Каждое подключенное устройство может использовать до 3 аппаратных ресурсов материнской платы.
