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