Spis treści

Transkrypt

Spis treści
Spis treści
WSTĘP......................................................................................................................9
1. ELEMENTY ARCHITEKTURY I FUNKCJONOWANIA KOMPUTERÓW .........11
1.1. UWAGI HISTORYCZNE.......................................................................................11
1.1.1. WaŜniejsze odkrycia naukowe i zdarzenia historyczne..................................... 11
1.1.2. Klasyfikacja komputerów.................................................................................. 14
1.2. PODSTAWOWE POJĘCIA I DEFINICJE .................................................................16
1.3. PODSTAWY ARYTMETYCZNE I LOGICZNE .........................................................19
1.3.1. Arytmetyka maszyn cyfrowych......................................................................... 19
1.3.2. Elementy logiki w technice mikroprocesorowej ............................................... 21
1.4. KODOWANIE DANYCH ......................................................................................24
1.4.1. Reprezentacja binarna liczb............................................................................... 24
1.4.2. Tabele kodowe .................................................................................................. 27
1.4.3. Kodowanie binarne grafiki i dźwięku ............................................................... 27
1.5. SYSTEMY KOMPUTEROWE ................................................................................33
1.5.1. Elementy systemu komputerowego................................................................... 33
1.5.2. Klasyfikacja systemów komputerowych ........................................................... 37
1.6. SPRZĘT KOMPUTEROWY ...................................................................................42
1.6.1. Komputery......................................................................................................... 42
1.6.2. Procesory........................................................................................................... 45
1.6.3. Pamięci wewnętrzne.......................................................................................... 47
1.6.4. Urządzenia zewnętrzne...................................................................................... 49
1.7. OPROGRAMOWANIE KOMPUTERÓW .................................................................58
1.7.1. Klasyfikacja programów komputerowych......................................................... 58
1.7.2. Elementy programowania komputerów............................................................. 59
1.7.3. Typy i struktury danych .................................................................................... 60
1.7.4. Algorytmy i ich notacja..................................................................................... 68
1.7.5. Języki programowania....................................................................................... 71
1.7.6. Podstawowe struktury sterujące ........................................................................ 73
1.7.7. Uwagi o programowaniu ................................................................................... 75
5
1.8. SYSTEMY INFORMATYCZNE .............................................................................77
1.8.1. System informacyjny i system informatyczny .................................................. 77
1.8.2. Klasyfikacja systemów informatycznych.......................................................... 78
1.8.3. Bezpieczeństwo danych w systemach informatycznych ................................... 80
1.9. PYTANIA I ĆWICZENIA ......................................................................................81
2. OPROGRAMOWANIE SYSTEMOWE ...............................................................82
2.1. STRUKTURA SYSTEMU OPERACYJNEGO ...........................................................82
2.2. FUNKCJE SYSTEMU OPERACYJNEGO .................................................................85
2.3. SYSTEM OPERACYJNY MS-DOS.......................................................................86
2.3.1. Struktura i funkcje systemu operacyjnego MS-DOS......................................... 86
2.3.2. Podstawowe polecenia systemu operacyjnego MS-DOS .................................. 88
2.4. SYSTEM OPERACYJNY MICROSOFT WINDOWS .................................................89
2.4.1. Charakterystyka systemu operacyjnego Microsoft Windows ........................... 89
2.4.2. Charakterystyka i funkcje systemu operacyjnego Windows 9x/ME ................. 91
2.4.3. Charakterystyka systemu operacyjnego Windows XP ...................................... 92
2.4.4. RóŜnice między systemem Windows XP a Windows 9x/ME ........................... 94
2.4.5. Zarządzanie zasobami w systemie operacyjnym Windows XP......................... 95
2.4.6. Programy usługowe systemu operacyjnego Windows XP .............................. 100
2.4.7. Pytania i ćwiczenia.......................................................................................... 105
2.5. SYSTEM OPERACYJNY UNIX/LINUX ...............................................................107
2.5.1. Charakterystyka systemu................................................................................. 107
2.5.2. Jądro systemu .................................................................................................. 109
2.5.3. System plików ................................................................................................. 109
2.5.4. Podstawowe programy usługowe .................................................................... 111
2.5.5. Przegląd podstawowych poleceń systemu Unix/Linux ................................... 111
2.5.6. Język C ............................................................................................................ 113
2.5.7. Porównanie z systemami DOS i Windows...................................................... 114
2.6. SIECI KOMPUTEROWE .....................................................................................117
2.6.1. Wprowadzenie................................................................................................. 117
2.6.2. Lokalne sieci komputerowe............................................................................. 121
2.6.3. Sieć Microsoft LAN ........................................................................................ 124
2.6.4. Sieciowy system operacyjny Novell NetWare ................................................ 133
2.6.5. Rozległe sieci komputerowe............................................................................ 138
2.6.6. Charakterystyka usług dostępnych w sieci Internet......................................... 140
2.6.7. Program eksploracyjne .................................................................................... 143
2.6.8. Bezpieczeństwo w systemach sieciowych....................................................... 144
2.6.9. Pytania i ćwiczenia.......................................................................................... 150
6
3. OPROGRAMOWANIE NARZĘDZIOWE ..........................................................151
3.1. PROGRAMY ANTYWIRUSOWE .........................................................................151
3.1.1. Charakterystyka wirusów komputerowych ..................................................... 151
3.1.2. Wybrane programy antywirusowe .................................................................. 152
3.1.3. Pytania i ćwiczenia.......................................................................................... 155
3.2. PROGRAMY KOMPRESJI DANYCH ...................................................................155
3.2.1. Charakterystyka i terminologia programów kompresji danych....................... 155
3.2.2. Program ARJ ................................................................................................... 156
3.2.3. Program PKZIP ............................................................................................... 158
3.2.4. Program RAR.................................................................................................. 161
3.2.5. Program WinZip.............................................................................................. 163
3.2.6. Program WinRAR ........................................................................................... 165
3.2.7. Pytania i ćwiczenia.......................................................................................... 167
3.3. PROGRAM TOTAL COMMANDER ....................................................................167
3.3.1. Charakterystyka programu Total Commander ................................................ 167
3.3.2. Podstawowe funkcje programu Total Commander ......................................... 168
3.4. INNE PROGRAMY NARZĘDZIOWE ....................................................................170
3.4.1. Programy diagnostyczne i optymalizacyjne .................................................... 170
3.4.2. Programy archiwizujące .................................................................................. 170
3.4.3. Inne programy narzędziowe i usługowe .......................................................... 170
3.4.4. Translatory języków programowania .............................................................. 171
4. OPROGRAMOWANIE UśYTKOWE ................................................................172
4.1. EDYTOR TEKSTU MICROSOFT WORD .............................................................172
4.1.1. Elementy typografii......................................................................................... 172
4.1.2. Komputerowa redakcja tekstu ......................................................................... 176
4.1.3. Charakterystyka edytora Word........................................................................ 178
4.1.4. Zasady wprowadzania i redakcji tekstu........................................................... 181
4.1.5. Formatowanie strony, akapitu, znaku.............................................................. 183
4.1.6. Kroje, stopnie i atrybuty pisma ....................................................................... 184
4.1.7. Edycja tabel ..................................................................................................... 187
4.1.8. Edycja wzorów matematycznych .................................................................... 189
4.1.9. Edycja rysunków ............................................................................................. 189
4.1.10. Korekta i adiustacja tekstu............................................................................. 190
4.1.11. Pytania i ćwiczenia........................................................................................ 190
4.2. ARKUSZ KALKULACYJNY MICROSOFT EXCEL ...............................................224
4.2.1. Komputerowa analiza danych ......................................................................... 224
4.2.2. Struktura arkusza kalkulacyjnego.................................................................... 224
4.2.3. Typy danych, wyraŜenia i operatory ............................................................... 226
4.2.4. WyraŜenia i funkcje standardowe ................................................................... 228
7
4.2.5. Podstawowe operacje edycyjne....................................................................... 235
4.2.6. Graficzna prezentacja danych.......................................................................... 243
4.2.7. Elementy statystycznej analizy danych ........................................................... 244
4.2.8. Elementy analizy finansowej........................................................................... 245
4.2.9. Analiza scenariuszy......................................................................................... 245
4.2.10. Elementy programowania w języku VBA..................................................... 246
4.2.11. Pytania i ćwiczenia (Excel) ........................................................................... 291
4.2.12. Pytania i ćwiczenia (VISUAL BASIC) ............................................................. 331
4.3. SYSTEM ZARZĄDZANIA BAZĄ DANYCH MICROSOFT ACCESS ........................339
4.3.1. Elementy baz danych....................................................................................... 339
4.3.2. Relacyjne bazy danych .................................................................................... 341
4.3.3. Projektowanie bazy danych............................................................................. 343
4.3.4. Typy relacji w bazie danych............................................................................ 348
4.3.5. Tworzenie plików baz danych......................................................................... 352
4.3.6. Struktura pliku bazy danych............................................................................ 353
4.3.7. Aktualizacja bazy danych................................................................................ 359
4.3.8. Porządkowanie i wyszukiwanie danych .......................................................... 360
4.3.9. Selekcja danych............................................................................................... 362
4.3.10. Tworzenie i wykorzystanie formularzy ......................................................... 365
4.3.11. Generowanie raportów .................................................................................. 365
4.3.12. Elementy programowania w języku VBA..................................................... 366
4.3.13. Elementy programowania w języku SQL...................................................... 366
4.3.14. Bazy danych w zastosowaniach ekonomicznych .......................................... 383
4.3.15. Pytania i ćwiczenia (Access) ......................................................................... 383
4.3.16. Pytania i ćwiczenia (SQL)............................................................................. 385
4.4. EDYTOR STRON INTERNETOWYCH MICROSOFT FRONTPAGE.........................386
4.4.1. Usługa WWW i jej związek z HTML ............................................................. 386
4.4.2. Składowe języka i struktura dokumentu HTML ............................................. 387
4.4.3. Wymagane oprogramowanie narzędziowe...................................................... 389
4.4.4. Projektowanie i edycja stron WWW z wykorzystaniem FrontPage ................ 391
4.4.5. Polskie znaki na stronie WWW....................................................................... 427
4.4.6. Publikowanie i reklamowanie stron WWW .................................................... 428
4.4.7. Kolory i znaki specjalne na stronie WWW ..................................................... 429
4.4.8. Pytania i ćwiczenia.......................................................................................... 431
LITERATURA .......................................................................................................439
INDEKS.................................................................................................................443
8