36560

Аппаратное и программное обеспечение компьютера

Контрольная

Информатика, кибернетика и программирование

Программное обеспечение включает в себя прежде всего операционную систему такую как MS DOS Windows 3.1 или Windows 95. Одной из первых систем графического интерфейса была Windows 3. Так в системе Windows вы можете одновременно выводить информацию на принтер и редактировать какойлибо файл информации.

Русский

2013-09-22

32 KB

39 чел.

Аппаратное и программное обеспечение компьютера.

Современный компьютер функционирует как сложный комплекс аппаратуры и программ. В этом комплексе принято выделять две составные части:

а) аппаратное обеспечение (hardware), т.е. набор устройств, таких как процессор, память, клавиатура, мышь, монитор, управление дисками и др., составляющих собственно компьютер.

б) программное обеспечение (software) - набор программ, без которых нормальная работа современного компьютера невозможна.

Программное обеспечение включает в себя, прежде всего операционную систему (такую как MS DOS, Windows 3.1 или Windows 95). Операционная система организует процесс выполнения программы на компьютере, выполняя многие важные рутинные функции, например загрузку программы в оперативную память, поиск файлов на диске, обработку прерываний от внешних устройств компьютера и многие другие.

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

Одной из первых систем графического интерфейса была Windows 3.0 и 3.1. Это - графическая оболочка для MS DOS, не являющаяся самостоятельной операционной системой. Однако она обеспечила не только общение посредством графической информации, но и многооконный интерфейс, а также элементы многозадачного режима работы, важные для эффективной работы пользователя. Так в системе Windows вы можете одновременно выводить информацию на принтер и редактировать какой-либо файл информации.

Дальнейшим шагом вперед по пути совершенствования графического интерфейса и многозадачности стала новая операционная система Windows 95, получившая в настоящее время широкое распространение и положившая начало семейству 32-битных приложений (с новой внутримашинной системой кодирования Unicode). Развитие новых направлений информатизации на базе компьютеров, таких как технология "клиент-сервер", мультимедиа, и в особенности работа с сетью Internet и локальными сетями, вызвали появление ещё более совершенных операционных систем (Windows NT и др.).

Архитектура систем Windows реализована на принципах программ, управляемых потоком событий. Реакцией ядра Windows на возникновение события является посылка сообщения прикладной программе, содержащего описание события. Например, нажатие клавиши приводит к сообщению wm_KeyDown. События, подлежащие обработке прикладной программой, помещаются в очередь событий и обрабатываются по мере их поступления в эту очередь. Среда Windows предоставляет программисту большой набор встроенных функций доступа к периферийным устройствам, создания и управления окнами и различными ресурсами - функции Windows API, которые составляют основу программирования интерфейса с пользователем.

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

Задача 4.2.6(28)

program Project28;

type mas=array[1..4,1..5]of integer;

var a:mas;

i,j,k1,k2:Integer;

sr1,sr2:real;

procedure sred(var x:mas; e1,e2:Integer; var k:integer; var sr:Real);

var i,j,n:integer;

begin

k:=0;

n:=0;

sr:=0;

for i:=e1 to e2 do

begin

for j:=1 to 5 do

if x[i,j]>0 then k:=k+1

else begin

n:=n+1;

sr:=sr+x[i,j];

end;

end;

sr:=sr/n;

end;

begin

for i:=1 to 4 do

for j:=1 to 5 do

read(a[i,j]);

sred(a,1,2,k1,sr1);

sred(a,3,4,k2,sr2);

writeln('k1=',k1,' ','k2=',k2);

if sr1=sr2 then writeln('odinakovo')

else if sr1>sr2 then writeln('bolshe v verhney')

else writeln('bolshe v nizney');

 readln;

end.


 

А также другие работы, которые могут Вас заинтересовать

42564. Гиперссылки в HTML-документах 36 KB
  Гиперссылки в HTMLдокументах Шаблон элемента гиперссылки имеет вид: href= Адрес ссылки текст для щелчка отсылающий по адресу ссылки Каждый документ файл в Интернете имеет адрес называемый Универсальным указателем ресурсов uniform resource loctor URL Поэтому атрибут href элемента гиперссылки А задающий адрес ссылки в общем случае имеет шаблон: href= URL или href= Протокол: Адрес ссылки Ссылки к ресурсам Интернета по протоколу HTTP Атрибут href задающий адрес ссылки в случае обращения к WEBресурсу Интернета имеет шаблон: href=...
42565. Текстовый редактор Microsoft Word 427 KB
  Харьков 2010 Цель работы: получить практические навыки работы в текстовом редакторе Microsoft Word. Порядок выполнения работы: Запустить текстовый редактор Word. Выполнить рисунок в графическом редакторе Pint и поместить его на лист редактора Word.
42566. Организация HTML-документов с помощью фреймов 48 KB
  Организация HTMLдокументов с помощью фреймов Фреймы это области которые создаются в окне браузера для одновременного просмотра нескольких документов. При создании страницы с фреймами разрабатывается несколько HTMLфайлов которые отличаются по своему назначению. Шаблон элемента FRMESET Для создания WEBстраницы с фреймами в языке HTML существует элемент FRMESET. Второй этап создания страницы с фреймами: подготовка HTMLфайлов для каждой области деления экрана с помощью элемента FRME В документе раскладки элемент FRMESET используется...
42567. Понятие социального статуса. Виды статусов 15.41 KB
  Социальный статус — это общее положение личности (группы) в обществе, связанное с определенными правами и обязанностями. Например, статус врача дает индивиду право заниматься лечебной практикой и в то же время обязывает врача исполнять свои функции и роли надлежащим образом
42569. Управление режимами энергосистем и автоматизации 101.5 KB
  Харьков 2011 ТЭС1 : Рэ1=8952 МВт Ропт1=1164 МВт ТЭС2 : Рэ2=1243 МВт Ропт2=1536 МВт ТЭС3 : Рэ3=4899 МВт Ропт3=4867 МВт необходимо оптимизировать. Блок 31 Блок 32 Блок 33 Отключаем блок №3 ТЭС3 ТЭС1 : Рэ1=8952 МВт Ропт1=1164 МВт ТЭС2 : Рэ2=1243 МВт Ропт2=1536 МВт ТЭС3 : Рэ3=3298 МВт Ропт3=3744 МВт.
42570. Дослідження базових схем підсилюваньних каскадів на польових транзисторах 168 KB
  Среди базовых каскадов на полевых транзисторах на практике наибольше распространение получили каскады с общим истоком аналог ОЭ и истоковые повторители аналог ОК показанные в двух модификациях на рис.4 и отличающиеся способом реализации статического режима: смещение обеспечивается или за счет падения напряжения на резисторе включенном в цепь истока рис. 4 а в или за счет подачи на затвор дополнительного напряжения рис. Рис.
42571. Найти минимальную сумму элементов в строках двумерного массива 45 KB
  Тот же самый результат можно получить и в результате компьютерной проверки. В результате ручной проверки мы доказали, что программа работает правильно.
42572. Командный процессор операционной системы Windows Xp 2000 40 KB
  Харьков 2010 Результаты выполнения работы C: md p10b C: cd p10b C: p10b md Kunchenko C: p10b md Sterlik C: p10b cd Sterlik C: p10b Sterlik copy con Sterlik.txt Sterlik Dmutro p10b ^Z^Z Ctrl Z Z Скопировано файлов: 1 C: p10b Sterlik cd p10b C: p10b cd Kunchenko C: p10b Kunchenko copy con Kunchenko.txt Kunchenko leksey p10b Dir ^Z^Z Ctrl Z Z Скопировано файлов: 1 C: p10b Kunchenko cd p10b C: p10b cd Sterlik C: p10b Sterlik dir w Содержимое папки C: p10b Sterlik [.] sterlik.