program Priemer_postupnosti;
uses crt;
var N,pocet,sucet:integer;
priemer:real;
begin
clrscr;
pocet:=0;
sucet:=0;
writeln('Zadaj cisla N postupnosti a nulou to ukonci:');
readln(N);
while N<>0 do
begin
pocet:=pocet+1;
sucet:=sucet+N;
readln(N);
priemer:=sucet/pocet;
end;
writeln;
writeln('Priemer zadanej postupnosti je:',priemer:5:2);
readkey
end.
Podprogramy v BP
Podprogram je časť kódu vnútri väčšieho programu, ktorá vykonáva špecifickú úlohu a môže byť relatívne nezávislá od ostatného kódu.
Je veľa výhod, prečo deliť program na podprogramy:
- redukuje sa duplicita kódu v programe
- možnosť opakovania kódu v zložených programoch
- rozloženie komplexných problémov na jednoduchšie časti
- vylepšenie čitateľnosti programu
- skrytie alebo regulovanie časti programu
Zložky podprogramu:
- telo kódu, ktorý má byť vykonaný pri zavolaní podprogramu
- parametre, ktoré sú podané podprogramu od bodu, keď je zavolaný
- hodnota, ktorá je vrátená, keď nastane volanie
1. INTERNET
Internet, hovorovo net alebo sieť je verejne dostupný celosvetový systém vzájomne prepojených počítačových sietí, ktoré prenášajú dáta pomocou prepínania paketov za použitia štandardizovaného Internet Protocolu (IP) a mnohých ďalších protokolov. Pozostáva z tisícok menších komerčných, akademických, vládnych a vojenských sietí. Slúži ako prenosové médium pre rôzne informácie a služby ako napr. elektronická pošta, chat a systém vzájomne prepojených webstránok a dokumentov World Wide Webu (WWW).
· file server (súborový server) - ktorý poskytuje svoj diskový priestor ďaľším účastníkom siete; napr. sieťový operačný systém NOVELL NetWare, Windows NT Server
· print server (tlačový server) - ktorý poskytuje svoje tlačiarne ďaľším účastnikom siete; napr. sieťový operačný systém NOVELL NetWare, Windows NT Server
· databázový server - ktorý poskytuje svoje databázové súbory ďaľším účastníkom siete; napr. databázové servere založené na SQL (System Query Language)
· UNIX host alebo TCP/IP host - ktorý poskytuje najmä služby typu klient - server; klienti najčastejšie pracujú pod operačným systémom MS DOS alebo dnes už radšej v prostredí Windows
Pracovné stanice
sú počítače klientov. Slúžia k zostavovaniu požiadaviek, ktoré posielajú na spracovanie serverom. Niektoré pracovné stanice, najmä s operačným systémom MS DOS, nemusia byť ani vybavené diskom. Tie sa nazývajú bezdiskové pracovné stanice (diskless workstation). Potom sa systém do nich zavádza zo siete vzdialene (remote booting - boot server).
Repeater
alebo opakovač je jednoduché technick zariadenie, ktoré spája dva segmenty siete rovnakej topológie a technológie. Predlžuje len dĺžku vedenia. Z obidvoch strán sníma všetky správy, ktoré zosiluje a prepúšťa na druhú stranu.
Bridge
alebo most je zariadenie alebo špecialny počítač, ktorý spája dva segmenty siete rovnakej topológie a technológie. Predlžuje sa tak dĺžka vedenia. Bridge vykonáva určitú filtráciu paketov a na druhú stranu prepúšta len tie, ktoré sú tam určené. Pritom využíva podmienky jednoznačnosti fyzických adries na spájaných segmentoch.
Router
alebo smerovač je špecialny počítač, ktorý spája lokálne siete aj rôznych topológii alebo pripája lokálnu sieť k rozlahlej sieti WAN. Router vyrovnáva len rôznu topológiu v spájaných sieťach a zabezpečuje smerovanie správ.
Gateway
alebo brána je špeciálne zariadenie, ktoré sa používa k spájaniu sieti používajúcich rôzne komunikačné protokoly. Gateway teda vykonáva transformáciu protokolov spájaných sietí ako po stránke programovej, tak aj technickej. (Upozornenie. V sieťach TCP/IP je zavedený termín gateway, pod ktorým sa myslí router (smerovač). Je to terminologická nepresnosť, s ktorou sa musí každý správca siete vyrovnať. Je to lepšie, ako keby sa mala celá dokumentácia TCP/IP protokolov vo všetkých implementáciach prepracovávať.)
Hub
alebo rozbočovač je v podstate viacportový opakovač. Prijatý signál z jednoho portu môže zosilniť a rozoslať na ďaľšie porty. Nevykonáva žiadnu filtráciu signálov. Hlavne sa používa v sieťach Ethernet na kabeláži twisted pair (krútená dvojlinka). Vyrábajú sa s rôznym počtom portov, napr. 4, 8, 12, 16 alebo 24.
Switch
alebo prepínač je kombinácia rozbočovača s mostom. Prijaté signály z jednoho portu posiela len na tie porty, pre ktoré sú určené.
Ďalej medzi sieťové prvky môžeme zaradiť aj sieťové karty, modemy a kabeláž ako prvky pre spájanie jednotlivých zariadení.
Sieťová karta
je rozširujúci modul počítača, ktorý zabezpečuje jeho komunikaciu s dalšími zariadeniami siete. Do sieťového média vysiela údaje podľa príkazov procesora alebo zo sieťového média prijíma správy určené pre ňu a odovzdáva ich procesoru na spracovanie.
Sieťové karty delíme podľa používanej prenosovej techológie. Najčastejšie to sú karty typu:
· Ethernet
· FDDI
· Arcnet
· Token Ring
Rovnakými názvami sa označujú aj typy sieti podľa používanej prenosovej technológie.
2. INTRANET
Intranet je počítačová sieť, ktorá používa rovnaké technológie (TCP/IP, HTTP) ako Internet, je ale určená iba pre malé skupiny používateľov, napríklad pre pracovníkov nejakého podniku.