Zestaw B
1. Co to jest struktura informacyjna si?
Informacyjna - obejmującej zbiory informacji funkcjonujących w systemie oraz powiązania między nimi; dane we/wy, zbiory danych w SI, powiązane algorytmy
2. Co to jest integralność rekurencyjna?
3. Jakie są cele i zagrożenia tworzenia si metodą z prototypem?
Model z prototypem
Prototyp - model działający lub demonstrujący działanie SI
+ zaangażowanie użytkownika w czasie wykrycia różnic w rozumieniu SI (funkcji specyfikacji), możliwość szkoleń na prototypie.
- dodatkowy koszt, uproszczenia, niebezpieczeństwo poprzestania na prototypie, przekonanie użytkownika o łatwości tworzenia SI.
Prototypowanie - techniki i zastosowanie
szybkie sprawdzenie koncepcji systemu (proof of concept prototyping),
projektowanie przez prototypowanie (design prototyping),
budowa systemu przez prototypowanie (development prototyping).
5. Typy kodu (rodzaje) przykłady?
Rodzaje kodów:
- zewnętrzne (PESEL, NIP, kod pocztowy), wewnętrzne (id _pracownika, nr_części, nr_klienta, kod operacji), dla celów projektu (wejścia, wyjścia, moduły, oznaczenia), rozszerzalność, kompletność, precyzja, jednoznaczność, zwięzłość, czytelność, wygoda użycia, użyteczność (zgodność z istniejącymi)
Kod, a maska:
- Kod - znacząca część (zmienna niosąca informację)
- Maska - sposób wyświetlania (format) część stała nie przechowywana jako dane w bazie danych a jedynie w słowniku bazy danych
Typy kodów:
- początkowy (numer kolejny np. 123)
- klasyfikacyjny (pozycyjny np. 12.56.01)
- mieszany (np. LU/02/0089)
- kody z cyfrą kontrolną (np. PESEL)
- kody mnemoniczne (np. NY, WAR)
- kody alfabetyczne, numeryczne i mieszane
4. Co to jest DFD i do czego służy?
Diagram przepływu danych DFD (Data Flow Diagram) - przedstawia funkcje realizowane przez system.
-Celem DFD jest modelowanie funkcji systemu i interakcji miedzy nimi.
-Obrazuje system jako sieć procesów połączonych ze sobą potokami i zbiornikami danych.
-Dostarcza funkcyjnego spojrzenia na system.
-Dobrze nadaje się do modelowania systemów, w których funkcje są ważniejsze i bardziej złożone niż dane.
-Przykładowe zastosowania: systemy operacyjne, przepływy pracy w firmie, planowanie strategiczne w biznesie.
6. Co to jest redundancja?
redundancja nadmiar; w teorii informacji - pojęcie określające o ile można skrócić zakodowaną wiadomość (np. w postaci słów z liter alfabetu polskiego) przy przejściu do najekonomiczniejszego sposobu zapisu.
redundancja (nadmiarowość) danych, np.: gdy dostawca dostarcza wielu towarów, to adres będzie się niepotrzebnie powtarzał, także wartość towaru jest niepotrzebna (wynika z ceny i ilości), Metodą walki z redundancją jest rozbijanie na mniejsze schematy
Redundancja:
-redundancja polega na powtarzaniu
-wady redundancji:
-anomalie
-konieczność utrzymania spójności kopii
-marnowanie miejsca