background image

1. Prawo autorskie - zajmuje się zagadnieniami związanymi z utworami oraz prawami przysługującymi ich autorom i warunkach 
 

 

         licencji 

 
2. Licencja  - jest to umowa zawarta między autorem utworu a jego użytkownikiem określająca warunki korzystania z niego 
 
3. Rodzaje licencji : 
 

- Powszechna Domena Publiczna - GNL, GNU 

 

- Public Domain - Domena publiczna bez licencji 

 

- Freeware - bez ograniczeo 

 

- Shareware - z ograniczeniami 

 

 

- Trial (ilośd dni) 

 

 

- Demo (brak niektórych funkcji) 

 

 

- Na określoną ilośd uruchomieo 

 

 

- Z komunikatem o konieczności rejestracji 

 

- Adware - z reklamami 

 

- Postcardware - autor oczekuje kartki z opiniami na temat programu 

 

- Licencja grupowa 

 

- Licencja jednostanowiskowa 

 

- OEM, BOX 

 
4. Budowa komputera :    
 

 

 

CPU - podstawowa jednostka przetwarzająca  

 

MEM -pamięd 

 

ROM - pamięd tylko do odczytu 

 

BIOS - podstawowy system obsługi we/wy 

 

RAM - pamięd do zapisu i odczytu 

 

PAO  - pamięd operacyjna 

 

I/O - układy we/wy 

 

DB - magistrala danych 

 

AB - magistrala adresowa 

 

CB - magistrala sterująca 

 
5. Jednostki informacji: 
 Jednostki informacji - najmniejszą jednostką informacji jest bit.
 Skróconym symbolem bitu jest b. 
oktet - 8 bitów 
bajt (byte, symbol: B) - 
pierwotnie ilośd bitów przetwarzana jednocześnie przez komputer. Współcześnie używa się wyłącznie do 
oznaczenia 8 bitów. 
 
 Do oznaczenia większych ilości bajtów stosuje się przedrostki dziesiętne układu SI, będące wielokrotnościami liczby 10 (10

3n

): 

kilobajt (kilobyte, symbol kB) - 10

3

 = 1000 bajtów 

megabajt (megabyte, symbol MB) - 10

6

 = 1000

2

 = 1 milion bajtów 

gigabajt (gigabyte, symbol GB) - 10

9

 = 1000

= 1 miliard bajtów 

terabajt (terabyte, symbol TB) - 10

12

 = 1000

4

 = 1 bilion bajtów 

 
 
 Istnieją także przedrostki dwójkowe, będące wielokrotnościami liczby 2 (2

10n

): 

kibibajt (kibibyte, symbol KiB) - 2

10

 = 1024 bajty 

mibibajt (mebibyte, symbol MiB) - 2

20

 = 1024

2

 = 1 milion 48 tysięcy 576 bajtów 

background image

gibibajt (gibibyte, symbol GiB) - 2

30

 = 1024

3

 = 1 miliard 73 miliony 741 tysięcy 824 bajtów 

tebibajt (tebibyte, symbol TiB) - 2

40 

= 1024

4

 = 1 bilion 99 miliardów 511 milionów 627 tysięcy 776 bajtów 

 
6. Rodzaje sygnałów: 
  

- ANALOGOWY - sygnał który może przyjmowad dowolną wartośd ciągłego przedziału. 

 

- CYFROWY (digital signal, binary signal) - sygnał fizyczny w którym rozróżnia się tylko dwa stany odpowiadające cyfrom 

 

 

dwójkowym: 0 i 1, które stanowią podstawę działao arytmetycznych komputerów. 

 
7. Obudowy komputerowe 
Podział pod względem wymiarów i kształtów. 
desktop 
tower 
-MINI Tower 
-MIDI Tower 
-BIG Tower 
 
Podział pod względem architektury (związanej z rodzajem płyty głównem) 
AT  - od 1984r. (IBM) 
ATX - od 1995r. (INTEL)  
 

 

-zmiany : - układ płyty 

 

 

 

   - dłuższe karty w slotach PCI i ISA 

 

 

 

   - gniazdo zasilające płytę główną 

 

 

 

   - porty umieszczone na tylnej ścianie obudowy 

 

 

 

   - funkcja SOFT POWER (kontrola zasilania z poziomu OS umożliwiająca oszczędzanie energii) 

 

 

 

   - chłodzenie (jednoczesny nawiew i wywiew powietrza) 

micro ATX - zmniejszenie płyty głównej oraz zasilacza 
 

 

 

      - zgodnośd ze standartem ITX i micro ITX 

BTX - od 2004r. (INTEL)   
NLX - 1998r. (INTEL) - ułatwienie montażu/demontażu urządzeo 
 

 

 

 

         - dyski twarde montowane na zatrzaskach zamiast na śrubach  

WTX - lata 90 XX wieku - rozwinięcie formatu ATX 
 

 

 

 

 

 - dla serwerów oraz stacji roboczych wyposażonych w kilka procków i dysków 

 
8. Zasilacze komputerowe -  
 

Zasilacz to urządzenie służące do przetwarzania napięcia przemiennego z sieci energetycznej  (220-240V lub 100-127V) na 

 

niskie niezbędne do pracy komponentów komputera. 

 

a) Do zasilacza podłączona jest:  

 

 

-płyta główna 

 

 

-dyski twarde 

 

 

-napędy optyczne i taśmowe 

 

 

-niektóre karty graficzne (oddzielnie zasilane) 

 

 

-inne urządzenia (np. wentylatory)  

 

b) Budowa zasilacza: 

 

 

-standardowy rozmiar 150x186x140mm 

 

 

-wymuszone chłodzenie wentylator o średnicy 80mm 

 

 

-zastosowanie techniki impulsowej z wykorzystaniem przetwornicy push-pull  

 

 

-gniazdo IEC- C14 

 

 

-opcjonalny wyłącznik i przełącznik napięcia wejściowego 

 

 

-układ PFC zgodnie z normą UE, EN61000-3-2 

 

c)moc znamionowa : 

 

 300-500W - komputery domowe i biurowe 

 

 500-800W - komputery do gier 

 

 800-1400W - serwery standardowe  

 

 1400-kilku kW - duże serwery i ekstremalnie rozbudowane komputery 

 
 

c)zakresy napięd 

 

 

 

Napięcie  Kabel 

 

Min 

Max 

12V 

żółty 

11,4V  12,6V 

5V 

czerw.  1,75V  5,25V 

background image

3,3V 

poma.  3,14V  3,47V 

 
 

d) Sprawnośd zasilacza jest to stosunek mocy zasilacza oddawanej na wejściu do mocy pobieranej z sieci energetycznej, 

 

    zależy od obciążenia zasilacza (40%-85%) 

 

e) Poziom hałasu wentylatora ok 30dB 

 

 

 

f) Zabezpieczenia chroniące zasilacz i komputer 

 

 

OVP - przed wysokim napięciem wyjściowym 

 

 

UVP - przed niskim napięciem wyjściowym  

 

 

OCP - przed przeciążeniem stabilizatora 

 

 

OLP/OPP - przed przeciążeniem całego zasilacza 

 

 

OTP - przed przegrzaniem  

 

 

SCP - przeciwzwarciowe  

 

 

iOVP - przed zbyt wysokim/niskim napięciem wejściowym 

 
9. Płyta główna (motherboard - mainboard) 
 

1)jest drukowanym obwodem łączącym elementy elektroniczne i umożliwiające komunikowanie się pozostałych 

 

komponentów i urządzeo. Głównym elementem płyty gł. jest chipset, który jest zespołem układów scalonych składających 

 

się z:  

 

 

- mostka północnego, który odpowiada za wymianę danych między pamięcią a procesorem oraz steruję magistralą 

 

 

AGP lub PCi-R 

 

 

- mostka południowego, który odpowiada za współpracę z urządzeniami we/wy (kart rozszerzeo, dyskiem  

 

 

twardym) 

 

2)podstawowe układy występujące w chipsetach: 

 

 

-sterownik pamięci dynamicznych 

 

 

- sterownik CPU 

 

 

- sterownik pamięci cache 

 

 

- sterownik klawiatury 

 

 

- sterownik magistral, przerwao i DMA 

 
 

 

 
 
 
 
 

background image

 10. Procesor, CPU (Central Processing Unit) - jest to urządzenie cyfrowe sekwencyjne, pobierające dane z pamięci które 
interpretuje i     wykonuje jako rozkazy (operacje). 
 
Procesory są wykonane jako układy scalone, zamknięte w hermetycznej obudowie a głównym elementem jest monokryształ-
krzemu, na który nanosi się szereg warstw półprzewodnikowych tworząc od kilkuset tysięcy do kilku milionów tranzystorów i 
często stosuje się złocone wyprowadzenia a połączenia wykonuje z aluminium i miedzi. 
 
Parametry procesora: 
a) długośd (liczba bitów, słowa) 
b) szybkośd wykonywania rozkazów   

 

 

 

 

 

 

 

 

 

 

           

c) wielordzeniowośd 
d) rozmiary elementów 
 
Typowe rozkazy procesora: 
a) kopiowanie danych 
 

-z pamięci do rejestru 

 

-z rejestru do pamięci 

 

-z pamięci do pamięci 

b) działania arytmetyczne 
 

-dodawanie 

 

-odejmowanie 

 

-porównywanie dwóch liczb 

 

-odejmowanie lub dodawanie jedności 

 

-zmiana znaków liczb 

c) działania na bitach 
 

-koniunkcja AND 

 

-suma logiczna OR 

 

-suma modulo 2 XOR 

 

-negacja NOT 

 

-przesunięcie bitów w lewo lub w prawo 

d) skoki bezwarunkowe i warunkowe 
 
Elementy struktury procesora  
a)zespół rejestrów do przechowania danych i wyników 
b)arytmometr - jednostka arytmetyczno-logiczna (ALU) do wykonywania obliczeo, operacji na danych 
c)układ sterujący przebiegiem wykonywania programów 
 
Działanie ALU: 

 

 

A,B - operandy (dane) 
F- wejście z jednostki kontrolnej 
D- statut wyjścia 
R- wyjście 
 
 
 
 
 
 
 
 
 
 
 

background image

11. Urządzenia peryferyjne to wszelkie elementy sprzętowe połączone z płytą gł. z wyjątkiem procesora i pamięci operacyjnej. 
 Dzielimy je na: 
a)peryferia wewnętrzne: 
-dysk twardy 
-karty rozszerzeo  
-napędy optyczne 
b)peryferia zewnętrzne : 
-mysz 
-klawiatura 
-tablet 
-skaner 
-drukarka 
-mikrofon 
-głośniki 
-słuchawki 
-joystick 
-kierownica 
-modem 
-zasilacz UPS 
-kamera internetowa 
-cyfrowy aparat foto. 
 
12. Elementy środowiska Windows 
 
1) Menu kontekstowe 
  

-Pulpit 

 

-Ikona 

 

-Przycisk start 

 

-Pasek zadao 

 

-Obszar powiadomieo 

 
2) Każdy OS tworzy własne środowisko za pomocą którego użytkownik porozumiewa się z systemem. Ważnym elementem jest     
GUI - określenie sposobu prezentacji informacji przez komputer oraz interakcji z użytkownikiem. 
 
3) Cechy środowiska Windows: 
a)okna dialogowe 
b)menu kontekstowe 
c)ikony pulpitu 
 
4) Opcje pracy komputera 
a)stan wstrzymania (wyłączenie dysku twardego i karty graficznej) 
b)stan hibernacji (dane z pamięci RAM są zapisywane na dysku twardym) 
c)szybkie wyłączanie i uruchamianie ponowne 

 

background image

13. Charakterystyka podstawowych rodzajów oprogramowania: 
 
1. Ogólny podział oprogramowania 
a)Systemy operacyjne 
b)programy użytkowe (aplikacje) 
 -edytory tekstu, grafiki, dźwięku 
 -programy liczące, arkusze kalkulacyjne 
 -programy baz danych 
 -przeglądarki internetowe, komunikatory 
 -gry komputerowe 
c)programy narzędziowe 
 -narzędzia systemowe 
 -sterowniki 
 -programy zabezpieczające 
 -antywirusowe 
 -firewall 
 -programy archiwizacyjne i kompresujące 
 -menedżery plików, urządzeo, zadao 
d)języki programowania 
 -asembler,pascal,c++,Visual Basic,HTML,php,css,java 
2. Warstwowa struktura systemu operacyjnego 
  

 

 

 
 
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.Warstwowy model systemu operacyjnego 

 

1. Jądro systemu - częśc systemu operacyjnego, która przyjmuje kierowane do niego zlecenia od programów użytkowych, 
przydzialając im zasoby komputera i urządzenia zewnętrzne. 
2. Powłoka systemu - jest programem, który interpretuje polecenia przesyłane do jądra systemu. 
3. Programy uzytkowe systemu -  
   -obsługa plików 
   -komunikacja w sieci 
   -diagnozujące pracę procesora, pamięci, sieci, dysków twardych itd. 
   -proste edytory tekstu i grafiki 
   -kompilator języka programowania 
4.Podział systemów operacyjnych ze względu na 
a) planowanie i przydział czasu procesora: 
-OS czasu rzeczywistego (RTOS) 
-OS czasowo niedeterministyczne 
b) sposób realizacji przełączenia zadao 
-z wywłaszczaniem zadao 
-bez wywłaszczania 
c)możliwośd uruchamiania 
-otwarte 
-wbudowane 

 

Użytkownik 

Aplikacja
 
 

 

System Operacyjny 

BIOS 

Sterownik 

Maszyna fizyczna 

background image

d)środowisko użyte do implementacji 
e)sposoby konfiguracji z użytkownikiem 
-tekstowe(DOS) 
-graficzne(WINDOWS) 
 
14.Cechy współczesnych OS 
a)wielozadaniowośd 
b)wielowątkowośd 
c)wielodostępowośd 

 

15.OS DOS jest zbiorem programów użytkowych umożliwiających zarządzanie urządzeniami we/wy zarządzanie plikami na dysku, 
ładowanie i wykonywanie programów w pamięci komputera 
a)struktura DOS'u 
 -IO.SYS- ma za zadanie ustanowienie interfejsu m-dzy częścią rezydentną a właściwym systemem, zajmuje się on zarządzaniem 
operacjami we/wy na poziomie sprzętowym 
-MSDOS.SYS- zajmuje się interpretacją poleceo przychodzących od programów aplikacyjnych i przekazuje je do BIOS'u w formie 
zrozumiałej dla niego 
-COMMAND.COM- służy do ustawienia interfejsu z użytkownikiem, rejestruje i wykonuje polecenia użytkownika. 
b)znaki globalne 
*-zastępuje ciąg znaków 
?-zast. jeden znak 
c)oznaczenia przy katalogach 
\-kat. główny 
.-kat bieżący  
..-kat. o jeden poziom wyżej w strukturze katalogów 
d)elementy składni 
-małe litery-elementy które musi podad użytkownik 
-wielkie- użytkownik musi wpisad je tak samo 
-w "*x+" znajdują się elementy opcjonalne 
-opcje oddzielone | to zestaw opcji z których użytkownik musi wybrad jedną 

 

16.Pliki i foldery 
a) Plik (file) - porcja informacji stanowiąca pewną całośd, zapisana w pamięci masowej w postaci zbiorów bajtów. 
b) Nazwa pliku - nazwa właściwa (do 250 znaków bez /,\,*,?,>,<) 
c) rozszerzenie - określa typ pliku  
 

-*.bat-pliki wsadowe 

 

-*.com-(command) polecenia OS i małe programy 

 

-*.exe-(execute) wykonywalne, aplikacje 

d)ścieżka dostępu określa lokalizację dowolnego obiektu w strukturze folderów w pamięci masowej 
 
17.Aplikacje wbudowane do Windows 
-Notatnik,Paint,WordPad,Kalkulator,Rejestrator dźwięku,regulacja głośności,tablica znaków,info o systemie. 
 

 

 

 

 

 

 

 

 

 

background image

Kontroler RAID - kontroler sterujący pracą dysków twardych, umożliwiajacy budowę macierzy RAID różnego typu, czyli macierzy 
połączonych ze sobą dysków twardych widzianych przez uzytkownika systemu jako jeden. 
 
RAID - Nadmiarowa Macierz Niezależnych Dysków - polega na współpracy dwóch lub więcej dysków w taki sposób ale uzyskad 
korzyści nie możliwe do osiągnięcia przy pracy jednego. 
 
RAID 0 - stripping, polega na połączeniu ze sobą dwóch lub więcej dysków twardych w taki sposób aby były widziane jako jeden 
logiczny, powstała w ten sposób przestrzeo ma rozmar taki jak suma rozmiarów wyszkich dysków. Dane są przeplatane między 
dyskami. Korzyści: przestrzen dysku widziana jako cała, przyspieszenie zapisu i odczytu. Wady: brak odpornosci na awarie. 
 
RAID 1 - mirroring, polega na replikacji pracy dwóch lub wiecej dysków fizycznych. Korzyści: odpornośd na awarię n-1 dysków przy 
n dyskowej macierzy. Wady: utrata pojemności, zmniejszona szybkośd zapisu. 
 
RAID 2 - dane na dyskach są paskowane po 1bicie na pasek. Potrzebujemy min. ośmiu powierzchni do obsługi danych, oraz 
dodatkowe dyski do przechowywania informacji za pomocą kodu Haminga potrzebnych do korekcji błędów. Korzyści: każdy dysk 
może w razie uszkodzenia zostad odbudowany przez pozostałe. Wady: koniecznośd dokładniej synchronizacji wszystkich dysków z 
kodem Haminga, długotrwałe generowanie kodu Haminga, wolna praca OS. 
 
RAID 3 - dane składowane są na n-1 dyskach. Ostatni służy do przechowywania sum kontrolnych. Korzyści: odpornośd na awarię 
jednego dysku. Wady: zmniejszona szybkośd zapisu z powodu konieczności kalkulowania sum kontrolnych, w przypadku awarii 
dostęp do danych spowolniony, odbudowa macierzy po wymianie dysku jest operacją kosztowną obliczeniowo. 
 
RAID 4 - bardzo zbliżony do RAID 3 z tą różnicą że dane są dzielone na większe bloki 
 
RAID 5 - macierz składa się z trzech lub więcej dysków. Przy macierzy liczącen N dysków jej obj. wynosi N-1 dysków. W 
przyłączeniu dysków równej pojemnosdi otrzymamy obj. pojedyoczego dysku N-1. Sumy kontrolne danych dzielone są na N części, 
przy czym każda częśd składowana jest na innym dysku a wyliczana jest z odpowiedniego fragmentu danych składowanych na 
pozostałych N-1 dyskach. Korzyści i Wady takie jak w RAID 3 
 
RAID 6 - rozbudowana macierz typu 5 zawiera dwie niezależne sumy kontrolne. bardzo kosztowna w implementacji, ale dająca 
bardzo wysokie bezpieczeostwo. Korzyści: odporn. na awarie wielu dysków, większa sybk. pracy, ekstremalnie wysokie 
bezpieczeostwo. 
 
RAID 0+1 - macierz zrealizowana jako RAID 1 którego elementami są macierze RAID 0. pojedyocza awaria dysku powoduje że 
całośd staję się w praktyce RAID 0. Korzyści: szybkośd macierzy RAID 0, bezpieczeostwo RAID 1, prosta w implementacji. 
Wady:odbudowa całej macierzy RAID 1 w przypadku awarii, utrata bezp. w przypadku awarii  
 
RAID 1+0 - macierz realizowana jako RAID 0 którego elementami są macierze RAID 1. (duży strippe małych mirroró5) Korzyści i 
Wady jak w RAID 0+1 
 
MATRIX RAID - polega na połączeniu ze sobą dysków tak aby częśc dysków działała jak RAID 0 a częśd jak RAID 1. Korzyści: 
połączenie zalet poszczeg. trybów RAID, tylko częściowy spadek pojemności i tylko częśd danych podatna na awarię.