Tytuł Algorytmika w analizach gospodarczych i społecznych Autorzy Karol Korczak, Marek Melaniuk Język polski Wydawnictwo Wolters Kluwer Polska SA ISBN 978-83-8107-160-4 seria poza kolekcją Rok wydania 2016 liczba stron 212 Format pdf Spis treści Wstęp | str. 9
1. Podstawy algorytmiki | str. 11
1.1. Algorytmika i algorytmy | str. 11
1.2. Sposoby demonstrujenia algorytmów | str. 14
1.2.1. Prezentacja graficzna w postaci schematu blokowego (graficznej sieci działań) | str. 14
1.2.2. Tablica decyzyjna | str. 17
1.2.3. Drzewo decyzyjne | str. 18
1.2.4. Zapis słowny w języku naturalnym | str. 18
1.2.5. Strukturalny język angielski | str. 19
1.2.6. Język programowania | str. 20
1.3. Wybór środowiska programistycznego | str. 22
2. Struktury sterowania | str. 25
2.1. Sekwencja | str. 25
2.2. Selekcja | str. 26
2.3. Repetycja | str. 31
2.3.1. Dopóki | str. 32
2.3.2. Powtarzaj | str. 33
2.3.3. Zagnieżdżenia | str. 34
2.4. Konstrukcje złożone | str. 37
3. Struktury danych | str. 39
3.1. Zmienne | str. 40
3.2. Tablice | str. 41
3.3. Pliki tekstowe | str. 51
4. Projektowanie algorytmów | str. 54
4.1. Właściwości prawidłowo zaprojektowanego algorytmu | str. 54
4.2. Przeróżne sposoby rozwiązywania problemów | str. 60
4.3. Niewłaściwe konstrukcje schematów blokowych | str. 63
4.3.1. Selekcja | str. 64
4.3.2. Repetycja | str. 68
4.3.3. Nieczytelność | str. 72
4.4. Etapy projektowania algorytmów | str. 75
5. Raportowanie danych | str. 78
5.1. Raport ilościowo-wartościowy (Program #P1) | str. 79
5.2. Raport przestrzenny (Program #P2) | str. 84
5.3. Przetwarzanie danych: plik wejściowy - plik wyjściowy (Program #P3) | str. 89
5.4. Przetwarzanie danych: plik - tablica liczbowa (Program #P4) | str. 94
5.5. Przetwarzanie danych: plik wejściowy - tablica - plik wyjściowy (Program #P5) | str. 99
5.6. Poszukiwanie maksymalnych wartości w pliku (Program #P6) | str. 104
6. Algorytmika w analityce społecznej | str. 110
6.1. Pomoc społeczna | str. 110
6.1.1. Analiza ilościowa, wartościowa i strukturalna | str. 111
6.1.2. Analiza dynamiki zjawisk społecznych | str. 113
6.2. Dodatki mieszkaniowe | str. 114
6.2.1. Analiza kwot i liczby wypłat średnich dodatków w zależności od liczebności rodzin | str. 115
6.2.2. Zależność pomiędzy liczbą rodzin, średnimi dodatkami, wydatkami i dochodami a wielkością lokali mieszkalnych | str. 116
6.2.3. Wyposażenie lokali mieszkalnych w media | str. 117
7. Algorytmy symulacji systemów stochastycznych | str. 119
7.1. Algorytmy generowania liczb losowych | str. 119
7.1.1. Multiplikatywny generator liczb losowych | str. 120
7.1.2. Generowanie liczb losowych o rozkładzie normalnym | str. 122
7.1.3. Generowanie liczb z rozkładu empirycznego | str. 123
7.2. Rozwiązanie "problemu gazeciarza" | str. 126
7.3. Optymalizacja zapasów magazynowych w hurtowni | str. 131
7.4. Optymalizacja wielkości brygady remontowej | str. 134
8. Zastosowanie algorytmów w analizach przepisów prawa | str. 137
8.1. Projektowanie algorytmów na podstawie przepisów prawa | str. 137
8.2. Zasady odbioru jakościowego produktów | str. 141
8.3. Zasady udzielania rabatów | str. 143
8.4. Zasady wypłaty wynagrodzeń | str. 144
8.5. Przykład niewłaściwie sformułowanego przepisu prawa | str. 147
9. Algorytmika w procesach decyzyjnych w instytucjach publicznych | str. 149
9.1. Algorytmy walidacji informacji | str. 149
9.1.1. Walidacja w rejestrach publicznych | str. 150
9.1.2. Walidacja identyfikatorów produktów | str. 152
9.1.3. Walidacja rachunków bankowych | str. 154
9.2. Algorytmy w finansach i bankowości | str. 156
9.2.1. Analiza rachunków bankowych | str. 156
9.2.2. Kalkulator kredytowy | str. 158
9.3. Algorytmy w medycynie | str. 160
9.3.1. Pierwsza pomoc | str. 161
9.3.2. Procedury innowacyjnania w placówce medycznej | str. 163
Zakończenie | str. 169
Załączniki
1. Wybrane komponenty składni języka Visual Basic.NET | str. 171
Z1.1. Zmienna | str. 171
Z1.1.1. Rodzaj zmiennej | str. 171
Z1.1.2. Deklaracja zmiennej | str. 172
Z1.2. Operatory | str. 172
Z1.2.1. Operatory arytmetyczne | str. 172
Z1.2.2. Łączenie tekstów (konkatenacja) | str. 173
Z1.2.3. Operatory relacji | str. 173
Z1.2.4. Operatory logiczne | str. 173
Z1.3. Instrukcje warunkowe (selekcje) | str. 173
Z1.3.1. IF... THEN | str. 173
Z1.3.2. IF... THEN... END IF | str. 174
Z1.3.3. IF... THEN... ELSE... END IF | str. 175
Z1.4. Repetycje (pętle) | str. 175
Z1.4.1. Dopóki | str. 176
Z1.4.2. Powtarzaj | str. 177
Z1.5. Tablice | str. 178
Z1.6. Obsługa plików tekstowych | str. 179
Z1.6.1. Otwarcie pliku | str. 179
Z1.6.2. Zamknięcie pliku | str. 179
Z1.6.3. Zapisanie danych do pliku | str. 180
Z1.6.4. Odczytanie informacji z pliku | str. 180
Z1.6.5. Sprawdzanie wystąpienia końca pliku | str. 180
2. Wybrane metody sortowania wektora | str. 181
3. Algorytm procedury progresywnania w placówce medycznej | str. 185
4. Zadania do samodzielnego wykonania | str. 189
Z4.1. Działania na tablicach | str. 189
A. Tablice jednowymiarowe (wektory) | str. 189
B. Tablice dwuwymiarowe (macierze) | str. 190
Z4.2. Działania na plikach i tablicach | str. 191
Z4.3. Zadania różne | str. 193
Z4.4. Przykłady zadań z rozwiązaniami | str. 194
Bibliografia | str. 201
Spis rysunków | str. 205
Spis tabel | str. 209
Opinie i recenzje użytkowników
Dodaj opinie lub recenzję dla Algorytmika w analizach gospodarczych i społecznych. Twój komentarz zostanie wyświetlony po moderacji.