|
ALGORYTMIKA W ANALIZACH GOSPODARCZYCH I SPOŁECZNYCH
KORCZAK K. MELANIUK M. wydawnictwo: WOLTERS KLUWER , rok wydania 2016, wydanie Icena netto: 77.60 Twoja cena 73,72 zł + 5% vat - dodaj do koszyka Algorytmika w analizach gospodarczych i społecznych
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
Wstęp
1. Podstawy algorytmiki
1.1. Algorytmika i algorytmy
1.2. Sposoby przedstawiania algorytmów
1.2.1. Prezentacja graficzna w postaci schematu blokowego (graficznej sieci działań)
1.2.2. Tablica decyzyjna
1.2.3. Drzewo decyzyjne
1.2.4. Zapis słowny w języku naturalnym
1.2.5. Strukturalny język angielski
1.2.6. Język programowania
1.3. Wybór środowiska programistycznego
2. Struktury sterowania
2.1. Sekwencja
2.2. Selekcja
2.3. Repetycja
2.3.1. Dopóki
2.3.2. Powtarzaj
2.3.3. Zagnieżdżenia
2.4. Konstrukcje złożone
3. Struktury danych
3.1. Zmienne
3.2. Tablice
3.3. Pliki tekstowe
4. Projektowanie algorytmów
4.1. Cechy dobrze zaprojektowanego algorytmu
4.2. Różne sposoby rozwiązywania problemów
4.3. Niewłaściwe konstrukcje schematów blokowych
4.3.1. Selekcja
4.3.2. Repetycja
4.3.3. Nieczytelność
4.4. Etapy projektowania algorytmów
5. Raportowanie danych
5.1. Raport ilościowo-wartościowy (Program #P1)
5.2. Raport przestrzenny (Program #P2)
5.3. Przetwarzanie danych: plik wejściowy - plik wyjściowy (Program #P3)
5.4. Przetwarzanie danych: plik - tablica liczbowa (Program #P4)
5.5. Przetwarzanie danych: plik wejściowy - tablica - plik wyjściowy (Program #P5)
5.6. Poszukiwanie maksymalnych wartości w pliku (Program #P6)
6. Algorytmika w analityce społecznej
6.1. Pomoc społeczna
6.1.1. Analiza ilościowa, wartościowa i strukturalna
6.1.2. Analiza dynamiki zjawisk społecznych
6.2. Dodatki mieszkaniowe
6.2.1. Analiza kwot i liczby wypłat oraz średnich dodatków w zależności od
liczebności rodzin
6.2.2. Zależność między liczbą rodzin, średnimi dodatkami, wydatkami i dochodami a
wielkością lokali mieszkalnych
6.2.3. Wyposażenie lokali mieszkalnych w media
7. Algorytmy symulacji systemów stochastycznych
7.1. Algorytmy generowania liczb losowych
7.1.1. Multiplikatywny generator liczb losowych
7.1.2. Generowanie liczb losowych o rozkładzie normalnym
7.1.3. Generowanie liczb z rozkładu empirycznego
7.2. Rozwiązanie "problemu gazeciarza"
7.3. Optymalizacja zapasów magazynowych w hurtowni
7.4. Optymalizacja wielkości brygady remontowej
8. Wykorzystanie algorytmów w analizach przepisów prawa
8.1. Projektowanie algorytmów na podstawie przepisów prawa
8.2. Zasady odbioru jakościowego produktów
8.3. Zasady udzielania rabatów
8.4. Zasady wypłaty wynagrodzeń
8.5. Przykład niewłaściwie sformułowanego przepisu prawa
9. Algorytmika w procesach decyzyjnych w instytucjach publicznych
9.1. Algorytmy walidacji danych
9.1.1. Walidacja w rejestrach publicznych
9.1.2. Walidacja identyfikatorów produktów
9.1.3. Walidacja rachunków bankowych
9.2. Algorytmy w finansach i bankowości
9.2.1. Analiza rachunków bankowych
9.2.2. Kalkulator kredytowy
9.3. Algorytmy w medycynie
9.3.1. Pierwsza pomoc
9.3.2. Procedury postępowania w placówce medycznej
Zakończenie
Załączniki
1. Wybrane elementy składni języka Visual Basic .NET
Z1.1. Zmienna
Z1.1.1. Typ zmiennej
Z1.1.2. Deklaracja zmiennej
Z1.2. Operatory
Z1.2.1. Operatory arytmetyczne
Z1.2.2. Łączenie tekstów (konkatenacja)
Z1.2.3. Operatory relacji
Z1.2.4. Operatory logiczne
Z1.3. Instrukcje warunkowe (selekcje)
Z1.3.1. IF ... THEN
Z1.3.2. IF ... THEN ... END IF
Z1.3.3. IF ... THEN ... ELSE ... END IF
Z1.4. Repetycje (pętle)
Z1.4.1. Dopóki
Z1.4.2. Powtarzaj
Z1.5. Tablice
Z1.6. Obsługa plików tekstowych
Z1.6.1. Otwarcie pliku
Z1.6.2. Zamknięcie pliku
Z1.6.3. Zapisanie danych do pliku
Z1.6.4. Odczytanie danych z pliku
Z1.6.5. Sprawdzanie wystąpienia końca pliku
2. Wybrane metody sortowania wektora
3. Algorytm procedury postępowania w placówce medycznej
4. Zadania do samodzielnego wykonania
Z4.1. Działania na tablicach
A. Tablice jednowymiarowe (wektory)
B. Tablice dwuwymiarowe (macierze)
Z4.2. Działania na plikach i tablicach
Z4.3. Zadania różne
Z4.4. Przykłady zadań z rozwiązaniami
Bibliografia
Spis rysunków
Spis tabel
212 stron, Format: 16.8x23.8, oprawa miękka
Po otrzymaniu zamówienia poinformujemy, czy wybrany tytuł polskojęzyczny lub
anglojęzyczny jest aktualnie na półce księgarni.
|