Автор работы: Пользователь скрыл имя, 05 Апреля 2012 в 15:20, дипломная работа
В данной работе будут рассмотрены наиболее известные операционные системы, из общего числа которых будут выявлены наиболее популярные и распространенные. Далее будут рассмотрены основные характеристики, возможности и особенности работы выбранных ОС. В своей работе я намерен исследовать различные операционные системы как со стороны научной литературы и методических пособий, так и со стороны пользователя, на практике применяющего ту или иную операционную систему.
Список использованных источников
Научная и учебная литература
1. Гаврилов Д.А. Управление производством на базе стандартов MRPII (2-е изд.) – СПб.: Питер, 2005: ил. – (Серия «Практика менеджмента»). 350 с.
2. Аллен Д. Переход с Windows на Linux. Русская Редакция , 2005.580 с.
3. Карпов В.,Коньков К. Основы операционных систем. Курс лекций (2-е изд.). ИНТУИТ.РУ, 2005. 420 с.
4. Гультяев А. Виртуальные машины: несколько компьютеров в одном. СПб – Питер, 2006. 560 с.
5. Управление проектом. Основы проектного управления: Учебник / кол. Авт.; под ред. Проф. М.А.Разу – М.: КНОРУС, 2006.520 с.
6. Ципес Г.Л., Товб А.С. Менеджмент проектов в практике современной компании. – М.: ЗАО «Олимп-Бизнес», 2006.320 с.
7. Назаров С. Операционные среды, системы и оболочки. Основы структурной и функциональной организации: Учеб.пособие. Кудиц-Пресс, 2007. 620 с.
8. Таненбаум Э., Вудхалл А. Операционные системы. Разаботка и реализация. 3-е изд. СПб – Питер. 2007. 750 с.
9. Фунтов В.Н. Основы управления проектами в компании. 2-е изд., доп. – СПб.: Питер, 2008. (Серия «Учебное пособие»)430 с.
10. Милошевич Д.З. Набор инструментов для управления проектами. – Компания АйТи; ДМК-Пресс, 2008.320 с.
11. Олифер В.,Олифер Н.Сетевые операционные системы: Учебник для вузов. 2-е изд. – СПб – Питер, 2008. 450 с.
12. Попов И.И., Партыка Т.Л. Операционные системы, среды и оболочки. 2-е изд. – Форум, 2008. 430 с.
13. Иртегов Д. Введение в операционные системы. 2-е изд., перераб. И доп. – СПб: БХВ-Петербург, 2008. 520 с.
14. Гонтарева И.В., Нижегородцев Р.М., Новиков Д.А. Управление проектами. – Издательство: Либроком, 2009.430 с.
15. Кэмпбелл К.А. Управление проектом на одной странице. – М.: Изд. Дом «Вильямс», 2009.450 с.
16. Культин Н.Б. Инструменты управления проектами. Project Expert и Microsoft Project. – СПб.: БХВ-Петербург, 2009. 520 с.
17. Попов И.И., Партыка Т.Л. Операционные системы, среды и оболочки. 3-е изд. – Форум, 2010. 530 с.
18. Таненбаум Э. Современные операционные системы. 3-е изд. СПб – Питер, 2010. 1120 с.
19. Синицин С.,Батаев А., Налютин Н. Операционные системы. Академия, 2010. 750 с.
20. http://www.linuxrsp.ru
21. http://www.radexpro.ru
22. http://www.innfoart.ru
23. http://www.mka.ru
24. http://habrahabr.ru
25. http://www.opennet.ru
26. http://www.nestor.minsk.by
27. http://man-linux.ru
28. http://ru.d-ws.biz
29. http://ixnn.net
30. http://written.ru
Приложение А
Характерные особенности Linux
Характерными особенностями Linux как операционной системы являются:
многозадачность: одновременно выполняется множество программ;
многопользовательский режим: большое число пользователей одновременно работают на одной и той же машине;
защищенный режим процессора (386 protected mode);
защита памяти процесса; сбой программы не может вызвать зависания системы;
экономная загрузка: Linux считывает с диска только те части программы, которые действительно используются для выполнения;
разделение страниц по записи между экземплярами выполняемой программы. Это значит, что процессы-экземпляры программы могут использовать при выполнении одну и ту же память. Когда такой процесс пытается произвести запись в память, то 4-x килобайтная страница, в которую идет запись, копируется на свободное место. Это свойство увеличивает быстродействие и экономит память;
виртуальная память со страничной организацией (т.е. на диск из памяти вытесняется не весь неактивный процесс, а только требуемая страница); виртуальная память в самостоятельных разделах диска и/или файлах файловой системы; объем виртуальной памяти до 2 Гбайт; изменение размера виртуальной памяти во время выполнения программ;
общая память программ и дискового кэша: вся свободная память используется для буферизации обмена с диском;
динамические загружаемые разделяемые библиотеки;
дамп программы для пост-мортем анализа: позволяет анализировать отладчиком не только выполняющуюся, но и завершившуюся аварийно программу;
совместимость со стандартами System V и BSD на уровне исходных текстов;
наличие исходного текста всех программ, включая тексты ядра, драйверов, средств разработки и приложений. Эти тексты свободно распространяются. В настоящее время некоторыми фирмами для Linux поставляется ряд коммерческих программ без исходных текстов, но все, что было свободным так и остается свободным;
управление заданиями в стандарте POSIX;
эмуляция сопроцессора в ядре, поэтому приложение может не заботиться об эмуляции сопроцессора. Конечно, если сопроцессор в наличии, то он и используется;
поддержка национальных алфавитов и соглашений, в т.ч. для русского языка; возможность добавлять новые;
множественные виртуальные консоли: на одном дисплее несколько одновременных независимых сеансов работы, переключаемых с клавиатуры;
поддержка ряда распространенных файловых систем (MINIX, Xenix, файловые системы System V); наличие собственной передовой файловой системы объемом до 4 Терабайт и с именами файлов до 255 знаков;
прозрачный доступ к разделам DOS (или OS/2 FAT): раздел DOS выглядит как часть файловой системы Linux; поддержка VFAT;
специальная файловая система UMSDOS, которая позволяет устанавливать Linux в файловую систему DOS;
поддержка всех стандартных форматов CD ROM;
поддержка сети TCP/IP, включая ftp, telnet, NFS и т.д.
Приложение Б
Внешний вид рабочего стола Windows XP и Windows 7
Рисунок 1-Рабочий стол Windows XP SP3 2002
Рисунок 2-Рабочий стол Windows 7 Начальная
Приложение В
Примеры соответствия Windows и Linux программ
Таблица 1-Примеры соответствия офисных приложений
Тип программы | Windows программа | Linux программа |
Электронные словари | GoldenDict, StarDict | |
ABBYY Lingvo |
| |
Текстовые редакторы | Gedit, Vim, Geany, SciTE, Emacs | |
Notepad, Notepad++, AkelPad | Kate, Nano, JOE, Leafpad | |
Пакет офисных приложений | LibreOffice, OpenOffice.org, GNOME Office, IBM Lotus Symphony, SoftMaker Office | |
Microsoft Office, Corel WordPerfect Office | Koffice | |
Cистема оптического распознавания текстов (OCR) | Cuneiform, Tesseract | |
FineReader, Readiris |
| |
Органайзеры, записные книжки (outliners) | Sunbird, Tomboy, Lightning (Thunderbird) | |
Персональные информационные менеджеры (PIM) | Rainlendar | |
| Kdepim, Evolution | |
Подготовка публикаций | LaTeX, LyX, Scribus | |
Adobe InDesign |
| |
Просмотр PDF/DJVU | Evince, Adobe Reader, Foxit Reader | |
STDU Viewer,WinDjView , Sumatra_PDF | Okular, Xpdf, ePDFView, Gv | |
Программы для чтения FB2, TXT, RTF, TCR, HTML, EPUB | FBReader, Cool Reader 3 | |
Менеджеры паролей | KeePassX, LastPass | |
KeePass, Password Safe, Password Saver | Seahorse |
25
[1] Позволяет организовать на базе одного компьютера несколько независимых мест — терминалов — с возможностью одновременной работы.
[2] Кен Томпсон – пионер компьютерной науки, известен за свой вклад в создание языка программирования C и операционной системы UNIX.
[3] IBM — транснациональная корпорация со штаб-квартирой в Армонке, штат Нью-Йорк (США), один из крупнейших в мире производителей и поставщиков аппаратного и программного обеспечения, а также ИТ-сервисов и консалтинговых услуг.
[4] одна из крупнейших транснациональных компаний по производству программного обеспечения для различного рода вычислительной техники
[5] Линейка персональных компьютеров, спроектированных, разработанных, производимых и продаваемых фирмой Apple Inc.
[6] Характерные особенности ОС Linux смотреть в приложении А.
[7] В приложении Б примеры внешнего вида рабочего стола Windows XP и Windows 7
[8] В приложении В примеры совместимости офисных программ ОС Windows и ОС Linux.
[9] англ. inctallation – установка.
[10] Комплект устройств интерактивного ввода-вывода, присоединённых к компьютеру непосредственно.
[11] от лат. integrum — целое; лат. integratio — восстановление, восполнение, объединение.
[12] Подготовительная обработка, сжатие, перекодировка файлов и папок для долгосрочного хранения.