1. razred - Računarstvo i informatika

1. razred - Računarstvo i informatika

1. Osnovi informatike


Informatika i računarska tehnika

Informatika i računarstvo su nauke koje se bave strukturom i automatskom obradom podataka.

Reč informatika je sastavljena od dve reči: informacija i automatika.

Informatika se bavi pronalaženjem optimalnih rešenja za probleme. Jednom pronađeno rešenje se može primeniti kao rešenje za slične probleme.

Optimalan potiče od latinskog optimus što znači najbolji. Često se ova reč pogrešno upotrebljava i koristi se izraz se "najoptimalniji", što je pogrešno, pošto je izraz "optimalan" već u superlativu.


Brojni sistemi

Brojni (brojevni, brojčani ili numerički) sistem je sistem simbola i pravila njihovog kombinovanja za simboličko predstavljanje brojeva.

Brojnih sistema ima beskonačno mnogo.


Brojni sistemi u upotrebi

Osnova Naziv Simboli Primena
2 binarni , Boole-ova algebra (matematička logika)
2 binarni 0, 1 računarstvo i informatika
8 oktalni 0, 1, 2, 3, 4, 5, 6, 7 računarstvo i informatika
10 dekadni 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 svakodnevni život
16 heksadecimalni 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F računarstvo i informatika
60 - 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, ... 57, 58, 59 svakodnevni život, računanje vremena i uglova


Dekadni brojni sistem

Dekadni brojni sistem je pozicioni brojni sistem u kojem pozicija i znak određuju vrednost cifre u zapisu broja.

U dekadnom brojnom sistemu postoji deset simbola za predstavljanje brojeva:
0 1 2 3 4 5 6 7 8 9
Osim ovih deset simbola upotrebljavaju se simboli + i - za označavanje pozitivnih i negativnih brojeva. Predznak + za pozitivne brojeve se obično izostavlja. Decimalni zarez predstavlja početak razlomljenog dela broja. Pri pisanju brojeva koji nemaju razlomljeni deo (celi brojevi), decimalni zarez se izostavlja. Pri zapisivanju velikih brojeva se upotrebljava tačka za grupisanje cifara u grupe od po tri cifre za lakše čitanje brojeva.

Deset prstiju na rukama je glavni razlog da je čovečanstvo izabralo da broji i računa u brojnom sistemu sa osnovom deset, odnosno dekadnom brojnom sistemu.

Brojevi se mogu pisati na sledeći način:

2016,179 = 2*1000 + 0*100 + 1*10 + 6*1 . 1*0,1 + 7*0,01 + 9*0,001

Odnosno broj se može izgovoriti kao: dve hiljade nula stotina jedna desetica šest jedinica celih i jedan deseti sedam stotih devet hiljaditih

Uz upotrebu eksponencijalnog predstavljanja brojeva se dobija jednostavniji i očigledniji izraz:

2016.179 = 2*103 + 0*102 + 1*101 + 6*100 . 1*10-1 7*10-2 9*10-3

Svaki broj u dekadnom brojnom sistemu se može predstaviti na ovaj način.


Brojni sistemi - pretvaranje zapisa u dekadni brojni sistem

Uz upotrebu gornjeg izraza lako se može vršiti pretvaranje bilo kog broja, bilo kog brojnog sistema u dekadni brojni sistem:

(101011)2 = 1*25 + 0*24 + 1*23 + 0*22 + 1*21 + 1*20 = 43

(145)7 = 1*72 + 4*71 + 5*70 = 82

(123)16 = 1*162 + 2*161 + 3*160 = 291


Binarni brojni sistem

Binarni brojni sistem je pozicioni brojni sistem. Brojevi se mogu pisati na sledeći način:

5310 = 1101012

53 = 1*25 + 1*24 + 0*23 + 1*22 + 0*21 + 1*20

53 = 1*32 + 1*16 + 0*8 + 1*4 + 0*2 + 1*1 = 32 + 16 + 4 + 1 = 53


Pretvaranje broja iz dekadnog u binarni brojni sistem

Pretvaranje broja iz dekadnog u binarni brojni sistem se vrši deljenjem sa dva. U drugu kolonu se piše ostatak pri deljenju. Na kraju se binarni broj čita od najdonjeg ka najgornjem broju.

143:2
711
351
171
81
40
20
10
01

Sledi da je:

(143)10 = (10001111)2

(143)10 = 1*27 + 0*26 + 0*25 + 0*24 + 1*23 + 1*22 + 1*21 + 1*20

(143)10 = 1*128 + 0*64 + 0*32 + 0*16 + 1*8 + 1*4 + 1*2 + 1*1


Pretvaranje broja iz heksadecimalnog u binarni brojni sistem i obrnuto

Binarni i heksadecimalni brojni sistemi su kompatibilni.

HeksadecimalniBinarni
00000
10001
20010
30011
40100
50101
60110
70111
81000
91001
A1010
B1011
C1100
D1101
E1110
F1111

Sledeći primeri prikazuju jednostavno pretvaranje iz heksadecimalnog brojnog sistema u binarni brojni sistem i obrnuto (pravilo je jednostavno, cifre se grupišu u grupe po četiri):

(1C3A)16 = (0001 1100 0011 1010)2

(11010111010111110101)2 = (1101 0111 0101 1111 0101)2 = (D 7 5 F 5)16 = (D75F5)16

(11001011100110)2 = (11 0010 1110 0110)2 = (32E6)16



ASCII tabela

ASCII je skraćenica za American Standard Code for Information Interchange.

Prva 32 karaktera u ASCII tabeli su kontrole koje se ne vide pri štampanju i namenjene su za upravljanje periferijama, naprimer štampači.

DECHEXBINSymbolHTML NumberHTML NameDescription
000NUL�Null char
111SOHStart of Heading
2210STXStart of Text
3311ETXEnd of Text
44100EOTEnd of Transmission
55101ENQEnquiry
66110ACKAcknowledgment
77111BELBell
881000BSBack Space
991001HT	Horizontal Tab
100A1010LF
Line Feed
110B1011VTVertical Tab
120C1100FFForm Feed
130D1101CR
Carriage Return
140E1110SOShift Out / X-On
150F1111SIShift In / X-Off
161010000DLEData Line Escape
171110001DC1Device Control 1 (oft. XON)
181210010DC2Device Control 2
191310011DC3Device Control 3 (oft. XOFF)
201410100DC4Device Control 4
211510101NAKNegative Acknowledgement
221610110SYNSynchronous Idle
231710111ETBEnd of Transmit Block
241811000CANCancel
251911001EMEnd of Medium
261A11010SUBSubstitute
271B11011ESCEscape
281C11100FSFile Separator
291D11101GSGroup Separator
301E11110RSRecord Separator
311F11111USUnit Separator

Kodovi od 32 do 127 su zajednički za sve varijacije ASCII tabela, zovu se karakteri za štampanje, predstavljaju slova, brojeve, interpunkcijske znake i nekoliko simbola. Skoro svi karakteri se nalaze na tastaturi. Karakter 127 predstavlja komandu za brisanje DEL.

DECHEXBINSymbolHTML NumberHTML NameDescription
32201000000 Space
3321100001!!Exclamation mark
3422100010"""Double quotes (or speech marks)
3523100011##Number
3624100100$$Dollar
3725100101%%Procenttecken
3826100110&&&Ampersand
3927100111''Single quote
4028101000((Open parenthesis (or open bracket)
4129101001))Close parenthesis (or close bracket)
422A101010**Asterisk
432B101011++Plus
442C101100,,Comma
452D101101--Hyphen
462E101110..Period, dot or full stop
472F101111//Slash or divide
483011000000Zero
493111000111One
503211001022Two
513311001133Three
523411010044Four
533511010155Five
543611011066Six
553711011177Seven
563811100088Eight
573911100199Nine
583A111010::Colon
593B111011;&#59;Semicolon
603C111100<&#60;&lt;Less than (or open angled bracket)
613D111101=&#61;Equals
623E111110>&#62;&gt;Greater than (or close angled bracket)
633F111111?&#63;Question mark
64401000000@&#64;At symbol
65411000001A&#65;Uppercase A
66421000010B&#66;Uppercase B
67431000011C&#67;Uppercase C
68441000100D&#68;Uppercase D
69451000101E&#69;Uppercase E
70461000110F&#70;Uppercase F
71471000111G&#71;Uppercase G
72481001000H&#72;Uppercase H
73491001001I&#73;Uppercase I
744A1001010J&#74;Uppercase J
754B1001011K&#75;Uppercase K
764C1001100L&#76;Uppercase L
774D1001101M&#77;Uppercase M
784E1001110N&#78;Uppercase N
794F1001111O&#79;Uppercase O
80501010000P&#80;Uppercase P
81511010001Q&#81;Uppercase Q
82521010010R&#82;Uppercase R
83531010011S&#83;Uppercase S
84541010100T&#84;Uppercase T
85551010101U&#85;Uppercase U
86561010110V&#86;Uppercase V
87571010111W&#87;Uppercase W
88581011000X&#88;Uppercase X
89591011001Y&#89;Uppercase Y
905A1011010Z&#90;Uppercase Z
915B1011011[&#91;Opening bracket
925C1011100\&#92;Backslash
935D1011101]&#93;Closing bracket
945E1011110^&#94;Caret - circumflex
955F1011111_&#95;Underscore
96601100000`&#96;Grave accent
97611100001a&#97;Lowercase a
98621100010b&#98;Lowercase b
99631100011c&#99;Lowercase c
100641100100d&#100;Lowercase d
101651100101e&#101;Lowercase e
102661100110f&#102;Lowercase f
103671100111g&#103;Lowercase g
104681101000h&#104;Lowercase h
105691101001i&#105;Lowercase i
1066A1101010j&#106;Lowercase j
1076B1101011k&#107;Lowercase k
1086C1101100l&#108;Lowercase l
1096D1101101m&#109;Lowercase m
1106E1101110n&#110;Lowercase n
1116F1101111o&#111;Lowercase o
112701110000p&#112;Lowercase p
113711110001q&#113;Lowercase q
114721110010r&#114;Lowercase r
115731110011s&#115;Lowercase s
116741110100t&#116;Lowercase t
117751110101u&#117;Lowercase u
118761110110v&#118;Lowercase v
119771110111w&#119;Lowercase w
120781111000x&#120;Lowercase x
121791111001y&#121;Lowercase y
1227A1111010z&#122;Lowercase z
1237B1111011{&#123;Opening brace
1247C1111100|&#124;Vertical bar
1257D1111101}&#125;Closing brace
1267E1111110~&#126;Equivalency sign - tilde
1277F11111110&#127;Delete

Postoji nekoliko različitih varijacija osmobitne ASCII tabele. Sledi tabela prema ISO 8859-1, koja se zove i ISO Latin-1. Kodovi 128-159 sadrže Microsoft Windows Latin-1 prošireni set karaktera.

DECHEXBINSymbolHTML NumberHTML NameDescription
1288010000000&#128;&euro;Euro sign
1298110000001000
1308210000010&#130;&sbquo;Single low-9 quotation mark
1318310000011ƒ&#131;&fnof;Latin small letter f with hook
1328410000100&#132;&bdquo;Double low-9 quotation mark
1338510000101&#133;&hellip;Horizontal ellipsis
1348610000110&#134;&dagger;Dagger
1358710000111&#135;&Dagger;Double dagger
1368810001000ˆ&#136;&circ;Modifier letter circumflex accent
1378910001001&#137;&permil;Per mille sign
1388A10001010Š&#138;&Scaron;Latin capital letter S with caron
1398B10001011&#139;&lsaquo;Single left-pointing angle quotation
1408C10001100Œ&#140;&OElig;Latin capital ligature OE
1418D10001101000
1428E10001110Ž&#142;Latin captial letter Z with caron
1438F10001111000
1449010010000000
1459110010001&#145;&lsquo;Left single quotation mark
1469210010010&#146;&rsquo;Right single quotation mark
1479310010011&#147;&ldquo;Left double quotation mark
1489410010100&#148;&rdquo;Right double quotation mark
1499510010101&#149;&bull;Bullet
1509610010110&#150;&ndash;En dash
1519710010111&#151;&mdash;Em dash
1529810011000˜&#152;&tilde;Small tilde
1539910011001&#153;&trade;Trade mark sign
1549A10011010š&#154;&scaron;Latin small letter S with caron
1559B10011011&#155;&rsaquo;Single right-pointing angle quotation mark
1569C10011100œ&#156;&oelig;Latin small ligature oe
1579D10011101000
1589E10011110ž&#158;Latin small letter z with caron
1599F10011111Ÿ&#159;&Yuml;Latin capital letter Y with diaeresis
160A0101000000&#160;&nbsp;Non-breaking space
161A110100001¡&#161;&iexcl;Inverted exclamation mark
162A210100010¢&#162;&cent;Cent sign
163A310100011£&#163;&pound;Pound sign
164A410100100¤&#164;&curren;Currency sign
165A510100101¥&#165;&yen;Yen sign
166A610100110¦&#166;&brvbar;Pipe, Broken vertical bar
167A710100111§&#167;&sect;Section sign
168A810101000¨&#168;&uml;Spacing diaeresis - umlaut
169A910101001©&#169;&copy;Copyright sign
170AA10101010ª&#170;&ordf;Feminine ordinal indicator
171AB10101011«&#171;&laquo;Left double angle quotes
172AC10101100¬&#172;&not;Not sign
173AD10101101­&#173;&shy;Soft hyphen
174AE10101110®&#174;&reg;Registered trade mark sign
175AF10101111¯&#175;&macr;Spacing macron - overline
176B010110000°&#176;&deg;Degree sign
177B110110001±&#177;&plusmn;Plus-or-minus sign
178B210110010²&#178;&sup2;Superscript two - squared
179B310110011³&#179;&sup3;Superscript three - cubed
180B410110100´&#180;&acute;Acute accent - spacing acute
181B510110101µ&#181;&micro;Micro sign
182B610110110&#182;&para;Pilcrow sign - paragraph sign
183B710110111·&#183;&middot;Middle dot - Georgian comma
184B810111000¸&#184;&cedil;Spacing cedilla
185B910111001¹&#185;&sup1;Superscript one
186BA10111010º&#186;&ordm;Masculine ordinal indicator
187BB10111011»&#187;&raquo;Right double angle quotes
188BC10111100¼&#188;&frac14;Fraction one quarter
189BD10111101½&#189;&frac12;Fraction one half
190BE10111110¾&#190;&frac34;Fraction three quarters
191BF10111111¿&#191;&iquest;Inverted question mark
192C011000000À&#192;&Agrave;Latin capital letter A with grave
193C111000001Á&#193;&Aacute;Latin capital letter A with acute
194C211000010Â&#194;&Acirc;Latin capital letter A with circumflex
195C311000011Ã&#195;&Atilde;Latin capital letter A with tilde
196C411000100Ä&#196;&Auml;Latin capital letter A with diaeresis
197C511000101Å&#197;&Aring;Latin capital letter A with ring above
198C611000110Æ&#198;&AElig;Latin capital letter AE
199C711000111Ç&#199;&Ccedil;Latin capital letter C with cedilla
200C811001000È&#200;&Egrave;Latin capital letter E with grave
201C911001001É&#201;&Eacute;Latin capital letter E with acute
202CA11001010Ê&#202;&Ecirc;Latin capital letter E with circumflex
203CB11001011Ë&#203;&Euml;Latin capital letter E with diaeresis
204CC11001100Ì&#204;&Igrave;Latin capital letter I with grave
205CD11001101Í&#205;&Iacute;Latin capital letter I with acute
206CE11001110Î&#206;&Icirc;Latin capital letter I with circumflex
207CF11001111Ï&#207;&Iuml;Latin capital letter I with diaeresis
208D011010000Ð&#208;&ETH;Latin capital letter ETH
209D111010001Ñ&#209;&Ntilde;Latin capital letter N with tilde
210D211010010Ò&#210;&Ograve;Latin capital letter O with grave
211D311010011Ó&#211;&Oacute;Latin capital letter O with acute
212D411010100Ô&#212;&Ocirc;Latin capital letter O with circumflex
213D511010101Õ&#213;&Otilde;Latin capital letter O with tilde
214D611010110Ö&#214;&Ouml;Latin capital letter O with diaeresis
215D711010111×&#215;&times;Multiplication sign
216D811011000Ø&#216;&Oslash;Latin capital letter O with slash
217D911011001Ù&#217;&Ugrave;Latin capital letter U with grave
218DA11011010Ú&#218;&Uacute;Latin capital letter U with acute
219DB11011011Û&#219;&Ucirc;Latin capital letter U with circumflex
220DC11011100Ü&#220;&Uuml;Latin capital letter U with diaeresis
221DD11011101Ý&#221;&Yacute;Latin capital letter Y with acute
222DE11011110Þ&#222;&THORN;Latin capital letter THORN
223DF11011111ß&#223;&szlig;Latin small letter sharp s - ess-zed
224E011100000à&#224;&agrave;Latin small letter a with grave
225E111100001á&#225;&aacute;Latin small letter a with acute
226E211100010â&#226;&acirc;Latin small letter a with circumflex
227E311100011ã&#227;&atilde;Latin small letter a with tilde
228E411100100ä&#228;&auml;Latin small letter a with diaeresis
229E511100101å&#229;&aring;Latin small letter a with ring above
230E611100110æ&#230;&aelig;Latin small letter ae
231E711100111ç&#231;&ccedil;Latin small letter c with cedilla
232E811101000è&#232;&egrave;Latin small letter e with grave
233E911101001é&#233;&eacute;Latin small letter e with acute
234EA11101010ê&#234;&ecirc;Latin small letter e with circumflex
235EB11101011ë&#235;&euml;Latin small letter e with diaeresis
236EC11101100ì&#236;&igrave;Latin small letter i with grave
237ED11101101í&#237;&iacute;Latin small letter i with acute
238EE11101110î&#238;&icirc;Latin small letter i with circumflex
239EF11101111ï&#239;&iuml;Latin small letter i with diaeresis
240F011110000ð&#240;&eth;Latin small letter eth
241F111110001ñ&#241;&ntilde;Latin small letter n with tilde
242F211110010ò&#242;&ograve;Latin small letter o with grave
243F311110011ó&#243;&oacute;Latin small letter o with acute
244F411110100ô&#244;&ocirc;Latin small letter o with circumflex
245F511110101õ&#245;&otilde;Latin small letter o with tilde
246F611110110ö&#246;&ouml;Latin small letter o with diaeresis
247F711110111÷&#247;&divide;Division sign
248F811111000ø&#248;&oslash;Latin small letter o with slash
249F911111001ù&#249;&ugrave;Latin small letter u with grave
250FA11111010ú&#250;&uacute;Latin small letter u with acute
251FB11111011û&#251;&ucirc;Latin small letter u with circumflex
252FC11111100ü&#252;&uuml;Latin small letter u with diaeresis
253FD11111101ý&#253;&yacute;Latin small letter y with acute
254FE11111110þ&#254;&thorn;Latin small letter thorn
255FF11111111ÿ&#255;&yuml;Latin small letter y with diaeresis

Gornje tabele ne sadrže sve latinične i ćirilične karaktere.

UTF-8 kodna tabela sadrži sve potrebne karaktere za naš jezik i kompatibilan je sa ASCII standardom.

Karakter u UTF-8 tabeli je dužine od jedan do četiri bajta.



Izrazi i pojmovi

U računarskoj tehnici se često upotrebljavaju strani izrazi (pogotovo na Engleskom jeziku) koji se ni ne prevode na Srpski jezik.


Hardware

Delovi arhitekture računarskih sistema, računarske komponenete (monitor, tastatura, zvučnici, kućište, napajanje, matična ploča, mikroprocesor, ...).


Software

Programska podrška računarskih sistema, programi (Mozilla Firefox, Skype, Winamp, Word, Excel, ...).


Operation system - OS

Operativni sistem (engleski: operation system) je skup programa i podataka koji omogućavaju upotrebu računara ili uređaja.

Položaj operativnog sistema u odnosu na korisnika i delove računara:

×

Pojedini operativni sistemi i njihovi logoi:

×


Jedinice mera

U računarskoj tehnici i informatici najvažnije jedinice mera su bit i byte (bajt).


Bit

Bit je najmanja količina informacije u računarstvu. Ta količina informacije predstavlja jednu cifru binarnog sistema. Analogija bita u dekadnom brojnom sistemu je jednocifren broj. U stručnoj literaturi se ozbčava sa malim slovom b.

Umnošci bita su:

Naziv Oznaka Količina Količina
kilobit kb 210 b 1024 b
megabit Mb 220 b 1024*1024 b
gigabit Gb 230 b 1024*1024*1024 b
terabit Tb 240 b 1024*1024*1024*1024 b

Bit se načešće upotrebljava pri predstavljanju brzine protoka podataka. Jedinica mere za brzinu protoka podataka je
b/s (bit u sekundi) odnosno
bps (bit per second).

Naziv Oznaka Količina Količina
kilobit u sekundi kbps 210 b/s 1024 b/s
megabit u sekundi Mbps 220 b/s 1024*1024 b/s
gigabit u sekundi Gbps 230 b/s 1024*1024*1024 b/s
terabit u sekundi Tbps 240 b/s 1024*1024*1024*1024 b/s

Bajt

Bajt predstavlja grupu od osam bitova. Najčešće se upotrebljava za definisanje količine podataka i za količinu memorijskog prostora. Oznaka za bajt u stručnoj literaturi se uvek piše velikim slovom B.

Naziv Oznaka Količina Količina
kilobajt kB 210 B 1024 B
megabajt MB 220 B 1024*1024 B
gigabajt GB 230 B 1024*1024*1024 B
terabajt TB 240 B 1024*1024*1024*1024 B
petabajt PB 250 B 1024*1024*1024*1024*1024 B