Автор работы: Пользователь скрыл имя, 01 Апреля 2010 в 23:41, Не определен
1. Семейства и хронология операционных систем
2. Правовая охрана программ и GNU GPL
2.1 ПО с открытым кодом (Open source)
3. ОС Microsoft Windows
4. ОС GNU/Linux
5. Файловая система
6. Драйверы
7. Вредоносные программы и антивирусные средства
7.1 Вирусы
7.2 Сетевые черви
7.3 Троянские программы
7.4 Административные меры борьбы с вирусами
7.5 Признаки появления вирусов
7.6 Краткий обзор антивирусных пакетов
8. Архиваторы
9. Программы обслуживания жестких дисков
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
ГОСУДАРСТВЕННОЕ
ОБРАЗОВАТЕЛЬНОЕ
УЧРЕЖДЕНИЕ ВЫСШЕГО
ПРОФЕССИОНАЛЬНОГО
ОБРАЗОВАНИЯ
«РОССИЙСКАЯ ЭКОНОМИЧЕСКАЯ
АКАДЕМИЯ ИМ. Г.В. ПЛЕХАНОВА»
Кафедра
информационных технологий
Реферат
по дисциплине
«Информатика»
на тему:
«Структура
программного обеспечения
компьютера»
Выполнил:
Студент 1 курса вечернего отделения
группа 711
Саидов К. С.
Проверила:
Татьяна Владимировна
МОСКВА
2010
Содержание
Введение
1. Семейства и хронология операционных систем
2. Правовая охрана программ и GNU GPL
2.1 ПО с открытым кодом (Open source)
3. ОС Microsoft Windows
4. ОС GNU/Linux
5. Файловая система
6. Драйверы
7. Вредоносные программы и антивирусные средства
7.1 Вирусы
7.2 Сетевые черви
7.3 Троянские программы
7.4 Административные меры борьбы с вирусами
7.5 Признаки появления вирусов
7.6 Краткий обзор антивирусных пакетов
8. Архиваторы
9. Программы обслуживания жестких дисков
Список использованной литературы
1Введение
Программное обеспе́чение (произношение обеспече́ние не рекомендуется) — наряду с аппаратными средствами, важнейшая составляющая информационных технологий, включающая компьютерные программы и данные, предназначенные для решения определённого круга задач и хранящиеся на машинных носителях.
Программное обеспечение представляет собой алгоритм, реализованный в виде последовательности инструкций для процессора.
В компьютерном жаргоне часто используется слово «софт» от английского software.
По
назначению программное обеспечение
разделяется на системное, прикладное
и инструментальное.
Системное
Прикладное
Инструментальное
Операционные системы (ОС)
Сервисные программы (утилиты)
Антивирусы
Редакторы (текстовые, графические, эл. таблиц, музыкальные…)
СУБД
ПП банковские, бухгалтерские,
фин. менеджмента
Компиляторы, интерпретаторы, линковщики, ассемблеры, отладчики
Интегрированные среды разработки
SDK (Software Developer Kit)
Интернет-клиенты
СПС (Справочно-правовые системы)
…
Рис.
2. Классификация программного обеспечения.
Инструментальное ПО предназначено для использования в ходе проектирования, разработки и сопровождения программ. Это: интегрированные среды разработки, SDK, компиляторы, интерпретаторы, линковщики, ассемблеры, отладчики и т.п.
Прикладное ПО (приложения) — программы, предназначенные для выполнения определенных пользовательских задач и рассчитанные на непосредственное взаимодействие с пользователем. К прикладному ПО относятся: банковские и бухгалтерские программы, игры, текстовые и графические редакторы, Интернет-клиенты и т. п.
Системное ПО используется для обеспечения работы компьютера самого по себе и выполнения прикладных программ. Конкретные виды системного программного обеспечения включают загрузчики, операционные системы, драйверы устройств, утилиты (сервисные программы). Наиболее общая часть системного программного обеспечения – операционная система.
Операционная система, ОС (OS - operating system) — базовый комплекс компьютерных программ, обеспечивающий: обеспечивающий управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и утилит.
При включении компьютера операционная система загружается в память раньше остальных программ и затем служит платформой и средой для их работы.
С
1990-х наиболее распространёнными
операционными системами
Основные функции ОС:
Дополнительные функции ОС:
Наиболее
древняя из успешных операционных систем
- UNIX (1969 г.). Она до сих пор остается одной
из основных систем на компьютерах, которые
мощнее персональных и от нее порождено
множество UNIX-подобных ОС.
В 1981 г. фирма IBM выпустила персональный компьютер (IBM PC), архитектура которого стала стандартом в мире. Все персональные компьютеры принято разделять на IBM-совместимые (абсолютное большинство) и IBM-несовместимые, например компьютер Macintosh, производимый фирмой Apple. Компьютеры Macintosh работают под управлением операционной системы MacOS.
В 1982 г. – фирма Microsoft выпустила ставшую на долгие годы самой популярной для IBM-совместимых ПК операционную систему MS-DOS (Disc Operating System).
В 1985 г.– все та же Microsoft выпустила первую версию Windows, которая развилась и на сегодня является самой распространенной операционной системой с самыми популярными прикладными программами.
1991
г. – год рождения
Кроме того, можно перечислить много названий операционных систем различных производителей, например: Netware (Novell), OS/2 (IBM), SunOS (Sun Microsystems), Java Desktop System (Sun Microsystems), FreeBSD (одно из open source ответвлений UNIX) и т.п.
Говоря о создании и распространении программного обеспечения, следует отметить две основных стратегии, применяемых в этой области.
Собственническое или проприета́рное программное обеспечение (proprietary software) — это программное обеспечение, которое имеет ограничения на его использование и копирование, обычно требуемые собственником. Предотвращение использования, копирования или модификации могут быть достигнуты правовыми или техническими средствами. Технические средства включают в себя выпуск только машинно-читаемых двоичных файлов, и сокрытия читаемого человеком исходного кода. Правовые средства могут включать в себя лицензирование ПО, копирайт (copyright, ©) и патенты.
Но, по мнению многих, программирование - это такая же наука, как и химия, физика, математика. Все достижения в этих областях обнародованы. Не нужно открывать еще раз теорему Пифагора и изобретать заново колесо. Если человек живет в обществе, то все его открытия должны стать достоянием этого общества, ведь именно так происходит прогресс. То же можно сказать и о программном обеспечении.
В
семидесятых годах 20 века программное
обеспечение зачастую разрабатывалось
свободными объединениями программистов
и бесплатно передавалось другим
нуждающимся в нем
Ричард Столлмен, один из основателей ОС Unix в1983 году, основал проект GNU, целью которого было вернуть прежние взаимоотношения производителей и потребителей программного обеспечения. GNU (рекурсивный акроним от англ. GNU is Not Unix — «GNU — это не Unix») — проект по созданию свободной UNIX-подобной операционной системы.
В рамках проекта GNU в 1988 г Столлмен совместно с юристами разработал лицензию GNU General Public License (Открытое лицензионное соглашение GNU) для программного обеспечения. Её также сокращённо называют GNU GPL или даже просто GPL, если из контекста понятно, что речь идёт именно о данной лицензии.
В манифесте GNU отличию свободных программ от бесплатных уделено очень много места - по-русски же это можно сказать гораздо короче, поскольку эти понятия не обозначаются, как в английском, одним словом free. Получив в пользование или купив свободную программу, вы легально, не нарушая ничьих авторских прав, можете:
Только на одну вещь пользователь такого программного обеспечения не имеет права ни в коем случае. Он не может при дальнейшем распространении скрыть исходный код программы, объявив себя его владельцем, и остановить, таким образом, ее, программы, свободное совершенствование и развитие. Специально для таких программ проект GNU ввел в обиход понятие copyleft (в отличие от copyright), когда создатель продукта сохраняет на него практически все авторские и имущественные права при любых обстоятельствах - даже если и распространяет его совершенно бесплатно.
Информация о работе Структура программного обеспечения компьютера