Cистемное программное обеспечение ПЭВМ.



СТРУКТУРА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПЭВМ

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

1. Прикладное ПО;

2. Системное ПО.

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

Прикладное ПО

Прикладные программы — программы, решающие профессиональные задачи.

Прикладные программы создают прикладные программисты специализирующиеся в различных предметных областях науки и техники.

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

Системное ПО

Основное назначение ЭВМ, это решение прикладных программ. Для того, чтобы ЭВМ могла выполнить свое назначение ей необходимо выполнить большое количество операций. Приведем малую часть наиболее часто используемых операций:

-запуск программ на решение;

-запись/считывание программ с дисков;

-разметка диска для записи программ;

-просмотр содержания дисков;

-удаление программ с дисков

-перевод символов с человеческого языка на язык ЭВМ и

обратно;

-печать данных на принтере и т. д.

Поскольку любая ЭВМ работает под управлением программ, то необходимы программы обеспечивающие выполнение перечисленных выше операций.

Такие программы организуют работу ЭВМ и не связаны по своей сути с спецификой решаемых задач. Они выделяются в состав комплекса программ называемых Операционной Системой (ОС).

Операционная Система — совокупность программ обеспечивающих работу ЭВМ.

Имена системных программ называются командами, которые составляются по определенным правилам.

ОС по сути дела является составной частью любой ЭВМ. Без нее машина безжизненна.

Когда говорят, что необходимо освоить компьютер, всегда подразумевают, что нужно научиться работать с системными программами.

Операционные программы создают системные программисты хорошо знающие устройство и работу аппаратных средств ЭВМ.

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

СТРУКТУРА СИСТЕМНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Функции ОС многообразны, постоянно расширяются в следствии развития ЭВМ. Появляются новые устройства подключаемые к ЭВМ, происходит усовершенствование самих узлов машин, что требует новых системных программ для управления процессами обработки информации.

Насчитывается сотни ОС, это следствие того, что производством ЭВМ занимается множество производителей, которые используют различные подходы и принципы в создании машин и делают свои ОС.

В результате 50 летней истории развития вычислительной техники некоторые наиболее удачные ОС стали доминировать в тех или иных классах ЭВМ.

В настоящее время ОС классифицируют по следующим признакам:

1. Количеству пользователей, одновременно обслуживаемой системой;

2. По числу одновременно решаемых задач.

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

По второму признаку ОС делятся на однозадачные и многозадачные. Многозадачные ОС дают возможность пользователю одновременно запускать на решение несколько программ.

Для ПЭВМ разработаны и используются несколько ОС. Охарактеризуем три наиболее распространенные из них ОС: DOS, OS/2 и UNIX

                                  

11.Заключение:

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

            

12. Список используемых источников:

1. Хомоненко А.Д. Основы современных компьютерных технологий//Учебное пособие для вузов. – Ст-Петербург: Корона принт, 1998.

2. Можаров Р.В., Можарова Н.Р., Евтеев В.В., Кузьменко О.А., Шевченко М.О. Программное обеспечение персональных компьютеров//Учебное пособие для вузов. – М.: Финстатинформ, 1999.

3. Фигурнов В.Э. IBM PC для пользователя// - Уфа: НПО «Информатика  и компьютеры», 1993.

4. Эд Ботт. Windows 95. Второе издание.// - М.: «Диалектика», 1997.

5. Эрик Мэлони, Джошуа Носситер. Microsoft Word 97.// - М.: «Диалектика», 1997.

 

                            Интернет ресурсы:

https://www.ronl.ru/referaty/informatika/354676/

http://referatwork.ru/refs/source/ref-103867.html

https://revolution.allbest.ru/programming/00504886_0.html

https://knowledge.allbest.ru/programming/2c0a65635b3ac79a4d43b88421216d36_0.html

Вариант 7:

1. Перевести числа из одной системы счисления в другую:

а) число 92 из десятичной системы счисления в 2-ную:

92/2 = 46, остаток: 0
46/2 = 23, остаток: 0
23/2 = 11, остаток: 1
11/2 = 5, остаток: 1
5/2 = 2, остаток: 1
2/2 = 1, остаток: 0
1/2 = 0, остаток: 1
9210 = 10111002

 

b) число 1110101 из двоичной системы счисления в 10-ную:

11101012 = 1·26+1·25+1·24+0·23+1·22+0·21+1·1 = 11710

 

c) число A77 из 16-ной системы счисления в 8-ную:

Переводим A7716 в десятичную систему:
A7716 = 10·162+7·161+7·1 = 267910

Переводим целую часть 267910 в 8-ую систему последовательным делением на 8:

2679/8 = 334, остаток: 7
334/8 = 41, остаток: 6
41/8 = 5, остаток: 1
5/8 = 0, остаток: 5
267910 = 51678

 

2. Для целого десятичного отрицательного числа -72 записать дополнительный код числа в 1-байтовом представлении:

 

Представим число -72 в двоичном коде.
72 = 10010002

Прямой код двоичного числа совпадает по изображению с записью самого числа. Значение знакового разряда для положительных чисел равно 0, а для отрицательных чисел 1.

Таким образом, число -72 в прямом двоичном коде записывается как 1,10010002
Обратный код для положительного числа совпадает с прямым кодом. Для отрицательного числа все цифры числа заменяются на противоположные (1 на 0, 0 на 1), а в знаковый разряд заносится единица.
Двоичное число 1001000 имеет обратный код 1,01101112
Дополнительный код положительного числа совпадает с прямым кодом. Для отрицательного числа дополнительный код образуется путем получения обратного кода и добавлением к младшему разряду единицы.
В 0-ом разряде возникло переполнение (1 + 1 = 10). Поэтому записываем 0, а 1 переносим на 1-й разряд.

7  6  5  4  3  2  1  0

1      

1  0  1  1  0  1  1  1

0  0  0  0  0  0  0  1

0

 

В 1-ом разряде возникло переполнение (1 + 1 = 10). Поэтому записываем 0, а 1 переносим на 2-й разряд.

7  6  5  4  3  2  1  0

1  1      

1  0  1  1  0  1  1  1

0  0  0  0  0  0  0  1

0  0

 

В 2-ом разряде возникло переполнение (1 + 1 = 10). Поэтому записываем 0, а 1 переносим на 3-й разряд.

7  6  5  4  3  2  1  0

1  1  1      

1  0  1  1  0  1  1  1

0  0  0  0  0  0  0  1

0  0  0

 

В итоге получаем:

7  6  5  4  3  2  1  0

1  1  1      

1  0  1  1  0  1  1  1

0  0  0  0  0  0  0  1

1  0  1  1  1  0  0  0

 

Число -72 представляется в двоичном дополнительном коде как 1,01110002


Дата добавления: 2019-09-13; просмотров: 253; Мы поможем в написании вашей работы!

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






Мы поможем в написании ваших работ!