Накратко основните характеристики на операционните системи. Списък на операционните системи: функции, спецификации и прегледи

Накратко основните характеристики на операционните системи.  Списък на операционните системи: функции, спецификации и прегледи
Накратко основните характеристики на операционните системи. Списък на операционните системи: функции, спецификации и прегледи

Изпълнител: ученик от група 105

Куриленко В.А.

Учител: Шишин И.О.

Санкт Петербург

Въведение

Заключение

Библиография

Въведение

Операционната система (съкратено OS) е набор от програми за управление и обработка, които, от една страна, действат като интерфейс между устройствата на компютърната система и приложните програми, а от друга страна, са предназначени да контролират устройства, да управляват изчислителните процеси и ефективно разпределение на изчислителните ресурси между изчислителните процеси и организиране на надеждни изчисления.

ОС се състои от 3 групи компоненти:

системни библиотеки

помощна обвивка

При определяне на състава на операционната система е важен критерият за оперативна цялост (затвореност): системата трябва да позволява пълно използване (включително модификация) на нейните компоненти. Следователно пълният състав на ОС включва и набор от инструменти (от текстови редактори до компилатори, дебъгери и линкери).

Функции операционна система(основен):

2. Стандартизиран достъп до периферни устройства;

3. Управление RAM памет;

4. Управление на достъпа до данни на енергонезависими носители;

5. Потребителски интерфейс;

6. Мрежови операции

7. Паралелно или псевдопаралелно изпълнение на задачи (мултитаскинг)

8. Взаимодействие между процесите: обмен на данни, взаимна синхронизация

9. Разграничаване на правата за достъп и многопотребителски режим на работа (авторизация, удостоверяване)

Основни класификации на операционните системи

Операционните системи могат да се различават по характеристиките на изпълнение на вътрешните алгоритми за управление на основните компютърни ресурси (процесори, устройства, памет), характеристиките на използваните методи за проектиране, видовете хардуерни платформи, областите на използване и много други свойства.

Има няколко класификации на операционни системи, в които се разграничават определени критерии, които отразяват различни съществени характеристики на системите, нека разгледаме най-често срещаните:

С уговорка

1. Системи с общо предназначение.

Това означава операционна система, предназначена за решаване на широк спектър от задачи, включително стартиране различни приложения, разработване и отстраняване на грешки в програми, работа в мрежа и мултимедия.

2. Системи в реално време.

Проектиран да работи в контура за управление на обекта.

3. Други специализирани системи.

Това са различни операционни системи, фокусирани предимно върху ефективното решение на определен клас, с повече или по-малко увреждане на други задачи.

По естеството на взаимодействието с потребителя

1. Пакетна ОС обработка на предварително направени задания

2. Интерактивни операционни системи, които изпълняват потребителски задачи в интерактивен режим

3. GUI OS

4. Вградената ОС не взаимодейства с потребителя

По броя на едновременните задачи

1. Еднозадачна ОС.

В такива системи във всеки един момент може да съществува най-много един потребителски процес. В същото време обаче системните процеси могат да се изпълняват

2. Многозадачна ОС.

Те осигуряват паралелно изпълнение на някои потребителски процеси. Реализирането на многозадачност изисква значително усложняване на алгоритмите и структурите от данни, използвани в системата.

По брой едновременни потребители

1. Еднопотребителска операционна система.

Те се характеризират с пълен достъп на потребителите до ресурсите. Такива системи са приемливи главно на изолирани компютри.

2. Многопотребителска ОС.

Техният важен компонент са средствата за защита на данните и процесите на всеки потребител, базирани на концепцията за собственика на ресурса и на точното посочване на правата за достъп, предоставени на всеки потребител на системата.

На хардуерна основа

1. Еднопроцесорна ОС.

2. Мултипроцесорна ОС.

Задачите на такава система включват ефективно разпределение на изпълняваните задачи между процесорите и организиране на координираната работа на всички процесори.

3. Мрежови операционни системи.

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

4. Разпределени операционни системи.

Разпределената система, използвайки ресурсите на локалната мрежа, ги представя на потребителя като единна системане са разделени на отделни машини.

Според начина на изграждане

1. Микроядрени

2. Монолитен

Класификация на операционните системи по семейства

Операционни системи от фамилията OS/2

OS / 2 е семейство многозадачни операционни системи с графичен интерфейс, има версии за многопроцесорни машини. OS / 2 е създадена за собствените нужди и задачи на компанията IMB. OS/2 е използвана от IMB като основа за редица софтуерни решения, като системите за коментари за Олимпийските игри, софтуерза банки. На практика няма софтуер за него.

Доскоро поддръжката на OS/2 се осигуряваше от пускането на версии на OS/2 без големи промени и подобрения.

Исторически се е развила такава ситуация, че в момента тази ОС не е много разпространена на пазара на софтуер. Има няколко версии на OS/2 WarpServer операционни системи за сървъри.

В рамките на проекта Core / 2 има две активни направления за развитие на OS / 2:

· OS/4 - създаване на модерно ядро ​​чрез обратно инженерство и пълно пренаписване на кода на базата на съществуващи ядра.

· osFree - създаване на цялата операционна система от нулата на базата на съвременни микроядрени технологии и активно използване на OpenSource разработки.

Операционни системи от фамилията UNIX

Първата UNIX система е разработена през 1969 г. от подразделението Bell Labs на AT&T. Оттогава са създадени голям брой различни UNIX системи. Всички операционни системи, принадлежащи към това семейство, са многозадачни, многопотребителски, с графичен интерфейс, осигуряват достатъчна надеждност и защита на данните. Тези операционни системи са инсталирани на различни хардуерни платформи (както персонални компютри, така и големи машини като мейнфрейми и суперкомпютри).

Някои от отличителните белези на UNIX системите включват:

използване на прости текстови файлове за конфигуриране и управление на системата;

· широко приложениепомощните програми се изпълняват от командния ред;

взаимодействие с потребителя чрез виртуално устройство - терминал;

използване на тръбопроводи от няколко програми, всяка от които изпълнява една задача;

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

Идеите зад UNIX имаха огромно влияние върху развитието на компютърните операционни системи. UNIX системите вече са признати за едни от най-важните в исторически план операционни системи.

Комбинираният дял на различни UNIX системи заема значителен дял от пазара на сървърен софтуер. Поради голямата надеждност на UNIX системата, тя се използва широко за организиране на работата глобална мрежаИнтернет.

Операционни системи от семейството на Linux

Linux е една от често срещаните системи с версии на UNIX. Може да организира работата както на работни станции, така и на сървъри. Поддържа технологията Plug & Play (стандарт за хардуерна и софтуерна архитектура, който прави възможно разпознаването на устройството).

Linux е многозадачна и многопотребителска операционна система за бизнес, образование и индивидуално програмиране. Както всички UNIX системи, тя е мрежово ориентирана.

Едно от предимствата на Linux може да се счита за висока скорост. Тази ОС може да работи на машини, които не са много мощни. Второто предимство е, че може да се използва както за различни видове сървъри, така и за настолни компютри.

За разлика от повечето други операционни системи, Linux няма нито един "официален" пакет. Вместо това, Linux се предлага в голям брой така наречени дистрибуции, които съчетават ядрото на Linux с помощни програми на GNU и други приложения (като X.org), за да го превърнат в пълна многофункционална операционна среда.

Операционни системи от семейството Windows

интерфейс на операционната система

Платформите на операционната система WindowsNT и Windows 2000 са операционни системи за използване на голямо разнообразие от компютри. Всички операционни системи от семейството Windows са многозадачни системи с графичен интерфейс. Работят на x86, x86-64, IA-64, ARM платформи. Имаше и версии за DEC Alpha, MIPS, PowerPC и SPARC.

Едно от предимствата на семейството операционни системи Windows е поддръжката на технологията Plug & Play. Тази технология улеснява потребителя да свързва различни външни устройства.

операционна система(OS) е набор от програми, които осигуряват управление на компютърни ресурси и процеси, които използват тези ресурси в изчисленията. Процес е последователност от действия, предписани от програмата. Ресурс е всеки логически или хардуерен компонент на компютър. Основните ресурси са процесорно време и RAM. Ресурсите могат да принадлежат на един или повече външни компютри, до които операционната система има достъп чрез компютърна мрежа.

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

Операционните системи се характеризират с основните характеристики:

броя на потребителите, обслужвани едновременно от системата (еднопотребителски и многопотребителски);

броят на едновременно изпълняваните процеси (еднозадачни и многозадачни);

Видът на използваната изчислителна система (еднопроцесорна, многопроцесорна, мрежова, разпределена).

Пример.Операционната система Windows98 е многозадачна, Linux е многопотребителска, MS-DOS е еднозадачна и следователно еднопотребителска. Операционните системи Windows NT и Linux могат да поддържат многопроцесорни компютри. Операционната система Novell NetWare е мрежова операционна система; Windows NT и Linux също имат вградени мрежови инструменти.

Потребителски и програмен интерфейс.За да се опрости достъпът до компютърните ресурси, операционните системи поддържат потребителски и програмни интерфейси. Потребителският интерфейс е набор от команди и услуги, които улесняват работата на потребителя с компютъра. Програмният интерфейс е набор от процедури, които улесняват програмиста да управлява компютър.


Ориз. 1. Интерфейси на операционната система

Пример. Windows OS предоставя на потребителя графичен интерфейс, който представлява (от гледна точка на потребителя) набор от правила за визуален контрол на компютъра. В допълнение към основния графичен интерфейс, на потребителя се предоставя и команден интерфейс, т.е. набор от команди с определен формат. За да направите това, в системното меню има елемент "Run". Наборът от системни функции в Windows се нарича API (интерфейс за програмиране на приложения). Този набор съдържа повече от хиляда процедури за решаване на различни системни проблеми. Операционната система Linux също има две възможности за управление на компютъра, но по правило се предпочитат командите.

Процесорно време и организация на паметта.За да организира режим на многозадачност, операционната система трябва по някакъв начин да разпредели процесорното време между едновременно работещи програми. Обикновено се използва така нареченият превантивен многозадачен режим. В превантивния режим всяка програма работи непрекъснато за строго определен период от време (time slice), след което процесорът превключва на друга програма. Тъй като квантът на времето е много малък, при достатъчна производителност на процесора се създава илюзията за едновременна работа на всички програми.

Една от основните задачи на операционната система е управлението на паметта. Когато основната памет е ниска, всички данни, които не се използват в момента, се записват в специален файл за виртуална памет. Паметта, представена от суап файла, се нарича външна памет за страници. Комбинацията от основна и външна памет за страници се нарича виртуална памет. За програмиста обаче виртуалната памет изглежда като едно цяло, т.е. разглежда се като неподредена колекция от байтове. В този случай казваме, че се използва линейно адресиране на паметта.

Пример.Операционните системи Windows и Linux използват линейно адресиране виртуална памет. Операционната система MS-DOS използва нелинейно адресиране на основната памет. Основната памет имаше сложна структура, която трябваше да се вземе предвид при програмирането. Суап файловете не се поддържат от MS-DOS.

структура на операционната система.Съвременните операционни системи, като правило, имат многостепенна структура. Работи директно с хардуер сърцевина операционна система. Ядрото е програма или колекция от свързани програми, която използва хардуерните характеристики на компютъра. По този начин ядрото е машинно-зависима част от операционната система. Ядрото определя интерфейса за програмиране. На второ ниво са стандартните програми на операционната система и обвивката, които работят с ядрото и осигуряват потребителски интерфейс. Те се опитват да направят програмите от второ ниво машинно независими. В идеалния случай подмяната на ядрото е еквивалентна на промяна на версията на операционната система.


Ориз. 2. Нива на операционната система Linux

Файлова система.Всички данни се съхраняват в външна паметкомпютър под формата на файлове. Файловете трябва да бъдат управлявани: създаване, изтриване, копиране, модифициране и т.н. Такива инструменти се предоставят на потребителя под формата на потребителски и програмни интерфейси от операционната система. Начинът, по който файловете са организирани и управлявани, се нарича файлова система. Файловата система определя например какви символи могат да се използват за име на файл, какъв е максималният размер на файла, какво е името на главната директория и т.н. Начинът, по който са организирани файловете, влияе върху скоростта на достъп до желания файл , сигурността на съхраняване на файлове и др.

Една и съща операционна система може да работи едновременно с няколко файлови системи. По правило функциите на файловата система се изпълняват от ядрото на операционната система.

Пример.Има няколко вида файлови системи, използвани за компютри:

FAT16 - използва се в Windows95, OS \ 2, MS-DOS;

FAT32 и VFAT - използвани в Windows95;

NTFS - използва се в Windows NT;

HPFS - използва се в OS\2;

Linux Native, Linux Swap - използва се в Linux OS.

Файловата система FAT е най-простата. Името на основната директория винаги е във формата: A:\, B:\, C:\ и т.н. Името на файла се състои от три части: пътя, действителното име и разширението. Пътят е името на директорията, където се намира файлът. Разширението показва типа на файла. Например, пълното име на файла е C:\Windows\System\gdi.exe, пътят е C:\Windows\System\, разширението е exe, а действителното име е gdi. Според правилата на FAT самото име на файла може да съдържа от 1 до 8 знака, а разширението на името, отделено от името с точка, може да съдържа до 3 знака. При именуване на файлове главните и малките букви не се различават. Пълното име на файла включва името на логическото устройство, на което се намира файлът, и името на директорията, в която се намира файлът. Системата съхранява информация за размера на файла и датата, на която е създаден.

По отношение на организацията на данните VFAT прилича на FAT. Въпреки това ви позволява да използвате дълги имена на файлове: имена до 255 знака, пълни имена до 260. Системата също така ви позволява да съхранявате датата на последния достъп до файла, което създава допълнителни възможности за борба с вируси.

Файловата система може да бъде реализирана като драйвер, с който всички програми, които четат или записват информация на външни устройства, комуникират през операционната система. Файловата система може да включва сигурност за съхранение на информация. Например файловата система NTFS има инструменти за автоматично коригиране на грешки и замяна на лоши сектори. Специален механизъм следи и записва всички действия, извършени върху магнитни дискове, така че в случай на повреда, целостта на информацията се възстановява автоматично. Освен това файловата система може да има средства за защита на информацията от неоторизиран достъп.

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

Plug and play технология. Plug and play (PnP технология) е начин за взаимодействие между операционната система и външните устройства. Операционната система анкетира всички периферни устройства и трябва да получи специфичен отговор от всяко устройство, от който може да се определи кое устройство е свързано и кой драйвер е необходим за нормалната му работа. Целта на използването на тази технология е да се опрости свързването на нови външни устройства. Потребителят трябва да бъде освободен от сложната работа по настройка на външно устройство, което изисква висока квалификация.

Сервизни системисофтуер, който променя и допълва потребителския и програмен интерфейс на ОС. Сервизните системи са разделени на операционни среди, обвивки и помощни програми.

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



Ориз. 3. Ролята на работната среда

Защита на данни– това е много голям проблем. Като част от работата на ОС, защитата на информацията означава основно осигуряване на целостта на информацията и защита срещу неоторизиран достъп. Целостта до голяма степен е отговорност на файловата система, докато защитата от подправяне е отговорност на ядрото. Обичайният механизъм за такава защита е използването на пароли и нива на привилегии. За всеки потребител се определят границите на достъп до файловете и приоритета на неговите програми. Системният администратор има най-висок приоритет.

Мрежови инструментии разпределени системи.Неразделна част от съвременните операционни системи са инструменти, които ви позволяват да комуникирате чрез компютърна мрежа с приложения, работещи на други компютри. За да направи това, операционната система решава основно два проблема: предоставяне на достъп до файлове на отдалечени компютри И възможност за стартиране на програмата на отдалечен компютър.

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

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

Наличието на ресурси за управление на ресурсите на отдалечени компютри е основата за създаване на разпределени изчислителни системи. Разпределената изчислителна система е колекция от няколко свързани компютъра, които работят независимо, но изпълняват обща задача. Такава система може да се разглежда като многопроцесорна.

Черупка- система, която променя потребителския интерфейс. Обвивката създава интерфейс за потребителя, който е различен от този на самата операционна система. Задачата на обвивката е да опрости някои често използвани действия с операционната система. Обвивката обаче няма да замени операционната система и следователно професионалният потребител трябва също да научи командния интерфейс на самата операционна система.

Помощни програмиимат тясно специализирано предназначение и всеки изпълнява своя функция. Помощните програми се изпълняват в съответните им обвивки и предоставят на потребителите Допълнителни услуги(предимно поддръжка на дискове и файлове). Най-често това е:

Поддръжка на диск (форматиране, осигуряване на безопасността на информацията, възможност за нейното възстановяване в случай на повреда и др.);

Поддръжка на файлове и директории (търсене, преглед и др.);

Създаване и актуализиране на архиви;

Предоставяне на информация за компютърни ресурси, заетост на дисково пространство, разпределение на RAM между програмите;

Печат на текстови и други файлове в различни режими и формати;

Защита от компютърни вируси.



Ориз. 4. Ролята на обвивката на ОС

Инструментални системие софтуерен продукт, който осигурява разработката на информация и софтуер. Инструменталните системи включват: системи за програмиране, системи за бързо разработване на приложения и системи за управление на бази данни (СУБД).

Система за програмиранее предназначен за разработване на приложни програми, използвайки някакъв език за програмиране. Съставът му включва:

компилатор и/или интерпретатор;

редактор на връзки

· среда за развитие;

библиотека от стандартни процедури;

документация.

Компилаторът е програма, която преобразува изходна програма в обектен модул, тоест файл, състоящ се от машинни инструкции. Интерпретаторът е програма, която директно изпълнява инструкциите на език за програмиране.

Линкерът е програма, която събира множество обектни файлове в един изпълним файл.

Интегрирана среда за разработка е набор от програми, който включва текстов редактор, инструменти за управление на файлове на софтуерен проект и програма за отстраняване на грешки, която автоматизира целия процес на разработка на програма.

Библиотека от стандартни подпрограми е набор от обектни модули, организирани в специални файлове, които се предоставят от производителя на системата за програмиране. Такива библиотеки обикновено съдържат процедури за въвеждане и извеждане на текст, стандартни математически функции и програми за управление на файлове. Обектните модули от стандартната библиотека обикновено се свързват автоматично от линкера към потребителски обектни модули.



Ориз. 5. Етапи на разработване на програмата

Системи за бързо разработване на приложенияса еволюция на конвенционалните системи за програмиране. В RAD системите самият процес на програмиране е до голяма степен автоматизиран. Програмистът не пише самия текст на програмата, но с помощта на някои визуални манипулации посочва на системата кои задачи трябва да бъдат изпълнени от програмата. След това системата RAD сама генерира текста на програмата.

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

СУБД позволяват на програмистите и системните анализатори бързо да се развиват по-добре софтуеробработка на данни и крайните потребители директно да управляват данните. СУБД трябва да предоставя на потребителя търсене, модифициране и съхранение на данни, онлайн достъп, защита на целостта на данните от хардуерни повреди и софтуерни грешки, разграничаване на правата и защита срещу неоторизиран достъп, поддръжка съвместна работамножество потребители с данни. Има универсални системи за управление на бази данни, използвани за различни приложения. Когато настройвате универсална СУБД за конкретни приложения, те трябва да разполагат с подходящите инструменти. Процесът на персонализиране на СУБД за конкретно приложение се нарича генериране на система. Универсалните СУБД включват например Microsoft Access, Microsoft Visual FoxPro, Borland dBase, Borland Paradox, Oracle.

Телекомуникационни технологии за обработка на данни.Важна характеристика на много операционни системи е способността им да комуникират помежду си чрез мрежа, което позволява на компютрите да комуникират помежду си, сякаш в локална компютърни мрежи(LAN) и глобалния Интернет.

Съвременните операционни системи, както новосъздадени, така и актуализирани версии на съществуващи, поддържат пълен набор от протоколи за работа в локални и глобални компютърни мрежи. В момента световната компютърна индустрия се развива много бързо. Производителността на системите се увеличава и следователно възможностите за обработка на големи количества данни се увеличават. Операционните системи от клас MS-DOS вече не могат да се справят с такъв поток от данни и не могат да използват пълноценно ресурсите на съвременните компютри. Поради това не се използва широко никъде другаде. Всеки се опитва да премине към по-модерни операционни системи, като Unix, Windows, Linux или Mac OS.

Ако дефинираме ОС с думите на потребителя, тогава операционна система може да се нарече основна програма, който се зарежда първи при включване на компютъра и благодарение на който комуникацията между компютъра и човека става възможна. Задачата на ОС е да осигури удобството за работа с компютър за човешки потребител. ОС контролира всички устройства, свързани към компютъра, като предоставя достъп до тях на други програми. Освен това ОС е един вид буфер-предавател между компютърния хардуер и другите програми, тя поема командните сигнали, които другите програми изпращат, и ги "превежда" на разбираем за машината език.

Оказва се, че всяка ОС се състои от поне три задължителни части:

първо - сърцевина , команден интерпретатор , "преводач" с програмен езикв "желязо", езикът на машинните кодове.

Второто са специализирани програми за управление различни устройствавключени в компютъра. Такива програми се наричат драйвери - т.е. "шофьори", мениджъри. Това включва и така наречените "системни библиотеки", използвани както от самата операционна система, така и от включените в нея програми.

И накрая, третата част е удобна обвивка, с която потребителят комуникира - интерфейс . Един вид красива обвивка, която опакова скучно и неинтересно ядро ​​за потребителя. Сравнението с опаковката също е успешно, защото това е, на което обръщат внимание при избора на операционна система - ядрото, основната част от ОС, се запомня едва по-късно. Ето защо такава нестабилна и ненадеждна операционна система от гледна точка на ядрото, като Windows 98/ME, се радваше на такъв зашеметяващ успех - благодарение на красивата обвивка на интерфейса.

Днес графичният интерфейс е неизменен атрибут на всяка операционна система Уиндоус експи, Windows NT или Mac OS (операционна система за Apple компютри Macintosh). Операционните системи от първите поколения нямат графичен, а текстов интерфейс, т.е. командите се подават на компютъра не чрез щракване върху пиктограмата, а чрез въвеждане на команди от клавиатурата. Например днес, за да стартирате програмата за редактиране на текст Microsoft Word, просто щракнете върху иконата за тази програма на работния плот на Windows. И по-рано, когато работите в предишното поколение OS - DOS, беше необходимо да въведете команда като

C:\WORD\word.exe mybook.doc.

ОС се класифицират според:

Броят на едновременните потребители: един играч (предназначени да обслужват един клиент) и мултиплейър (предназначен за работа с група потребители едновременно на различни терминали). Пример за първия е Windows 95/98, а вторият е Windows NT. За домашна употреба ще ви е необходима операционна система за един потребител, докато за офис или корпоративна LAN ще ви трябва операционна система за много потребители;

Броят на процесите, изпълнявани едновременно под контрола на системата: еднозадачен , многозадачност. Еднозадачните операционни системи (DOS) могат да изпълняват не повече от една задача едновременно, а многозадачните операционни системи са в състояние да поддържат паралелното изпълнение на няколко програми, които съществуват в рамките на една и съща изчислителна система, разделяйки мощността на компютъра между тях . Например, потребител може да въвежда текст в документ на Word, докато слуша музика от любимия си компактдиск, докато компютърът копира файла от интернет в същото време. По принцип броят на задачите, които вашата операционна система може да изпълнява, не е ограничен от нищо друго освен мощността на процесора и капацитета на RAM;

Брой поддържани процесори: еднопроцесорна , мултипроцесор (поддържат режима на разпределение на ресурсите на няколко процесора за решаване на определена задача);

битовост на кода на операционната система:

Ø 16-битов (DOS, Windows 3.1),

Ø 32-битов (Windows 95 - Windows XP),

Ø 64-битов (Windows Vista);

Разрядността на ОС не може да надвишава разрядността на процесора;

тип интерфейс: команда (текст) и обектно-ориентиран
(като правило, графика);

тип потребителски достъп до компютъра:

Ø с пакетна обработка - от програмите, които трябва да бъдат изпълнени, се формира пакет от задачи, които се въвеждат в компютъра и се изпълняват по приоритет, с възможно отчитане на приоритета),

Ø споделяне на времето - осигурява се едновременен интерактивен (интерактивен) режим на достъп до компютъра на няколко потребители на различни терминали, към които се разпределят ресурсите на машината на свой ред, което се координира от ОС в съответствие с определената сервизна дисциплина),

Ø реално време - осигурява определено гарантирано време за реакция на машината на заявка на потребителя с управлението на всякакви външни събития, процеси или обекти по отношение на компютъра. OS RT се използва главно в автоматизацията на области като производство и транспортиране на нефт и газ, управление на процеси в металургията и машиностроенето, управление на химически процеси, водоснабдяване, енергетика, управление на роботи. От тях QNX RT OS се откроява с пълния си набор от инструменти, с които потребителят е свикнал, когато работи с OS от фамилията UNIX.

вид използване на ресурса: мрежа, локална . Мрежовите операционни системи са предназначени да управляват ресурсите на компютри, свързани в мрежа с цел споделяне на данни, и предоставят мощни инструменти за ограничаване на достъпа до данни в рамките на гарантиране на тяхната цялост и безопасност, както и много опции за услуги за използване мрежови ресурси. В повечето случаи мрежовите операционни системи са инсталирани на един или повече достатъчно мощни сървърни компютри, които са посветени единствено на поддръжката на мрежата и споделените ресурси. Всички други операционни системи ще се считат за локални и могат да се използват на всеки персонален компютър, свързан към мрежата като работна станция или клиент.

И накрая, още едно разделение - специализация , целта на определена ОС. В крайна сметка, каквото и да казват отделните ръководители на отделна софтуерна корпорация, универсални операционни системи не съществуват. Единият е по-подходящ за работа в мрежа, другият ще бъде избран от програмисти, третият от домашни потребители. Както показва практиката, познаването на една операционна система в наше време в никакъв случай не е достатъчно. В професионалната си работа вероятно ще трябва да се справите не само с Windows, но и с други операционни системи - и трябва да се подготвите за това предварително.

Свойства, зависими от машината на ОСса:

Обработка на прекъсвания

планиране на процеси;

входно-изходно управление;

управление на реалната памет;

управление на виртуалната памет.

Свойства, независими от машината на ОСса:

· работа с файлове;

методи за планиране на потребителски задачи;

организиране на паралелна работа на програми;

разпределение на ресурсите;

защита.

Основните критерии за подход при избор на операционна система.Има голям брой операционни системи и потребителят трябва да определи коя ОС е по-добра от другите (според определени критерии). За да изберете една или друга ОС, трябва да знаете:

На какви хардуерни платформи и с каква скорост работи ОС;

Какъв периферен хардуер поддържа операционната система?

Колко напълно ОС задоволява нуждите на потребителя, т.е. какви са функциите на системата;

Какъв е начинът, по който ОС взаимодейства с потребителя, т.е. колко визуален, удобен, разбираем и познат за потребителя интерфейс;

Има ли информативни съвети, вградени справочници и др.;

Каква е надеждността на системата, т.е. неговата устойчивост на потребителски грешки, повреди на оборудването и др.;

Какви възможности предоставя ОС за организиране на мрежи;

Операционната система осигурява ли съвместимост с други операционни системи?

Какви инструменти има ОС за разработване на приложни програми;

Дали операционната система поддържа различни национални езици;

Какви известни пакети с приложения могат да се използват при работа с тази система;

Как информацията и самата система са защитени в ОС.

ОПЕРАЦИОННА СИСТЕМА (ОС) WINDOWS

ОБЩА ХАРАКТЕРИСТИКА НА СЕМЕЙСТВОТО ОС WINDOWS

ОС от семейството Windows. Основни версии на Windows OS

ОС от семейството на Windows са софтуерни продукти на Microsoft Corporation и представляват набор от програми, предназначени за ефективно използване на всички компютърни инструменти в процеса на решаване на потребителски проблеми и организиране на взаимодействие между потребителя и компютъра. Операционната система осигурява съвместното функциониране на всички компютърни устройства и предоставя на потребителя достъп до нейните ресурси. Операционната система на Microsoft Corporation, подобно на операционната система на други производители, може да бъде класифицирана според редица критерии:

  • Главна цел;
  • броя на едновременните потребители;
  • броя на задачите, изпълнявани едновременно под контрола на ОС;
  • методът на използване на хардуер и софтуер;
  • тип потребителски интерфейс;
  • Системни изискванияДа се хардуер;
  • използвана файлова система;
  • езикова версия;
  • ? битова дълбочина MP и др.

Нека класифицираме операционната система на Microsoft Corporation според най-важните характеристики.

Според основното предназначение ОС от фамилията Windows може условно да се раздели на три групи или, както още ги наричат, линии: 9x - линия, NT - линия и CE - линия. Някои автори разграничават друга група (16 - Bit - line), която включва Windows 1.0 (1985), Windows 2.0 (1987), Windows 2.1 (1987), Windows 3.0 (1990), Windows 3.1 (1992), Windows 3.11 (1992) . Тези версии обаче не бяха пълноценни операционни системи, а бяха операционни черупки за работа с MS DOS (дискова операционна система на Microsoft, чиято операционна система е разработена от Microsoft през 1981 г.). Основната цел на тези версии беше да внедрят графичния интерфейс на MS DOS.

Първата група (9x - ред) включва версии на ОС: Windows 95 (1995), Windows 98 (1998), Windows ME (Millennium Edition, 2000). Тази група ОС е предназначена за инсталиране на персонални компютри с 32-битови микропроцесори и работещи в локален (офлайн) режим. Понастоящем тази групаОперационната система практически не се използва и не се поддържа от разработчика.

Втората група (NT - линия, New Technology - нова технология) е най-многобройна, включва следните версии: Windows NT 3.1 (1993), Windows NT 3.5 (1994), Windows NT 3.51 (1995), Windows NT 4.0 ( 1996 г.), Windows NT 5.0 (Windows 2000, 2000 r.), Windows NT 5.1 (Windows XP, 2001 n). Windows NT 5.2 (Windows Server 2003, 2003), Windows NT 6.0 (Windows Vista 2006, 2006), Windows Домашен сървър(2007 г.), Windows Server 2008, Windows NT 6.1 (Windows 7, 2009). Операционните системи от тази група са напълно 32-битови и не се нуждаят от поддръжка от MS DOS. Основната цел на тази група е да поддържа мрежовия режим на компютъра. В момента тази група ОС намира най-голямо практическо приложение и се поддържа от разработчика, с изключение на някои ранни версии.

Третата група (CE - линия, CE - Compact Edition - компактна версия) е предназначена за преносими компютри. Тази група включва следните версии: Windows CE 1.0 (1997), Windows CE 2.0 (1998), Windows CE 3.0 (2000), Windows CE 4.0 (2002), Windows Mobile 2003 (2003), Windows Mobile 5.0 (2005), Windows Mobile 6.0 (2007).

Според броя на едновременно работещите потребители се разграничават еднопотребителски и многопотребителски операционни системи. Основната им разлика една от друга е наличието на средства за защита срещу неоторизиран достъп. В многопотребителска операционна система има средства за защита на всеки потребител от неоторизиран достъп от други потребители. Всеки потребител може да влезе (зареди) многопотребителска ОС със собствена парола, той получава собствен сегмент от основната памет на компютъра. Пример за многопотребителска ОС са версиите на първата и втората група от семейството на Windows.

Според броя на едновременно изпълняваните задачи операционните системи се делят на еднозадачни и многозадачни. Семейство операционни системи Windows изпълнява много задачи с превантивна многозадачност. Потребител, работещ с операционна система от семейството на Windows, може едновременно да изпълнява няколко задачи в различни прозорци, докато прозорците на екрана са присвоени на различни задачи. Операционната система Windows работи в защитен режим (защитен режим),тези. когато използвате микропроцесора в режим на многозадачност, работещите програми не си пречат една на друга.

Въз основа на начина, по който се използват хардуерът и софтуерът, операционните системи могат да бъдат разделени на мрежови операционни системи и локални операционни системи. Основните версии на втората и третата група от семейството на Windows могат да бъдат приписани на мрежовата ОС, а първата група - на локалните.

Според вида на потребителския интерфейс ОС могат да бъдат разделени на ОС, представящи потребителя с текстови и графични интерфейси. ОС от семейството на Windows предоставят на потребителя графичен интерфейс.

От изброените по-горе версии на Windows най-популярни в момента за инсталиране на персонални компютри са версиите на Windows XP, Windows Vista и Windows 7.

Да дадем Кратко описаниетези версии на Windows и опишете функциите, които предоставят на потребителите.

Windows XP беше пуснат от Microsoft през октомври 2001 г. и е еволюция на Windows 2000 Professional. Името XP идва от английското eXPerience, което означава опит. Microsoft представи три основни издания (издания) на Windows XP: Windows XP Home Edition, Windows XP Professional Edition и Windows XP 64-bit Edition. В допълнение към основните издания на Windows XP, имаше допълнителни, които включват: Windows XP Media Center Edition (базиран на Windows XP Professional Edition и съдържа специални мултимедийни приложения), OS Windows XP Embedded (вграден компонент OS, базиран на Windows XP Professional Edition, предназначен е за използване в различни вградени системи: банкомати, медицински устройства, банкомати, игрални машини и др.), OS Windows Embedded за точка на обслужване ( специализирана операционна система, базирана на Windows XP Embedded, конфигурирана за точка на продажба, оптимизирана е за търговия на дребно и услуги) и др. След това нека се съсредоточим върху основните версии на Windows XP.

Windows XP Home Edition беше насочена към потребителите на домашни персонални компютри (инсталирани на лаптопи). Тази версия се различава от предишната версия на Windows 2000 по нов външен дизайн, което направи ежедневните задачи по-лесни и по-ефективни. Потребителите имат достъп до подобрени възможности за работа с цифрови изображения и музика, както при работа на локален персонален компютър, така и при обмена им през Интернет.

Windows XP Professional е по-мощна операционна система от предишните версии на операционната система поради високото ниво на мащабируемост и надеждност на операционната система. Предназначен е основно за корпоративни потребители. Мащабируемостта на тази ОС се крие в поддръжката на RAM, която може да бъде увеличена до 4 GB, и поддръжката за увеличаване на мощността на микропроцесора (например инсталиране на два микропроцесора).

Изброяваме основните функции, предоставени на потребителя на Windows XP Professional, които също могат да бъдат интерпретирани

като отличителни черти на тази операционна система в сравнение с предишните версии на семейството на Windows OS:

  • подобрен потребителски интерфейс, подобрен дизайн, включително по-заоблени форми и гладки цветове;
  • относително по-високо ниво на сигурност, включително възможност за криптиране на папки и файлове за защита корпоративна информация;
  • вградена поддръжка за високопроизводителни мултипроцесорни системи;
  • възможност за бързо превключване на потребители, което ви позволява временно да прекъснете работата на един потребител и да влезете като друг потребител, като оставите включени приложенията, стартирани от първия потребител;
  • удобство при извършване на различни операции благодарение на вградените в ОС съветници (например „Съветник за почистване на работния плот“, „Съветник за инсталиране и конфигуриране на мрежа“, „Съветник за бърз достъп“, „Съветник за интернет връзка“ и др.);
  • Възстановяване на ОС, предназначено да върне системата в определено предишно състояние, както и подобряване на други методи за възстановяване на системата. Така че, когато се зарежда последната известна добра конфигурация, се зарежда и предишният набор от драйвери, което в някои случаи улеснява възстановяването на системата в случай на проблеми, възникнали в резултат на инсталиране на драйвери, възможност за връщане назад на драйвери, т.е. връщане към предишни версиидрайвери (компютърни програми, които осигуряват функционирането на периферни устройства на компютър) поради софтуерни повреди и др.;
  • по-разширени функции за управление на системата от командна линия;
  • поддържа помощна програма "Explorer" цифрови графични и аудио формати;
  • Windows XP Professional включва технологии, разработени от Roxio, които ви позволяват да записвате данни на оптични дискове без инсталиране на допълнителен софтуер;
  • операционната система включва Windows Media Audio Player, който ви позволява да възпроизвеждате цифрови медии, включително музика, видео, оптични дискове и интернет радио;
  • Windows XP Professional може да работи с ZIP архиви без инсталиране на допълнителен софтуер;
  • инструменти за поддръжка на лаптопи, включително технологиите DualView и OeagTure. Технологията DualView (работа с два монитора) ви позволява да показвате "Desktop" на вашия компютър на два монитора, управлявани от един видео адаптер. Например, в допълнение към LCD дисплея, можете да свържете външен монитор към преносими компютри. Използването на тази технология ви позволява да увеличите производителността на потребителите и не изисква допълнителни микропроцесори. Технологията OeagTure подобрява яснотата на LCD текстовия дисплей чрез утрояване на хоризонталната разделителна способност на показвания текст на екрана на компютъра и има защитна стена за интернет връзка и т.н.

Разработчикът трябва да придружава всеки софтуерен продукт, пуснат на пазара. В процеса на поддръжка се отстраняват забелязани неизправности в програмата, грешки, т.нар. дупки в системата за защита от неоторизиран достъп и др. Windows XP не е изключение. По време на поддръжката на Windows XP, Microsoft също елиминира грешки в операционната система и периодично издава сервизни пакети (Service Packs) за операционната система. Целта на тези софтуерни пакети беше да коригират установените проблеми и да добавят нови функции.

Първият Service Pack 1 (SP1) за Windows XP беше пуснат през септември 2002 г. Най-важните нововъведения в пакета са: USB интерфейс 2.0, въвеждането на помощна програма, която ви позволява да избирате програми по подразбиране за преглед електронна поща, реализация на Java Virtual Machine (Java Virtual Machine, Java Virtual Machine) интерпретира и изпълнява Java байткод, генериран преди това от изходния код на Java програма от Java компилатор. виртуални машини Java е достъпна за много хардуерни и софтуерни платформи, Java може да се разглежда както като междинен софтуер, така и като самостоятелна платформа), Шифроващата файлова система (EFS) успя да използва алгоритъма за криптиране AES (Advanced Encryption Standard - алгоритъм за симетрично блоково криптиране с размер на блока 128 бита и ключ 128/192/256 бита, приет като стандарт за криптиране от правителството на САЩ през май 2002 г.) с 256-битов ключ и др. Поддръжка на Windows XP Service Pack 1 приключи през октомври 2006 г.

Вторият Service Pack 2 (SP2) (с кодово име Springboard) беше пуснат през август 2004 г. Най-важните нововъведения на SP2 са: подобрена защитна стена (защитна стена - образува се чрез транслитерация на английския термин firewall, еквивалентен на термина "защитна стена", в момента е официалната заета дума на руски език, аналогът на английската дума firewall е немската дума brandmauer (защитна стена), която буквално преведена на руски означава стена, която разделя съседни сгради, предотвратявайки разпространението на пожар); поддръжка майстор WiFi връзкис интернет и Bluetooth ( превод на английскипрозвища на датския крал Харалд 1 Синозъб (910-986), който обединява Дания с Норвегия. Неговото име е избрано за име на технологията, тъй като Bluetooth първоначално е замислен като средство за проста връзкакомпютри и телекомуникационни устройства) bluetooth технологияосигурява комуникация на радиочестота в диапазона 2.4-2.48 GHz (лента без лиценз) за комуникация на къси разстояния с радиус 10-100 m между устройства като PDA и обикновени персонални компютри, мобилни телефони, лаптопи, принтери, цифрови камери и др.), както и подобрена версия на браузъра Internet Explorer(IE6, например, възможността за блокиране на "изскачащи" прозорци в Интернет). Текущ пакетАктуализацията направи значителни промени в сигурността на Windows XP. И така, вградената защитна стена претърпя значителни промени, която беше преименувана на защитна стена на Windows и активирана за всички създадени връзки по подразбиране. Промените в сигурността са засегнали както програмата за електронна поща Outlook Express, така и браузъра IE. Windows XP Service Pack 2 включва Windows Security Center, който улеснява наблюдението на сигурността на системата чрез наблюдение и напомняне на потребителя да инсталира или актуализира антивирусната програма и нейните бази данни, да активира вградената защитна стена или защитна стена на трета страна, да актуализира операционна система или промяна на настройките на браузъра и т.н. d. От юли 2008 г. Microsoft прекрати поддръжката за Windows XP SP2.

Трети сервизен пакет 3 ( финална версия) беше представен от Microsoft през април 2008 г. Пакетът включва всички актуализации, пуснати след пускането на Windows XP Service Pack 2 през 2004 г., както и редица други нови елементи. Сред тях защитната функция достъп до мрежата(Защита на достъпа до мрежата) и нов моделактивации, заимствани от Windows Vista, в допълнение, подобрено откриване на така наречените рутери - "черни дупки" и т.н. В момента Windows XP SP3 се предлага на пазара под формата на OEM (Original Equipment Manufacturer) и версия в кутия (BOX).

Тук също е важно да се отбележи, че Microsoft прекрати безплатната поддръжка за Windows XP на 14 април 2009 г. и от този момент нататък потребителите на Windows XP не могат да се свързват с Microsoft за безплатна техническа поддръжка. Сега те ще трябва да използват услугите на "разширена поддръжка" за това, т.е. Всички разговори се заплащат. Тази поддръжка ще продължи до 8 април 2014 г.

64-битовото издание на Windows XP е разработено специално за работни станции, базирани на 64-битови микропроцесори Intel Itanium. Тази ОС осигурява поддръжка за допълнителна памет, увеличава скоростта на I / O операциите, разширява възможностите за изчисляване на променливи с плаваща запетая. Тази ОС е доста мощна платформа за технически и аналитични разработки, както и за финансови и статистически анализи. Това издание на Windows XP не е разработвано от 2005 г., след като HP (Hewlett Packard, САЩ) спря да разработва работни станции с микропроцесори Intel Itanium. Поддръжката за тази архитектура остана в сървърните версии на операционната система Windows.

Windows Vista също принадлежи към линията NT (NT - линия, New Technology - нова мрежово ориентирана технология) на операционните системи от семейството на Microsoft Windows NT и по-специално има името Windows NT 6.0 в тази линия. Използва се предимно на потребителски персонални компютри. Microsoft официално пусна Windows Vista на 30 ноември 2006 г. за корпоративни клиенти, а на 30 януари 2007 г. започнаха продажбите на ОС в търговска мрежа. Microsoft представи няколко версии (варианти, издания) на Windows Vista. Нека разгледаме основните:

  • Windows Vista Starter е най-достъпната и достъпна опция за потребителите начално ниво. Основен комплект Windows Vista Starter е с ограничени функции в сравнение с други издания, но най-важното е, че остава съвместим с всички съвременни приложения и устройства. Всъщност това е операционна система за начинаещи, които правят първите си стъпки в овладяването на персонален компютър и не искат да плащат повече за софтуер, когато купуват първия си компютър;
  • ОС Windows Vista Home Basicважи и за доста проста и налична опция OS Windows Vista, предназначена предимно за домашни потребители. Има всички основни характеристики на ОС от ново поколение: сигурност, поддръжка за напреднали родителски контрол, основен потребителски интерфейс, нови функции за търсене и организиране на данни, подобрена работа в мрежа. На хардуерно ниво това е поддръжка на един микропроцесор (с неограничен брой ядра) с 8 GB максимална RAM за платформата Amd64 (64-bit) и 4 GB за платформата x86 (32-bit);

OC Windows Vista Home Premium е основната версия на Windows Vista за домашни потребители на настолни и мобилни персонални компютри. В допълнение към функциите, предоставени от Windows Vista Home Basic, тази опцияПоддържа се потребителски интерфейс Windows Aero 3D, наличен е Windows Media Center и редица допълнителни функцииза работа с мултимедийни данни (например редактиране и DVD запис). На хардуерно ниво Windows Vista Home Premium поддържа до два микропроцесора с 16 GB максимална RAM, HDTV (High Definition TV е една от посоките за развитие на телевизията в света, руското й име е телевизия с висока разделителна способност, която ви позволява да гледате телевизионни програми, филми с резолюция 1920 на 1080 пиксела, за разлика от конвенционалната телевизия, която използва разделителна способност на картината от 720 на 576 пиксела), видео DVD запис, поддръжка на сензорен екран, автоматично архивиране. При тази опция обаче няма възможност за присъединяване към домейн и редактор на група и местни политики, няма поддръжка на EFS;

Windows Vista Business е първокласната хардуерна платформа за настолни и мобилни персонални компютри от корпоративен клас. Тази версия на операционната система е подходяща за малки, средни и големи предприятия, съдържа всички функции на Windows Vista Home Basic (с изключение на редица развлечения) и има редица специфични функции. Например Windows Vista Business поддържа интерфейса Windows Aero, поддържа групови правила, криптиране на файлова система, поддръжка на факс и скенер и т.н. На хардуерно ниво Windows Vista Business поддържа до два процесора, интерфейса Windows Aero, групови правила и EFS криптирана файлова система. В тази версия обаче мултимедийната част е намалена и липсват развлекателни приложения;

Windows Vista Enterprise е подобрена версия на Vista за корпоративни персонални компютри и лаптопи. В допълнение към възможностите на Vista Business, тази опция осигурява криптиране Windows диск BitLocker, поддържа всички съществуващи интерфейсни езици, функцията Virtual PC Express и подсистема за UNIX базирани приложения (SUA), т.е. тази версия на ОС е подходяща за големи предприятия и организации със сложна инфраструктура. На хардуерно ниво той е подобен на предишната версия на ОС;

Windows Vista Ultimate е вариант, който включва всички функции на Windows Vista Home Premium и Windows Vista Enterprise. В тази версия мултимедийната част е добре развита, има поддръжка за анимирани тапети за десктоп, а също така е възможно да промените езика на потребителския интерфейс на операционната система по желание.

Операционната система Windows Vista, която излезе на пазара, също се поддържа от Microsoft. Тази поддръжка се състои в редовни актуализации на ОС, които коригират установени проблеми и добавят нови функции на ОС.

Първият Service Pack 1 (SP1) за Windows Vista беше пуснат на 15 април 2008 г. Този сервизен пакет направи възможно по-бързото копиране на файлове на локални компютри (25% по-бързо), по-бързата обработка на изображения с висока разделителна способност. Освен това SP1 включва добавки, които подобряват съвместимостта на операционната система с нови видео адаптери, някои видове монитори и принтери. Пакетът за актуализация също включва корекции, които намаляват времето, необходимо за събуждане на компютъра от заспиване, подобряват производителността на IE 7.0 и подобряват управлението на захранването на лаптопа. Също така в SP1 са включени всички издадени преди това „пачове и пачове“. Преди да инсталирате SP1, системата " актуализация на windows„Проверява компютъра за проблемни компоненти и ако бъдат открити, отлага инсталацията.

Вторият сервизен пакет, Service Pack 2 (SP2), в момента е най-търсеният. SP2 осигурява: поддръжка за Bluetooth 2.1/3.0 (наличен е само бета драйвер за версия Bluetooth 3.0), поддръжка за 64-битови VIA процесори, възможност за запис на Blu-ray оптични дискове (англ. "син лъч" -получи името си от "синия" лазер с къса дължина на вълната (405 nm), използван за писане и четене, буквата "e" беше съзнателно изключена от думата синза да можете да регистрирате името като търговска марка), по-лесна настройка на безжична връзка WiFi мрежи(Windows Connect Now Wizard, WCN), поддръжка на 1CCD/CCID смарт карта, по-добра производителност при възпроизвеждане на HD видео и др. Също така имайте предвид, че SP2 не може да бъде инсталиран без първо да инсталирате SP1. Това се прави с цел комбиниране на SP за две платформи - Windows Vista и Windows Server 2008.

25 май 2009 г. SP2 за Windows Vista и Windows Server 2008 стана достъпен за публично изтегляне от уебсайта на Microsoft на английски, немски, испански, френски и японски, а от 1 юли 2009 г. - SP2 за Windows Vista на руски език стана достъпен за автоматична инсталациячрез Windows Update.

Изброяваме основните функции, предоставени на потребителя на Windows Vista в сравнение с Windows XP Professional, които могат да се тълкуват като отличителни характеристики на тази операционна система в сравнение с Windows XP Professional:

  • времето за стартиране на Windows Vista OS е по-малко от това на Windows XP, освен това времето за влизане и излизане от режим на заспиване е намалено до 6 секунди. Въпреки това, след зареждане на потребителския интерфейс, отнема повече време, за да започне пълна работа, докато фонови процеси, които значително усложняват работата на потребителските програми;
  • ? благодарение на използването на технологията Windows Ready Boost стана възможно използването на външна флаш памет като RAM, което в някои случаи увеличава производителността на операционната система с 40%;
  • прилагане на набор от технически решения Windows Aero (Aero е съкращение от английски, автентичен- автентичен, енергичен-енергичен, отразяващ- отзивчив и отворен- отворен). Windows Aero използва анимации на прозорци при отваряне, затваряне, минимизиране и възстановяване, което прави работата с операционната система по-интуитивна. Прозрачни елементи на прозореца с размазване на фона позволяват на потребителя да се фокусира само върху съдържанието на активния прозорец и т.н.;
  • осигурява по-добра защита срещу хакерски атаки и компютърни вируси, особено мрежови;
  • напълно преработен логически моделВзаимодействие на ОС с графични устройства.

Windows 7 принадлежи към фамилията операционни системи Microsoft Windows NT и по-специално е операционната система Windows NT 6.1, използвана предимно на потребителски персонални компютри.

Windows 7 OS официално влезе в продажба на 22 октомври 2009 г., т.е. по-малко от три години след пускането на предишната операционна система Windows Vista. Microsoft представи шест издания на Windows 7: Windows 7 Starter (първоначална ОС), Windows 7 Home Basic (Home Basic), Windows 7 Home Premium (Home Premium), Windows 7 Professional (Professional) OS), Windows 7 Enterprise OS (корпоративна ОС) версия) и Windows 7 Ultimate OS (максимална версия на OS). Всички изброени по-горе издания, с изключение на Windows 7 Starter, съществуват както в 32-битова, така и в 64-битова версия.

Лесно се вижда, че броят на издадените издания на Windows Vista и Windows 7 е еднакъв, освен това някои от имената на изданията, техните функции и възможности са еднакви, така че няма да се спираме тук подробно на характеристики и възможности на всяко издание на Windows 7, но ще отбележим само основните характеристики, разликите между Windows 7 и Windows Vista:

  • Windows 7 използва мултитъч, технология, която ви позволява едновременно да откривате и определяте координатите на поне три точки на докосване на мултитъч екран;
  • мрежовата технология "Branch Cache", използвана в Windows 7, позволява ефективно кеширане на информация, идваща от Интернет;
  • по-тясна интеграция с производителите на драйвери, повечето от тях се откриват автоматично, докато в 90% от случаите се поддържа обратна съвместимост с драйвери за Windows Vista;
  • ? прилага нов, 11-ти DirectX версия, пусната като част от операционната система Windows 7, която има следните предимства пред съществуващите версии: добавена поддръжка за нови компютри шейдъри(масово паралелно изчисление), има възможност за многопоточност изобразяване(процесът на получаване на изображение от модел с помощта на компютърна програма), подобрен теселация(в компютърната графика, метод, чрез който е възможно да се увеличи броят на полигоните в полигонален триизмерен модел с помощта на криви на Безие), се появиха нови алгоритми за компресиране на текстури и др.;
  • Windows 7 поддържа вътрешни псевдоними на папки; например папката Program Files в някои локализирани версии на Windows беше преведена и показана с преведено име, но остана на английски на ниво файлова система;
  • Windows 7 е по-съвместим с Windows XP, отколкото Windows Vista (SP1, SP2); например на Windows Vista беше невъзможно да стартирате някои стари програми за Windows XP;
  • Сигурността на Windows 7 е подобрена, така че вероятността от попадане на компютърни вируси в Windows 7 е 25% по-ниска, отколкото в Windows Vista, и 20% по-ниска, отколкото в Windows Vista SP2. Операционната система Windows 7, която навлезе на пазара, както и предишните операционни системи,

придружен от Microsoft Corporation. Окончателната руска версия на първия Service Pack 1 (SP1) за Windows 7 беше пусната през първото тримесечие на 2011 г. SP1 включва главно корекции на грешки и корекции за уязвимости, идентифицирани след обявяването на платформата през октомври 2009 г. Актуализацията съдържа всички лепенки -автоматизирани, отделно доставяни софтуерни инструменти, използвани за коригиране на идентифицирани проблеми в основния софтуерен продукт.

Днес операционната система Windows на Microsoft, във всичките й форми, е може би най-широко използваната операционна система за персонални компютри, с повече от 150 милиона IBM PC-съвместими компютри в света, а 100 милиона от тях имат инсталиран Windows. Очевидно е, че запознаването с компютър трябва да започне с запознаване с Windows, тъй като без него работата на компютър е немислима за повечето потребители. Познаването на системата Windows е необходима тухла в стената на познанията за компютър. Операционните системи, развиващи се заедно с компютрите, изминаха дълъг път от най-простите програми в машинен код, дълги няколко килобайта, до чудовища, написани на езици от високо ниво, чийто размер е десетки мегабайти. Такова значително увеличение на размера на операционните системи се дължи главно на желанието на разработчиците да „разкрасят“ операционната система, да разширят нейните възможности, да добавят функции, които първоначално не са били присъщи на операционните системи, както и да направят потребителския интерфейс интуитивен. Всички тези опити дадоха своите резултати, както положителни, така и отрицателни (усложняване на настройките и софтуерния интерфейс при опростяване на потребителския интерфейс).

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

Обвивката на Microsoft Windows първоначално не е била операционна система и дори сега не може да се счита за пълноценна операционна система, тъй като в някои черупки съществува "върху" операционна система като MS-DOS. Той възниква като стандартизатор на графичния интерфейс и се вкоренява единствено защото потребителят иска да види програмата, с която често трябва да работи, красива, практична, удобна и лесна за научаване и използване.

операционна системае програма, която се зарежда при включване на компютъра. Той води диалог с потребителя, управлява компютъра, неговите ресурси (RAM, дисково пространство и т.н.), стартира други (приложни) програми за изпълнение. Операционната система предоставя на потребителя и приложните програми удобен начин за комуникация (интерфейс) с компютърни устройства.

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

Първо Windows версиясе появи в края на 80-те години и остана напълно незабелязан. Подобна съдба сполетя и следващата версия - само версията на Windows 3.0 (1992) успя да си проправи път до сърцата на потребителите и да стане "продукт на годината". И две години по-късно се родиха версии 3.1 и 3.11 (последната включваше толкова важен елемент като пълна поддръжка за мултимедия и работа в локална мрежа - затова се наричаше Windows For Workgroups), които окончателно установиха господството на Windows на Olympus на операционни системи.

Windows 95 обаче не беше напълно 32-битова програма. Той съдържа големи части от 16-битов асемблерен код (както и някои 32-битови) и продължава да използва файловата система MS-DOS с почти всички нейни ограничения. Единствената значителна промяна във файловата система беше добавянето на дълги имена на файлове към имената от 8+3 знака, разрешени в MS-DOS.

Дори на свобода Windows 98през юни 1998 г. MS-DOS все още присъства (сега се нарича версия 7.1) и се състои от 16-битов код. Въпреки че сега повече функциибеше прехвърлен от MS-DOS частта на системата към част от Windows и поддръжката на големи дискови дялове стана стандарт, Windows 98 не се различаваше много от Windows 95 по своята структура.Основната разлика беше в потребителския интерфейс, който повече интегрира интернет и работната потребителска маса. Именно тази интеграция привлече вниманието на Министерството на правосъдието на САЩ, което след това заведе дело срещу Microsoft Corporation, обвинявайки Microsoft Corporation в нарушаване на закона за монополите. Microsoft категорично отхвърли отговорността. През април 2000 г. Федералният съд на САЩ се съгласи с правителството. В допълнение към факта, че ядрото на Windows 98 съдържаше голяма част от 16-битов код за асемблиране, тази система също имаше сериозни проблеми.Първо, въпреки че тази система беше многозадачна, самото ядро ​​не беше повторно влизане, ако процесът беше зает с управлението която и да е структура от данни в ядрото и след това нейният времеви отрязък приключи и стартира друг процес, новият процес може да е получил структурата от данни в непоследователно състояние. За да се предотврати възникването на този проблем, повечето процеси, влизащи в ядрото, първо получават гигантски мютекс, който покрива цялата система, преди да направят каквото и да било. Въпреки че този подход елиминира потенциалната заплаха от несъответствия в структурата на данните, той също елиминира голяма част от предимствата на многозадачността, тъй като процесите често трябваше да чакат друг процес да напусне ядрото, за да влезе в ядрото.

Второ, всеки процес имаше 4 GB адресно пространство, като първите 2 GB бяха изцяло собственост на процеса. Следващият 1GB обаче беше споделен (записваем) от всички процеси в системата. Долният 1MB беше споделен, така че всички процеси да имат достъп до векторите за прекъсване на MS-DOS. Тази функция се използва максимално от повечето приложения на Windows 98. В резултат на това грешка в една програма може да повреди ключови структури от данни, използвани от други процеси, причинявайки срив на всички тези процеси. За да влошат нещата, последният 1GB беше споделен (с възможност за запис) между процесите и ядрото и съдържаше някои критични структури от данни. Всяка програма, която пише някакъв боклук върху тези структури (умишлено или не), може да деактивира цялата система. Очевидното решение да не се поставят структури от данни на ядрото в потребителското пространство не беше приложимо, тъй като старите програми, написани за MS-DOS, тогава нямаше да могат да работят на Windows 98.

През 2000 г. Microsoft пусна леко модифицирана версия на Windows 98, наречена Windows ме(Windows Millennium Edition - Windows Millennium Edition). Въпреки че тази версия поправи някои грешки и добави нови функции, под външната обвивка се криеше същият Windows 98. Новите функции включват подобрена организация и споделяне на снимки, музика и филми, повече поддръжка за работа в мрежа у дома и игри с много играчи, а също така съдържаха още Функции, свързани с интернет, като поддръжка за незабавни съобщения и широколентови връзки (кабелни модеми и ADSL). Една интересна нова функция беше възможността за възстановяване на предишните настройки на компютъра след неправилна настройка на някои параметри. Ако потребителят преконфигурира системата (например промени разделителната способност на екрана от 640x480 на 1024x768) и след това системата спре да работи, той вече може да се върне към последната работеща конфигурация.

NT 4.0 трябваше да бъде последван от NT 5.O. Въпреки това през 1999 г. Microsoft променя името си на Windows 2000, главно поради опитите да се намери неутрално име, което изглежда като логично разширение както за потребителите на Windows 98, така и за потребителите на NT. По този начин Microsoft искаше да има една единствена операционна система, изградена на стабилна 32-битова технология, но използваща популярния потребителски интерфейс на Windows 98.

Тъй като Windows 2000 всъщност е NT 5.0, той наследява много от функциите на NT 4.0. Това е напълно 32-битова (планирана 64-битова) многозадачна система с индивидуално защитени процеси. Всеки процес има свое собствено 32-битово (ще бъде 64-битово) виртуално адресно пространство. Операционната система работи в режим на ядрото, докато потребителските процеси работят в потребителски режим, което осигурява пълна защита (за разлика от Windows 98). Процесите могат да имат една или повече нишки, които са видими и управлявани от операционната система. Той отговаря на изискванията за сигурност C2 на Министерството на отбраната на САЩ за всички файлове, директории и процеси, както и други обекти, които могат да се споделят (поне ако дискетапремахнати и мрежата е изключена). И накрая, има пълна поддръжка за симетрични многопроцесорни системи от 2 до 32 процесора.

Фактът, че Windows 2000 наистина е NT 5.0, се вижда по много начини. Например системната директория се извиква \winnt , и двоичния файл на операционната система (в директорията \winnt\system32 ) Наречен ntoskrnl.exe.Ако щракнете върху този файл Кликнете с десния бутонмишката и погледнете нейните свойства, ще видим какво представлява нейният номер на версия 5xxx.yyy.zzz , където 5 означава NT 5, xxx- номер на изданието, ууу -номер на компилация, a zzz- второстепенен номер на версията. В допълнение, много файлове в директорията \winnt
и неговите поддиректории съдържат букви ntв техните имена, като виртуалния емулатор на MS-DOS ntz'dm.

Операционната система Windows 2000 не е просто подобрена версия на NT 4.0 с интерфейс Windows 98. Да започнем с това, че съдържа много други функции, които преди това бяха достъпни само в Windows 98. Те включват пълна поддръжка за plug-and-play устройства, USB шина, IEEE 1394 (FireWire), IrDA (Infrared Data Association - стандарт за инфрачервено предаване на данни и печат, разработен от IrDA асоциацията), както и, наред с други неща, управление на захранването. Освен това бяха добавени няколко нови функции, които преди не присъстваха в други операционни системи на Microsoft, включително услугата директория Активна директория, сигурност Kerberos, поддръжка на смарт карти, инструменти за наблюдение на системата, по-добра интеграция на лаптоп/десктоп, инфраструктура за системно администриране и работни пространства. Друга нова функция на файловата система NTFS е форма на свързване за копиране при запис, при която двама потребители могат да споделят един свързан файл. Веднага щом някой от потребителите започне да пише в този файл, автоматично се създава копие на файла.

Друго значително подобрение е интернационализацията. Операционната система NT 4.0 беше доставена в отделни версии за различни езици, тъй като текстовите низове бяха вградени в програмния код.

Единственото нещо, което Windows 2000 няма е MS-DOS. Просто го няма тук под никаква форма (както не беше и в NT). Има интерфейс на командния ред, но това е нова 32-битова програма, която включва функционалността на старата система MS-DOS, както и някои нови функции.

Въпреки множеството функции, които допринасят за преносимостта на системата по отношение на софтуер, хардуер, езици и т.н., в едно отношение Windows 2000 е по-малко преносим от NT 4.0. Работи само на две платформи - Pentium и Intel IA-64. Първоначално операционната система NT поддържаше допълнителни платформи, включително PowerPC, MIPS и Alpha, но през годините Microsoft спря да поддържа тези процесори един по един поради търговски причини.

операционна система Microsoft Windows XP(от английски eXPerience - опит), известна още под кодовото име Microsoft Codename Whistler, е нова операционна система от семейството Windows, създадена на базата на NT технология. Първоначално плановете на Microsoft включват разработването на две независими операционни системи от ново поколение. Първият проект получи работното заглавие Neptune, тази ОС трябваше да бъде следваща актуализация Windows Millennium Edition, нова система в линията Windows 9X. Вторият проект, наречен Odyssey, включваше създаването на операционна система на платформата Windows NT, която трябваше да замени Windows 2000. Ръководството на Microsoft обаче счете за неуместно разпръскването на ресурси за насърчаване на две различни операционни системи, в резултат на което и двете областите на развитие бяха обединени в един проект - Microsoft Whistler. Може би благодарение на това решение Windows XP съчетава предимствата на предишните поколения операционни системи, които вече са познати на потребителите: удобството, лекотата на инсталиране и работа на семействата Windows 98 и Windows ME, както и надеждността и гъвкавостта на Windows 2000 г. Windows време XP за настолни компютри и работни станции се предлага в три версии: Home Edition за домашни персонални компютри, Professional Edition за офис компютри и накрая Microsoft Windows XP 64bit Edition е версия на Windows XP Professional за персонални компютри, изградена на 64-битов Intel Itanium процесор с тактова честота над 1 GHz.

Microsoft Windows XP изисква Персонален компютър, който отговаря на следните минимални системни изисквания: процесор - Pentium-съвместим, тактова честота 233 MHz или по-висока; количеството RAM - 64 MB; свободно дисково пространство - 1,5 GB. Въпреки това, за стабилна и бърза работа, се препоръчва да инсталирате тази операционна система на компютър със следните оптимални характеристики: процесор - Pentium-II-съвместим (или по-висок), тактова честота 500 MHz или по-висока; количеството RAM - 256 MB; свободно дисково пространство - 2 GB. CD-ROM устройство, модем със скорост минимум 56 Kbps.

Ако сравним Windows XP с повече ранни версии Microsoft Windows в новата операционна система е лесно да забележите много съществени разлики. Въпреки факта, че тази операционна система е разработена на базата на платформата NT, която вече е добре позната на руските потребители и на пръв поглед нейните характеристики са до голяма степен подобни на Microsoft Windows 2000, всъщност Windows XP принадлежи към фундаментално различно поколение операционни системи от семейството Windows. Сега потребителят на Windows не е обвързан с никакъв стандартен интерфейс, инсталиран в системата по подразбиране. Ако не харесвате традиционното наследство на Windows 2000 от прозорци, контроли и лента на задачите, можете лесно да ги промените, като изтеглите някоя от стотиците специално създадени "Теми" от Интернет. Традиционното Главно меню, което осигурява достъп до програми, инсталирани на компютъра, документи, съхранявани на дискове и настройки на операционната система, също претърпя редица значителни промени. Сега, когато натиснете бутона Старт, се появява динамично меню, съдържащо икони само за пет програми, които използвате най-често. Това ви позволява да започнете много по-бързо с нужните ви приложения. Има също икони за браузъра Microsoft Internet Explorer 6 и пощенския клиент Outlook Express 6, бутоните за излизане и изключване на компютъра, които ви позволяват да прекратите текущата сесия на Windows и да изключите компютъра.

В средата на Microsoft потребител на Windowsчесто трябва да работите с няколко документа или набор от различни програми едновременно.

Windows XP включва специален механизъм - бързо превключванесесии (Fast User Switching), с помощта на които можете бързо, без регистрация, да свържете нови потребители и потребителски групи за работа с операционната система. Има и възможност за превключване между множество сесии, без да е необходимо да запазвате данни или да рестартирате системата.

Тъй като операционната система Windows Vistaизлезе преди малко повече от месец, все още няма информация за неговата архитектура.

Със сигурност може да се каже, че тази система е подобна по структура на Windows XP в много решения (например тя е изградена като XP на ядрото NT и има поддръжка на NTFS), но съдържа много нови услуги, добре- обмислен интерфейс Windows Aero и усъвършенстване на системата за търсене и индексиране.

Windows Vista е ново решение на небезизвестната Microsoft. Тази ОС съчетава всички постижения в областта на сигурността, дизайна, комуникациите и широката съвместимост с различни устройства.

Windows 7 е операционната система от фамилията Windows NT, следваща Windows Vista. IN Състав на Windows NT системата е версия номер 6.1 (Windows 2000 - 5.0, Windows XP - 5.1, Windows Server 2003 - 5.2, Windows Vista и Windows Server 2008 - 6.0). Сървърната версия е Windows Server 2008 R2, версията за интегрирани системи е Windows Embedded Standard 2011 (Quebec), мобилната версия е Windows Embedded Compact 2011 (Chelan, Windows CE 7.0)

Операционната система влезе в продажба на 22 октомври 2009 г., по-малко от три години след пускането на предишната операционна система Windows Vista. Партньорите и клиентите на корпоративното лицензиране получиха достъп до RTM на 24 юли 2009 г.

Windows 7 включва както някои от разработките, които бяха изключени от Windows Vista, така и иновации в интерфейса и вградените програми. Inkball, Ultimate Extras бяха изключени от Windows 7; приложения, които имат аналози в Windows Live(Windows Mail и др.), Microsoft Agent технология, Windows Meeting Space; възможността за връщане към класическото меню и автоматичното свързване на браузъра и имейл клиента са изчезнали от менюто "Старт". Освен това календарът на Windows изчезна от състава на Windows.

Задача 2

Изпълнението на тази задача включва решаване на примери за превод на числа от една бройна система в друга с представяне на пълни математически изчисления (точността на представяне на числата е до петия знак след десетичната запетая) и представяне на числа под формата на плаващи и фиксирана точка.

В първия пример е необходимо да преобразувате числата от десетичната бройна система в двоична, осмична и шестнадесетична.

Във втория пример е необходимо да преобразувате числата от двоичната бройна система в десетична, осмична и шестнадесетична.

В третия пример числата, дадени във форма с плаваща запетая, трябва да бъдат представени във форма с фиксирана запетая.

Опциите на задачите се определят от таблицата:

248,615 322,549

11001100,10101 11110001,11101

2.462E+03

7.355E-02

5.526E+04

1.254Е-01

248.615 = 8F.9D70FA (16) = 370. 47270 (8) = 10111000.10011 (2)

248|16

240 15

8

0.615 * 16 =9.84

0.84*16 =13.44

0.44*16= 7.04

0.04*16 = 0.64

0.64*16 = 10.24

248|8

248 31|8

0 24 3

7

0.615*8 =4.92

0.92*8 = 7.36

0.36*8 = 2.88

0.28*8=7.04

0.04*8 = 0.32

248 |2

248 124|2

0 124 62 |2

0 62 31 |2

0 30 15|2

1 14 7|2

1 6 3 |2

1 2 1

0

0.615*2 = 1.23

0.23*2 = 0.46

0.46*2 = 0.92

0.92*2 = 1.84

0.84*2 = 1.68

322,549 =142,8C8B4 (16) =502,43105 (8) =
101000010.10001 (2)

322|8

320 40 |8

2 40 5

0

0.549*8= 4.392

0.392 * 8 = 3.136

0.136 * 8 = 1.088

0.088 * 8 = 0.704

0.704 * 8 = 5.632

322|16

320 20 |16

2 16 1

4

0.549*16 =8.784

0.784 * 16 =12.544

0.544*16 =8.704

0.704*16 =11.264

0.264*16 = 4.224

322 |2

322 161|2

0 160 80 |2

1 80 40 |2

0 40 20 |2

0 20 10 |2

0 10 5 |2

0 4 2 |2

1 2 1

0

0.549 *2 = 1.098

0.098*2 = 0.196

0.196*2 = 0.392

0.392*2 = 0.784

0.784 *2 = 1.568

11001100.10101 =204.65625 (10) = 314.52 (8) =CC.A8 (16)

11110001.11101= 241.90625 (10) = 361.72 (8) =F1.E8 (16)

2,462E+03 = 2462

7.355E-02 = 0.07355

5,526E+04 = -55260

1,254E-01 = 0,1254

Задача 3

Целта на тази задача е да провери уменията на ученика за работа с файловата система. Задачата се състои от две части. В първата част трябва да напишете шаблон, който комбинира дадените файлове в група. Във втората част на задачата трябва да напишете маршрути (пътища за достъп) до посочените файлове, ако йерархичното дърво на папките на диска изглежда така:


Таблица с опции за задачи:

Запишете пътя до следните файлове:

Напишете модел, който съчетава...

договор.docот основната папка на устройство D:

програма.басот папка Образователни

всички файлове с разширение .bmp;

всички файлове, чиито имена се състоят от не повече от четири знака;

D:\договор.doc

D:\Mguk\Работа\Училище \program.bas

*.bmp

????.*

Задача 4

За изпълнение на заданието по този въпрос е необходимо да се разработи рекламен лист по зададена тема в текстообработваща програма Microsoft Word. Документът трябва да съдържа:

    текст;

    къдрав текст;

    рисуване;

    маса;

    Темите за разработване на документи са представени в таблицата:



    Кандахар

    Сесии:

    В петък

    В събота

    В неделя

    14:15

    16:30

    18:45
    21:00

    14:25

    16:50

    18:55
    21:30

    23-55

    14:05

    16:20

    18:25
    20:50

    Афганистан, 1995 г В Афганистан се води гражданска война. Талибаните контролират страната. По обвинения в контрабанда на оръжие руски товарен самолет, летящ за Кабул с оръжия на борда, беше отвлечен на летището в Кандахар. Екипажът на лайнера - петима руски пилоти - е заловен. Руското правителство е принудено да откаже помощ на екипажа. След като прекарват една година в нечовешките условия на афганистански плен, изоставени от Родината на произвола на съдбата, руските пилоти разбират, че трябва да разчитат само на себе си и се решават на дръзко бягство...
    внимание!Филмът е само за зрители над 14 години!

    Легион

    В петък

    В събота

    В неделя

    14:05

    16:20

    18:15
    21:10

    14:00

    16:00

    18:00
    21:00

    23-05

    14:15

    16:25

    18:25
    20:55

    Когато Господ напълно загуби вяра в човечеството, Той изпрати ангелите на смъртта на земята, за да изтрият завинаги този неприличен вид от лицето на Земята. И само архангел Михаил се противопостави на това. Събирайки под крилете си шепа хора, живеещи насред пустинята в забравена от бога закусвалня и чакащи появата на Спасителя, той се застъпи за човечеството.
    внимание!Филмът е само за зрители над 16 години

    Задача 5

    Решението на проблема трябва да съдържа следните раздели:

    Формулиране на проблема.

    Списък с идентификатори, включително обозначението на всеки идентификатор, неговото физическо значение и тип данни.

    Графична схема на алгоритъма, който описва процеса на решаване на задачата (с подробни коментари).

    Текстът на програмата на език от високо ниво, описващ разработения алгоритъм (с коментари).

    Изчисляване на коефициента K на широчината на асортимента от стоки по формулата:

    K = ,

    където n е броят на проверките;

    Формулиране на проблема.

    Програмата трябва да изчисли
    коефициентът на широчината на асортимента от стоки по формулата:


    ,

    където n е броят на проверките;

    M i - броят на разновидностите на стоките, предоставени от минимума на асортимента;

    G i - броят на сортовете стоки, предоставени от асортиментния списък, налични за продажба към момента на проверката.

    Описание на променливите

    За да разрешите проблема, са необходими следните променливи:

    n – брой проверки – цяло число (integer), като стойността трябва да е строго по-голяма от 0, т.к. разделянето се извършва от n;

    i – текуща стъпка на изчисление – цяло число (integer);

    M - броят на разновидностите на стоките, предоставени от минимума на асортимента - цяло число (цяло число), стойността трябва да бъде строго по-голяма от 0, т.к. разделянето се извършва на М;

    G - броят на разновидностите на стоките, от предвидените в асортиментния списък, налични за продажба към момента на проверката - цяло число (цяло число), като стойността трябва да е по-голяма или равна на нула;

    S – сума от G/M стойности – реално число(истински);

    K е коефициентът на широчината на асортимента от стоки, реално число (реално).

Пазарът на софтуер е широко представен от продукти, предназначени за автоматизиран анализ на финансови и икономически дейности. Финансовото състояние на предприятието се описва с помощта на показатели и коефициенти, както и под формата на графики и диаграми. Автоматизирани системипредоставя информация за структурата на баланса, стойностите на показателите за ликвидност, финансова стабилност, рентабилност, оборот, рентабилност, паричен поток.

Операционната система DOS се състои от следните части:

1. Основна входно-изходна система (BIOS), разположена в паметта само за четене (read-only memory, ROM) на компютъра. Тази част от операционната система е "вградена" в компютъра. Неговата цел е да изпълнява най-простите и най-гъвкави услуги на операционната система, свързани с I/O. Базовата входно-изходна система съдържа и тест за функционирането на компютъра, който проверява работата на паметта и устройствата на компютъра, когато е включен.

Операционната система е програма, която се зарежда, когато включите компютъра си. Той води диалог с потребителя, управлява компютъра, неговите ресурси (RAM, дисково пространство и т.н.), стартира други (приложни) програми за изпълнение. Операционната система предоставя на потребителя и приложните програми удобен начин за комуникация (интерфейс) с компютърни устройства.

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

В допълнение, основната входно-изходна система съдържа програма за извикване на зареждащия механизъм на операционната система.

Товарачът на операционната система е много кратка програма, намираща се в първия сектор на всяка DOS дискета. Функцията на тази програма е да прочете още два модула на операционната система в паметта, които завършват процеса на зареждане на DOS.

На твърд диск (твърд диск) товарачът на операционната система се състои от две части. Това се дължи на факта, че твърдият диск може да бъде разделен на няколко дяла ( логически устройства). Първата част на буутлоудъра е в първия сектор харддиск, той избира от кой дял на твърдия диск да продължи зареждането. Втората част на буутлоудъра се намира в първия сектор на този дял, той чете DOS модули в паметта и им прехвърля контрола.

Дискови файлове 10.SYS и MSDOS.SYS (те могат да бъдат именувани по различен начин, например IBM.COM и IBMDOS.COM за PC DO; URBIOS.SYS и DRDOS.SYS за DR DOS, -- имената се променят в зависимост от версията на операционна система). Те се зареждат в паметта от програмата за зареждане на операционната система и остават постоянно в паметта на компютъра. Файлът I0.SYS е допълнение към основната I/O система в ROM. Файлът MSDOS.SYS изпълнява основните DOS услуги на високо ниво.

Командният процесор на DOS обработва команди, въведени от потребителя. Командният процесор е вътре дисков файл. COMMAND.COM на диска, от който се зарежда операционната система. Някои потребителски команди (като Type, Dir или Cop) се изпълняват от самата обвивка. Такива команди се наричат ​​вътрешни. За да изпълни останалите (външни) потребителски команди, командният процесор търси в дисковете програма с подходящо име и ако я намери, я зарежда в паметта и й прехвърля управлението. В края на програмата командният процесор премахва програмата от паметта и показва съобщение за готовността за изпълнение на команди (DOS промпт).

Външните DOS команди са програми, доставени с операционната система във формуляра отделни файлове. Тези програми извършват дейности по поддръжка, като форматиране на дискети, проверка на дискове и т.н.

Драйверите на устройства са специални програми, които допълват DOS I/O системата и предоставят услуга за нови или нестандартни употреби на съществуващи устройства. Например, с помощта на драйвери е възможно да се работи с " електронен диск» т.е. част от компютърната памет, която може да се манипулира по същия начин като диск. Драйверите се зареждат в паметта на компютъра при зареждане на операционната система, имената им са посочени в специален файл CONFIG.SYS. Тази схема улеснява добавянето на нови устройства ви позволява да направите това, без да засягате системни файлове DOS.

Операционната обвивка на Windows е разработена от Microsoft добавка към операционната система DOS, която предоставя голям брой функции и удобства за потребители и програмисти. Широкото разпространение на Windows направи 661 де факто стандарт за IBM PC-съвместими компютри: по-голямата част от потребителите на такива компютри работят в "" Windows, така че напоследък почти всички нови програми са разработени специално за тяхната работа в Windows среда . „За разлика от обвивки като Norton Commander, Windows не само предоставя удобен и визуален интерфейс за работа с файлове, дискове и т.н., но също така предоставя нови възможности за работа в средата Windows програми. Разбира се, за да използвате тези функции, програмите трябва да бъдат проектирани според изискванията на Windows. Такива програми не могат да работят извън средата на Windows, така че ще ги наричаме Windows програми или WincSows приложения. Windows обаче също може да изпълнява редовни програми, предназначен за DOS. обаче, такива програми не се възползват от предимствата на Windows и са по-бавни, отколкото когато са извикани директно от DOS.

Windows е интегрирана програма. Под управлението на обвивката на Windows могат да работят не само специални програми, предназначени за работа в среда на Windows (Windows приложения), но и "обикновени" програми, работещи в среда на DOS, т.к. DOS приложения (приложни програми за DOS). Обвивката на Windows осигурява ефективен и удобен обмен на информация между отделни програми, работещи под нейно управление. Тук говорим предимно за Windows приложения. Концепцията за интеграция обикновено се свързва и с възможността за споделяне на компютърни ресурси от различни програми. Така например принтер, свързан към компютър, може да се използва с еднакъв успех от всички програми на конкурентна основа. Освен това всички операции, свързани с необходимостта от прекодиране, промяна на драйвери (например при превключване от печат на текстове към показване на илюстрации), се поемат от обвивката.

Повечето потребители са привлечени от средата на Windows не само и не толкова от комфорта на самата обвивка, а от спецификата на приложенията, реализирани в тази среда. Характеристиките на внедряването в средата на Windows, дори познати на потребителите от работата в DOS приложни програми (приложения), практически ни позволяват да разглеждаме Windows версиите на тези програми като напълно нови продукти.

Работата в обвивката на Windows и в приложенията на Windows включва един вид преструктуриране на "начина на живот". "Животът" на потребителя в среда "Windows" е свързан с управление с "мишка", обмен на данни между отделни програми и паралелно изпълнение.Стандартизирането на интерфейсите на отделните Windows приложения улеснява преминаването от едно приложение към друго без стартиране всеки път от нулата (поне по отношение на начините и средствата за контрол).

В оригинална доставка Windows пакетима няколко приложения. Всички те са групирани в Accessories (аксесоари, инструменти). Това са приложни програми, малки по размер и възможности, които съставляват "джентълменския комплект" на потребителя. Те са далеч от професионалните специализирани пакети. Но те перфектно илюстрират възможностите на черупката и предоставят някаква минимална услуга. Освен това е много полезно да започнете запознаване със сериозни пакети със съответните инструменти от тази група. Така, например, след известно време работа с текстов редакторПишете, след което можете лесно да преминете към професионални пакети за текстообработка като Word за Windows, Lotus Ami Professional, WordPerfect за Windows и др.

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

Тясно свързан с OLE е така нареченият "на място" метод за редактиране на документи. Ако в документа е вграден обект, който трябва да бъде обработен от конкретно приложение, щракнете върху този обект желаното приложениесе стартира имплицитно и нищо не се променя в работното пространство, освен лентите с инструменти. Например, ако текстът, който се обработва в редактора на Microsoft Word, има таблица, създадена в редактора Microsoft Excel, щракването върху него ще замени лентите с инструменти на Excel. Потребителят може да обработи документа с напълно различно приложение, без дори да го знае,

Друг механизъм, който опрости работата и ускори ерата на обектно-ориентирания подход, се нарича "Drag & Drop", което буквално означава "плъзгане и пускане". С този метод щракнете (обикновено с левия бутон на мишката) върху изображението на обекта, преместете го по екрана, докато бутонът е натиснат, и отпуснете бутона, когато показалецът е на правилното място на екрана. Така процедурите за копиране, преместване и изтриване станаха обектно-ориентирани.

В програмния комплекс Microsoft офисвключва като: Access, Binder, Excel, Word, Power Point, Outlook, Photo Editor. Това е стандартен софтуерен пакет, който позволява дори на начинаещ потребител да работи с компютър, включително както в локалната мрежа, така и в широкомащабното използване на интернет ресурси. Сега това е най-често срещаният набор от програми в Русия. Има много други, но като правило, когато купувате компютър, този конкретен набор от програми обикновено присъства в него. Те са напълно русифицирани и адаптирани към руския потребител.

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

Като инструмент за подпомагане на разработването на приложни програми, MultiEdit предоставя възможност за персонализиране на типа на определен език за програмиране. Може да се използва като среда за програмиране за тези компилатори, които го нямат. Когато настройвате език за програмиране, можете да зададете превключватели на командния ред.

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

Ако разгледаме MultiEdit от гледна точка на подготовка на документи, тогава той осигурява форматиране на текст, генериране на индекси и таблици със съдържание. Той включва проверка на правописа, сортиране и редица други функции. Ограниченията на редактора включват липсата на: концепция за шрифт, възможност за избор на шрифт, вмъкване на изображения, поддръжка на режим WYSWYG.

Редакторът на научни документи Chiwriter е доста проста и лесна за използване софтуерна система. Има удобен за потребителя интерфейс. Позволява ви удобно да подготвяте документи със сложни многостепенни формули. Той осигурява автоматично страниране, позволява долни колонтитули и горни колонтитули.

Редакторът Chiwriter има доста голям набор от шрифтове от различни типове. В допълнение, потребителят има възможност самостоятелно да променя външния вид на символите на съществуващите шрифтове или да създава нови шрифтове. Въпреки това, шрифтовете на редактора са растерни и в резултат на това не могат да бъдат мащабирани. Не може да се печата с високо качество при използване на мастиленоструйни и лазерни принтери. Друг основен недостатък е несъответствието му със стандарта PostScript, което значително ограничава използването му за подготовка на научни статии за публикуване.

Използване на справочна таблица, която може да съдържа една или две променливи с произволен брой стойности. Тези променливи стойности се използват при изчисляване на резултатите от същата формула. След това резултатите се показват като масив от данни.

Електронната таблица на Excel също така поддържа обща функционалност на текстообработващия процесор, като макроси, диаграми, автоматична корекция и проверка на правописа, стилове, шаблони, автоматично форматиране на данни, обмен на данни с други приложения, разширена помощна система, персонализиран печат и други опции за обслужване.

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

Нека опишем основните ключови концепции, използвани при работа с процесора за електронни таблици на Excel.

Работната книга е основният документ на Excel. Съхранява се във файл с произволно име и разширение xls. При създаване или отваряне работна книгасъдържанието му се представя в отделен прозорец. Всяка работна книга съдържа 16 работни листа по подразбиране.

Листовете са предназначени за създаване и съхраняване на таблици, диаграми и макроси. Листът се състои от 256 колони и 16384 реда.

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