Spis treści - Warsaw University of...

10
Spis treści Podstawy posługiwania się komputerem 1. Budowa i działanie komputera 15 1.1. Komputery i ich rodzaje 15 1.2. Zasada działania komputera 18 1.2.1. Komputer a użytkownik 18 1.2.2. Przetwarzanie informacji w komputerze 19 1.2.3. Elementy komputera 21 1.2.4. Informacja w komputerze 21 1.3. Podzespoły komputera 23 1.3.1. Układy elektroniczne 24 1.3.2. Pamięć 25 1.3.3. Monitor 28 1.3.4. Klawiatura 32 1.3.5. Dyskietki i dyski wymienne 37 1.3.6. Napędy dyskowe 41 1.3.7. Głośnik 44 1.3.8. Współdziałanie podzespołów. Setup 44 1.4. Urządzenia współpracujące z komputerem 46 1.4.1. Komunikacja komputera z urządzeniami zewnętrznymi 46 1.4.2. Mysz 47 1.4.3. Drukarki 50 1.4.4. Karty komputerowe 55 1.5. Zalecenia techniczne dotyczące używania komputerów .... 57 1.5.1. Zasilanie sprzętu komputerowego 57 1.5.2. Niesprawność komputera 58 1.5.3. Uwagi ogólne 60 2. System operacyjny D O S — pierwsze kroki z komputerem 62 2.1. Włączamy komputer 62 2.1.1. Wydawanie poleceń komputerowi 63

Transcript of Spis treści - Warsaw University of...

Page 1: Spis treści - Warsaw University of Technologybcpw.bg.pw.edu.pl/Content/4643/gpei_spis_tresci.pdf3.4.4. Odzyskiwanie utraconych danych 129 3.5. Różne programy wspomagające pracę

Spis treści

Podstawy posługiwania się komputerem

1. Budowa i d z i a ł a n i e komputera 15 1.1. K o m p u t e r y i ich rodzaje 15 1.2. Zasada d z i a ł a n i a komputera 18

1.2.1. K o m p u t e r a u ż y t k o w n i k 18 1.2.2. Przetwarzanie informacji w komputerze 19 1.2.3. Elementy komputera 21 1.2.4. Informacja w komputerze 21

1.3. P o d z e s p o ł y komputera 23 1.3.1. U k ł a d y elektroniczne 24 1.3.2. P a m i ę ć 25 1.3.3. Monitor 28 1.3.4. K l a w i a t u r a 32 1.3.5. D y s k i e t k i i dyski wymienne 37 1.3.6. N a p ę d y dyskowe 41 1.3.7. Głośnik 44 1.3.8. W s p ó ł d z i a ł a n i e p o d z e s p o ł ó w . Setup 44

1.4. U r z ą d z e n i a w s p ó ł p r a c u j ą c e z komputerem 46 1.4.1. Komunikac j a komputera z u r z ą d z e n i a m i z e w n ę t r z n y m i 46 1.4.2. M y s z 47 1.4.3. Drukarki 50 1.4.4. K a r t y komputerowe 55

1.5. Zalecenia techniczne d o t y c z ą c e u ż y w a n i a k o m p u t e r ó w . . . . 57 1.5.1. Zasilanie s p r z ę t u komputerowego 57 1.5.2. N i e s p r a w n o ś ć komputera 58 1.5.3. U w a g i ogólne 60

2. System operacyjny D O S — pierwsze kroki z komputerem 62 2.1. W ł ą c z a m y komputer 62

2.1.1. Wydawanie po leceń komputerowi 63

bcpw
Notatka
Uwaga! Spis treści zawiera linki do rozdziałów
Page 2: Spis treści - Warsaw University of Technologybcpw.bg.pw.edu.pl/Content/4643/gpei_spis_tresci.pdf3.4.4. Odzyskiwanie utraconych danych 129 3.5. Różne programy wspomagające pracę

2 Spis treści

2.2. Podstawowe w i a d o m o ś c i o systemie operacyjnym D O S . . . . 65 2.2.1. J ę z y k angielski czy polski 65 2.2.2. Rodzaje po leceń systemu operacyjnego 66 2.2.3. Uruchamianie systemu. Pierwsze komunikaty 67 2.2.4. Polecenia w e w n ę t r z n e i z e w n ę t r z n e 69

2.3. Informacja na dysku 70 2.3.1. N a z w y p l ików 70 2.3.2. N a z w y stacji d y s k ó w 71 2.3.3. K a t a l o g i 72 2.3.4. Po łożen ie p l i k u na dysku 76

2.4. Podstawowe operacje dyskowe 77 2.4.1. Formatowanie dyskietek 77 2.4.2. Formatowanie dyskie tk i systemowej 80 2.4.3. Operacje na grupach p l ików 81 2.4.4. Kopiowanie p l ików 81 2.4.5. O g l ą d a n i e zawar to śc i p l ików tekstowych 84 2.4.6. Kasowanie p l ików 85 2.4.7. Tworzenie p l ików 86

2.5. Uruchamianie p r o g r a m ó w 88 2.5.1. P l i k i z rozszerzeniem E X E i C O M 88 2.5.2. P l i k i z rozszerzeniem B A T 89 2.5.3. Ścieżki — odszukiwanie p l ików 91 2.5.4. Konf igurac ja systemu 92

2.6. W i a d o m o ś c i u z u p e ł n i a j ą c e 93 2.6.1. Pomoc 93 2.6.2. S y g n a ł y dźwiękowe 94 2.6.3. Instalowanie p r o g r a m ó w 94 2.6.4. Nadawanie nazw p l ikom 95

3. Komunikacja z komputerem — u z u p e ł n i e n i a 97 3.1. Wspomaganie p o s ł u g i w a n i a się systemem

operacyjnym D O S — N o r t o n C o m m a n d e r 97 3.2. Ś rodowisko W i n d o w s 108

3.2.1. Komun ikac j a graficzna 108 3.2.2. Okna 110 3.2.3. Podsumowanie 120

3.3. R ó ż n e komputery i systemy operacyjne 121 3.3.1. System operacyjny k o m p u t e r ó w A p p l e Mac in tosh . . . 121 3.3.2. System operacyjny U N I X 122 3.3.3. Inne systemy operacyjne 123

3.4. B e z p i e c z e ń s t w o danych 124

Page 3: Spis treści - Warsaw University of Technologybcpw.bg.pw.edu.pl/Content/4643/gpei_spis_tresci.pdf3.4.4. Odzyskiwanie utraconych danych 129 3.5. Różne programy wspomagające pracę

Spis treści 5

3.4.1. Ochrona przed wirusami komputerowymi 124 3.4.2. K o p i e rezerwowe 126 3.4.3. Arch iwizac j a danych 128 3.4.4. Odzyskiwanie utraconych danych 129

3.5. R ó ż n e programy w s p o m a g a j ą c e p r a c ę z komputerem 131

Użytkowanie komputerów 4. E d y t o r y t e k s t ó w 133

4.1. K o m p u t e r a maszyna do pisania 133 4.1.1. Pisanie t e k s t ó w za p o m o c ą edytora 134 4.1.2. Wprowadzan ie zmian w tekśc ie 134

4.2. P r a c a z edytorem t e k s t ó w 135 4.2.1. Wprowadzenie 135 4.2.2. Operacje w s t ę p n e 136 4.2.3. P ie rwszy tekst 140 4.2.4. Wydawan ie po leceń 141 4.2.5. Polskie l i tery w edytorze t e k s t ó w 147 4.2.6. Wprowadzan ie poprawek w tekśc ie 149 4.2.7. Drukowanie tekstu po raz pierwszy 152

4.3. U ż y w a n i e edytora t e k s t ó w 154 4.3.1. Sprawne pisanie na klawiaturze komputera 154 4.3.2. Przemieszczanie kursora po tekśc ie 156 4.3.3. Wyszuk iwan ie i z a s t ę p o w a n i e 157 4.3.4. K o n t r o l a pisowni 160 4.3.5. Formatowanie tekstu 162 4.3.6. Podstawowe operacje blokowe 170 4.3.7. Zapis , odczyt i ł ączenie f r a g m e n t ó w tekstu 174 4.3.8. W z o r y matematyczne 176 4.3.9. Tabele i r a m k i 177 4.3.10. P o d z i a ł tekstu na strony — nag łówki i s topki 179 4.3.11. Numerowanie e l e m e n t ó w tekstu 181 4.3.12. E d y t o r y graficzne i tekstowe. P o d g l ą d strony 182 4.3.13. Drukowanie t e k s t ó w 183 4.3.14. U w a g i praktyczne — konfiguracja programu 185

4.4. Zaawansowane możl iwośc i e d y t o r ó w t e k s t ó w 186 4.4.1. Makropolecen ia 186 4.4.2. D o ł ą c z a n i e grafiki 187 4.4.3. Ekspor t i impor t tekstu 188

Page 4: Spis treści - Warsaw University of Technologybcpw.bg.pw.edu.pl/Content/4643/gpei_spis_tresci.pdf3.4.4. Odzyskiwanie utraconych danych 129 3.5. Różne programy wspomagające pracę

6 Spis treści

4.4.4. P l i k i A S C I I 190 4.4.5. E d y c j a p l ików z danymi 198 4.4.6. Korespondencja seryjna 200 4.4.7. Style, szablony, kreatory 203

5. Arkusze kalkulacyjne 207 5.1. K o m p u t e r a obliczenia 207

5.1.1. Obl iczenia wykonywane sposobem t radycy jnym . . . . 207 5.1.2. Idea programu arkusza kalkulacyjnego 209

5.2. Pierwsze k rok i z arkuszem kalkulacyjnym 210 5.2.1. A r k u s z roboczy 210 5.2.2. Przemieszczanie kursora. W y b ó r komórk i 211 5.2.3. Wpisywanie danych do k o m ó r k i 213 5.2.4. Zapisywanie arkusza na dysku 214 5.2.5. Sprawdzanie zawar tośc i komórk i 215 5.2.6. Z m i a n a danych 216 5.2.7. Wykresy 216 5.2.8. Zakończen ie pracy 219

5.3. Pos ług iwan ie się arkuszem kalkulacyjnym 220 5.3.1. Odczytywanie danych 221 5.3.2. Przedstawianie danych w arkuszu 222 5.3.3. W z o r y matematyczne. Funkcje 228 5.3.4. Modyf ikac ja w z o r ó w przy wstawianiu i usuwaniu

wierszy 234 5.3.5. Operacje na obszarach 236 5.3.6. D z i a ł a n i a matematyczne na obszarach 242 5.3.7. Adresowanie w z g l ę d n e i b e z w z g l ę d n e 242 5.3.8. Stosowanie nazw o b s z a r ó w 245 5.3.9. D o b ó r wykresu 246

5.4. Drukowanie arkusza 250 5.5. Zaawansowane możl iwości arkuszy kalkulacyjnych 251

5.5.1. Ekspor t i import danych 251 5.5.2. Obl iczen ia 255 5.5.3. B a z y danych 255 5.5.4. Makropolecenia 255

6. B a z y danych 259 6.1. Zbiory informacji 259

6.1.1. Jak jest zorganizowana baza danych 260 6.1.2. O b s ł u g a baz danych 261

6.2. B u d o w a komputerowych baz danych 263

Page 5: Spis treści - Warsaw University of Technologybcpw.bg.pw.edu.pl/Content/4643/gpei_spis_tresci.pdf3.4.4. Odzyskiwanie utraconych danych 129 3.5. Różne programy wspomagające pracę

Spis treści 7

6.2.1. Podstawowe po jęc i a 263 6.2.2. Tworzenie komputerowej bazy danych 267

6.3. U ż y w a n i e komputerowej bazy danych 274 6.3.1. Otwieranie i zamykanie d o s t ę p u do bazy 274 6.3.2. P r z e g l ą d a n i e informacji w bazie 275 6.3.3. Modyfikowanie r e k o r d ó w 277 6.3.4. Dopisywanie r e k o r d ó w 278 6.3.5. Modyfikowanie s t ruktury danych 278 6.3.6. Obl iczen ia w bazie danych 279 6.3.7. Wczy t an i e informacji do bazy danych 280 6.3.8. Usuwanie r e k o r d ó w z bazy 284 6.3.9. Wyszuk iwan ie informacji w bazie 286 6.3.10. Wybie ran ie grup r e k o r d ó w 288 6.3.11. Zapytan ia 288 6.3.12. P o r z ą d k o w a n i e informacji w bazie 292 6.3.13. Tworzenie i drukowanie r a p o r t ó w 295 6.3.14. Formularze 297 6.3.15. E t y k i e t y 298

6.4. Zaawansowane możl iwości p r o g r a m ó w obs ługi baz danych . . 300 6.4.1. Impor t i eksport danych 300 6.4.2. Korespondencja seryjna 300 6.4.3. P o w i ą z a n e bazy danych 301 6.4.4. Modele baz danych 303 6.4.5. W ł a s n e instrukcje i programy operowania na danych . 306

7. R ó ż n e programy u ż y t k o w e 308 7.1. Wspomaganie prac wydawniczych 308

7.1.1. P rogramy s k ł a d u drukarskiego 308 7.1.2. Przygotowanie publ ikacj i w szkole 310

7.2. P rogramy graficzne 312 7.2.1. Obraz w komputerze 312 7.2.2. S p o r z ą d z a n i e i lustracj i program Pain tbrush . . . . 316 7.2.3. S p o r z ą d z a n i e r y s u n k ó w technicznych 321 7.2.4. Kompute rowe wspomaganie projektowania — C A D . 322 7.2.5. Wprowadzanie danych graficznych — skanery 323 7.2.6. Kreś l en ie r y s u n k ó w — plotery 325

7.3. M u l t i m e d i a 326 7.3.1. Dźwięk 326 7.3.2. Ruchomy obraz '. 327 7.3.3. B a z y danych 327 7.3.4. P r o g r a m M e d i a 327

Page 6: Spis treści - Warsaw University of Technologybcpw.bg.pw.edu.pl/Content/4643/gpei_spis_tresci.pdf3.4.4. Odzyskiwanie utraconych danych 129 3.5. Różne programy wspomagające pracę

Spis treści

7.4. P rogramy edukacyjne 328 7.5. Programy komunikacyjne 329

7.5.1. B e z p o ś r e d n i e łączenie k o m p u t e r ó w 329 7.5.2. Sieci lokalne 330 7.5.3. Sieci rozlegle 333 7.5.4. Po łączen ie przez sieć te lefoniczną 334

7.6. P rogramy w s p o m a g a j ą c e prace biurowe 336 7.6.1. Pakie ty zintegrowane 336 7.6.2. Przekazywanie danych m i ę d z y programami 337 7.6.3. P rogramy organizacyjne 338

Programowanie komputerów 8. Wprowadzenie do programowania 341

8.1. R o z w i ą z y w a n i e p r o b l e m ó w z u ż y c i e m komputera 341 8.1.1. Informatyka a programy komputerowe 341 8.1.2. Schemat r o z w i ą z y w a n i a p r o b l e m ó w w informatyce . . 342 8.1.3. K i e d y jest potrzebne samodzielne tworzenie

p r o g r a m ó w 344 8.2. Podstawowe w i a d o m o ś c i o programowaniu 346

8.2.1. J ęzyk i programowania 346 8.2.2. Systemy programowania 348 8.2.3. E t a p y tworzenia programu komputerowego 351

8.3. P r z y k ł a d o w e problemy i zadania 354 8.4. A lgory tmy . Schematy d z i a ł a n i a p r o g r a m ó w 357

8.4.1. A l g o r y t m w postaci krokowej 359 8.4.2. A l g o r y t m w postaci sieci d z i a ł a ń 361 8.4.3. A l g o r y t m y r o z w i ą z y w a n i a p r z y k ł a d o w y c h z a d a ń . . . 362

8.5. Tworzenie programu źród łowego — uwagi w s t ę p n e 389 8.5.1. Deklaracje, instrukcje, komentarze 390 8.5.2. T y p y danych 391 8.5.3. Wprowadzanie danych i wyprowadzanie w y n i k ó w . . . 394 8.5.4. S t ruk tu ra p r o g r a m ó w . Podprogramy 395 8.5.5. Uruchamianie p r o g r a m ó w 396

9. QBas i c — elementy programowania 398 9.1. Podstawowe informacje o j ę z y k u Basic 398 9.2. Pierwsze k rok i w systemie Q B a s i c 399

9.2.1. K o m u n i k a t na ekranie 399 9.2.2. Czy tan ie danych 401

Page 7: Spis treści - Warsaw University of Technologybcpw.bg.pw.edu.pl/Content/4643/gpei_spis_tresci.pdf3.4.4. Odzyskiwanie utraconych danych 129 3.5. Różne programy wspomagające pracę

Spis treści 9

9.2.3. Obl iczen ia 402 9.3. E d y c j a i uruchamianie p r o g r a m ó w ź ród łowych w systemie

Q B a s i c 403 9.3.1. Rozpoczynanie i kończen ie edycji 403 9.3.2. W s t ę p n a kontrola p o p r a w n o ś c i programu podczas

edycji 405 9.3.3. Korzys tan ie z pomocniczego opisu systemu 406 9.3.4. P o m o c systemu w uruchamianiu p r o g r a m ó w 408

9.4. Zmienne i s t a ł e 409 9.4.1. N a z w y zmiennych 409 9.4.2. T y p y zmiennych prostych 410 9.4.3. Nadawanie war to śc i zmiennym 412 9.4.4. Zapisywanie l iczb 413 9.4.5. U ż y w a n i e s t a ł y c h 414

9.5. D z i a ł a n i a na zmiennych l iczbowych 415 9.5.1. Operacje arytmetyczne 415 9.5.2. W y r a ż e n i a arytmetyczne 416 9.5.3. W a r u n k i logiczne 417 9.5.4. Operacje logiczne 417

9.6. Instrukcje warunkowe i obl iczenia wielokrotne 418 9.6.1. Instrukcje warunkowe 418 9.6.2. Instrukcje warunkowe zagn i eżdżone 421 9.6.3. Instrukcja w y b o r u S E L E C T C A S E 422 9.6.4. Obl iczen ia wielokrotne. P ę t l e 423 9.6.5. Instrukcja skoku. E t y k i e t y 430 9.6.6. P r z y k ł a d o w e programy 430

9.7. Tablice , .. . | „ . ,, ' " ^ 9.7.1. Deklarowanie tabl ic 432 9.7.2. D z i a ł a n i a n a elementach tab l icy 433 9.7.3. Tabl ice wielowymiarowe 436

9.8. Funkcje standardowe 437 9.8.1. Funkcje matematyczne 437 9.8.2. Funkcje losowe 437 9.8.3. D z i a ł a n i a i funkcje o p e r u j ą c e na ł a ń c u c h a c h 439 9.8.4. Funkcje zmien i a j ące typ danych 440

9.9. Tworzenie procedur i funkcji 441 9.9.1. P ie rwsza procedura 441 9.9.2. Przekazywanie w a r t o ś c i przez parametry 444 9.9.3. Użyc ie programu jako procedury w i n n y m programie . 445

Page 8: Spis treści - Warsaw University of Technologybcpw.bg.pw.edu.pl/Content/4643/gpei_spis_tresci.pdf3.4.4. Odzyskiwanie utraconych danych 129 3.5. Różne programy wspomagające pracę

10 Spis treści

9.9.4. C z y stosowanie procedur jest n i e z b ę d n e 446 9.9.5. Funkcje 448

9.10. Komunikac j a z u ż y t k o w n i k i e m 450 9.10.1. Wyprowadzan ie w y n i k ó w na ekran 450 9.10.2. Wyprowadzanie w y n i k ó w na d r u k a r k ę 451 9.10.3. Wprowadzanie danych z k lawia tury 451 9.10.4. Instrukcje pomocnicze 453

9.11. Instrukcje graficzne 454 9.11.1. Wprowadzenie 454 9.11.2. Podstawowe operacje graficzne 455 9.11.3. P r z e ł ą c z a n i e t r y b u graficznego na tekstowy 456 9.11.4. L in i e , okręg i i inne figury 457 9.11.5. W y k r e s funkcji 457 9.11.6. Ruchomy obiekt 461

9.12. Odczytywanie i zapisywanie danych do p l ików dyskowych . . 462 9.12.1. U m o ż l i w i a n i e d o s t ę p u do p l ików 462 9.12.2. Wyprowadzan ie w y n i k ó w do p l i ku 463 9.12.3. Odczytywanie danych z p l i ku 464

9.13. P r z y k ł a d o w e programy 468

10.Turbo Pascal — elementy programowania 472 10.1. Podstawowe informacje o systemie Turbo Pascal 472 10.2. Uwag i o j ę z y k u Pascal 473

10.2.1. Podstawowe elementy j ę z y k a 473 10.2.2. S t ruk tu ra programu w j ę z y k u Pascal 474

10.3. Pierwsze k rok i w systemie T u r b o Pascal 475 10.3.1. K o m u n i k a t na ekranie 475 10.3.2. K o m p i l a c j a programu 476 10.3.3. Miejsce przeznaczenia programu skompilowanego . . . 476 10.3.4. Wskazywanie b ł ę d ó w w programie ź r ó d ł o w y m 477 10.3.5. Uruchomienie programu wynikowego w systemie

T u r b o Pascal 478 10.3.6. Wyjśc i e z systemu Turbo Pascal 478 10.3.7. Uruchomienie programu wynikowego w systemie

operacyjnym D O S 479 10.3.8. Czy tan ie danych 479 10.3.9. Obl iczen ia 482

10.4. E d y c j a i uruchamianie p r o g r a m ó w ź ród łowych 483 10.4.1. P r a c a w wielu oknach 483 10.4.2. Operacje blokowe 485 10.4.3. Zapisywanie p l ików i kończen ie edycji 486

Page 9: Spis treści - Warsaw University of Technologybcpw.bg.pw.edu.pl/Content/4643/gpei_spis_tresci.pdf3.4.4. Odzyskiwanie utraconych danych 129 3.5. Różne programy wspomagające pracę

Spis treści 11

10.4.4. Pomoc w kontrolowaniu programu podczas edycji . . . 486 10.4.5. Komentarze 487 10.4.6. Pomoc w uruchamianiu programu 488

10.5. Zmienne i stale 490 10.5.1. N a z w y zmiennych 490 10.5.2. T y p y zmiennych 490 10.5.3. Deklarowanie zmiennych prostych 492 10.5.4. Nadawanie war to śc i zmiennym 492 10.5.5. U ż y w a n i e s t a ł y c h 495

10.6. D z i a ł a n i a na zmiennych 496 10.6.1. Operacje arytmetyczne 496 10.6.2. W y r a ż e n i a 498 10.6.3. W a r u n k i logiczne 499 10.6.4. Operacje logiczne 499

10.7. Instrukcje warunkowe i obl iczenia wielokrotne 500 10.7.1. Instrukcja warunkowa I F 500 10.7.2. Instrukcje warunkowe „zagn ieżdżone" 503 10.7.3. Instrukcja wyboru C A S E O F 504 10.7.4. Obl iczen ia wielokrotne. P ę t l e 506 10.7.5. Instrukcja skoku. E tyk ie ty 513 10.7.6. P r z y k ł a d o w e programy 514

10.8. Tablice, rekordy, definiowane typy zmiennych 516 10.8.1. Tabl ice . 516 10.8.2. Definiowanie t y p ó w 521 10.8.3. Rekordy 522

10.8.4. Pliki . . . . . . . . . . . : , ï f tv'^î , i ' ' ' • '£•"> • • • 5 2 3

10.9. Funkcje i procedury standardowe 523 10.9.1. M o d u ł y 523 10.9.2. Standardowe funkcje matematyczne 525 10.9.3. L i c z b y losowe 526 10.9.4. Zamiana t y p ó w 528 10.9.5. Funkcje i procedury p o r z ą d k o w e 529 10.9.6. Operacje na zmiennych ł a ń c u c h o w y c h 529 10.9.7. Odczytywanie danych z k lawia tury 532 10.9.8. Wyprowadzan ie w y n i k ó w na ekran 534 10.9.9. Przerywanie wykonywania programu 535

10.10. Tworzenie procedur i funkcji 536 10.10.1. P ie rwsza procedura 536 10.10.2. Procedury bezparametrowe 537 10.10.3. Zmienne lokalne i globalne 538

Page 10: Spis treści - Warsaw University of Technologybcpw.bg.pw.edu.pl/Content/4643/gpei_spis_tresci.pdf3.4.4. Odzyskiwanie utraconych danych 129 3.5. Różne programy wspomagające pracę

12 Spis treści

10.10.4. Parametry procedur i funkcji 539 10.10.5. P r z y k ł a d y tworzenia procedur i funkcji 543

10.11. Procedury graficzne 548 10.11.1. Wprowadzenie 548 10.11.2. Podstawowe operacje graficzne 549 10.11.3. L in ie , okręgi i inne figury 551 10.11.4. W y k r e s funkcji 552 10.11.5. Ruchomy obiekt 555

10.12. Odczytywanie danych i wyprowadzanie w y n i k ó w 557 10.12.1. Otwieranie i zamykanie p l i ku 557 10.12.2. Wyprowadzan ie w y n i k ó w do p l iku 558 10.12.3. Odczytywanie danych z p l iku dyskowego 561

10.13. P r z y k ł a d o w e programy 566 10.14. Podsumowanie 569

11. Apl ikacja . Programowanie u ż y t k o w e 570 11.1. Makropolecen ia w arkuszu kalkulacyjnym 571

11.1.1. Proste makropolecenie 571 11.1.2. Ciągi m a k r o p o l e c e ń 571 11.1.3. J ę z y k m a k r o p o l e c e ń 575 11.1.4. Uruchamianie m a k r o p o l e c e ń 579 11.1.5. Zalecenia 579

11.2. P rogramy w systemie baz danych dBase 579 11.2.1. P r z y k ł a d o w y program 580 11.2.2. Elementy j ę z y k a programowania w systemie dBase . . 584 11.2.3. Podsumowanie 586 11.2.4. J ę z y k z a p y t a ń S Q L 586

11.3. P l i k i wsadowe — programy 588 11.3.1. Podstawowe możl iwości 588 11.3.2. Pa ramet ry 589 11.3.3. Instrukcje warunkowe, instrukcje skoku i etykiety . . . 590 11.3.4. P ę t l e 591 11.3.5. W y w o ł y w a n i e innych p r o g r a m ó w wsadowych 592

11.4. Programowanie w ś r o d o w i s k u Windows 592 11.4.1. Programy sterowane zdarzeniami 592

11.4.2. V i s u a l Bas ic 594

Indeks 600

S ł o w n i c z e k 604