Файл: Функции операционных систем персональных компьютеров (УСТРОЙСТВО ПЕРСОНАЛЬНОГО КОМПЬЮТЕРА)).pdf
Добавлен: 29.02.2024
Просмотров: 18
Скачиваний: 0
СОДЕРЖАНИЕ
1 УСТРОЙСТВО ПЕРСОНАЛЬНОГО КОМПЬЮТЕРА
1.3 Структурная организация персонального компьютера
1.3.1 Аппаратный уровень персонального компьютера
1.3.2 Программный уровень персонального компьютера
2.1 Системное программное обеспечение
2.2 Состав и функции операционной системы
Содержание:
ВВЕДЕНИЕ
Современное общество развивается очень высокими темпами. Стремительные изменения захватывают как технологические, так и социальные процессы. Раньше человек, получив определенную профессию, мог всю жизнь посвятить работе по полученной специальности. Сегодня специалисты дают прогнозы, что шестьдесят процентов нынешних первоклассников будут иметь профессии, которых сегодня еще не существует.
В жизни человека постоянно входят новые устройства, новые подходы к жизни, новые взгляды на саму жизнь. Сегодня большую роль во всех сферах жизнедеятельности людей играет компьютерная техника.
Компьютеры сначала начали использовать в тех сферах деятельности, для которых характерны высокие вычислительные нагрузки. Это научные исследования и военно-промышленный комплекс. В процессе эксплуатации первых компьютеров был раскрыт их потенциал для более широкого использования практически во всех направлениях деятельности человеческого общества.
Сегодня компьютеры по-прежнему помогают человеку выполнять сложные объемные вычисления, но также выполняет и множество других функций. Сложные микропроцессорные устройства управляют производством, участвуют в производстве сложных высокоточных механизмов, моделируют процессы и явления, позволяя людям исследовать труднодоступные объекты. Компьютеры окружают человека и в быту – все чаще встречается в новостях информация о технологии «умный дом», очень высокими темпами развивается технология интернета вещей, большое количество бытовых устройств имеют встроенные микропроцессоры.
Человек, окруженный компьютерной техникой, должен хорошо уметь управлять ей, понимать технологию ее функционирования, оценивать возможности в решении поставленных задач и учитывать имеющиеся ограничения. Компьютер является сложным технологическим устройством, состоящим из большого количества различных компонентов. Управление координацией узлами компьютера осуществляет операционная система – набор специальных программ. Знать устройство компьютера, уметь эффективно использовать его функции, грамотно распорядиться имеющимся программным обеспечением – важные компетенции современного специалиста.
Актуальность курсовой работы состоит в полезности изучения принципов работы современных компьютеров для любого современного человека. Специалист в любой сфере сегодня на своем рабочем месте имеет дело с персональным компьютером, поэтому должен понимать, как он управляется и как достичь максимальной эффективности использования компьютерной техники.
Объектом исследования курсовой работы являются технологии программирования.
Предметом исследования курсовой работы функции операционных систем персональных компьютеров.
Цель курсовой работы – изучение общих функций операционных систем компьютеров
Задачи курсовой работы:
- изучить устройство компьютеров;
- исследовать состав программного обеспечения ПК;
- изучить, как реализованы современные операционные системы;
- рассмотреть функции операционных систем ПК;
- сделать выводы по итогам выполнения курсовой работы.
1 УСТРОЙСТВО ПЕРСОНАЛЬНОГО КОМПЬЮТЕРА
1.1 Исторический обзор
Первый компьютер появился не так давно в исторических рамках – в середине двадцатого века. Люди на протяжении всей истории своего развития изобретали различные устройства, которые могли бы автоматизировать постоянно усложняющиеся вычисления. Такие устройства появлялись, постепенно развиваясь, в течение многих веков, и венцом развития вычислительной техники стал компьютер.
В конце сороковых годов XX века американские исследователи, сотрудники Пенсильванского университета, сконструировали устройство, положившее начало эре электронных вычислительных устройств.[11]
Устройство получило название ENIAC (Electronic Numerical Integrator and Computer – электронный цифровой сумматор и вычислитель). Первый компьютер представлен на рисунке 1.
Рисунок 1 – Первый компьютер ENIAC
Сегодня трудно себе представить компьютер такого размера, но именно это устройство является родоначальником всех современных гаджетов.
Основные характеристики первого компьютера ENIAC выглядели следующим образом:
- вес около 30 тонн;
- порядка 18000 электронных ламп;
- площадь более 130 квадратных метров;
- память 4 килобайта;
- 5000 операций сложения чисел, 357 операций умножения или 38 делений (это было в тысячу раз быстрее, чем любая другая вычислительная машина на тот момент).
Программировали ENIAC вручную. Для этого в состав первого компьютера входило более 6000 ручных переключателей, расположенных на огромной коммутационной панели.
Для ввода программы в память ENIAC операторы вручную выполняли положение сотен переключателей, каждый раз его выключая и включая компьютер по той причине, что он не имел внешних запоминающих устройств, а внутренняя память была крайне мала.
Коммутационная панель компьютера ENIAC представлена на рисунке 2.
Таких привычных современному человеку устройств ввода, как клавиатура, первый компьютер не имел. Не было и монитора.
Компьютер ENIAC часто выходил из строя, так как работа огромного количества вакуумных ламп часто вызывала перегревание устройства.
Несмотря на проблемы эксплуатации и технологическое несовершенство, ENIAC использовался более 10 лет для научных исследований и расчетов для нужд военной промышленности.
Рисунок 2 – Коммутационная панель ENIAC
После появления первого компьютера инженеры и специалисты начали активно развивать различные компьютерные устройства. К настоящему времени компьютерная техника достигла очень высокого уровня развития. Сменилось четыре поколения компьютеров, которые различаются между собой элементной базой, быстродействием и развитостью программного обеспечения. [3]
Современные компьютеры представлены широким спектром – от суперкомпьютеров (рисунок 3) до планшетов и смартфонов (рисунок 4).
Рисунок 3 – Современный суперкомпьютер
Рисунок 4 – Планшетный компьютер и смартфон
1.2 Принципы фон Неймана
Первый компьютер ENIAC манипулировал десятичными числами, что было крайне неудобно с технической точки зрения. Кроме того, такой подход увеличивал время выполнения программы. Имелось у ENIAC и много других конструкционных и эксплуатационных недостатков.
По результатам анализа использования первого компьютера группой ученых под руководством американского математика венгерского происхождения Джона фон Неймана был сформулирован набор принципов, на основе которых должны разрабатываться компьютеры.[2]
Кратко основные принципы фон Неймана могут быть сформулированы следующим образом:
- В вычислительных машинах необходимо использовать двоичную систему счисления. Ее преимущество по отношению к десятичной системе счисления состоит в том, что создается возможность простых конструкторских решений устройств, предназначенных для выполнения арифметических и логических операций, которые реализуются в рамках двоичной системы счисления достаточно просто.
- Компьютер должен работать под управлением программ. Работа электронно-вычислительной машины должна контролироваться программой, состоящей из набора команд. Команды должны выполняться последовательно одна за другой в том порядке, в котором они указаны в программе. Созданием машины с программой, хранимой в памяти, было положено начало развитию современной индустрии программирования.
- Данные и программы должны храниться в памяти компьютера в унифицированной форме. При этом и данные, и команды программы кодируют в двоичной системе счисления, то есть форма их записи одинакова. Такой подход позволяет в определенных ситуациях реализовывать над командами такие же действия, как и над данными.
- Ячейки памяти компьютера должны иметь адреса, для обозначения которых удобнее всего использовать последовательные номера. В произвольный момент времени должна быть возможность обратиться к любой ячейке памяти по ее адресу. Такой принцип организации памяти открыл возможность использовать в программировании переменные.
- Необходимо предоставить программистам возможность реализации в программах условного перехода в процессе выполнения алгоритма. Несмотря на то, что операторы выполняются последовательно, в программах должна быть возможность перехода к любому участку кода.[7]
Следует отметить, что сформулированные более семидесяти лет принципы актуальны и сегодня, все они реализованы в современных компьютерах.
На основании представленных фон Нейманом и его группой принципов была предложена оптимальная архитектура компьютера, которая используется в персональных компьютерах и сегодня.
Архитектура фон Неймана представлена на рисунке 5.
Рисунок 5 - Архитектура фон Неймана
Архитектура фон Неймана нашла свою реализацию в магистрально – модульном принципе построения современного компьютера и принципе открытой архитектуры.
1.3 Структурная организация персонального компьютера
Современный пе6рсональный компьютер – сложное устройство, состоящее из множества взаимосвязанных узлов, работающее под управлением целого набора различных программ, составляющих программное обеспечение.
Структурно в современном компьютере выделяют три уровня:
- физический уровень (hard ware);
- логический уровень (soft ware);
- интеллектуальный уровень (brain ware).[1]
Структурный подход к устройству компьютера представлен на рисунке 6.
Рисунок 6 – Уровни устройства компьютера
Границы между отдельными уровнями устройства компьютера условны. Например, некоторые функции операционной системы (программный уровень) реализованы аппаратно. Отдельные элементы интерфейса реализуются как программно, так и аппаратно.
1.3.1 Аппаратный уровень персонального компьютера
Аппаратное обеспечение современного персонального компьютера базируется на двух основополагающих принципах:
- магистрально-модульный принцип построения;
- принцип открытой архитектуры.
Магистрально-модульный принцип заключается в том, что все функциональные устройства компьютера связаны между собой посредством общей шины (системной магистрали), по которой они обмениваются данными.
В состав системной шины входят три компонента:
- шина данных;
- шина адреса;
- шина управления.[4]
Магистрально - модульный принцип построения компьютера представлен на рисунке 7.
Рисунок 7 - Магистрально - модульный принцип построения компьютера
Магистрально – модульный принцип построения ЭВМ реализован в персональных компьютерах следующим образом: все устройства подключаются к системной шине посредством специальных унифицированных разъемов (рисунок 8).
Рисунок 8 - Магистрально – модульный принцип построения ЭВМ
Принцип открытой архитектуры – естественно вытекает из магистрально-модульного принципа. так как устройства очень просто подключать к компьютеру, т так же легко отсоединять, то пользователь может самостоятельно компоновать аппаратную часть компьютера их- нужных ему устройств. Производители выпускают комплектующие для компьютера с универсальными разъемами, которые подходят для любого персонального компьютера.[12]
1.3.2 Программный уровень персонального компьютера
Программное обеспечение компьютера – это совокупность программ, установленных на нем и под управлением которых компьютер работает.[9]
Общая классификация программного обеспечения представлена на рисунке 9.
Рисунок 9 - Общая классификация программного обеспечения
2 ОПЕРАЦИОННЫЕ СИСТЕМЫ
2.1 Системное программное обеспечение
Системное программное обеспечение современного компьютера предназначено для выполнения функций управления работой электронно-вычислительного устройства, координации работы его узлов и реализации сервисных функций.[6]
Классификация системного программного обеспечения представлена на рисунке 10.
Рисунок 10 - Классификация системного программного обеспечения
Операционной системой называют совокупность программ, исполняющих роль интерфейса между приложениями и аппаратным обеспечением компьютера, а также контролирующих работу и выполнение пользовательской программы.