Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
WYKAAD PODSTAWY INFORMATYKI
WYKAAD PODSTAWY INFORMATYKI
INFORMATYKA:
(def. ogólna)
Dziedzina wiedzy i działalności człowieka, która zajmuje się
przetwarzaniem informacji za pomocą komputerów i odpowiedniego
oprogramowania.
(def. informatyczna)
Nauka zajmujÄ…ca siÄ™ projektowaniem, realizacjÄ…, ocenÄ…,
użytkowaniem i ochroną systemów przetwarzania informacji, a także
sprzętem, oprogramowaniem, zagadnieniami organizacyjnymi i ludzkimi
oraz zwiÄ…zanymi z tym implikacjami w dziedzinie gospodarki, handlu,
zarzÄ…dzania i polityki.
Informacja (def. ogólna) to taki czynnik, któremu człowiek mo e przypisać
określony sens (znaczenie), aby móc ją wykorzystywać do ró nych celów.
Informacja (def. informatyczna) to zbiór danych zebranych w celu ich
przetwarzania i otrzymania wyników (nowych danych)
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
CZŚĆ I BUDOWA KOMPUTERA
CZŚĆ I BUDOWA KOMPUTERA
Komputer:
.
Ze względu na moc obliczeniową wyróżniamy:
superkomputery:
minikomputery:
lokalnych sieci komputerowych itp.
mikrokomputery:
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
Rys historyczny:
1.
2. Gottfried Leibniz, 1646-1716.
ogiki matematycznej
- Calculemus!
3. Charles Babbage, 1792-1871.
- maszyna tkacka sterowana programem
zapisanym na kartach perforowanych.
4. John (Janos) von Neumann 1945
uniwersalnego komputera.
5.
tajny "Projekt PX", którego owocem jest ENIAC (Electronic Numerical Integrator And
C 29 lipca 1947
roku, doktor fizyki John Mauchly John Presper Eckert oraz doktor
matematyki Herman Heine Goldstine przedstawi
6. 1948 rok, J.Barden, W.Brattain oraz W.Shockley skonstruowali pierwszy tranzystor
7. Allan Turing, 1912-1954 1950
w pracy "Computing Machinery and
Intelligence".
8. Rewolucja krzemowa, 1971 pierwszy mikroprocesor Intela.
9.
5
10. 2000 superkomputery wieloprocesorowe Real Time.
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
1
ENIAC - spojrzenie w historiÄ™
Budowa: 18800 lamp elektronowych;
" 6000 komutatorów;
"
" 50 000 oporników.
140 kWh mocy. Jego system wentylacyjny
Programowanie czyli zlecanie maszynie
Operatorzy ENIAC- -
ruchome pulpity sterownicze do wprowadzania danych
lub instrukcji do kalkulatora. Zmiana programu
J
550 lamp elektronowych
N
o .
1
Historycy twie
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
BIOLOGICZNE ODNIESIENIE KOMPUTERA
2 18
Mózg ludzki: operacji
czas .. WODA!!!
"ASCI White":
2
2
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
Charles Babbage i jego maszyna różnicowa.
Maszyna na karty perforowane USA 1890
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
SCHEMAT MASZYNY TURINGA
Oryginalna maszyna Turinga składa się z:
"
"
"
" ruchom
" -
o
o znaku, który zostanie zapisany;
o
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
MASZYNA TURINGA A WSPÓACZESNY KOMPUTER
function NWD (24, l1 : Word) : Word;
x0 := 24;
x1 := l1;
repeat
x2 := x0 mod x1;
x0 := x1;
x1 := x2;
until (x2 = 0);
NWD := x1
(1) x2 := 2; x0=11; x1=2;
(2) x2 := 1; x0=2; x1=1;
(3) x2 := 0; x0=1; x1=0;
(4) NWD=1;
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
Schemat funkcjonalny komputera von Neumanna
Algorytm:
Muammada ibn Musa al-C
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
Opis schematu von Neumanna
Procesor (ang. processor) -
" -
" Rejestr flag stanu (ang. flag register, flags) -
wykonanej instrukcji.
" ) -
procesora - strukturze danych typu FILO (ang. first in last out -
wykorzystywanej przy skokach do podprogramów dla przechowywania adresu powrotu i zmiennych
lokalnych.
" Akumulator (ang. accumulator) - razem miejsce umieszczania
rezultatów operacji arytmetycznych.
Pamięć -
(ang. random access memo
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
Zegar - odmierza cykle wykonywania instrukcji programu.
Magistrale
" Magistrala danych
st równa
" Magistrala adresów
"
Wejście/Wyjście pozw
" cia -
" -
procesie produkcyjnym.
"
-
maszyna,
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
Elementy składowe zestawu mikrokomputerowego
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
Wygląd płyty głównej komputera
(dla procesora klasy Pentium)
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
Wygląd płyty głównej komputera
(dla procesora klasy Pentium II)
EEPROM, Electrically Erasable Programmable Read Only Memory, E2PROM, w informatyce
BIOS - Basic
Input Output System.
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
PAYTA GAÓWNA:
(SIMM lub DIMM), gniazd CPU (Slot 1-
- dla takich procesorów jak Intel
Pentium, Pentium/MMX, AMD K5 i K6, lub Cyrix) lub (socket 8), ,
urz , klawiatury czy monitora
Najważniejsze parametry płyty to:
" Producent (ASUS, SOYO, ABIT, GIGABYTE),
" Rodzaj zainstalowanego chipsetu ,
" Bios (Award, Ami, Phoenix ),
" (66/75/83/100/112/124/133, i inne.),
" (256 lub 512),
" Rodzaj oprawki CPU3 (Slot 1, Socket 7, Socket 8),
" ,
" ( ISA, PCI, AGP).
CHIPSET:
82440EX, 82440BX, VIA Apollo Pro, Ali Aladdin Pro II, SiS SiS5600, SiS SiS5595.
3
Central Processing Unit
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
PAMIĆ RAM
SIMM4 -Single In Line Memory Module (30/72 końcówek)
4
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
PAMIĆ RAM typu DIMM
5
które
-
5
DIMM Dual In Line Memory Module
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
6
Napęd dysków elastycznych FDD
6
Floppy Disk Drive
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
Dysk twardy
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
Wybrane parametry dysków twardych
-
magne
-
komputera i przechowuje dane, które powinny
operacyjny. Geometria dysku7 opisuje
wszystkim rodzaj zastosowanego interfejsu: IDE8 -
528 MB. EIDE - SCSI - bardzo szybki, drogi,
-adaptera), - -4,
DMA 2, Ultra DMA 3 (33,0 mB/s) - -
rpm) - -
Czas odczytu - Czas zapisu, producent (Seagate, Western Digital, IBM, Quantum, Maxtor, Fujitsu)
7
Zwykle podana jest przez producenta na obudowie dysku
8
Integrated Drive Electronics
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
Napęd dysków kompaktowych CD
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
Mechanizm odczytu płyty CD
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
CD-ROM
dysk optyczny lub CD-ROM (ang. Compact Disc R
stron maszynopisu lub 100 obrazom zapisan
CD-
-
onowny zapis informacji na standardowej, raz
-
CD-R
(ang. Compact Disc Recordable) lub CD-
optycznych CD-
e jednosesyjne) lub w kilku sesjach (nagrywanie
wielosesyjne), raz zapisane obszary dysku CD-
CD-
CD-RW
(ang. Compact Disc Rewriteable) to zapis
informacji i wielokrotnego zapisu.
DVD
(ang. Digital Video Disk) to cyfrowy dysk tylko-do-odczytu, opracowany w celu przechowywania
rsji do 17 GB
-
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
DVD - ogólna zasada działania
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
KLAWIATURA-urządzenie wejściowe
Klawiatura:
(
-komputer. Klawiatura PC to
-, 102- lub 104-klawiszowa klawiatura QWERTY (zwykle
konfiguracja polska programisty
znaków.
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
MONITOR urządzenie wyjściowe
informacji wizualnej na ekranie.
9
" Plamka - decyduje o rozmiarach najmniejszych
detali jakie monito
- 21 calowe; 0,25 mm
- 15 calowe).
" -
640 x 480 SVGA 800 x 600, 1024 x 764, 1280 x 1024, 1600 x 1200, 1920 x 1614... Kolory w
- bitów = maks.256
kolorów (minimum dla multimediów) 16 -
wideo) 24 - - bity = maks.
16,7 mln kolorów (TrueColor, szy
" -
" Rozmiary ekranu - cm ). Niektóre
Bez przeplotu ( Non interlaced ) redukuje
migotanie obrazu
Energy
Star -
(Anti-glare coating ) - eliminuje efekt odbijan
9
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
MYSZ-urzÄ…dzenie wskazujÄ…ce
" optyczne,
" mechaniczne,
" optomechniczne,
" bezprzewodowe
" typu track-ball.
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
DRUKARKA-urządzenie wyjściowe
drukarka laserowa:
- mechanizm działania
kolorowej drukarki
laserowej
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
drukarka igłowa:
drukarka atramentowa:
" piezoelektryczna
" termiczna
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
DRUKARKI-wybrane własności
Praca:
LASEROWE - -
drogie w eksploatacji.
ATRAMENTOWE - ciche, szybkie, relatywnie tanie, kosztowne w eksploatacji
-
Jakość druku:
dpi
Wymagania odnośnie papieru:
g/m2 70 80 90 100 150 200 250
p. listowy * *
* * * *
karton *
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
Systemy liczbowe
System dziesiętny
System dziesiętny (dziesiątkowy system pozycyjny) używa dla przedstawienia liczb
naturalnych dziesięciu różnych znaków, są to cyfry 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Przy
przedstawianiu liczb całkowitych używa się 11 znaków (cyfry oraz znaku minusa '-'), a
przy liczbach liczbach wymiernych - 12: 10 cyfr, minusa oraz kropki bÄ…dz przecinka,
który oddziela część całkowitą od części ułamkowej. Opcjonalnie używa się
dodatkowo znaku plus '+'. System dziesiętny jest jednak zbyt skomplikowany dla
urządzeń elektronicznych, które najlepiej komunikują się używając systemu
dwójkowego, zwanego też binarnym. W systemie tym używa się tylko dwóch
znaków: cyfr 0 i 1.
Rozwinięcie liczby naturalnej w systemie dwójkowym przyjmuje postać: cn-1...c1c0,
gdzie cn-1, ..., c1, c0 są bitami, czyli cyframi dwójkowymi 0 lub 1 i oznacza wartość
" liczby naturalne -- 10 znaków (cyfry 0, 1, 2, 3, 4, 5, 6, 7, 8, 9),
" liczby całkowite -- 11 znaków (cyfry oraz znak minus '-'),
" liczby wymierne -- 12 znaków (cyfry, minus oraz kropka lub przecinek),
" dodatkowo znak plus '+'.
Przykład:
1234 = 1000 + 2*100 + 3*10 + 4*1 = 103 + 2*102 + 3*101 + 4*100
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
Systemy liczbowe
System dwójkowy (binarny) natural binary codde -NB
(ze względu na binarną naturę cyfrowych układów półprzewodnikowych system ten
najlepiej wpisuje się w układy fizyczne)
" tylko 2 znaki -- cyfry 0 i 1
Przykład:
1012 = 1*22 + 0*21 + 1*20
Rozwinięcie liczby naturalnej w systemie dwójkowym:
bn-1...b1b0
gdzie bn-1, ..., b1, b0 są bitami (0 lub 1), a jej wartość:
bn-1*2n-1 + ... + b1*21 + b0*20
Przykład:
101112 = 1*24 + 0*23 + 1*22 + 1*21 + 1*21 = 16 + 4 + 2 + 1 = 2310
13710 = 128 + 8 + 1 = 27 + 22 + 20 = 100010012
Liczby całkowite -- dodatkowy bit znaku
0110012 = 2510
1110012 = -2510
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
Zakresy liczb:
L. bitów bez znaku ze znakiem
8 0..255 -128..127
16 0..65535 -32768..32767
32 0..4294967295 -2147483648..2147483647
... ... ...
Operacje na bitach
Negacja (NOT): !1 = 0, !0 = 1
0&0 = 0, 1&0 = 0, 0&1 = 0, 1&1 = 1
Koniunkcja (AND):
0|0 = 0, 1|0 = 1, 0|1 = 1, 1|1 = 1
Alternatywa (OR):
0^0 = 0, 1^0 = 1, 0^1 = 1, 1^1 = 0
OR):
Przykłady:
1101&1000 = 1000, 1101|1000 = 1101, 1101^1000 = 0101, !1101 = 0010
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
Dodawanie i odejmowanie liczb dwójkowych
Dodawanie
101
przeniesienia
0101
+ 0101
1010
Liczby ujemne
(zapis znak moduł)
0100 = +4
1100 = -4
(zapis w kodzie w kodzie uzupełnień do dwóch U2)
0100 = +4
1100 = -4
n-1
i
W naturalnym zapisie dwójkowym wzorem: w = bi
"2
i=0
nie 2n-1 lecz -2n-1 0 od 1
n- bitowej liczby:
n-2
i
w = -2n-1bn-1 +
"2 bi
i=0
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
Przykłady notacji liczb ujemnych w U2
0000 = 0
0001 = 1
0010 = 2
0111 = 7
1000 = -8 (-8 + 0)
1001 = -7 (-8 + 1)
1010 = -6 (-8 + 2)
1111 = -1 (-8 + 7)
i działania na nich
0010 (= 2) 0010 (= 2)
+ 0011 (= 3) +1101 (= -3)
0101 (= 5) 1111 (= -1)
1110 (= -2) 1110 (= -2)
+ 0011 (= 3) +1101 (= -3)
0001 (= 1) 1011 (= -5)
Odejmowanie w U2
X = 0011 X = 1101
X = 1100 X = 0010
1111 1111
ogólnie:
X + X = 11 ... 1
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
dodajÄ…c obustronnie 1 otrzymamy,
X + X + 1 = 0
X + ( X + 1 ) = 0
-X = X + 1
aby odjąć dwie liczby, należy zatem zanegować odjemnik i dodać do niego 1
Ò!
0010 (= 2) 0010
- 0011 (= 3) +1101
1111 (= -1)
Ò!
0010 (= 2) 0010
- 1101 (= -3) +0011
0101 (= 5)
Ò!
1110 (= -2) 1110
- 0011 (= 3) +1101
1011 (= -5)
Ò!
1110 (= -2) 1110
- 1101 (= -3) +0011
0001 (= 1)
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
System ósemkowy
8 znaków: 0, 1, ..., 7
31378 = 3*83 + 1*82 + 3*81 + 7*80 = 163110
31378 = 011 001 011 1112 = 0110010111112
System szesnastkowy
16 znaków: 0, 1, ..., 9, A, B, C, D, E, F
6B216 = 6*162 + 11*161 + 2*160 = 171410
W zapisie komputerowym stosuje się również literę h
6B216= 6B2h= 0110 1011 00102 = 0110101100102
Podstawową jednostką informacji jest bit który określa jeden z dwóch
stanów 0 lub 1
Bajt = 8 bitów
1 KB (kilobajt) = 1024 bajtów
1 MB (megabajt) = 1048576 bajtów
1 GB (gigabajt) = 1073741824 bajtów
Systemy kodowania znaków
10
ASCII i pochodne
11
EBCDIC
10
American Standard Code for Information Interchange
Zak ad Elektrotechniki i Informatyki
-mail zgomolka@atena.univ.rzeszow.pl
PODSTAWY INFORMATYKI
Kodowanie tekstu
" kody ASCII (American Standard Code for Information Interchange),
"
" ASCII obejmuje:
"
"
" 10 cyfr,
"
" znaki specjalne, np. ! "#$% & ,
"
LF od Line Feed Carriage Return),
End of Text)
" i
"
+0 +1 +2 +3 +4 +5 +6 +7 +10 +11 +12 +13 +14 +15 +16 +17
32 ! " # $ % & ' ( ) * + , - . /
48 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
64 @ A B C D E F G H I J K L M N O
80 P Q R S T U V W X Y Z [ \ ] ^ _
96 ` a b c d e f g h i j k l m n o
112 p q r s t u v w x Y z { | } ~
11
Extended Binary-Coded Decimal Interchange Code
Wyszukiwarka
Podobne podstrony:
Wyk6 ORBITA GPS Podstawowe informacjePodstawowe informacje o RybnieBiologiczne podstawy zachowań cz I Psychologia N 2012 2013Materiały do terminologii więźb dachowych podstawowe pojęcia, cz 1dr hab K Szkatuła Teoretyczne Podstawy Informatykipodstawy wnioskowania cz Iwdi (aka obecnie podstawy informatyki)Silniki krokowe od podstaw 2c cz 1Przekazniki podstawowe informacjeLekcja I Skladniki i struktura kwasow nukleinowych (powtorzenie podstawowych informacjiPodstawy Matlaba cz 2Ściany podstawowe informacjeSilniki krokowe podstawowe informacjeCukrzyca ciążowa podstawowe informacje i zaleceniawięcej podobnych podstron