30.07.2013 Views

zanimivo- FS_UNI_MB Gradivo 1del.pdf

zanimivo- FS_UNI_MB Gradivo 1del.pdf

zanimivo- FS_UNI_MB Gradivo 1del.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

RAČUNALNIŠTVO<br />

Prof. Anton JEZERNIK<br />

Mag. Borut GOLOB<br />

Dr. Gorazd HREN<br />

Potrebno predznanje<br />

Osnove dela z računalnikom<br />

Operacijski sistem (Windows XP)<br />

Delo z datotekami in mapami<br />

Ustvari, preimenuj, kopiraj, premakni, iskanje,<br />

brisanje<br />

Osnove urejanja besedil (Word)<br />

Pisanje in urejanje besedila, oblikovanje<br />

Definicija računalnika<br />

Računalnik - naprava za obdelavo podatkov<br />

strojna (aparaturna) oprema<br />

programska oprema<br />

komunikacijska oprema<br />

von Neumann - definicija<br />

centralna procesna enota - CPE (angl. CPU),<br />

centralni ali glavni pomnilnik,<br />

vhodno/izhodni sistem<br />

v pomnilniku ima shranjen program in podatke<br />

ukazi programa se izvajajo zaporedno drug za drugim<br />

Generacije računalnikov<br />

Gen Obdobje Izvedba Pomnilnik<br />

1.<br />

2.<br />

3.<br />

4.<br />

’42-59<br />

46-56<br />

’59-65<br />

57-63<br />

’65-70<br />

64-79<br />

1970<br />

1980<br />

elektronka<br />

tranzistor<br />

integrirana<br />

vezja<br />

LSI, VLSI,<br />

mikro<br />

procesor<br />

RISC<br />

magnetni,<br />

nekaj KB<br />

nekaj 10KB<br />

+ magnetni<br />

trak, disk<br />

not.: nekaj<br />

100KB<br />

zun.: nekaj<br />

<strong>MB</strong><br />

not.: nekaj<br />

100<strong>MB</strong><br />

zun.: reda GB<br />

in TB<br />

Vnos<br />

podatkov<br />

stikala,<br />

luknjane<br />

kartice,<br />

luknjani<br />

trak<br />

terminal<br />

+ komuni<br />

kacije<br />

sodobne<br />

V/I<br />

enote<br />

Hitrost<br />

operacije<br />

desetinka<br />

sekunde<br />

reda<br />

mikro<br />

sekund<br />

mikro<br />

sekunda<br />

reda<br />

nano<br />

sekund<br />

nekaj<br />

MIPS<br />

Progra<br />

miranje<br />

nivo<br />

strojnega<br />

jezika<br />

višji<br />

programski<br />

jeziki (fortran<br />

cobol, algol,<br />

basic)<br />

op. sistem<br />

spec. jeziki<br />

grafični op.sis.<br />

objektno prog.<br />

razvojna<br />

okolja<br />

integr. paketi<br />

Predstav<br />

niki<br />

ENIAC,<br />

EDVAC, IBM<br />

650 in 70x<br />

CDC 3600<br />

<strong>UNI</strong>VAC 1107<br />

IBM 7000, 1400<br />

CDC 6000<br />

DEC PDP-11<br />

IBM 360, 370<br />

IBM PC<br />

Apple<br />

Macintosh<br />

del. postaje<br />

Sun, HP, SGI<br />

Namen in cilji<br />

Računalnik – orodje<br />

Delo z računalnikom<br />

Poznavanje računalnika<br />

Sestavo<br />

Delovanje<br />

Razvrstitev<br />

Izbiro<br />

Napredno uporabo in vzdrževanje<br />

Program<br />

Uvod<br />

Zgradba in delovanje računalnika<br />

Programska oprema<br />

Zbirke podatkov - podatkovne baze<br />

Programski jezik Fortan90<br />

Zgodovina<br />

Mehanska računala<br />

Napier -1617<br />

Drsno -1621<br />

Mehansko:<br />

prvo - 1623,<br />

Pascal, Leibnitz<br />

Logično - 1777<br />

Mehanski računalniki<br />

Diferenčni – Babbage<br />

Analitični – Babbage<br />

Kartice – Hollerith<br />

Binarni –Zuse<br />

Napoved<br />

Analogni<br />

Diferencialni (MIT)<br />

Elektromehanski<br />

’36 Bell<br />

’41 Z3 – Zuse<br />

’43 Colossus (Manchester)<br />

’44 Mark I (IBM)-Aiken<br />

Elektronski<br />

’46 ENIAC –Pensilvania<br />

’49 EDSAC – Cambridge*<br />

’52 EDVAC – Princetown<br />

Moorov "zakon" (Gordon Moore, Intel, 1965):<br />

Število elementov, ki jih lahko vgradimo na<br />

določeno površino silicija, se podvoji vsakih<br />

18 mesecev (ob enaki ceni!)<br />

Peta generacija: več procesorjev, paralelno<br />

procesiranje informacij, optične tehnologije,<br />

BIPS, sposobnost samostojnega odločanja in<br />

sklepanja, govorno komuniciranje z<br />

uporabnikom, programiranje z učenjem<br />

(Turing), uporaba mehke (fuzzy) logike in<br />

nevronskih mrež.


Analogni digitalni<br />

Analogno – zvezno, kontinuirano<br />

Kazalec, ura, VU meter, drsno računalo<br />

Natančnost poljubna, obseg omejen<br />

Digitalno – diskretno<br />

samo določene vrednosti na intervalu<br />

Digitalna ura, števec, abakus<br />

Natančnost omejena in fiksna<br />

Obseg poljuben<br />

Dvojiški zapis<br />

bit - binary digit, (0,1)<br />

bajt ali zlog (angl. byte) = osem bitov;<br />

2 8 = 256, ~ ena črka oz. znak,<br />

kilobajt -KB = 2 10 = 1024 zlogov.<br />

A4 ~ 65 x 30 ~ 2000 znakov = 2KB.<br />

megabajt –<strong>MB</strong>= 2 20 oz. 1024 2 = 1.048.576,<br />

gigabajt –GB = 2 30 ,<br />

terabajt –TB = 2 40 ,<br />

Peta=2 50 , Exa=2 60 , Zetta=2 70 , Yotta=2 80<br />

Procesor - CPU<br />

Širina – bit 16, 32, 64<br />

Takt – MHz, GHz 800MHz – 3GHz<br />

Zgradba – CISC, RISC<br />

Hitrost – MIPS, Flops, SPECmark, 3Dmark<br />

Podjetja- modeli<br />

Intel - Pentium4, Celeron, Itanium2<br />

AMD - Athlon, Duron, Opteron<br />

Apple – PowerPC, G4, G5<br />

SUN, HP, SGI …<br />

Osnovna plošča<br />

Vhodno izhodni sistem<br />

- povezuje komponente<br />

Prenosne poti<br />

Neposredno (point to point)<br />

Vodilo (bus) – več hkrati<br />

Povezava<br />

Vzporedna – paralelna<br />

<strong>FS</strong>B, AGP, PCI, (E)IDE<br />

Zaporedna - serijska<br />

SATA, SCSI, USB, FireWire,<br />

omrežje<br />

Številski sistemi<br />

Desetiški – decimalni zgled<br />

0,1,2,3,4,5,6,7,8,9 25 dec<br />

Dvojiški – binarni<br />

0, 1 11001 bin<br />

Osmiški – oktalni<br />

0, 1, 2, 3, 4, 5, 6, 7 31 okt<br />

Šestnajstiški – heksadecimalni<br />

0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F 19 hex<br />

Zgradba računalnika<br />

Trajni – masovni<br />

pomnilnik<br />

Centralna<br />

procesna enota<br />

CPU<br />

Delovni<br />

pomnilnik<br />

-<br />

RAM<br />

V<br />

H<br />

O<br />

D<br />

N<br />

O<br />

/<br />

I<br />

Z<br />

H<br />

O<br />

D<br />

N<br />

I<br />

SIS<br />

TEM<br />

Izhodne naprave<br />

Vhodne naprave<br />

Omrežje<br />

Pomnilnik – hitri, delovni<br />

RAM (Random Acces Memory)<br />

Dinamični – začasni<br />

SDRAM, DDR, RA<strong>MB</strong>US<br />

Količina – <strong>MB</strong>, GB 128<strong>MB</strong> – 1GB<br />

Dostopni čas – ns ~5ns<br />

Prenos – <strong>MB</strong>/s 1000-5000<strong>MB</strong>/s<br />

Statični – ohrani podatke<br />

ROM (Read Only Memory)<br />

Predpomnilnik – cache<br />

Navidezni pomnilnik<br />

Trajni – masovni pomnilnik<br />

Magnetni<br />

Diski<br />

Zmogljivost – GB 40 – 200 GB (>TB)<br />

Dostop –ms 5 –10 ms<br />

Prenos – <strong>MB</strong>/s 30 – 133 <strong>MB</strong>/s<br />

Diskete, kasete (trakovi) – izmenljiv medij<br />

Optični – izmenljiv medij<br />

CD – 650 (700) <strong>MB</strong>, DVD – 4,7 GB<br />

Bralni – ROM<br />

Zapisljivi, prepisljivi – R, RW, RAM, R+, R-


Prikaz slike – grafika<br />

Grafični procesor + pomnilnik (VRAM)<br />

2D – ravninski prikaz<br />

3D – prostorski prikaz<br />

Grafična kartica<br />

Vgrajen (integriran) v <strong>MB</strong><br />

Izhod<br />

Monitor – analogni, digitalni<br />

TV<br />

Primerjava LCD in CRT<br />

Tekoči kristali-LCD Katodna cev -CRT<br />

Svetlost (+) 200 to 500 cd/m 2 (~) 80 to 120 cd/m 2<br />

Kontrast (-) 200:1 to 600:1 (+) 350:1 to 700:1<br />

Vidni kot (~) 90°to 170° (+) več kot 150°<br />

Napake konvergence (+) ni (~) 0.20 to 0.30 mm<br />

Ostrina (+) zelo dobra (~) zadovoljiva do zelo dobra<br />

Geometrija (+) odlična (~) možne napake<br />

Defektne pike (-) do 8 (razred) (+) nič<br />

Vhodni signal (+) analogni ali digitalni (~) samo analogni<br />

Možne ločljivosti (-) fiksna ali interpolacija (+) poljubne<br />

Nastavitve barv (Gamma) (~) zadovoljiva (+) fotografska<br />

Enakomernost (~) pogosto svetlejši na robovih (~) pogosto svetlejši v sredini<br />

Kvaliteta in čistoča barv (-) slabo do srednje (+) zelo dobra<br />

Utripanje (+) ni (~) ni opazno nad 85 Hz<br />

Vpliv magnetnega olja (+) ne vpliva (-) odvisno od oklopa - lahko zelo<br />

Odzivni čas pik (-) 15 to 50 ms (+) ni opazen<br />

Poraba (+) 25 to 40 W (-) 60 to 160 W<br />

Volumen / teža (+) minimalna (-) velik, težek<br />

Izhodne naprave<br />

Tiskalnik<br />

Velikost: A4, A3, foto<br />

Tehnologija:<br />

Laser<br />

Brizgalni<br />

Vosek<br />

Hitrost: 1- 40 str/min<br />

Barvni,<br />

črnobeli,<br />

dvostranski<br />

Omrežje<br />

Risalnik<br />

Velikost: A0 in več<br />

barve<br />

Lokalno – LAN 10Mb/s – 1Gb/s<br />

Prostrano – WAN<br />

Povezava<br />

Stalna – kabel, DSL, …<br />

Klicna – telefon, modem 56 - 128Kb/s<br />

Strežnik - WAN Računalnik (PC)<br />

Telefonsko<br />

omrežje<br />

Monitor<br />

Tehnologija<br />

Tekoči kristali – LCD<br />

Katodna cev – CRT<br />

LED, OLED, plazma, projektorji<br />

Velikost diagonale<br />

15, 17, 19, 20>palcev<br />

Ločljivost<br />

800x600, 1024x768, 1280x1024,1600x1200<br />

Osveževanje slike >85Hz (CRT)<br />

Razmerje stranic 4:3, 16:9<br />

Vhodne naprave<br />

Tekstovne<br />

Tipkovnica<br />

Grafične<br />

Miška<br />

Sledilna kroglica<br />

Krmilna palica<br />

Tablica<br />

Dodatne naprave<br />

Optični čitalnik –<br />

skener<br />

Branje besedila - OCR<br />

Topologije omrežja<br />

Zvezda<br />

LAN, ADSL<br />

Vodilo<br />

kabelska<br />

Obroč<br />

Zvezda<br />

Digitalna kamera ali<br />

fotoaparat<br />

Zvočni sistem<br />

Vgrajen (integriran)<br />

Zvočna kartica<br />

stereo,<br />

5.1 kanal<br />

Zvočniki<br />

TV sprejemnik<br />

…<br />

Obroč<br />

Vodilo


Načini povezave<br />

Vsak z vsakim – “peer to peer”<br />

Odjemalec – strežnik – client/server<br />

Strežnik ponuja storitve<br />

Odjemalec uporablja storitve<br />

Zgledi:<br />

Podatkovni strežnik<br />

Elektronska pošta<br />

Splet<br />

Sestava osebnega rač. - PC<br />

CPU<br />

Hladilnik<br />

Osnovna plošča<br />

Pomnilnik – RAM<br />

Disk<br />

Grafična kartica<br />

Disketnik<br />

Modem / omrežje<br />

Ohišje (napajalnik)<br />

Programska oprema<br />

Optična enota<br />

Zvočni sistem<br />

Tipkovnica<br />

Miška<br />

Monitor<br />

Tiskalnik<br />

Skener<br />

Kamera, mikrofon<br />

Napajanje UPS<br />

Definicija<br />

Razvrstitev<br />

Operacijski sistemi<br />

Servisna in pomožna oprema<br />

Razvojni programi<br />

Namenski programi – aplikacije<br />

Razvoj programske opreme<br />

Generacije - značilnosti<br />

1.<br />

2.<br />

3.<br />

4.<br />

5.<br />

Strojni jezik<br />

Ročni pisani programi<br />

Simbolni jezik<br />

Operacijski sistem<br />

Višjenivojski jeziki<br />

Objektni jeziki<br />

ekspertni sistemi<br />

Naravni jeziki,<br />

umetna inteligenca<br />

vmesnik<br />

stikala, luči<br />

kartice,<br />

teleprinter<br />

tekstni<br />

grafični<br />

govorni, VR<br />

Trend<br />

Naraven<br />

jezik<br />

Splošne<br />

večnamenske<br />

aplikacije<br />

Vrste računalnikov<br />

Osebni<br />

Namizni<br />

Pisarniški<br />

Domači (igralni)<br />

Poslovni (zmogljiv)<br />

Prenosni<br />

Cenejši<br />

Vrhunski<br />

Ultralahki<br />

Ročni<br />

Zgled (jesen 2003)<br />

Pisarniški računalnik<br />

Intel Celeron 2GHz<br />

RAM: 256 <strong>MB</strong><br />

Disk: 40 GB<br />

Grafika: vgrajena<br />

Zaslon: 17” LCD<br />

CD-RW<br />

Omrežje LAN<br />

Laserski tiskalnik<br />

Definicija<br />

Delovna postaja<br />

Strežnik<br />

Mikroračunalniški<br />

Mini računalnik<br />

Veliki računalnik<br />

Super računalnik<br />

www.top500.org<br />

Domači računalnik<br />

AMD 2500+<br />

RAM: 512 <strong>MB</strong><br />

Disk: 80 GB<br />

Grafika: 128 <strong>MB</strong><br />

Zaslon: 17” CRT<br />

DVD, CD-RW<br />

Zvočni sistem 5.1<br />

Modem (kabel, ADSL)<br />

Programska oprema – programje<br />

(angl. software)<br />

omogoča delovanje in uporabo računalnika<br />

Program – navodilo – zaporedje ukazov<br />

Strojni jezik<br />

Sistemska oprema – delovanje<br />

Namenski programi – uporabo<br />

Razvrstitev – po namenu<br />

Sistemska programska oprema<br />

Operacijski Sistem<br />

Servisni - vzdrževalni programi<br />

Razvojna orodja<br />

Uporabniška – aplikativna<br />

Namenska<br />

Splošna


Razvrstitev – po izvoru<br />

Lasten razvoj<br />

Po naročilu<br />

Za trg – licenčna<br />

Drugo<br />

Shareware, demo<br />

freeware, open source, GNU<br />

adware …<br />

! Piratstvo ???<br />

Operacijski sistem – OS<br />

Skupek programov, ki so potrebni za<br />

delovanje in upravljanje računalnika<br />

Delo s procesi - programi<br />

Upravljanje pomnilnika<br />

Delo z datotekami<br />

Krmiljenje vhodno/izhodnih naprav<br />

gonilniki<br />

Uporabniški vmesnik<br />

Servisni – pomožni programi<br />

Dodatni programi – dopolnilo OS<br />

Olajšajo delo<br />

Izboljšajo izkoristek<br />

Nadzor<br />

Varovanje<br />

Proti virusni programi<br />

Požarni zid – firewall<br />

Zaščita<br />

Previdnost<br />

Preverjanje izvora<br />

Preverjanje neznanih datotek<br />

Protivirusni programi<br />

Mcaffe, Norton, F-secure, Panda, Trend, AVG<br />

Redno obnavljanje – sprotno – online<br />

Požarni zid<br />

Varnostne kopije - backup<br />

Razvrstitev – način dela<br />

Uporabniški vmesnik<br />

Ukazni – tekstni<br />

Menujski<br />

Grafični (GUI – Graphical User Interface)<br />

Govorni ?<br />

Značilnosti OS<br />

Sočasnost<br />

Eno opravilni – single task<br />

Več opravilni – multitask<br />

Dostopnost<br />

Eno uporabniški – single user<br />

Več uporabniški – multi user (varovanje)<br />

V realnem času – real time<br />

Windows, MacOS, Unix, Linux, DOS, VMS,<br />

Solaris, PALM OS<br />

Virusi<br />

Program, ki okuži druge programe ali<br />

datoteke – vanje shrani kopije svoje kode<br />

Virusi<br />

Črvi<br />

Trojanski konj<br />

Paraziti – Adware, Spyware<br />

Prevare – hoax<br />

Škodljivost – nevarnost<br />

Razvojna orodja<br />

Za razvoj in izdelavo programske opreme<br />

Pisanje programa<br />

Urejevalnik - editor<br />

Izvajanje<br />

Razvojno<br />

Tolmač – interpreter<br />

okolje<br />

Prevajanje<br />

Prevajalnik – compiler<br />

Povezovalnik – linker<br />

Preverjanje, testiranje<br />

Razhroščevalnik - debugger<br />

Programming<br />

environment


Programski jeziki<br />

Strojna koda – binarni – razume procesor<br />

Zbirnik – assembler – simbolični zapis<br />

Višjenivojski<br />

Postopkovni – Fortran, Basic, Pascal, C<br />

Nepostopkovni<br />

Objektni – C++<br />

Relacijski – prolog<br />

Funkcijski – LISP<br />

Drugi – povpraševalni, opisni, …<br />

Delo z besedilom<br />

Urejevalnik teksta – editor<br />

Beležnica, Edit, vi, Win32Pad<br />

Urejevalnik dokumentov – word processor<br />

MS Word, WordPerfect, Writer, WordPro<br />

Namizno založništvo – desktop<br />

publishing<br />

Adobe PageMaker, Corel Ventura,<br />

QuarkXPress<br />

Predstavitve<br />

Prosojnice ( slide )<br />

Tekst, slike, tabele, grafi<br />

Animacije, samodejno predvajanje,<br />

priprava - snemanje<br />

Prikaz<br />

Računalnik, prosojnice, diapozitivi<br />

Izročki (handouts), opombe<br />

MS PowerPoint, Impress Ooo, Corel<br />

Presentations<br />

Baza podatkov<br />

Tabele<br />

Polja (fields), zapisi (records), ID<br />

Poizvedba – query<br />

Povezovanje, filtri, urejanje, SQL<br />

Obrazci – forms<br />

Vnašanje in prikaz podatkov<br />

Poročila – reports<br />

Makro ukazi, programska koda<br />

Uporabniški progami<br />

Pisarniški paketi<br />

Besedilnik, preglednice, predstavitve …<br />

Podatkovne zbirke – baze podatkov<br />

Risanje: Točkovno – grafika, črtno – risbe<br />

Obdelava in predvajanje zvoka in videa<br />

Inženirsko delo<br />

Modeliranje, analize, priprava in spremljanje<br />

proizvodnje<br />

Računalniške igre<br />

Preglednice - spreadsheet<br />

Navzkrižno preračunavanje vrednosti v<br />

tabeli<br />

Delovni listi, celice<br />

Vrednosti, sklici, enačbe, funkcije<br />

Števila, tekst, datum in čas<br />

Delo:<br />

Vnašanje, oblikovanje, računanje<br />

Poizvedovanje, analiza, prikaz – grafikoni<br />

Lotus 1-2-3, MS Excel, Qpro, Calc OOo<br />

Podatkovne zbirke<br />

Shranjena, urejena zbirka medsebojno<br />

povezanih podatkov<br />

Sistemi za upravljanje podatkovnih baz<br />

SUPB, DBMS<br />

Veliki sistemi<br />

DB2, SQL/DS, Oracle<br />

Mali sistemi<br />

Paradox, Access, dBASE IV, Visual FoxPro<br />

Grafični programi<br />

Slikarski - točkovni (bitni) zapis slike<br />

Kakovost, enostavno tiskanje, barve<br />

Urejanje, povečave, velik zapis<br />

Slikar, Photoshop, PhotoPaint,PhotoEditor<br />

ACDSee, Irfan View,<br />

Risarski – črtni (opisni, vektorski) zapis<br />

Spreminjanje, povečave, zgoščen zapis<br />

Barvanje, tiskanje, izgled<br />

CorelDraw, FreeHand, Serif Draw


Pisarniški paketi<br />

Zbirka osnovnih programov<br />

Urejevalnik besedil<br />

Elektronska preglednica<br />

Predstavitev<br />

Professional še:<br />

Baza podatkov, risanje, slikanje<br />

Enoten vmesnik, povezave, nižja cena<br />

MS Office, Corel Office, OpenOffice.org<br />

Inženirsko delo<br />

Modeliranje, analize, priprava in<br />

spremljanje proizvodnje<br />

NC – numerično krmiljeni stroji<br />

CNC – Computer Numeric Control<br />

CAM – Computer Aided Manufacturing<br />

CAD – Computer Aided Design – RPK<br />

CAE – Computer Aided Engineering<br />

CIM – Computer Integrated Manufacturing<br />

Zabava in izobraževanje<br />

Igre, igre, igre, igre, igre, igre, igre, igre…<br />

Obdelava zvoka<br />

Predvajanje, ustvarjanje, kodiranje<br />

WinAMP, RealOne<br />

Obdelava videa<br />

Predvajanje, zajemanje, kodiranje - kodeki<br />

Apple Quick Time, bsplay, mediaPlayer<br />

Slovarji, leksikoni, enciklopedije, atlasi<br />

Internet – brskanje, klepetanje, iskanje<br />

Inženirsko delo<br />

Numerične analize<br />

MKE – metoda končnih elementov<br />

MRE – metoda robnih elementov<br />

Računalniška grafika, delovne postaje<br />

2D risanje – Autocad (prvotno)<br />

3D modeliranje – Catia, I-deas<br />

Parametrično – Pro/ENGINEER<br />

Adams, InterGraph, SolidWorks, 3dMax<br />

Trend: VR, virtualni prototip

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!