Программные инструментальные средства анализа и оптимизации операционных систем

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

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 29.10.2017
Размер файла 24,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Введение

Проблема принятия решения при оптимизации и управлении стала одной из самых острых проблем современности. В любой сфере деятельности человек всегда ищет оптимальные решения. Поэтому совершенно очевидно, что оптимизация, т.е. нахождение способов делать все наилучшим образом, должна интересовать практически представителей любой профессии. Ведь незначительная разница в результатах деятельности человека, функционирования технических объектов или предприятий может привести от процветания к краху. Процесс оптимизации должен лежать в основе всей экономической деятельности, поскольку классические функции профессионала заключаются в том, чтобы с одной стороны проектировать новые, более эффективные экономические системы и с другой - разработать способы повышения качества функционирования существующих. Однако в течение длительного времени не существовало возможностей для практического применения методов оптимизации в практике по следующим причинам: - недостаток математических знаний у экономистов и менеджеров; - недостаточная прикладная подготовка методов оптимизации; - отсутствие вычислительных мощностей. Сфера применения теории оптимизации в настоящее время достаточно широка и включает следующие основные направления: - проектирование систем и их составных частей; - планирование и анализ функционирования существующих систем; - анализ и обработка информации; - управление динамическими системами. Решение даже несложных задач, в которых число возможных допустимых решений невелико, отыскание оптимального решения, обращающего значения некоторой функции качества в максимум (или минимум), весьма непросто. Используя метод перебора для каждого возможного решения, можно вычислить значение критерия оптимизации и провести сравнение, выбрав требуемое (максимальное или минимальное, в зависимости от задачи) решение. Если число возможных решений велико, то поиск оптимального решения методом перебора фактически невозможен, приходится использовать численные методы теории оптимизации, позволяющие конечным числом шагов найти оптимальное решение.

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

1. Понятие операционной системы (ОС)

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

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

Например, накопитель на магнитных дисках «понимает» только такие элементарные операции, как включить / выключить двигатель дисковода, установить читающие головки на определенный цилиндр, выбрать определенную читающую головку, прочесть информацию с дорожки диска в компьютер и т.д. И даже для выполнения такого несложного действия, как копирование файла с одной дискеты на другую (файл - это поименованный набор информации на диске или другом машинном носителе), необходимо выполнить тысячи операций по запуску команд дисководов, проверке их выполнения, поиску и обработке информации в таблицах размещения файлов на дисках и т.д. Задача еще усложняется следующим:

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

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

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

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

Существует несколько видов операционных систем: DOS, Windows, UNIX разных версий и др. Наиболее распространенной является операционная система Windows. СуществуетнескольковерсийWindows: Windows-95, Windows-98, Windows Me, Windows-2000, Windows XP, Windows Vista. Все они близки между собой по содержанию, поэтому в дальнейшем рассмотрим операционные системы 2000/XP/Vista и Windows-9х

2. Анализ состава операционных систем

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

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

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

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

Управление программами связано с таким формированием структуры программы, после которого она может выполняться в отведенной для нее части памяти. Когда размер программы превышает объем выделенной памяти, программа должна быть так сегментирована, чтобы сегменты, не используемые в текущий момент, могли быть размещены во внешней памяти, например в устройствах прямого доступа. Когда требуется сегмент, находящийся во внешней памяти, он считывается «поверх» сегмента, расположенного в основной памяти. Такое сегментирование программы называется наложением, оно выполняется автоматически операционной системой под воздействием управляющей информации, заданной пользователем.

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

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

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

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

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

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

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

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

3. Оптимизация операционных систем

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

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

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

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

Для увеличения скорости работы ПК существует множество способов. Например, ставший популярным «разгон» (процессоров, видеоадаптеров, жестких дисков…), т.е. эксплуатация элементов, узлов компьютера в форсированных режимах. Но если взять этот способ увеличения производительности компьютера или заняться изменением настроек в BIOS Setup и т.д., то это все для опытных пользователей плюс ручная настройка, требующая соответствующих знаний. И это совсем другие методы повышения быстродействия работы ПК. Основное же отличие программ оптимизации - это их периодически-регулярное использование для поддержания оптимальной работы компьютера и своевременного предотвращения различных сбоев, «зависаний» и т.д., выполнение всех необходимых функций по настройке, оптимизации… автоматически, всего лишь запуском определенных программ.

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

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

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

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

*автозагрузка - выявление программ, загружающихся автоматически при старте системы, чистка раздела автозагрузки» ускорение загрузки ПК;

*системный реестр - настройка системы изменением ключей реестра, оптимизация, очистка и дефрагментация реестра» повышение производительности системы» достижение максимального быстродействия;

*чистка жесткого диска - чистка системы от ненужных файлов, временных файлов, удаление дубликатов, историй Интернет, файлов cookies и т.д.» увеличение свободного места на диске, повышение безопасности;

*дефрагментация жесткого диска - фрагментация файлов и необходимость в дефрагментации для ускорения системы» уменьшение времени загрузки программ, ускорение открытия файлов, копирования;

*оптимизация памяти - ускорение работы компьютера, увеличение его скорости работы и повышение быстродействия программами оптимизации и дефрагментации оперативной памяти;

*настройка сети - повышение скорости соединения с сетью Интернет, увеличение скорости передачи данных путем оптимизации сетевых настроек.

Перейдём к самим, столь нужным, программам.

Основываясь на собственном опыте, остановлюсь лишь на трёх, разных по содержанию и возможностям, но любой из которых простому пользователю хватит «за глаза».

1. CCleaner

Бесплатна! Очень проста и неприхотлива.

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

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

2 Reg Organizer® - это многофункциональная программа для чистки реестра и его обслуживания. Позволяет просматривать и редактировать системный реестр, проводить поиск и автоматическую замену данных в реестре, осуществлять предварительный просмотр импортируемых reg-файлов (в том числе и из Проводника). Имеет массу полезных дополнительных функций. Платная.

TuneUp Utilities - Программа служит для оптимизации работы компьютера, решения некоторых проблем и настройки приложений под свои нужды. Имеется возможность очистки содержимого жестких дисков ПК от ненужных файлов, очистки и дефрагментации реестра, настройки внешнего вида Windows. Также можно настроить сетевые соединения, очистить системную память, восстановить нечаянно удаленные файлы и т.д. Двумя словами - универсальный «комбайн» имеющий практически всё для настройки и обслуживания системы. Платная.

Заключение

операционный программа компьютер

Как известно, даже «чистая», только что установленная операционная система вряд ли будет функционировать должным образом и после первичной поверхностной настройки. Что же тогда говорить о той операционке, которая долгое время не переустанавливалась? Отсюда и происходят различного рода сбои, «глюки» и жуткие «тормоза» при работе ОС, в том числе, и со многими приложениями (например, игры или серьезные программы) при, казалось бы, правильно установленном ПО, свежих драйверах и т.д. Важно учитывать, что любая операционная система - это совокупность сложнейших программных модулей, собранных воедино для совместного функционирования и она требует тщательной детальной настройки и периодического отстраивания (оптимизирования работы) своих компонентов. Для этих целей и существуют твикеры (tweaker) - так называемые, служебные утилиты для оптимальной настройки, исправления ошибок и повышения производительности windows. Оптимизация работы компьютера - их главная задача!

Настройка windows (tweaking) включает в себя множество вариантов: сканирование системы, оптимальная настройка системных компонентов и модулей, очистка и дефрагментация жесткого диска, очистка и дефрагментация реестра, а также оптимизация аппаратных средств ПК: увеличение скорости работы («разгон») процессоров, видеоадаптеров, оперативной памяти за счет повышения тактовой частоты данных устройств. В данном наборе собраны и представлены вашему вниманию самые лучшие программы для настройки и оптимизации системы. Здесь вы увидите, сможете скачать бесплатно и по достоинству оценить утилиты-твикеры для любых ОС: настройка windows xp, настройка windows vista, настройка windows 7 (windows seven). С их помощью вы сможете быстро и безопасно, практически в автоматическом режиме, детально настроить и оптимизировать работу вашей ОС и всех ее компонентов, устранить различные ошибки и сбои в ее функционировании и тем самым повысить общую производительность вашего компьютера!

Список использованных источников

1. Банди, Б. Методы оптимизации. Вводный курс: пер. с англ. [Текст] / Б. Банди. - М.: Радио и связь, 2011. - 128 с.

2. Батищев, Д.И. Поисковые методы оптимального проектирования [Текст] / Д.И. Батищев. - М.: ЮНИТИ, 2016. - 216 с.

3. Бояринов, А.И. Методы оптимизации в химической технологии [Текст] / А.И Бояринов, В.В Кафаров. - М.: Химия, 2016. - 576 с.

4. Дегтярев, Ю.И. Методы оптимизации [Текст] / Ю.И. Дегтярев. - М.: ЮНИТИ, 2017. - 272 с.

5. Ефимова, А.Б Сборник задач по математике. Методы оптимизации [Текст] / А.Б. Ефимова. - М.: Наука, 2015 - 198 с.

6. Зайцев, М.Г. Методы оптимизации управления и принятия решений [Текст] / М.Г. Зайцев, С.В. Варюхин. - М.: ДЕЛО, 2010. - 684 с.

7. Конюховский, П.В. Математические методы исследования операций в экономике [Текст] / П.В. Конюховский. - М.: ЮНИТИ, 2017. - 205 с.

8. Куропаткин, П.В. Оптимальные и адаптивные системы [Текст] / П.В. Куропаткин. - М.: Высшая школа, 2016. - 287 с.

9. Понтрягин, Л.Г. Математическая теория оптимальных процессов [Текст] / Л.Г. Понтрягин. - М.: Наука, 2014. - 392 с.

10. Растригин, Л.А. Системы экстремального управления [Текст] / Л.А. Растригин. - М.: Наука, 2014. - 632 с.

11. Реклейтис Г. Оптимизация в технике. Книга 1 [Текст] /Г. Реклейтис, А. Рейвиндран, К. Рэгсдел.-М.: Мир, 2016. - 347 с.

12. Ротач, В.Я. Теория автоматического управления теплоэнергетическими процессами [Текст] / В.Я. Ротач. - М.: Энергоатомиздат, 2014. - 296 с.

Размещено на Allbest.ru

...

Подобные документы

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

    реферат [16,6 K], добавлен 25.02.2011

  • Основные понятия операционных систем. Современное оборудование компьютера. Преимущества и недостатки операционной системы Linux. Функциональные возможности операционной системы Knoppix. Сравнительная характеристика операционных систем Linux и Knoppix.

    реферат [1,5 M], добавлен 17.12.2014

  • Основные понятия об операционных системах. Виды современных операционных систем. История развития операционных систем семейства Windows. Характеристики операционных систем семейства Windows. Новые функциональные возможности операционной системы Windows 7.

    курсовая работа [60,1 K], добавлен 18.02.2012

  • Назначение и функции операционных систем компьютера. Аппаратные и программные ресурсы ЭВМ. Пакетные ОС. Системы с разделением времени: Multics, Unix. Многозадачные ОС для ПК с графическим интерфейсом: Windows, Linux, Macintosh. ОС для мобильных устройств.

    курсовая работа [53,4 K], добавлен 05.12.2014

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

    курсовая работа [54,3 K], добавлен 10.01.2012

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

    курсовая работа [258,2 K], добавлен 23.06.2011

  • Основные моменты истории операционных систем, связывающих аппаратное обеспечение и прикладные программы. Характеристика операционной системы Microsoft Windows Seven, анализ операционной системы Linux. Преимущества и недостатки каждой операционной системы.

    курсовая работа [63,0 K], добавлен 07.05.2011

  • Использование операционных систем Microsoft Windows. Разработка операционной системы Windows 1.0. Возможности и характеристика последующих версий. Выпуск пользовательских операционных систем компании, доработки и нововведения, версии Windows XP и Vista.

    реферат [23,3 K], добавлен 10.01.2012

  • Назначение, классификация, состав и назначение компонентов операционных систем. Разработка сложных информационных систем, комплексов программ и отдельных приложений. Характеристика операционных систем Windows, Linux, Android, Solaris, Symbian OS и Mac OS.

    курсовая работа [2,1 M], добавлен 19.11.2014

  • История появления первых операционных систем, мультипрограммные операционные системы для мэйнфреймов. Первые локальные и глобальные сети. Развитие операционных систем в 80-е годы. Построение двумерных графиков в MathCAD, решение систем уравнений.

    контрольная работа [559,1 K], добавлен 11.06.2014

  • Понятие операционных систем, их классификация и разновидности, отличительные признаки и основные свойства. Содержание операционных систем, порядок взаимодействия и назначение их компонентов. Организация дискового пространства. Описание современных ОС.

    контрольная работа [42,4 K], добавлен 07.11.2009

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

    реферат [53,9 K], добавлен 26.01.2010

  • Понятие и основополагающие функции операционных систем, их типовая структура и принцип действия. Краткая история становления и развития операционных систем Windows, их разновидности и общая характеристика, основные требования к аппаратным средствам.

    презентация [3,8 M], добавлен 12.07.2011

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

    практическая работа [3,0 M], добавлен 17.05.2022

  • Проблема безопасности операционных систем. Функции подсистемы безопасности. Идентификация пользователей, программные угрозы (атаки). Типы сетевых атак. Жизненный цикл разработки безопасных программных продуктов. Оценка атак на программное обеспечение.

    презентация [1,4 M], добавлен 24.01.2014

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

    реферат [22,6 K], добавлен 22.11.2009

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

    курсовая работа [36,4 K], добавлен 08.01.2011

  • Исследование эволюции операционных систем для персонального компьютера компании Microsoft. Характеристика основных функциональных особенностей Windows XP, Windows Vista и Linux. Достоинства и недостатки операционных систем, произведенных компанией Apple.

    реферат [36,8 K], добавлен 10.04.2018

  • Понятие и функции операционных систем, их классификация и структура, принципы работы. Виды операционных систем и их краткая характеристика: DOS, Window-95. Достоинства и недостатки Microsoft Windows XP. Создание локальных сетей. Глобальная сеть Internet.

    контрольная работа [35,5 K], добавлен 26.06.2014

  • Важность операционной системы для мобильных устройств. Популярность операционных систем. Доля LINUX на рынке операционных систем. История OS Symbian, BlackBerry OS, Palm OS. Отличия смартфона от обычного мобильного телефона. Учет ограничений по памяти.

    презентация [477,3 K], добавлен 01.12.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.