Algorytmika w analizach gospodarczych i społecznych

Ebook Algorytmika w analizach gospodarczych i społecznych Karol Korczak, Marek Melaniuk

Karol Korczak, Marek Melaniuk
52,22 zł
Dodaj do ulubionych

Opis treści

Celem monografii jest przedstawienie wykorzystania algorytmiki w analizach gospodarczych i społecznych. Omówiono w niej podstawowe zasady projektowania algorytmów. Przedstawiono praktyczne przykłady algorytmów, które można wykorzystać w analizach finansowych i przestrzennych, realizacji polityki społecznej, postępowaniu diagnostyczno-terapeutycznym, symulacjach systemów, a także w analizach przepisów prawa. Autorzy wykazują, że zastosowanie algorytmów wspomaga w istotny sposób procesy podejmowania decyzji. Podkreślają przy tym, że projektowanie algorytmów pomaga rozwiązywać problemy w poprawny, czytelny i zrozumiały sposób, kształtując jednocześnie zdolności logicznego, analitycznego oraz abstrakcyjnego myślenia. Adresaci: Publikacja jest przeznaczona dla użytkowników wykonujących różnego rodzaju analizy danych, decydentów w organizacjach gospodarczych i społecznych, a także studentów kierunków reprezentujących zarówno nauki ścisłe, jak i społeczne. "Podjęta w monografii problematyka jest oryginalna i trafna. Jej novum w dużej mierze polega na podaniu wielu przykładów algorytmizacji rzeczywistych analiz gospodarczych, społecznych, prawnych i medycznych. Nowatorskie podejście polega także na wykorzystaniu arkuszy kalkulacyjnych do rozwiązywania problemów algorytmicznych, co w odniesieniu do tej publikacji stanowi jeszcze jedno ujęcie przedstawianego zagadnienia. Zawartość merytoryczna monografii świadczy o gruntownej wiedzy i doświadczeniu praktycznym Autorów w zakresie podjętej tematyki zarówno z punktu widzenia naukowego, dydaktycznego, jak i aplikacyjnego".
Prof. dr hab. Mykhaylo Yatsymirskyy (z recenzji)

Spis treści ebooka Algorytmika w analizach gospodarczych i społecznych

Wstęp , str. 9

1. Podstawy algorytmiki , str. 11
1.1. Algorytmika i algorytmy , str. 11
1.2. Sposoby przedstawiania 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. Cechy dobrze zaprojektowanego algorytmu , str. 54
4.2. Róż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 oraz średnich dodatków w zależności od liczebności rodzin , str. 115
6.2.2. Zależność mię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. Wykorzystanie 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 danych , 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 postępowania w placówce medycznej , str. 163

Zakończenie , str. 169

Załączniki

1. Wybrane elementy składni języka Visual Basic .NET , str. 171
Z1.1. Zmienna , str. 171
Z1.1.1. Typ 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 danych 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 postępowania 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

Szczegóły ebooka Algorytmika w analizach gospodarczych i społecznych

Wydawca:
Wolters Kluwer
Rok wydania:
2016
Typ publikacji:
Ebook
Język:
polski
Format:
pdf
ISBN:
978-83-8107-160-4
ISBN wersji papierowej:
978-83-8092-570-0
Autorzy:
Karol Korczak,Marek Melaniuk
EAN:
9788381071604
Liczba Stron:
212
Czas realizacji zamówienia:
Do 10 min

Na jakich urządzeniach mogę czytać ebooki?

Ikona ebooka Na czytnikach Kindle, PocketBook, Kobo i innych
Ikona komutera Na komputerach stacjonarnych i laptopach
Ikona telefonu Na telefonach z systemem ANDROID lub iOS
Ikona urządzenia elektroniczne Na wszystkich urządzeniach obsługujących format plików PDF, Mobi, EPub