Аппара́тное обеспе́чение включает в себя все физические части компьютера (ЭВМ) , но не включает информацию (данные) , которые он хранит и обрабатывает, и программное обеспечение, которое им управляет.
<span>Типовой персональный компьютер состоит из корпуса и следующих частей: </span>
<span>* материнская плата, на которой установлен центральный процессор (CPU), оперативная память и другие части, а также слоты расширения </span>
<span>o оперативное запоминающее устройство (ОЗУ) и кэш (обычно входит в состав CPU) </span>
<span>o Постоянное запоминающее устройство (ПЗУ) </span>
<span>o Шины — PCI, PCI-E, USB, FireWire, AGP (устарела) , ISA (устарела) , EISA (устарела) </span>
<span>* Блок питания </span>
<span>* Контроллеры устройств хранения — IDE, SCSI, SATA, SAS или других типов, находящиеся непосредственно на материнской плате (встроенные) либо на платах расширения. К контроллерам подключены жёсткий диск (винчестер) , привод гибких дисков, CD-ROM и другие устройства. </span>
<span>* Накопители на сменных носителях </span>
<span>o Приводы оптических дисков </span>
<span>o привод гибких дисков </span>
<span>o стример </span>
<span>* Устройства хранения информации </span>
<span>o жёсткие диски (винчестер) (иногда с возможностью объединения в RAID-массив) </span>
<span>* Видеоконтроллер (встроенный или в виде платы расширения — см. графическая плата) , передающий сигнал на монитор </span>
<span>* Звуковой контроллер (см. звуковая плата) </span>
<span>* Сетевой интерфейс (см. сетевая плата) </span>
<span>Кроме того, в аппаратное обеспечение также входят внешние компоненты — периферийные устройства: </span>
<span>* Устройства ввода </span>
<span>o Клавиатура </span>
<span>o Мышь, трекбол или тачпад </span>
<span>o Джойстик </span>
<span>o Сканер </span>
<span>* Устройства вывода </span>
<span>o Монитор (дисплей) </span>
<span>o Колонки/наушники </span>
<span>o Печатающие устройства </span>
<span>+ Принтер </span>
<span>+ Плоттер (графопостроитель) </span>
<span>* Модем — для связи по телефонной линии </span>
Язык pascal:
if A=0 then A:=A + 3 else A:=0;
Выход:
А=0 : 3;
A=-1 : 0;
A=8 : 0.
Программа без синтаксических ошибок:
program asd;
var
a,b,c,n, k: longint;
const i=10; j=10;
begin
n:=10*i + 15*j;
write(n,'');
a:= 0;
write(a,' ');
b:= 1;
write(b,' ');
for k:=3 to n do begin
write(a+b,' ');
c:= b;
b:= a + b;
a:= c;
end;
readln
end.
Так как условия задачи нет, то делает ли программа то, что нужно - неизвестно.
Для запуска TURBO C++ можно использовать и операционную систему Linux.