Современные технологии разработки кросс-платформенного ПО Реферат Педагогика/Психология

Реферат на тему История развития операционных систем

  • Оформление работы
  • Список литературы по ГОСТу
  • Соответствие методическим рекомендациям
  • И еще 16 требований ГОСТа,
    которые мы проверили
Нажимая на кнопку, я даю согласие
на обработку персональных данных
Фрагмент работы для ознакомления
 

Содержание:

 

Введение 3
1. Общие сведения 4
2. Примеры 8
2.1. Unix и Unix-подобные операционные системы 8
2.2. BSD и его потомки 9
2.3. Macos 11
2.4. Linux 12
2.5. Майкрософт Виндоус 13
2.6. Другой 14
2.7. Мобильные ОС 14
3. Кроссплатформенность 17
3.1. Общие сведения 17
3.2. Программные платформы 18
3.3. Преимущества 19
Заключение 23
Список использованных источников 24

 

  

Введение:

 

Операционная система (ОС) является системное программное обеспечение, которое управляет компьютерное оборудование, программное обеспечение ресурсов, а также предоставляет общие услуги для компьютерных программ.
Операционные системы с разделением времени планируют задачи для эффективного использования системы и могут также включать в себя программное обеспечение учета для распределения затрат процессорного времени, памяти, печати и других ресурсов.
Для аппаратных функций, такие как вход и выход и распределение памяти, операционная система выступает в качестве посредника между программами и аппаратными средствами компьютера [1], хотя код приложения, как правило, выполняются непосредственно аппаратными средствами и часто делает системные вызовы к функционирующей ОС или прерывается ею. Операционные системы встречаются на многих устройствах с компьютером — от сотовых телефонов и игровых консолей до веб-серверов и суперкомпьютеров.
Доминирующей операционной системой для настольных компьютеров является Microsoft Windows с долей рынка около 82,74%. MacOS от Apple Inc. находится на втором месте (13,23%), а разновидности Linux вместе находятся на третьем месте (1,57%). [2] В мобильном секторе (включая смартфоны и планшеты ) доля Android в 2017 году достигает 70%. [3] По данным третьего квартала 2018 года, доля Android в смартфонах является доминирующей — 87,5%, а также темп роста на 10,3 процента в год, за ним следует iOS от Apple с 12,1 процента с ежегодным снижением доли рынка на 5,2 процента, в то время как другие операционные системы составляют всего 0,3 процента. [4] Linux-дистрибутивы доминируют в секторах серверов и суперкомпьютеров. Другие специализированные классы операционных систем, такие как встроенные системы и системы реального времени, существуют для многих приложений.

Не хочешь рисковать и сдавать то, что уже сдавалось?!
Закажи оригинальную работу - это недорого!

Заключение:

 

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

 

Фрагмент текста работы:

 

1. Общие сведения
Ранние компьютеры были построены для выполнения ряда отдельных задач, таких как калькулятор. Основные функции операционной системы были разработаны в 1950-х годах, такие как функции постоянного мониторинга, которые могли автоматически запускать различные программы подряд для ускорения обработки. Операционные системы не существовали в их современных и более сложных формах до начала 1960-х годов. [9] Добавлены аппаратные функции, позволяющие использовать библиотеки времени выполнения, прерывания и параллельную обработку. Когда персональные компьютеры стали популярными в 1980-х годах, для них были созданы операционные системы, схожие по концепции с теми, которые использовались на больших компьютерах.
В 1940-х годах в первых электронных цифровых системах не было операционных систем. Электронные системы этого времени были запрограммированы на ряды механических переключателей или с помощью перемычек на распределительных щитах. Это были специальные системы, которые, например, создавали баллистические таблицы для военных или контролировали печать чеков заработной платы на основе данных на перфорированных бумажных картах. После того, как были изобретены программируемые компьютеры общего назначения, были введены машинные языки (состоящие из строк двоичных цифр 0 и 1 на перфорированной бумажной ленте), которые ускорили процесс программирования (Stern, 1981).
В начале 1950-х годов компьютер мог одновременно выполнять только одну программу.Каждый пользователь имел единоличное использование компьютера в течение ограниченного периода времени и прибыл в назначенное время со своей программой и данными на перфорированных бумажных картах или перфолентах. Программа будет загружена в машину, и машина будет работать до тех пор, пока программа не завершится или не выйдет из строя.Программы обычно можно отлаживать с помощью передней панели с помощью тумблеров и подсветки панели. Говорят, что Алан Тьюринг был мастером этого на ранней машинеManchester Mark 1, и он уже выводил примитивную концепцию операционной системы из принципов универсальной машины Тьюринга. [9]

Рисунок 1 – OS / 360 использовалась на большинстве мэйнфреймов IBM, начиная с 1966 года, включая компьютеры, используемые программой Apollo.
Более поздние машины поставлялись с библиотеками программ, которые будут связаны с программой пользователя, чтобы помочь в таких операциях, как ввод и вывод и компиляция(генерирование машинного кода из читаемого человеком символического кода ). Это было происхождение современной операционной системы. Однако машины по-прежнему выполняли одну работу за раз. В Кембриджском университете в Англии очередь на работу в свое время представляла собой стиральную линию (линию одежды), на которой ленты висели с разноцветными прищепками для указания приоритета работы.
Улучшение было Atlas Supervisor. Появившийся в 1962 году в Manchester Atlas, многие считают его первой узнаваемой современной операционной системой. [5] Бринч Хансенназвал это «самым значительным прорывом в истории операционных систем».
Разделим историю на поколения
Первое поколение (с 1940-х до начала 1950-х)
Когда электронные компьютеры были впервые представлены в 1940-х годах, они были созданы без каких-либо операционных систем. Все программирование было выполнено на абсолютном машинном языке, часто путем подключения дополнительных панелей для управления основными функциями машины. В течение этого поколения компьютеры обычно использовались для выполнения простых математических вычислений, операционные системы не были необходимы.
Второе поколение (1955-1965)
Первая операционная система была представлена в начале 1950-х годов, она называлась GMOS и была создана General Motors для машины IBM 701. Операционные системы в 1950-х годах назывались однопотоковыми системами пакетной обработки, поскольку данные были представлены в группах. Эти новые машины были названы мэйнфреймами, и они использовались профессиональными операторами в больших компьютерных залах. Поскольку цены на эти машины были высокими, позволить себе их могли только правительственные учреждения или крупные корпорации.
Третье поколение (1965-1980)
К концу 1960-х годов проектировщики операционных систем смогли разработать систему мультипрограммирования, в которой компьютерная программа сможет выполнять несколько заданий одновременно. Введение мультипрограммирования стало важной частью разработки операционных систем, поскольку Процессор должен быть занят почти 100 процентов времени, в течение которого он работал. Другим важным событием в третьем поколении стал феноменальный рост миникомпьютеров, начиная с DEC PDP-1 в 1961 году. У PDP-1 было всего 4 тысячи 18-битных слов, но по цене 120 000 долларов за машину (менее 5 процентов от цены). из 7094), он продавался как горячие пирожки. Эти микрокомпьютеры помогают создать совершенно новую индустрию и создать больше PDP. Эти PDP помогли привести к созданию персональных компьютеров, которые создаются в четвертом поколении.
Четвертое поколение (1980-настоящее время)
Четвертое поколение операционных систем увидело создание персональных компьютеров. Хотя эти компьютеры были очень похожи на миникомпьютеры, разработанные в третьем поколении, персональные компьютеры стоят очень небольшую долю от стоимости миникомпьютеров. Персональный компьютер был настолько доступным, что позволял одному человеку иметь возможность владеть им для личного пользования, в то время как мини-компьютеры по-прежнему были настолько дорогими, что их могли позволить себе только корпорации. Одним из главных факторов в создании персональных компьютеров стало рождение Microsoft и операционной системы Windows. Операционная система Windows была создана в 1975 году, когда у Пола Аллена и Билла Гейтса было видение поднять персональные компьютеры на новый уровень. Они представили MS-DOS в 1981 году, хотя она была эффективной, она создавала большие трудности для людей, которые пытались понять ее загадочные команды [6]. Windows стала самой крупной операционной системой, используемой сегодня в области технологий, с выпусками Windows 95, Windows 98, Windows XP (которая в настоящее время является наиболее используемой операционной системой по сей день) и их новейшей операционной системой Windows 7. Вместе с Microsoft, Apple — другая крупная операционная система, созданная в 1980-х годах. Стив Джобс, один из основателей Apple, создал Apple Macintosh, который имел огромный успех благодаря тому, что он был очень удобным для пользователя. В последующие годы на разработку Windows повлиял Macintosh, и это создало сильную конкуренцию между двумя компаниями.

Важно! Это только фрагмент работы для ознакомления
Скачайте архив со всеми файлами работы с помощью формы в начале страницы