Автор работы: Пользователь скрыл имя, 10 Апреля 2013 в 21:01, курсовая работа
Актуальность курсовой работы заключается в том, что системное программное обеспечение ежедневно изменяется, отвечая требованиям и уровню развития общества и государства, что приводит к постоянному анализу данной категории.
Задача данной работы заключается в анализе системного программного обеспечения и выявление роли данного феномена для жизни государства. В работе будет описана концепция СПО, хронология развития СПО в мире и в России , дальнейшая судьба государства в зависимости от развития СПО
I. Введение……………………………………………………………………… 3
II. Системное программное обеспечение—сущность…………………….. 4
III. История развития СПО…………………………………………………. 11
IV. История развития ПО в России………………………………………… 14
V. Роль СПО для России……………………………………………………... 19
VI. Заключение………………………………………………………………… 21
Спмсок литературы........................................................................................... 22
План работы
I. Введение…………………………………………………………
II. Системное программное обеспечение—сущность…………………….. 4
III. История развития СПО…………………………………………………. 11
IV. История развития ПО в России………………………………………… 14
V. Роль СПО
для России……………………………………………………
VI. Заключение……………………………………………………
Спмсок литературы.............
I. Введение
Любой персональный компьютер, даже самый современный, без наличия установленного на него необходимого программного обеспечения является нерабочей системой. В таком состоянии ни один компьютер не способен выполнить даже самые элементарные операции. Для этого и нужно системное программное обеспечение. Так что же такое системное программное обеспечение (СПО)?
СПО нужно для обеспечения обычной работы компьютера, его обслуживания и опции. К таковым программкам относится в первую очередь операционная система, и ряд вспомогательных маленьких программ - утилит. Без нее обойтись просто нереально. Операционная система - это 1-ый и основной посредник между компьютерным «железом» и всеми остальными программами. Нет операционной системы - и компьютер будет не в состоянии воспринять ни одну команду - даже загрузиться не сумеет.
Программное обеспечение – это набор программ, которые обеспечивают выполнение задач, решаемых на компьютере. Всё программное обеспечение поставляется на флоппи-дисках, лазерных дисках (CD, DVD) или через международную сеть Интернет. Иногда программный продукт может стоить гораздо дороже самого компьютера
Актуальность курсовой работы заключается в том, что системное программное обеспечение ежедневно изменяется, отвечая требованиям и уровню развития общества и государства, что приводит к постоянному анализу данной категории.
Задача данной работы заключается в анализе системного программного обеспечения и выявление роли данного феномена для жизни государства. В работе будет описана концепция СПО, хронология развития СПО в мире и в России , дальнейшая судьба государства в зависимости от развития СПО .
II. Системное программное обеспечение-- сущность
Системное
программное обеспечение — это
комплекс программ, которые обеспечивают
эффективное управление
СПО
управляет ресурсами
К системным программным
К
системному программному
• операционные системы;
• интерфейсные оболочки для взаимодействия пользователя с ОС;
• системы управления файлами;
• системы программирования;
• утилиты.
Системное программное обеспечение предназначено для:
• создания операционной среды функционирования других программ (другими словами, для организации выполнения программ);
• автоматизации разработки (создания) новых программ;
• обеспечения надежной и эффективной работы самого компьютера и вычислительной сети;
• проведения диагностики и профилактики аппаратуры компьютера и вычислительных сетей;
• выполнения вспомогательных технологических процессов (копирование, архивирование, восстановление файлов программ и баз данных и т.д.).
Операционные системы, их
Операционная
система - совокупность программных
средств, обеспечивающая
Операционная
система выполняет роль
Операционную
систему можно назвать
Операционная
система, с одной стороны,
Основные функции операционных систем:
• Загрузка приложений в оперативную память и их выполнение.
• Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).
• Управление оперативной
памятью (распределение между
• Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, компакт-диск и т. д.), организованным в той или иной файловой системе.
• Пользовательский интерфейс.
• Сетевые операции, поддержка стека протоколов.
•Параллельное или псевдопараллельное выполнение задач (многозадачность).
•Взаимодействие между процессами: обмен данными, взаимная синхронизация.
• Защита самой системы, а также пользовательских данных и программ от действий пользователей (злонамеренных или по незнанию) или приложений.
• Разграничение прав
доступа и
В различных моделях компьютеров используют операционные системы с разной архитектурой и возможностями. Для их работы требуются разные ресурсы. Они предоставляют разную степень сервиса для программирования и работы с готовыми программами. В зависимости от количества одновременно обрабатываемых задач и числа пользователей, которых могут обслуживать ОС, различают четыре основных класса операционных систем:
• однопользовательские однозадачные, которые поддерживают одну клавиатуру и могут работать только с одной (в данный момент) задачей;
• однопользовательские однозадачные с фоновой печатью, которые позволяют помимо основной задачи запускать одну дополнительную задачу, ориентированную, как правило, на вывод информации на печать. Это ускоряет работу при выдаче больших объёмов информации на печать;
• однопользовательские многозадачные, которые обеспечивают одному пользователю параллельную обработку нескольких задач. Например, к одному компьютеру можно подключить несколько принтеров, каждый из которых будет работать на "свою" задачу;
• многопользовательские многозадачные, позволяющие на одном компьютере запускать несколько задач нескольким пользователям. Эти операционные системы очень сложны и требуют значительных машинных ресурсов.
Наиболее
распространенными операционным
• Mac OS – операционная система корпорации Apple.
• OS/2 — операционная система фирмы IBM.
• Windows - операционная система корпорации Microsoft.
• Linux - общее название Unix-подобных операционных систем на основе одноимённого ядра и собранных для него библиотек и системных программ, разработанных в рамках проекта GNU.3
Системы управления файлами.
Системы
управления файлами
Любая система управления файлами не существует сама по себе - она разработана для работы в конкретной операционной системе и с конкретной файловой системой.
Файловая
система - это часть операционной
системы, назначение которой
Основные файловые системы:
• FAT - наиболее простая из файловых систем. Диск, отформатированный в файловой системе FAT, делится на кластеры, размер которых зависит от размера тома. Основой системы FAT является таблица размещения файлов, которая помещена в самом начале тома.
• HPFS - в этой файловой системе поддерживается структура каталогов FAT и добавлена сортировка файлов по именам. Файл состоит из «данных» и специальных атрибутов, помимо их так же присутствуют сведения о создании и внесении изменений, а также дата и время доступа.
Утилиты, их функции и типы.
Важными
классами системных программ
являются также программы
• мониторинга показателей датчиков и производительности оборудования — мониторинг температур процессора, видеоадаптера; чтение S.M.A.R.T. жёстких дисков;
• управления параметрами оборудования — ограничение максимальной скорости вращения CD-привода; изменение скорости вращения вентиляторов.
• контроля показателей — проверка ссылочной целостности; правильности записи данных.
• расширения возможностей
— форматирование и/или переразметка
диска с сохранением данных, удаление
без возможности
К утилитам относятся:
• программы контроля,
тестирования и диагностики, которые
используются для проверки правильности
функционирования устройств компьютера
и для обнаружения
• программы-драйверы, которые расширяют возможности операционной системы по управлению устройствами ввода-вывода, оперативной памятью и т.д.; с помощью драйверов возможно подключение к компьютеру новых устройств или нестандартное использование имеющихся;
• программы-упаковщики (архиваторы), которые позволяют записывать информацию на дисках более плотно, а также объединять копии нескольких файлов в один архивный файл;
• антивирусные программы, предназначенные для предотвращения заражения компьютерными вирусами и ликвидации последствий заражения вирусами;
• программы оптимизации и
• программы восстановления информации, форматирования, защиты данных;
• коммуникационные программы, организующие
обмен информацией между
• программы для управления памятью, обеспечивающие более гибкое использование оперативной памяти.
Необходимо отметить, что часть утилит входит в состав операционной системы, а другая часть функционирует автономно.
Системы программирования.
К системному программному обеспечению относятся и системы программирования. Это набор специализированных программных продуктов, которые являются инструментальны средствами разработчика. Программные продукты данного класса поддерживают все этапы процесса программирования, отладки и тестирования создаваемых программ.
Система программирования включает следующие программные компоненты:
• редактор текста;
• транслятор с соответствующего языка;
Информация о работе Системное программное обеспечение—сущность