Introduction to operating systems — КиберПедия 

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...

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

Introduction to operating systems

2019-12-19 187
Introduction to operating systems 0.00 из 5.00 0 оценок
Заказать работу

Hardware and software apps are communicating through the operating system

Two types of interfaces

CLI command line - всё управляется текстом, ты вписываешь команды

GUI graphical user interface - посредством чего-либо (мышки, например)

 

Hardware

 is the physical elements of a computer system. It is the physical parts of a computer, such as the monitor, mouse, keyboard, computer data storage, hard disk drive (HDD), graphic cards, sound cards, memory, motherboard, and so on.

 

The Kernel; ядро

is a computer program that manages input/output requests from software, and translates them into data processing instructions for the central processing unit and other electronic components of a computer.

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

 

The Shell

is an interface for access to an operating system's services. In general, operating system shells use either a command-line interface (CLI) or graphical user interface (GUI).

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

 

User Applications

 are computers program designed to perform a group of coordinated functions, tasks, or activities for the benefit of the user.

 

UNIX

Developed by Ken Thompson and Dennis Ritchie

Launched in 1969

CLI (Command-Line Interface)

Written in the C programming language

Led to a variety of academic and commercial variants, e.g. University of California, Berkeley (BSD), Microsoft (Xenix), IBM (AIX) and Sun Microsystems (Solaris)

Он старый

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

Используются простые текстовые файлы для управления системой

Взаимодействие с пользователем посредством терминала

Windows

Developed by Microsoft - Bill Gates & PaulAllen

Launched in 1985

Built on DOS (Disk Operating System), which is a CLI (Command-Line Interface)

Has two modes: User Mode (the user cannot directly access the hardware) and Kernel Mode (the user can access the hardware)

Runs on Computers, Tablets (Surface), and integration with Xbox

Ориентирован на управление с помощью графического интерфейса

Первые версии не были полноценными ос, просто надстройкой для более удобного взаимодействия пользователя

 

APPLE MacOS

Developed by Apple - Steve Wozniak & Steve Jobs

Launched in 1984

MacOS is a native GUI (Graphical User Interface)

MacOS evolved into OS X, which combined technologies from MacOS, Unix, and NeXT

Runs on Computers and other devices.

Ты не можешь использовать без мышки и именно они впервые предложили использовать ее. Конечно, можно было всё равно использовать только клавиатуру для контроля курсора, но зачем

 

LINUX

Developed by Linus Benedict Torvalds

Launched in 1992

CLI (Command-Line Interface)

Torvalds made the code of Linux freely available to everyone on the internet, and therefore lots of people created their own versions of Linux, e.g.

Debian, RedHat, SUSE, SlackWare, Gentoo, Ubuntu...  популярные ос построенные на линукс

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

В основном используются на суперкомпьютерах, на встраиваемых системах мобильных устройств. На пк не так часто.

 

ANDROID

Developed by Andy Rubin, Rich Miner, Nick Sears, and Chris White

Launched in 2003

Based on the Linux kernel

GUI designed primarily for touchscreen mobile devices such as smartphones and tablets

Раньше андроид принадлежал самсону, но они продали его гугу в 2005, который смог раскрыть потенциал. Сейчас Самсон пытается развить свою операционную систему, но не сказать, что эти попытки удачны.

 

IOS

Developed by Steve Jobs and Scott Forstall

Launched in 2007

Based on the MacOS

GUI designed primarily for touchscreen mobile devices such as iPhones, iPods, iPads, and AppleTV. Выпускается только для устройств фирмы apple.

 


Поделиться с друзьями:

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

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

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



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.011 с.