IKT-zapisky
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu DOCX.
Kód ASCII
American Standard Code for Information Interchange – Americký standardní kód pro výměnu informací)
původně 7 bitový → 128 kombinací nul a jedniček, každá kombinace je číslo ve dvojkové (binární) soustavěm které lze vyjádřit jako desítkové číslo 0-127
8 bitové rozšíření ASCII → 256 možností kombinací nul a jedniček → každá kombinace je číslo ve dvojkové (binární) soustavě, které lze vyjádřit jako desítkové číslo 0-255
UNICODE
původně 16 bitová kódovací tabulka pro znaky různých světových jazyků
verze z roku 2008 je pro 75 různých jazyků a abeced
vychází z ASCII; růst Internetu podpořil požadavek znakové sady, která by byla stejná kdekoliv na světě
nevýhody
větší délka textu → zabírá více místa, zpracování je pomalejší
větší znaková sada → Microsoft toto řeší tak, že ani Unicode fonty neobsahují všechny znaky, ale pouze ty, které jsou používané v daném prostředí a v případě potřeby je možno pořídit plné fonty
výpočetní model
ucelená představa o tom
kde jsou aplikace uchovávány jako programy a kde skutečně běží
zda (a jak) jsou aplikace rozděleny na části, jak tyto části vzájemně spolupracují
kde a jak se uchovávají a zpracovávají data
kde se nachází uživatel, kdy, jak a jakým způsobem komunikuje se svými aplikacemi
princip modelu model klient/server
myšlenky
data se budou zpracovávat tam, kde se nachází
výstupy pro uživatele se budou generovat tam, kde se nachází uživatel
musí dojít k rozdělení původně monolitické aplikace na dvě části
serverovou část
zajišťuje zpracování dat
klientskou část
zajišťuje uživatelské rozhraní
vlastnosti modelu klient/server
klient a server si posílají data představující dotazy a odpovědi
pokud se klient a server dobře dohodnou, mohou účinně minimalizovat objem přenášených dat
klient a server mohou stát na různých platformách
Důvody pro vznik sítí (problémy izolovaných počítačů, sdílení HW a SW)
problémy izolovaných počítačů
dříve se každý problém řešil jednou, na jednom místě
nyní se každý problém řeší n-krát na n-místech
uživatelé jsou mnohem více odkázáni na sebe
jsou problémy se sdílením dat a programů
jak např. řešit práci nad společnými daty?
některé věci (např. drahé periferie) není stále ještě únosné přidělit každému do výhradního vlastnictví
sdílení HW a SW
Sítě LAN, MAN, WAN, PAN
způsob rozdělení sítí podle dosahující vzdálenosti
LAN a WAN
Local Area Networks a Wide Area Networks
hranice není příliš ostrá
rozdíly se stále stírají
sítě LAN se zvětšují
sítě WAN se zmenšují
trend
rozdíly mezi oběma druhy sítí se budou neustále zmenšovat
cílový stav
uživateli bude jedno, zda pracuje v síti LAN nebo WAN
sítě WAN
slouží k překlenutí vzdálenosti
pro potřeby komunikace
pro potřeby sdílení výpočetní kapacity
pro potřeby sdílení dat
možnost získat přímý přístup na vzdálený počítač (protokol Telnet)