Системное программное обеспечение персонального компьютера, операционные системы

Автор работы: Пользователь скрыл имя, 30 Марта 2014 в 15:18, контрольная работа

Краткое описание

В своей контрольной работе я рассматривал системное программное обеспечение, которое обеспечивает эффективное управление компонентами вычислительной системы и помогает управлять компьютерным оборудованием и компьютерной системой. Системное программное обеспечение является необходимым компонентом для любой вычислительной машины (компьютера).
цель работы - изучить системное программное обеспечение персонального компьютера, операционные системы

Содержание

Введение 3

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПК 4

СТРУКТУРА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 6

СТРУКТУРА ОПЕРАЦИОННОЙ СИСТЕМЫ 7

функции операционных систем 8

КЛАССИФИКАЦИЯ ОПЕРАЦИОННЫХ СИСТЕМ 9

ОПЕРАЦИОННАЯ СИСТЕМА WINDOWS 11


СТРУКТУРА ОКНА 12

ОПЕРАЦИИ С ФАЙЛОВОЙ СИСТЕМОЙ WINDOWS 14

ИНСТРУМЕНТАЛЬНОЕ ПО 18


СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 24

Прикрепленные файлы: 1 файл

инорматика.docx

— 368.18 Кб (Скачать документ)

В Windows поддерживаются окна 4-х типов:

1. Окна дисков и папок - отображается содержимое дисков и папок. Любую папку Windows можно открыть в своем окне. С помощью окон папок можно просмотреть всю файловую структуру дисков. В строке заголовка указывается имя папки, ниже располагаются меню, панель инструментов.

2. Программные окна (окна приложений) - это окна, в которых работают загруженные в оперативную память Windows-программы (а возможно и DOS-программы). В строке заголовка – имя программы, ниже – строка меню, панель инструментов (может быть не одна), линейка. Внутри этих окон открываются окна документов.

3. Окна документов (вторичные окна) располагаются только в пределах своего программного окна, не имеют строки меню и могут быть открыты только в окне своего приложения.

4. Окна запросов (диалоговые) - в них содержится запрос какой-либо информации от пользователя или подтверждении его действий.

 

 

 

Операции с файловой системой Windows

Основным носителем информации в операционной системе является файл, представляющий собой физическую область на диске, имеющую некоторые атрибуты (свойства) и помеченную именем. Содержанием файла может быть программа, текстовый документ, рисунок, видеоклип, звукозапись и др.

Основными атрибутами файла являются:

1. Собственное имя – строка букв и цифр. Предельная длина имени файла составляет 255 символов, включая пробелы. Имена не должны содержать следующих символов: / \ : * ? “ < > | ;

2.  Тип (расширение) – указывает тип файла. Расширение записывается через точку после имени файла и содержит 3 буквы (например: .txt – текстовый документ; .bmp – графический файл и т.д.).

3. Размер – размер файла в байтах.

4. Дата создания или изменения – содержит дату и время создания (последнего изменения) файла.

В операционной системе Windows имя файла уникально. На диске файл храниться в одном или нескольких фрагментах, называемых кластерами.

Способ хранения файлов на дисках компьютера называется файловой системой.

Файлы объединяются в каталоги (директории), которые в системе Windows называются папки. Папкой (каталогом) называется место на диске, в котором хранится информация о файлах, их именах, размерах, атрибутах и предназначена для группировки данных.

Папки делятся на два основных типа: файловые и объектные (системные). Файловые папки являются изображением каталогов на диске, содержат другие папки и файлы (Мои документы, Корзина, Портфель).

Объектные папки являются изображением логических и физических устройств компьютера (Рабочий стол, Мой компьютер, Сетевое окружение).

Папки имеют иерархическую структуру – дерево папок.

Самым верхним уровнем дерева является папка Рабочий стол – это условное обозначение всей области компьютерного пространства, доступной при работе с ОС Windows.

Иерархическая структура, в виде которой ОС отображает файлы и папки диска, называется файловой структурой. 

Просмотреть файловую структуру можно при помощи программы Проводник.

Проводник6 – это служебная программа Windows, предназначенная для навигации по файловой структуре компьютера и её обслуживания, цель которой – обеспечение доступа к нужной папке и её содержимому. Служит для работы с файлами, папками и устройствами компьютера, в которой графически с помощью пиктограмм и линий обозначается взаимное расположение объектов.

Окно программы Проводник состоит из трех областей:

Рабочая часть окна поделена на две области: область дерева папок (слева) и область активной папки (справа).

В области дерева папок показана структура папок, служащая для навигации по файловой структуре.

Папка может быть развернута или свернута.  Если в папке имеются вложенные папки, то рядом с ней изображен узел, отмеченный знаком +. Щелчок на узле разворачивает папку (т.е. показывает структуру вложенных папок), знак узла +   меняется на знак - . Щелчок на значке узла -   сворачивает папку.

Папка может быть раскрыта или закрыта. Если щелкнуть на значке папки, то она раскроется  1 и её содержимое отобразится в области активной папки Проводника. Закрывается папка при раскрытии любой другой папки.

 

 

 

 

К основным операциям с файловой системой относятся:

    1. Навигация по файловой системе.
    2. Запуск программ, открытие документа.
    3. Создание папок.
    4. Копирование файлов и папок.
    5. Перемещение файлов и папок.
    6. Удаление файлов и папок.
    7. Переименование файлов и папок.
    8. Создание ярлыков.

2. Оболочка ОС – это программа (комплекс программ), упрощающая работу с основной программой, обеспечивающая более наглядный и удобный способ общения с компьютером, чем средства ОС.

Наиболее популярными программами-оболочками для MS-DOS являются Norton Commander и DOS Navigator, для Windows – Windows Commander, FAR Manager.

3. Сетевые ОС обеспечивают работу компьютера в сети и поддерживают все сетевые службы - электронную почту, обмен файлами, доступ к сайтам, общение между клиентами через Интернет и пр. (Solaris, Novell NetWare, Microsoft Windows NT).

 

 

 

 

 

 

II. Сервисное ПО – это программы и программные комплексы, которые расширяют возможности базового программного обеспечения и организуют более удобную среду работы пользователя.

Это набор сервисных, дополнительно устанавливаемых программ, которые можно классифицировать по функциональному признаку следующим образом:

  1. Драйверы – это специальные программы, обеспечивающие взаимодействие ОС с аппаратными устройствами (драйверы видеокарты, графического ускорителя, CD-ROM, клавиатуры, мыши, модема, сетевой карты и т.д.). При включении компьютера производится загрузка драйверов в оперативную память. Пользователь имеет возможность вручную установить или переустановить драйверы.
  2. Программы диагностики работоспособности компьютера позволяют проверить конфигурацию ПК, выявить дефекты дисков и предотвратить потерю данных, хранящихся на дисках.
  3. Антивирусные программы – это программы, для обнаружения, удаления и защиты от компьютерных вирусов.
  4. поверхности магнитного диска, контроль сохранности файловой системы на логическом и физической уровнях, сжатие дисков, создание страховых копий дисков, резервирование данных на внешних носителях и др.
  5. Программы архивирования данных, которые обеспечивают процесс сжатия информации в файлах с целью уменьшения объема памяти для её хранения.
  6. Программы обслуживания сети.

Эти программы часто называются утилитами (к антивирусным средствам этот термин обычно не применяется).

Наибольшее распространение сегодня имеют комплекты утилит: Norton Utilities - фирма Symantec; Checkit PRO Deliuxe 2.0 - фирма Touch Stone; PC Tools for Windows 2.0; программа резервного копирования HP Colorado Backup for Windows 95.

Инструментальное ПО

Инструментальное ПО (Software tools) - программное обеспечение, используемое в ходе разработки, корректировки или развития других программ: редакторы, компиляторы, отладчики, вспомогательные системные программы, графические пакеты и др.

1. Системы программирования - это набор специализированных программных продуктов, которые являются инструментальными средствами разработчика. Программные продукты данного класса поддерживают все этапы процесса программирования, отладки и тестирования создаваемых программ.

Множество различных приложений на компьютере создаётся с помощью языков и систем программирования.

Язык программирования - это формализованный язык описания алгоритмов, используемых для решения различных задач на компьютере.

Популярные системы программирования — Turbo Basic, Quick Basic, Turbo Pascal, Turbo C.

Современные системы программирования обычно предоставляют пользователям мощные и удобные средства разработки программ.

В них входят:

    1. Компилятор или интерпретатор;
    2. Интегрированная среда разработки;
    3. Средства создания и редактирования текстов программ;
    4. Библиотеки стандартных программ и функций;
    5. Отладочные программы, т.е. программы, помогающие находить и устранять ошибки в программе;
    6. Многооконный режим работы;
    7. Графические библиотеки; утилиты для работы с библиотеками
    8. Встроенный ассемблер;
    9. Встроенная справочная служба;

и другие специфические особенности.

Любая система программирования может работать только в соответствующей ей ОС, под которую она создана, однако при этом она может позволять разрабатывать программное обеспечение и под другие ОС.

Для того, чтобы компьютер мог понять программу, написанную на каком-то языке программирования, необходим переводчик (транслятор) такой программы в машинные коды.

Трансляторы языка программирования – это программа, предназначенная для преобразования программ, написанных на языках программирования, в машинный код.

Трансляторы делятся на два класса: компиляторы и интерпретаторы.

Компилятор преобразует (транслирует) всю программу в модуль на машинном языке, после этого программа записывается в память компьютера и лишь потом исполняется.

Интерпретатор - это транслятор, производящий покомандную обработку и выполнение исходной программы. Интерпретатор в отличие от транслятора не выдает результирующую программу или код.

Ассемблеры переводят программу, записанную на языке ассемблера (автокода), в программу на машинном языке.

Прикладные программы (Application software) - это комплекс программ, предназначенных для решения определенного класса задач. Основное назначение – дать пользователю средство обработки информации, которое не требует знаний языков программирования.

В состав Прикладного ПО входят:

  • Пакеты прикладных программ различного назначения;
  • Рабочие программы пользователя и ИС в целом.

ППП является мощным инструментом автоматизации решаемых пользователем задач, практически полностью освобождая его от необходимости знать, как выполняет компьютер те или иные функции и процедуры по обработке информации.

Различают следующие типы ППП:

  1. Общего назначения (универсальные) –  это универсальные программные продукты, предназначенные для автоматизации разработки и эксплуатации функциональных задач пользователя и ИС в целом.

К этому классу относятся:

  • Программы, обрабатывающие тексты

Современные программы обработки текстов в зависимости от возможностей делятся на несколько категорий:

Текстовые редакторы. Это программы, предназначенные для ввода и редактирования текстов (Norton Commander, редактор Блокнот, WordPad).

Текстовые процессоры. Они позволяют не только вводить и редактировать текст, но и форматировать его, т.е. оформлять (Лексикон, MultiEdit, MS Word).

Настольные издательские системы. Назначение этого класса: автоматизация процесса верстки полиграфических изданий (Wentura, Page Maker).

  • Графические редакторы - это программы, позволяющие создавать и редактировать рисунки и другие изображения (Paint, включаемая в состав Windows).
  • Электронные таблицы - это особый вид прикладных программ, предназначенные для хранения и обработки информации, представленной в табличной форме (MS Excel, Lotus 1-2-3).

Особенность этих программ заключается в том, что с их помощью можно не только вводить данные в ячейки таблиц, редактировать и форматировать их, но и применять формулы для описания связи между значениями, хранящимися в разных ячейках. Изменение содержимого какой-либо ячейки приводит к перерасчету значений всех ячеек.

Применение электронных таблиц упрощает работу с данными и позволяет получать результаты без проведения расчетов или специального программирования.

Электронные таблицы нашли широкое применение в экономических и бухгалтерских расчетах. Их можно эффективно использовать для: автоматической обработки зависящих друг от друга данных, автоматизации итоговых вычислений, создания сводных таблиц, ведения простых баз данных, подготовки табличных документов, построения диаграмм.

 

  • Системы управления базами данных

База данных – это совокупность массивов и файлов данных, организованная по определенным правилам, предусматривающим стандартные принципы описания, хранения и обработки данных независимо от их вида.

Информация о работе Системное программное обеспечение персонального компьютера, операционные системы