Автор работы: Пользователь скрыл имя, 26 Февраля 2012 в 17:07, курсовая работа
Операционная система -- базовый комплекс компьютерных программ, обеспечивающий интерфейс с пользователем, управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и утилит.
С точки зрения обычных пользователей компьютерной техники ОС включает в себя и программы пользовательского интерфейса.
Основные функции (простейшие ОС):
Загрузка приложений в оперативную память и их выполнение.
1. Введение 3
2. Понятие операционной системы 5
3. Эволюция операционных систем и основные идеи 8
4. Microsoft Corporation 9
5. История 10
6. Программное обеспечение от Microsoft 11
7. Бизнес-культура 16
8. Подразделения в компании Microsoft 17
9. Структура корпорации 19
10. Microsoft Windows 21
11. Интегрированные программные продукты 26
12. Windows XP 28
13. Заключение 39
14. Список литературы 40
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«ПЯТИГОРСКИЙ ГОСУДАРСТВЕННЫЙ ЛИНГВИСТИЧЕСКИЙ УНИВЕРСИТЕТ»
Кафедра информационных технологий, математики и средств дистанционного обучения
КУРСОВАЯ РАБОТА
по дисциплине: ИНФОРМАТИКА
на тему: Операционная система Microsoft Windows
Выполнила
Студентка 2 -го курса
Группы ГСУ ГМУ (201)
Проверила
Воробьёв, Г.А
г. Пятигорск, 2011
Содержание 2
1. Введение 3
2. Понятие операционной системы 5
3. Эволюция операционных систем и основные идеи 8
4. Microsoft Corporation 9
5. История 10
6. Программное обеспечение от Microsoft 11
7. Бизнес-культура 16
8. Подразделения в компании Microsoft 17
9. Структура корпорации 19
10. Microsoft Windows 21
11. Интегрированные программные продукты 26
12. Windows XP 28
13. Заключение 39
14. Список литературы 40
Операционная система -- базовый комплекс компьютерных программ, обеспечивающий интерфейс с пользователем, управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и утилит.
С точки зрения обычных пользователей компьютерной техники ОС включает в себя и программы пользовательского интерфейса.
Основные функции (простейшие ОС):
Загрузка приложений в оперативную память и их выполнение.
Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).
Управление оперативной памятью (распределение между процессами, виртуальная память).
Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, компакт-диск и т. д.), организованным в той или иной файловой системе.
Пользовательский интерфейс.
Сетевые операции, поддержка стека протоколов.
Дополнительные функции:
Параллельное или псевдопараллельное выполнение задач (многозадачность).
Взаимодействие между процессами: обмен данными, взаимная синхронизация.
Защита самой системы, а также пользовательских данных и программ от действий пользователей (злонамеренных или по незнанию) или приложений.
Разграничение прав доступа и многопользовательский режим работы (аутентификация, авторизация).
Существуют две группы определений ОС: «совокупность программ, управляющих оборудованием» и «совокупность программ, управляющих другими программами». Обе они имеют свой точный технический смысл, который, однако, становится ясен только при более детальном рассмотрении вопроса о том, зачем вообще нужны операционные системы.
Есть приложения вычислительной техники, для которых ОС излишни. Например, встроенные микрокомпьютеры содержатся сегодня во многих бытовых приборах, автомобилях (иногда по десятку в каждом), сотовых телефонах и т. п. Зачастую такой компьютер постоянно исполняет лишь одну программу, запускающуюся по включении. И простые игровые приставки -- также представляющие собой специализированные микрокомпьютеры -- могут обходиться без ОС, запуская при включении программу, записанную на вставленном в устройство «картридже» или компакт-диске. Тем не менее, некоторые микрокомпьютеры и игровые приставки всё же работают под управлением особых собственных ОС.
Операционные системы, в свою очередь, нужны, если:
вычислительная система используется для различных задач, причём программы, исполняющие эти задачи, нуждаются в сохранении данных и обмене ими. Из этого следует необходимость универсального механизма сохранения данных; в подавляющем большинстве случаев ОС отвечает на неё реализацией файловой системы. Современные ОС, кроме того, предоставляют возможность непосредственно «связать» вывод одной программы с вводом другой, минуя относительно медленные дисковые операции;
различные программы нуждаются в выполнении одних и тех же рутинных действий. Например, простой ввод символа с клавиатуры и отображение его на экране может потребовать исполнения сотен машинных команд, а дисковая операция -- тысяч. Чтобы не программировать их каждый раз заново, ОС предоставляют системные библиотеки часто используемых подпрограмм (функций);
между программами и пользователями системы необходимо распределять полномочия, чтобы пользователи могли защищать свои данные от несанкционированного доступа, а возможная ошибка в программе не вызывала тотальных неприятностей;
необходима возможность имитации «одновременного» исполнения нескольких программ на одном компьютере (даже содержащем лишь один процессор), осуществляемой с помощью приёма, известного как «разделение времени». При этом специальный компонент, называемый планировщиком, «нарезает» процессорное время на короткие отрезки и предоставляет их поочередно различным исполняющимся программам (процессам);
наконец, оператор должен иметь возможность, так или иначе, управлять процессами выполнения отдельных программ. Для этого служат операционные среды, одна из которых -- оболочка и набор стандартных утилит -- является частью ОС (прочие, такие, как графическая операционная среда, образуют независимые от ОС прикладные платформы).
Таким образом, современные универсальные ОС можно охарактеризовать, прежде всего, как
1. использующие файловые системы (с универсальным механизмом доступа к данным),
2. многопользовательские (с разделением полномочий),
3. многозадачные (с разделением времени).
Многозадачность и распределение полномочий требуют определённой иерархии привилегий компонентов самой ОС. В составе ОС различают три группы компонентов:
ядро, содержащее планировщик; драйверы устройств, непосредственно управляющие оборудованием; сетевую подсистему, файловую систему;
системные библиотеки и
оболочка с утилитами.
Большинство программ, как системных (входящих в ОС), так и прикладных, исполняются в непривилегированном («пользовательском») режиме работы процессора и получают доступ к оборудованию (и, при необходимости, к другим ядерным ресурсам, а также ресурсам иных программ) только посредством системных вызовов. Ядро исполняется в привилегированном режиме: именно в этом смысле говорят, что ОС (точнее, её ядро) управляет оборудованием.
В определении состава ОС значение имеет критерий операциональной целостности (замкнутости): система должна позволять полноценно использовать (включая модификацию) свои компоненты. Поэтому в полный состав ОС включают и набор инструментальных средств (от текстовых редакторов до компиляторов, отладчиков и компоновщиков).
Предшественником ОС следует считать служебные программы (загрузчики и мониторы), а также библиотеки часто используемых подпрограмм, начавшие разрабатываться с появлением универсальных компьютеров 1-го поколения (конец 1940-х годов). Служебные программы минимизировали физические манипуляции оператора с оборудованием, а библиотеки позволяли избежать многократного программирования одних и тех же действий (осуществления операций ввода-вывода, вычисления математических функций и т. п.).
В 1950-60-х годах сформировались и были реализованы основные идеи, определяющие функциональность ОС: пакетный режим, разделение времени и многозадачность, разделение полномочий, реальный масштаб времени, файловые структуры и файловые системы.
Стандартизация ОС гарантирует возможность безболезненной замены самой ОС и/или оборудования при развитии вычислительной системы или сети и дешёвого переноса прикладного программного обеспечения (строгое следование стандарту предполагает полную совместимость программ на уровне исходного текста; из-за профилирования стандарта и его развития некоторые изменения бывают всё же необходимы, но перенос программы между POSIX-совместимыми системами обходится на порядки дешевле, чем между альтернативными), а также преемственность опыта пользователей.
Операционные системы могут быть классифицированы по базовой технологии, типу лицензии (проприетарная или открытая), развивается ли в настоящее время (устаревшие или современные), по назначению (универсальные, ОС встроенных систем, ОС PDA, ОС реального времени, для рабочих станций или для серверов), а также по множеству других признаков.
Microsoft Corporation -- крупнейшая (прибыль за 2008 год -- 17,7 млрд долл. при обороте в 60,4 млрд долл.) транснациональная компания по производству программного обеспечения для различного рода вычислительной техники -- персональных компьютеров, игровых приставок, КПК, мобильных телефонов и прочего, разработчик наиболее широко распространённой на данный момент в мире программной платформы -- семейства операционных систем Windows.
Подразделение компании также производит некоторые аксессуары для персональных компьютеров (клавиатуры, мыши и т. д.). Продукты Microsoft продаются более чем в 80 странах мира, программы переведены более чем на 45 языков.
Штаб-квартира компании находится в городе Редмонд. Штат сотрудников корпорации составляет порядка 90 тысяч человек.
С ноября 1992 года в России действует представительство Microsoft (с июля 2004 года -- ООО «Майкрософт Рус»).
Основана в 1975 году Биллом Гейтсом и Полом Алленом, в то время -- студентами. Название компании -- сокращение от англ. MICROcomputer SOFTware («программное обеспечение для микрокомпьютеров»).
Всё началось в прошлом веке, в далеком 1975 году, когда Пол Аллен и Билл Гейтс, прочитав опубликованную 1 января 1975 года в журнале «Popular Electronics» статью о новом персональном компьютере Altair 8800, разработали для него интерпретатор языка Basic. Через месяц, 1 февраля, было подписано лицензионное соглашение с компанией Micro Instrumentation and Telemetry Systems (MITS), производителем этого ПК, об использовании Basic в составе ПО для Altair. В этом же году Билл Гейтс в письме к Аллену предложил название для их компании -- Micro-Soft (с написанием через дефис). Свой первый год новая компания, в которой работало три человека, закончила с оборотом $16 005. Сравните это с 2000 годом, в котором доходы корпорации составили 25,3 млрд долларов, а прибыль -- более 7,3 млрд. История развития Microsoft затрагивается в фильме «Пираты Силиконовой долины».
Собственники и руководство:
Биллу Гейтсу принадлежит 8,7 % акций Microsoft, Стиву Баллмеру -- 4,4 %, на других менеджеров корпорации приходится менее 1 %, остальные акции находятся в свободном обращении на бирже NASDAQ: MSFT. Рыночная капитализация компании на конец мая 2008 года -- $262,6 млрд.
Председатель совета директоров компании -- Билл Гейтс.
Операционные системы:
Пользовательские:
Xenix
MS-DOS
Windows
Windows 3.x
Windows 95, Windows 98, Windows ME
Windows XP, Windows Vista, Windows 7
Серверные:
Windows NT
Windows 2000
Windows Server 2003
Windows Server 2008
Для мобильных устройств:
Windows CE, Windows Mobile
Экспериментальные:
Singularity
Интернет-приложения:
Internet Explorer
Gazelle -- новый браузер, разрабатываемый корпорацией Microsoft
Windows Mail
Outlook Express
Outlook Web Access
Windows Messenger
MSN Messenger
Microsoft Messenger for Mac
NetMeeting
MSN Internet Access
MSN Explorer
Microsoft Silverlight
Live Mesh
Windows Live:
Windows Live Messenger
Hotmail
Windows Live Writer
Windows Live Mail
Офисные приложения:
Microsoft Office
основные -- Word, Excel, Outlook, PowerPoint, OneNote.
дополнительные -- Access, InfoPath, Publisher, FrontPage, Groove, SharePoint Designer, Visio, Picture Manager, Photo Editor or PhotoDraw, Project, Communicator, Assistant
для Mac OS -- Word, Excel, Outlook, PowerPoint, Entourage
не поддерживаемые -- Binder, Schedule Plus, Mail, Outlook Express
Microsoft Works
"Творческие" приложения:
Microsoft Expression
Microsoft Expression Web
Microsoft Expression Blend
Microsoft Expression Encoder
Microsoft Expression Media
Антивирусы:
Windows Defender
Windows Live OneCare
Microsoft AntiGen
Microsoft Forefront Client Security
Microsoft Forefront Security for Exchange
Microsoft Forefront Security for SharePoint
Microsoft Morro
Microsoft Security Essentials
Web-ориентированные приложения:
SharePoint
Средства разработки:
Microsoft Macro Assembler
Microsoft Pascal
QuickBASIC, GW-BASIC, Microsoft BASICA, Microsoft BASIC
Visual FoxPro
Visual SourceSafe