Файл: Функции операционных систем персонального компьютера.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 24.04.2023

Просмотров: 259

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

В Ubuntu есть своя серверная версия под названием Linux Ubuntu Server. В линуксе Debian достаточно добавить специальные пакеты для серверных задач, например:

  • Dhcpd - пакет для работы DHCP;
  • Samba -для общего обмена сетевых дисков и принтеров;
  • Xrdp – пакет для работы с удаленным сервером;

- Ftp – файловый сервер;

- sshpd сервер Openssh для работы удаленной командной оболочки.

Для установки веб-сервера на линуксе используется пакет под названием nginx.

Для добвавления рабочей станции в домен нужно для этого установить несколько пакетов kerberus в связке Ldap.

Также для веб-сервера потребуются пакеты (LAMP) php, MySQL, Apache24.

При помощи этих пакетов можно поднять сервер из любого дистрибутива. Следующий дистрибутив Linux в отличие от других дистрибутивов он имеет коммерческую лицензию, имеет название Red Hat Enterprise Linux. Данный дистрибутив используется для корпоративной работы с проектами. Так же Red Hat Enterprise Linux является высокопроизводительной операционной системой. Red Hat Enterprise Linux используется для развертывания критически важных приложений в финансовых учреждениях, ведущих телекоммуникационных компаниях. Кроме того, она обеспечивает работу web-сайтов одних из самых популярных розничных брендов.

Основная особенность дистрибутива является, то что он является коммерческим. Используется в основном на серверах.

Среди серверных версий Linux (Unix) на сегодняшний день извесины:

Free BSD – это Unix подобная операционная система бесплатна не ресурсозатратная без графической оболочки;

CentOS - это серверная операционная система является практически полным аналогом Red Hat, однако имеет расширенные возможности.

Solaris –это Unix подобная операционная система. Solaris, является одной из самых производительных операционных систем серверного типа.

3. Основные составляющие в системе Linux

Основу любой операционной системы составляет ядро. Существует несколько различных архитектур ядра, Linux, как и большинство Unix систем, использует монолитное ядро, Windows наоборот использует концепцию микроядра.

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


То есть, добавив в систему новое устройство, нужно динамически загрузить соответствующий модуль ядра, а если такого модуля нет, то работа с устройством окажется невозможной.

Также Linux имеет свою иеархическую файловую систему.

В операционной системе Windows существует как обычно диск: С и D.

В линуксе существуют файловые системы Ext3 и Ext4.

Ext3 – это файловая система расширение Linux ext2, способное к журналированию.

Файловая система разработана в ноябре 2001 года, на фоне других файловых систем обладает более скромным размером пространства, до 4 тебибайт для 32-х разрядных систем.

На данный момент является наиболее стабильной и поддерживаемой файловой системой в среде Linux.

Ext4 - это файловая система которая широко используется пользователями Linux. Данная файловая система добавлена во все дистрибутивы Linux. В отличие от файловой системы Ext3 может поддерживать больший размер файловой системы до 1 эксбибайт.

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

Обеспечивая прямую, совместимость с файловой системой ext3 и ограничивая обратную совместимость при недоступной способности к непрерывным областям дискового пространства.

Так же существуют, малоизвестны файловые системы, которые мало сейчас изпользуются такие как: XFS, ReiserFS, JFS, EXT.

XFS - файловая система является одной из самых старых журналируемых файловых систем для Linux, и содержит в себе наиболее отлаженный исходный код

ReiserFS - файловая система является одной из самыхпервых журналируемых файловых систем под Linux.

Максимальный объём этого тома для этой системы равен 16 тебибайт.

JFS - файловая система из плюсов этой файловой системы неплохая масштабируемость.

Из минусов - не особо активная поддержка. Максимальный объем тома 32 пэбибайта.

EXT - файловая система появилась в апреле 1992 года, это- файловая система была первая файловой системой, изготовленная специально для нужд Linux ОС.

В отличие от Windows Линукс можно администрировать через

терминал.

Для того чтобы обновить систему в терминале достаточно набрать или создать Bash скрипт.

sudo apt update – данная команда обновит пакеты из репозиториев.

Команда sudo выполняет запуск от имени суперпользователя или root. Команда sudo apt upgrade обновит все скаченные пакеты.

В линуксе также установлен менажер пакетов Synaptic он позваляет, устанавливать, удалять и обновлять пакеты.

Этот вариант подойдет, тем, кто не хочет набирать все в терминале.


Для прехода по директориям нужно набрать в терминале cd далее выбранный путь, например cd /home/root/Desktop.

Данная операция перенесет на рабочий стол в терминале.

Основной синтаксис как работать в терминале:

  • cd –переход по папкам;
  • rm – удаления файла;
  • rmdir –удаления папки;
  • mkdir – создания папки например mkdir далее название папки.

Для того чтобы настроить сеть нужно зайти в дерикторию /etc/network/interface/. В этой директории есть конфигуруционный файл interfaces.

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

Далее нужно прописать адреса если по dhcp то получается следующая запись:

auto eth0

iface eth0 inet dhcp

Если статистический ip адрес то нужно напрать следующую запись:

auto eth0

iface eth0 inet static

address – указывается ip адрес

netmask - маска сети начинается (255…..).

gateway –шлюз

dns-nameserver – указываются dns сервера.

После этих операций нужно сохрать конфигурационный файл и перезагрузить сеть следующим образом:

sudo service networking restart и sudo service Network-Manager restart данные команды перезагружает сеть.

Заключение

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

Рассмотрены так же серверные операционные системы и клиенские. Были названы преимущества и недостатки обоих операционных систем Windows и Linux(Unix). Если сравнивать две операционные системы по функционалу, то можно сделать несколько выводов.

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

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

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1. Колпаков, А.А. Повышение производительности гетерогенных компьютерных систем обработки данных: монография/ А.А.Колпаков, Ю.А.Кропотов. - Москва; Берлин: Директ-Медиа, 2019. - 122 с.


2. Антопольский, А.Б. Инфосфера общественных наук России: монография / А.Б. Антопольский, Д.В. Ефременко; науч. ред. В.А. Цветкова. - Москва; Берлин: Директ-Медиа, 2017. - 678 с.

3. Молоков, К.А. Основы информатики и программирование под Windows: Учебное пособие / К.А. Молоков. - М.: Проспект, 2016. - 224 c.

4. Стариченко, Б.Е. Теоретические основы информатики: Учебник для вузов / Б.Е. Стариченко. - М.: Горячая линия - Телеком , 2016. - 400 c.

5. Трусов, Б.Г. Информатика и программирование: Основы информатики: Учебник / Б.Г. Трусов. - М.: Academia, 2017. - 158 c.

6. Давлетов, З.Х. Основы современной информатики: Учебное пособие / З.Х. Давлетов. – СПб.: Лань КПТ, 2016. - 256 c.

7. Жаров, М.В. Основы информатики: Учебное пособие / М.В. Жаров, А.Р. Палтиевич, А.В. Соколов. - М.: Форум, 2017. - 512 c.

8. Хлебников А.А. Информационные технологии. Учебник. - М.: КноРус, 2016. 466 с.

9. Трофимов, В. В. Алгоритмизация и программирование: учебник академического - бакалавриата / В. В. Трофимов, Т. А. Павловская; редакция В. В. Трофимова. - Москва: Издательство Юрайт, 2019. - 137 с.

10. Рыбальченко, М. В. Архитектура информационных систем: учебное пособие для вузов / М. В. Рыбальченко. - Москва: Издательство Юрайт, 2019. - 91 с.

11. Новожилов, О. П. Архитектура эвм и систем в 2 ч. Часть 1: учебное пособие академического бакалавриата / О. П. Новожилов. - Москва: Издательство Юрайт, 2019. - 276 с.

12. Замятина, О. М. Вычислительные системы, сети и телекоммуникации. Моделирование сетей: учебное пособие для магистратуры / О. М. Замятина. - Москва: Издательство Юрайт, 2019. - 159 с.

13. Гаврилов, М. В. Информатика и информационные технологии: учебник прикладного - бакалавриата / М. В. Гаврилов, В. А. Климов. – 4 - е изд., перераб. и доп. - Москва: Издательство Юрайт, 2019. - 383 с.

14. Демин, А. Ю. Информатика. Лабораторный практикум: учебное пособие для прикладного-бакалавриата / А. Ю. Демин, В. А. Дорофеев. - Москва: Издательство Юрайт, 2019. - 131 с.

15. Мойзес, О. Е. Информатика. Углубленный курс: учебное пособие для среднего профессионального образования / О. Е. Мойзес, Е. А. Кузьменко. - Москва: Издательство Юрайт, 2019. - 164 с.

Приложения

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

Для того чтобы установить операционную систему нужно для начала посетить сайт https://www.microsoft.com/ru-ru/ и скачать iso образ. После скачки образа операционной системы нужно записать образ на носитель это может быть usb-флешка или диск. Для записи образа на флешку нужна, программа rufus на рисунке № 8 продемонстрирована.