Questão 1
Questão
Faza, w której następuje instalacja sprzętu, przeniesienie oprogramowania,
wypełnienie bazy danych, nosi nazwę(
Responda
-
integracji
-
konserwacji
-
instalacji (wdrożenia)
-
implementacji
Questão 2
Questão
Konwersja systemu polegająca na tym, że przez pewien okres jednocześnie wykorzystywany jest stary i nowy system, nosi nazwę konwersji
Responda
-
pilotowej
-
etapowej
-
równoległej
-
bezpośredniej
Questão 3
Questão
Narzędzia CASE, łączące w sobie możliwości narzędzi upper-CASE i lower-CASE noszą nazwę
Responda
-
I-CASE
-
zorientowanych obiektowo
-
ORACLE Integrator
-
scalonych CASE'ów
Questão 4
Questão
Techniczne uszczegółowienie wyników analizy realizowane jest w fazie
Responda
-
testowania
-
implementacji
-
projektowania
-
instalacji
Questão 5
Questão
Modyfikacje ULEPSZAJĄCE (doskonalące) wprowadzane w fazie konserwacji polegają na
Responda
-
dostosowywaniu oprogramowania do zmian w środowisku pracy
-
poprawie jakości oprogramowania
-
dostosowywaniu oprogramowania do zmiany systemu operacyjnego
-
usuwaniu z oprogramowania pozostałych w nim błędów
Questão 6
Questão
Jednym z powodów, dla których po pewnym czasie wykorzystywania systemu informatycznego, zaczyna wzrastać stopa błędów, jest
Responda
-
zastosowanie nieodpowiedniego języka programowani
-
dodawane patch'e (łaty) poprawiające błędy, też mają błędy (regresyjne)
-
wadliwość projektu
-
moralne starzenie się oprogramowania
Questão 7
Questão
Który z niżej wymienionych NIE jest językiem specyfikacji
Questão 8
Questão
Model jakości użytkowej oprogramowania (ang. quality in use model) pozwala ocenić jakość produktu programowego z punktu widzenia
Responda
-
jego wydajności wykonywania się (egzekucji) w środowisku -docelowym
-
kierownictwa firmy, która je zakupiła
-
kierownictwa firmy informatycznej, która je skonstruowała
-
użytkownika oprogramowania (a nie informatyka)
Questão 9
Questão
Model, w którym po określeniu wymagań oraz wykonaniu wstępnego projektu całości, wybierany jest do realizacji podzbiór funkcji systemu, a po jego ukończeniu - kolejny podzbiór, nosi nazwę modelu
Responda
-
przyrostowego
-
spiralnego
-
RAD
-
formalnych transformacji
Questão 10
Questão
Tablica informacyjna, podzielona na kilka kolumn, pomiędzy którymi można przesuwać realizowane zadania, stanowi podstawowe narzędzie metodyki
Responda
-
Kanban
-
COBIT
-
Six Sigma
-
CMMI
Questão 11
Questão
Model cyklu życia oprogramowania, w którym nad każdym podzbiorem funkcji pracuje odrębny zespół pracowników, a efekty ich pracy są następnie integrowane, nosi nazwę modelu
Responda
-
szybkiego prototypu
-
RAD
-
kaskadowego
-
spiralnego
Questão 12
Questão
. Który z języków programowania wykazuje rosnący od kilku lat ciągły wzrost popularności
Questão 13
Questão
Podstawę do zawarcia kontraktu na dostawę oprogramowania stanowi
Questão 14
Questão
Do szacowania przeciętnego czasu realizacji przedsięwzięcia można zastosować
Responda
-
sieci PERT
-
model COCOMO II
-
wykresy Gantta
-
prawo Brooksa
Questão 15
Questão
Przy jakim podejściu do projektowania, głównym celem jest identyfikacja obiektów wchodzących w skład systemu, związków i powiązań pomiędzy nimi?
Questão 16
Questão
Testy statyczne oparte są na
Questão 17
Questão
Najpopularniejszą metodyką zwinną jest
Questão 18
Questão
Kierunek praktyczny w rozwoju inżynierii oprogramowania postuluje jak najszersze stosowanie
Responda
-
wszystkie tutaj wymienione
-
wiedzy i zgromadzonych doświadczeń ludzkich
-
nie w pełni sformalizowanych notacji graficznych
-
dobrych rad na różne okazje
Questão 19
Questão
Szacunki, czy planowany system jest wykonalny pod względem technicznym, ludzkim, kosztowym i jakie może przynieść korzyści dla organizacji, dokonywane są w fazie
Responda
-
analizy wymagań
-
rozpoznania problemu
-
projektowania
-
studium wykonalności
Questão 20
Questão
"Podręcznik administratora systemu" powinien, oprócz opisu sposobu udostępniania systemu użytkownikom końcowym, opisywać
Responda
-
diagram przepływu danych (DFD)
-
wszystkie tu wymienione
-
możliwości zmian konfiguracji
-
schemat blokowy oprogramowania
Questão 21
Questão
Celem testowania jest
Responda
-
wykrycie i usunięcie błędów w systemie
-
wszystkie wymienione
-
ocena niezawodności oprogramowania
-
wykrycie przyczyn najczęstszych błędów
Questão 22
Questão
Trzy podstawowe podejścia do analizy problemu to:
Responda
-
DFD, słowniki danych i diagramy encji
-
nieformalne, formalne, modelowane
-
prototypowanie, projektowanie strukturalne, projektowanie obiektowe
-
podejście nieformalne, modelowanie konceptualne, prototypowanie
Questão 23
Questão
W jakiej sytuacji zalecane jest zastosowanie modelu buduj-i-poprawiaj (programowania eksploracyjnego)?
Responda
-
konieczność szybkiego zbudowania systemu średniej wielkości
-
wstępne przygotowanie do zastosowania modelu RAD
-
potrzeba zbudowania prototypu
-
konieczność przekonania klienta o dużych możliwościach reprezentowanej przez nas firmy
Questão 24
Questão
Która z niżej wymienionych miar NIE jest miarą produktu programowego?
Responda
-
liczba godzin pracy nad programem
-
złożoność sterowania (np. miara cyklomatyczna oprogramowania V(G))
-
wielkość mierzona liczbą punktów funkcyjnych
-
wielkość słownika danych
Questão 25
Questão
Fazą, której staranna realizacja ma szczególnie duży wpływ na uzyskanie niezawodnego oprogramowania jest faza
Responda
-
planowania
-
dokumentacji
-
wdrożenia
-
implementacji
Questão 26
Questão
Celem fazy rozpoznania problemu jest
Responda
-
sporządzenie analizy techniczne
-
rozważenie zakresu planowanego przedsięwzięcia
-
wstępna implementacja projektu
-
projektowanie systemu
Questão 27
Questão
Powodem wycofania systemu oprogramowania z eksploatacji zwykle jest
Responda
-
braki w dokumentacji uniemożliwiają prace konserwacyjne
-
wszystkie tu wymienione mają znaczenie
-
system jest niedostosowany do pojawiającego się na rynku nowego sprzętu
-
niewłaściwa konserwacja zaskutkowała nadmiernym wzrostem powiązań międzymodułowych
Questão 28
Questão
Głównym problemem związanym z realizacją produktu zgodnie z modelem kaskadowym jest to, że
Responda
-
specyfikacja jest dokumentem, który może być źle zrozumiany przez klienta,
-
niemożliwe jest uzyskanie produktu o odpowiednio dobrej jakości
-
jest bardzo kosztowny
-
trudno jest zaplanować długość czasu realizacji
Questão 29
Questão
Miary wielkości stosowane w algorytmicznych modelach szacowania kosztów to
Responda
-
liczba punktów funkcyjnych
-
liczba punktów obiektowych
-
liczba linii kodu programu
-
wszystkie tu wymienione
Questão 30
Questão
Działające oprogramowanie ważniejsze od dokumentacji to jedna z głównych zasad
Responda
-
-wszystkich tutaj wymienionych
-
spiralnego modelu cyklu życia oprogramowania
-
procesu kaskadowego
-
metodyk lekkich (zwinnych)
Questão 31
Questão
Typowe techniki szacowania kosztów to
Questão 32
Questão
Realna krzywa błędów wykrywanych w oprogramowaniu przypomina "zęby piły" ze względu na
Responda
-
sezonowe wahania w zakupach oprogramowania
-
dodatkowe błędy wprowadzane w czasie dokonywania modyfikacji
-
chwilowe spiętrzenia prac programistycznych
-
częste odrywanie się programistów od najważniejszych prac,
Questão 33
Questão
Modele oceny procesów programowych typu reprezentacji ciągłej (ang. continuos representation), takie jak CMM Integration - Continuos Representation, ISO/IEC 15504 (SPICE), Bootstap
Responda
-
klasyfikują organizację software'ową na określony stopień dojrzałości
-
wpływają na sposób realizacji procesów programowych w organizacjach wytwarzających oprogramowanie
-
pozwalają ocenić możliwości jej wszystkich procesów szczegółowych indywidualnie
-
skłaniają kierownictwo do poszukiwania lepszych pracowników
Questão 34
Questão
Narzędzia CASE stosowane we wczesnych fazach produkcji oprogramowania (gł. analizy) noszą nazwę
Responda
-
upper CASE
-
lower CASE
-
generatora kodu
-
zintegrowanych CASE
Questão 35
Questão
Narzędziem, które wizualizuje procesy wykonywania pracy, pozwala identyfikować "wąskie gardła", ustala limity pracy w toku (WIP - Work In Progress), jest
Responda
-
tablica Kanban
-
schemat blokowy
-
diagram DFD
-
Agile Manifesto
Questão 36
Questão
Umiejętności interpersonalne informatyka są szczególnie ważne na etapie
Responda
-
analizy wymagań
-
konserwacji
-
projektowania
-
implementacji
Questão 37
Questão
Jeśli przedsięwzięcie budowy oprogramowania będzie zlecone zewnętrznemu wykonawcy, to wszczynana jest procedura wyboru wykonawcy. Rozpoczyna się ona od opublikowania przez zamawiającego dokumentu
Responda
-
analizy wymagań
-
Specyfikacji Istotnych Warunków Zamówienia (SIWZ)
-
specyfikacji wymagań oprogramowania (SRS)
-
przetargowego, zaakceptowanego (podpisanego) przez obie strony,
Questão 38
Questão
Specyfikacja powinna uwzględniać
Responda
-
projekt, plan wydatkowania kosztów i harmonogram
-
nazwę firmy, która realizuje zlecenie i osobę odpowiedzialną za przedsięwzięcie
-
sprzęt komputerowy, system operacyjny, ograniczenia ze strony pracowników
-
funkcjonalność, wydajność, ograniczenia, interfejsy zewnętrzne,
Questão 39
Questão
Faza, w której następuje przekazanie systemu klientowi i użytkownikom nosi nazwę
Responda
-
instalacji (wdrożenia)
-
implementacji
-
konserwacji
-
utrzymania
Questão 40
Questão
Składowa kontaktu z użytkownikiem, odpowiedzialna za współpracę z użytkownikiem, opracowywana jest na etapie
Responda
-
rozpoznawania problemu
-
projektowania
-
Kodowania
-
zawierania kontraktu
Questão 41
Questão
Tradycyjna miara produktywności to liczba linii kodu napisanych przez programistę w przeciągu pewnego okresu czasu itp. Dlaczego stosowanie nowoczesnych narzędzi inżynierii oprogramowania utrudnia (a nawet uniemożliwia) posługiwanie się miarami tego typu?
Responda
-
narzędzia te są zawodne
-
zespół programistyczny może być zorganizowany w różny sposób,
-
narzędzia te nie są popularne
-
kod generowany jest automatycznie i programista nie ma na niego wpływu
Questão 42
Questão
W fazie strategicznej (studium wykonalności) analitycy
Questão 43
Questão
Testy dynamiczne polegają na
Responda
-
analizie kodu binarnego oprogramowania
-
analizie kodu oprogramowania
-
wykonywaniu programu i porównywaniu wyników z wynikami poprawnymi
-
uruchomieniu programu przez przyszłego użytkownika
Questão 44
Questão
Na jakość oprogramowania składa się m.in.
Questão 45
Questão
Ludzie i związki między nimi ponad procesy i narzędzia programistyczne, to jedna z podstawowych zasad
Responda
-
procesu kaskadowego
-
spiralnego modelu cyklu życia oprogramowania
-
metodyk lekkich (zwinnych)
-
fazy dokumentowania oprogramowania,
Questão 46
Questão
Modelem, który powinien być stosowany, kiedy zależy nam na szczególnie szybkim ukończeniu systemu jest model
Responda
-
RAD
-
kaskadowy
-
spiralny
-
prototypowanie,
Questão 47
Questão
Modyfikacje POPRAWIAJĄCE (korekcyjne) wprowadzane w fazie konserwacji
polegają na
Responda
-
poprawie wydajności
-
dostosowywaniu oprogramowania do zmian w środowisku pracy
-
usuwaniu z oprogramowania pozostałych w nim błędów
-
poprawie jakości oprogramowania,
Questão 48
Questão
W modelu kaskadowym pętle sprzężenia zwrotnego odgrywają
Responda
-
nieistotną rolę, gdyż jest to model liniowy - nie można wrócić do fazy poprzedniej
-
ważną rolę - można zawsze wrócić do fazy poprzedniej lub nawet jeszcze wcześniejszej
-
nieistotną rolę - raz ustalone wymagania lub projekt nie może ulec zmianie
-
ważną rolę - z fazy konserwacji można powrócić wyłącznie do fazy analizy wymagań,
Questão 49
Questão
Zasady inżynierii oprogramowania skodyfikowane zostały w dokumencie
Responda
-
BABOK
-
SWEBOK
-
SOFTBOK
-
PMBOK,
Questão 50
Questão
Zespoły pracujące zgodnie z metodyką Scrum
Responda
-
wszystkie wymienione odpowiedzi są poprawne
-
liczą 3-9 osób
-
pracują w parach (ang. pair programming)
-
organizowane są na zasadzie "zespołu programisty wiodącego" (ang. lead programmer team),
Questão 51
Questão
Do grupy modeli ewolucyjnych zaliczamy model
Responda
-
kaskadowy i szybkiego prototypu
-
montażu z gotowych elementów
-
przyrostowy i spiralny
-
RAD i formalnych transformacji,
Questão 52
Questão
Prototyp systemu buduje się zgodnie z modelem cyklu życia
Questão 53
Questão
Podstawowym dokumentem wejściowym, używanym w czasie projektowania architektury systemu, jest
Questão 54
Questão
W przeznaczonym dla administratora systemu "Opisie instalacji", oprócz opisu procedury instalacji powinien się znaleźć
Responda
-
diagram przepływu danych (DFD)
-
wszystkie tu wymienione
-
schemat blokowy oprogramowania
-
opis dostrojenia systemu do otoczenia,
Questão 55
Questão
Matematyczne dowodzenie poprawności programów
Responda
-
nie jest wystarczające, by stwierdzić poprawność produktu - trzeba je potwierdzić testowaniem
-
jest konieczne, gdy wskazuje na to analiza kosztu-zysku,
-
jest konieczne, gdy istnieje ryzyko ludzkiego życia
-
wszystkie te 3 odpowiedzi są poprawne
Questão 56
Questão
Faza implementacji znana jest również pod nazwą
Responda
-
kodowania
-
utrzymania
-
projektowania
-
instalowania
Questão 57
Questão
Podwyższanie niezawodności oprogramowania przy zastosowaniu metody polegającej na porównywaniu wyników uzyskiwanych z różnych wersji modułu nosi nazwę
Responda
-
modularyzacji oprogramowania
-
Triple Modular Redundancy (TMR)
-
Result Comparing Method (RCM)
-
wersjonowania oprogramowania
Questão 58
Questão
Algorytmiczne modele szacowania kosztów jako zmienną niezależną mają zwykle
Responda
-
czas realizacji
-
cenę wyjściową
-
wielkość
-
nakłady na system
Questão 59
Questão
Źródłem informacji zbieranych przez analityka są
Questão 60
Questão
Do szacowania kosztów oprogramowania można zastosować następującą technikę:
Questão 61
Questão
Jakie są zalety modelu kaskadowego?
Responda
-
wymusza zdyscyplinowane podejście,
-
możliwość szybkiej realizacji pracującej wersji systemu
-
możliwość korzystania z bibliotek gotowych komponentów
-
systematyczne i częste kontakty z klientem
Questão 62
Questão
Stopa błędów wykrywanych w wykorzystywanym oprogramowaniu początkowo spada, a w miarę upływu lat
Responda
-
nadal maleje
-
pozostaje stabilna
-
rośnie ze względu na fizyczne zużywanie się nośników
-
rośnie ze względu na błędy wprowadzane w czasie konserwacji,
Questão 63
Questão
Do przyczyn podejmowania prac nad budową nowego systemu informatycznego zarządzania można zaliczyć
Responda
-
dostarczenie klientom nowych usług
-
ułatwienie podejmowania decyzji
-
wszystkie tu wymienione
-
zmiana profilu organizacji
Questão 64
Questão
Testowanie gotowego systemu przez użytkowników nosi nazwę
Responda
-
testów systemu
-
testów modułów
-
testów akceptacyjnych
-
testów integracyjnych
Questão 65
Questão
Po zakończeniu fazy instalacji klient rozpoczyna użytkowanie systemu, a z punktu widzenia producenta rozpoczyna się faza
Questão 66
Questão
Jaką fazę cyklu życia systemu pomaga zrealizować prototypowanie?
Responda
-
-określenie wymagań
-
-specyfikację
-
-planowanie
-
-projektowanie,
Questão 67
Questão
W metodyce Scrum, po zebraniu wymagań użytkownika w formie historyjek (ang. user stories)
Responda
-
wybierany jest lider zespołu wytwórczego
-
formułowany jest "Rejestr produktu" (ang. product backlog)
-
-zespół przystępuje do realizacji kolejnych sprintów
-
rozpoczyna się trwająca 1-4 tygodni gra (ang. game),
Questão 68
Questão
Norma(y) międzynarodowe, które opracowano w celu wspomaganie wytwarzania i nabywania produktów programowych (oprogramowania) w zakresie specyfikacji i oceny wymagań ich jakości, to
Questão 69
Questão
Zastosowanie narzędzi CASE przy tworzeniu nowego systemu informatycznego pozwala na
Responda
-
uzyskanie szybszego kodu wykonywalnego (.exe)
-
napisanie programów bez konieczności ich przetestowania
-
-zwiększenie szybkości tworzenia systemu
-
-polepszenie relacji z klientami i końcowymi użytkownikami
Questão 70
Questão
Dokument specyfikacji powstaje w oparciu o
Questão 71
Questão
Inżynieria oprogramowania to nauka, której głównym celem jest przyczynienie się do produkcji oprogramowania
Responda
-
metodami strukturalnymi
-
dobrego jakościowo
-
w sposób obiektowy
-
metodami top-down,
Questão 72
Questão
Główne sposoby automatycznego wykrywania błędów to
Questão 73
Questão
Przetarg na budowę systemu oprogramowania ogłaszany jest od opublikowania
Responda
-
Specyfikacji Istotnych Warunków Zamówienia (SIWZ)
-
specyfikacji wymagań oprogramowania (SRS)
-
analizy wymagań
-
dokumentacji projektowej,
Questão 74
Questão
Klient przebywający z zespołem wytwórczym, prosty projekt, ciągła integracja ukończonych fragmentów to praktyki zalecane w
Questão 75
Responda
-
oszacować liczbę pozostałych błędów
-
określić czas potrzebny na wdrożenie
-
wyznaczyć termin zakończenia testów
-
ocenić jakość pracy programistów,
Questão 76
Questão
Przydział pracowników do przedsięwzięcia programistycznego
Questão 77
Questão
Wydajność programistów od wielu lat bezustannie rośnie ze względu na
Responda
-
-upowszechnienie się metodyk zwinnych
-
-wszystkie tutaj wymienione
-
-wykorzystywanie narzędzi CASE
-
-większą moc stosowanych współcześnie języków programowania,
Questão 78
Questão
Model cyklu życia oprogramowania, w którym produkt konstruowany jest bez żadnej specyfikacji i projektu, nosi nazwę
Questão 79
Questão
Konwersja systemu polega na
Responda
-
-zastąpieniu bazy danych jej nowszą wersją
-
-zastąpieniu starego systemu nowym
-
-przepisaniu kodu programu w nowszym języku programowania
-
-przekazaniu administrowania systemu użytkownikom,
Questão 80
Questão
Faza, podczas której analitycy pobieżnie badają sytuację problemową, oceniają jej istotność oraz zakres przedsięwzięcia, szacują, czy planowany system jest wykonalny pod względem technicznym, ludzkim, kosztowym i jakie może przynieść korzyści dla organizacji, sugerując jedno lub kilka alternatywnych rozwiązań, nosi nazwę
Responda
-
-analizy wymagań
-
-projektowania
-
-implementacji
-
-studium wykonalności,
Questão 81
Questão
Określenia fizycznej struktury systemu dokonuje się w fazie
Responda
-
-planowania
-
-implementacji
-
-projektowania
-
-analizy wymagań
Questão 82
Questão
Metodyki zwinne (lekkie - ang. agile) kładą nacisk na
Responda
-
-programowanie, kosztem opracowywania dokumentacji
-
-ścisłą hierarchiczność podległości służbowej
-
-konieczność wykorzystywania najnowszych narzędzi
-
-wszystkie tutaj wymienione,
-
-dużą szybkość wytworzenia produktu
Questão 83
Questão
Modele oceny procesów programowych typu reprezentacji etapowej (ang. staged representation), takie jak CMM for Software, CMM Integration - Staged Representation, Trillium
Responda
-
-skłaniają kierownictwo do poszukiwania lepszych pracowników
-
-wpływają na sposób realizacji procesów programowych w organizacjach wytwarzających oprogramowanie
-
-pozwalają ocenić możliwości jej wszystkich procesów szczegółowych indywidualnie
-
-klasyfikują organizację software'ową na określony stopień dojrzałości
Questão 84
Questão
Przy jakim podejściu do projektowania, system widziany jest jako funkcja transformująca wejścia do systemu w pożądane wyjścia?
Questão 85
Questão
Dwie podstawowe klasy odbiorców dokumentacji użytkowej produktu programowego to
Questão 86
Questão
Dobrym podejściem przy rozwoju dużych systemów oprogramowania, obarczonych dużym ryzykiem, jest stosowanie modelu
Questão 87
Questão
Przykładem miary wielkości oprogramowania jest
Responda
-
liczba przeprowadzonych scenariuszy testowych
-
liczba stron dokumentacji technicznej i użytkowej
-
liczba wymagań zapisanych w SRS
-
liczba punktów funkcyjnych
Questão 88
Questão
Specyfikacja Istotnych Warunków Zamówienia (SIWZ) stanowi zwieńczenie fazy
Responda
-
studium wykonalności
-
specyfikacji wymagań
-
analizy
-
rozpoznania problemu,
Questão 89
Questão
Załóżmy, że trzeba stworzyć produkt, który oblicza pierwiastek kwadratowy z liczby 123454321.9847364837 z dokładnością do 10 miejsc po przecinku. Kiedy produkt zostanie napisany i przetestowany, wynik jego działania zostanie wykorzystany, a sam program - zapomniany. Jaki model procesu zastosujesz?
Responda
-
kaskadowy
-
przyrostowy
-
formalnych transformacji
-
buduj-i-poprawiaj,
Questão 90
Questão
Kierunek formalny w rozwoju inżynierii oprogramowania postuluje jak najszersze
Responda
-
wyrabianie umiejętności miękkich (społecznych), a nie tylko technicznych
-
testowanie oprogramowania, na wszystkich etapach cyklu życia
-
stosowanie języków specyfikacji i dowodów poprawności
-
wszystkie tutaj wymienione
Questão 91
Questão
Metodyka wytwórcza, w której zespół pracuje realizując kolejno sprinty, to
Questão 92
Questão
Najpopularniejszymi obecnie językami programowania na świecie są(1 punkt)
Responda
-
-Javascript i PHP
-
-R i MathlC i Assembler
-
-Java i Python,
Questão 93
Questão
Optymalizacji systemu dokonuje się w fazie
Responda
-
-planowania
-
-specyfikacji
-
-projektowania
-
-analizy wymagań,
Questão 94
Questão
Optymalizacji systemu dokonuje się w fazie
Responda
-
-planowania
-
-specyfikacji
-
-projektowania
-
-analizy wymagań,
Questão 95
Questão
Narzędzia CASE stosowane we późniejszych fazach produkcji oprogramowania (implementacja, integracja, konserwacja) noszą nazwę(1 punkt)
Responda
-
-generatorów kodu
-
-słowników danych
-
-upper CASE
-
-lower CASE,
Questão 96
Questão
Jaki jest powód dokonywania pomiarów dojrzałości realizacji procesu programowego?(1 punkt)
Responda
-
-pomiary takie pozwalają trafniej szacować wielkość budowanego oprogramowania
-
-ułatwia przekonanie klienta, że firma dostarczy dobre oprogramowanie w zaplanowanym czasie i budżecie
-
-kierownictwo może lepiej stymulować pracowników do wydajnej pracy
-
-wdrożenie programu pomiarów ściślej wiąże pracowników z firmą,
Questão 97
Questão
Firma programistyczna przystępuje do realizacji nowego przedsięwzięcia, zbliżonego do kilku ostatnio wykonanych - o dobrze zdefiniowanych wymaganiach. Jaki model cyklu życia oprogramowania powinna wybrać?
Questão 98
Questão
Systemy oprogramowania biznesowego zazwyczaj pozostają w eksploatacji(1 punkt)
Questão 99
Questão
Programowanie w parach, 40-godzinny tydzień pracy, wspólna własność kodu to praktyki zalecane w(1 punkt)
Questão 100
Questão
"Clean-room software engineering" jest przemysłową implementacją modelu(1 punkt)
Questão 101
Questão
Zaleca się, aby ze względu na stosunkowo dobrą porównywalność, w czasie planowania kosztu jako JEDNOSTKĘ MIARY KOSZTU
Responda
-
-liczbę linii kodu programu (LOC)
-
-osobomiesiące (ang. person-month) - PM
-
-punkty funkcyjne (FP)
-
-jednostki walutowe (np. USD),
Questão 102
Questão
Podstawowym zadaniem analizy wymagań jest(1 punkt)
Responda
-
-utworzenie projektu systemu
-
-zrozumienie potrzeb klienta
-
-zaimplementowanie odpowiednich funkcji
-
-zapewnienie odpowiedniej jakości oprogramowania,
Questão 103
Responda
-
faza testowania, poprzedzająca testowanie akceptacyjne
-
nazwa modelu cyklu życia oprogramowania promowanego przez Microsoft
-
seria norm ISO służących do oceny jakości produktów programowych
-
model oceny doskonałości firm wytwarzających oprogramowanie,
Questão 104
Questão
W fazie konserwacji wyróżnia się cztery różne formy modyfikacji oprogramowania. Na którą z nich przeznacza się najwięcej nakładów (wg badania LST)?
Responda
-
-modyfikacje prewencyjne (refaktoryzacja)
-
-modyfikacje poprawiające (korekcyjne)
-
-modyfikacje ulepszające (rozszerzające)
-
-modyfikacje dostosowujące (adaptacyjne),
Questão 105
Questão
Co jest najważniejszym czynnikiem sukcesu projektu informatycznego?(1 punkt)
Responda
-
-zaangażowanie końcowego użytkownika
-
-wykorzystanie narzędzi CASE
-
-dobranie najwłaściwszego języka programowania
-
-zakup najwydajnieszych dostępnych na rynku komputerów,
Questão 106
Questão
Dokument specyfikacji określa
Responda
-
projekt powstającego systemu
-
co produkt ma wykonywać i ograniczenia dotyczące produktu
-
plan zarządzania przedsięwzięciem informatycznym
-
wiele różnych możliwych strategii rozwiązania problemu
Questão 107
Questão
Zdefiniowanie problemu i zbadanie możliwości rozwiązania go dzięki zastosowaniu nowego systemu, który mógłby być dostarczony wystarczająco szybko i kosztować niezbyt dużo, jest celem fazy
Responda
-
studium wykonalności
-
kodowania
-
projektowania
-
analizy wymagań,
Questão 108
Questão
Proces projektowania systemu oprogramowania zwykle rozpatrywany jest na 2 poziomach:
Responda
-
projektowania architektury systemu i projektowania szczegółowego
-
projektowania bazy danych i projektowania przerwań
-
projektowania danych i interfejsu użytkownika
-
projektowania pamięci operacyjnej i projektowania zarządzania danymi,
Questão 109
Questão
Która ze znanych metod zapewniania jakości daje najlepsze rezultaty (jest najskuteczniejsza
Questão 110
Questão
Powodem, dla którego dokumentowanie nie powinno być wyróżniane jako odrębna faza jest to, że
Responda
-
wszystkie inne odpowiedzi są poprawne
-
każda faza powinna być udokumentowana, zanim rozpocznie się faza następna
-
aktualizowanie dokumentacji musi być bez ustanku kontynuowane, aby zawsze odzwierciedlała aktualny stan produktu
-
trudno jest po upływie czasami nawet kilku miesięcy stwierdzić, jakie podjęto decyzje i dlaczego
Questão 111
Questão
W modelu szybkiego prototypu pętle sprzężenia zwrotnego są w stosunku do modelu kaskadowego
Questão 112
Questão
Najbardziej znanym algorytmicznym modelem szacowania kosztów jest model
Responda
-
CASE
-
SADT
-
-COCOMO / COCOMO II
-
FP Function Points,
Questão 113
Questão
Podczas testowania produktu powinno się zbadać jego
Responda
-
złożoność
-
nowatorstwo
-
cenę
-
niezawodność,
Questão 114
Questão
W związku z tym, że żadna technika kodowania nie gwarantuje uzyskania bezbłędnego programu, w przypadku konieczności uzyskania oprogramowania o szczególnie wysokiej niezawodności, stosuje sie metody polegające na
Questão 115
Questão
Proces projektowania systemu informatycznego
Responda
-
polega na rozdzieleniu prac na kilka działających autonomicznie zespołów
-
polega na iteracyjnym opracowywaniu kolejnych, coraz dokładniejszych wersji
-
jest czynnością jednorazową
-
wszystkie te odpowiedzi są poprawne
Questão 116
Questão
Zależności czasowe między fazą analizy a specyfikacji są następujące
Responda
-
analiza zawsze następuje po specyfikacji
-
analiza zawsze poprzedza specyfikację
-
zazwyczaj analizowanie i specyfikowanie odbywa się równocześnie
-
analiza i specyfikacja to są synonimy
Questão 117
Questão
Testowanie oprogramowania przebiega zazwyczaj przez następujące fazy, w kolejności jako testowanie:
Responda
-
statyczne - dynamiczne - statystyczne
-
interfejsu - magazynowania danych - logiki programu
-
modułów - systemu - akceptacyjne
-
projektu - programu - dokumentacji
Questão 118
Questão
System, w którym transakcja wykonana jest natychmiast po wprowadzeniu danych, nosi nazwę systemu
Responda
-
wsadowego (batch)
-
operacyjnego
-
nadążnego (real-time)
-
bieżącego (on-line)
Questão 119
Questão
Zaletą zakupu gotowego oprogramowania, zamiast budowy oprogramowania na zamówienie, jest
Responda
-
stosunkowo niska cena
-
wejście w posiadanie praw do kodu źródłowego
-
doskonałe dopasowanie do potrzeb
-
plan zarządzania przedsięwzięciem informatycznym
Questão 120
Questão
Są podstawowymi systemami informatycznymi działalności gospodarczej, które wspomagają na poziomie operacyjnym w organizacji. Są to systemy informatyczne, które przetwarzają i zapamiętują codzienne rutynowe transakcje niezbędne do prowadzenia działalności gospodarczej.
Responda
-
systemy wspomagania naczelnego kierownictwa (Executive Support Systems (ESS))
-
systemy wspomagania decyzji (SWD, Decision-support systems - DSS)
-
systemy transakcyjne (Transaction Processing Systems - TPS)
-
systemy informowania kierownictwa (SIK, Management Information Systems - MIS)
Questão 121
Questão
Główne obszary problemowe, jakie powinien uwzględnić analityk opracowując studium wykonalności, to wykonalność
Responda
-
ekonomiczna-techniczna-organizacyjna-prawna
-
wszystkie tu wymienione
-
programowa-sprzętowa-operacyjna-eksploatacyjna
-
analityczna-projektowa-programistyczna-testowa
Questão 122
Questão
Zarządzanie systemami informatycznymi obejmuje tworzenie nowych systemów, które maja się przyczynić do
Responda
-
zwiększenia szybkości przetwarzania danych
-
polepszenia obsługi klienta
-
wszystkie tutaj wymienione
-
zwiększenia udziału w rynku
Questão 123
Questão
Model procesu programowego (czyli inaczej cyklu życia oprogramowania)
Responda
-
wszystkie tu wymienione odpowiedzi są poprawne
-
wyszczególnia kolejne fazy procesu tworzenia oprogramowania
-
definiuje podległość organizacyjną grupy SQA (Software Quality Assuranse
-
narzuca kierownictwu nieprzekraczalne terminy oddania gotowego produktu
Questão 124
Questão
Częściowa implementacja systemu, której celem jest poznanie rozwiązywanego problemu lub podejścia do rozwiązania nosi nazwę
Responda
-
projektu
-
obiektu
-
narzędzia CASE
-
prototypu
Questão 125
Questão
Gdy rośnie wielkość zespołu wytwórczego, przewidywana liczba późniejszych zmian w budowanym systemie systemie jest duża, to są to przesłanki do stosowania raczej metodyk
Responda
-
zwinnych
-
tradycyjnych
-
analitycznych
-
syntetycznych
Questão 126
Questão
Przekształcenia projektu systemu w kod zapisany w języku programowania dokonuje się w fazie
Responda
-
wdrożenia
-
implementacji
-
projektowania
-
instalacji
Questão 127
Questão
Większość systemów, które używają dużej ilości danych, przystosowanych do zastosowań, w których dane są generowane przez jeden podsystem, a używane przez drugi, zaprojektowana jest i zbudowana zgodnie z modelem
Questão 128
Questão
Kiedy poziom umiejętności personelu jest zrównoważony i wysoki, a zespół wytwórczy nie jest duży, stanowi to przesłankę do zastosowania metodyk
Responda
-
zwinnych
-
ad hoc
-
tradycyjnych
-
formalnych
Questão 129
Questão
Model architektoniczny, w którym system widziany jest jako ciąg powłok, przy czym każda z nich wykorzystuje usługi powłoki niższej, a udostępnia powłoce wyższej inne, bardziej rozbudowane usługi, nosi nazwę modelu
Responda
-
repozytorium
-
warstwowego
-
scentralizowanego
-
klient-serwer
Questão 130
Questão
Identyfikacja potrzeb informacyjnych firmy ma na celu
Responda
-
znalezienie tych obszarów działania, których funkcjonowanie można poprawić za pomocą informatyki
-
redukcję taboru samochodowego w firmie
-
optymalizację logistyki
-
zredukowanie personelu niezbędnego do obsługi klienta
Questão 131
Questão
Zaletą wynajęcia oprogramowania (np. w trybie SaaS) w stosunku do budowy oprogramowania na nasze potrzeby, jest
Responda
-
wejście w posiadanie praw do kodu źródłowego
-
doskonałe dopasowanie do potrzeb klientów
-
oszczędność czasu
-
wszystkie tutaj wymienione
Questão 132
Questão
Współczesne typowe środowiska implementacji to
Responda
-
narzędzia RAD i generatory kodu
-
języki proceduralne i obiektowe
-
relacyjne i obiektowe bazy danych
-
wszystkie tu wymienione
Questão 133
Questão
Decyzja, jaka zapada po zakończeniu studium wykonalności, może brzmieć
Responda
-
każda z tu wymienionych jest dopuszczalna
-
przystępujemy do budowy systemu dedykowanego
-
decydujemy się na zakup systemu gotowego
-
rezygnujemy z dalszych prac
Questão 134
Questão
Wymagania wydajnościowe zawarte w specyfikacji można podzielić na
Responda
-
niezawodnościowe i odpornościowe
-
projektowe i implementacyjne
-
statyczne i dynamiczne
-
standaryzacyjne i funkcjonalne
Questão 135
Questão
Proces projektowania architektonicznego obejmuje
Responda
-
implementację architektury w konkretnym środowisku programistycznym
-
projektowanie algorytmów i przetwarzanych danych
-
weryfikację poprawności dokumentu SRS (specyfikacji wymagań oprogramowania)
-
identyfikację najważniejszych komponentów systemu i komunikacji między nimi
Questão 136
Questão
Klasa systemów informatycznych, które obsługują strategiczny poziom organizacji. Pomagają podejmować nierutynowe decyzje, wymagające przedyskutowania, oceny i wglądu w sprawę, ponieważ nie są znane ścisłe procedury osiągnięcia rozwiązania. Są zaprojektowane tak, że pobierają dane dotyczące zdarzeń zewnętrznych, takich, ale również pobierają zagregowane dane z wewnętrznych systemów. Filtrują, agregują i śledzą krytyczne dane, wyświetlając dane o największym znaczeniu dla menedżerów wyższego szczebla, często poprzez kokpity menedżerskie.
Responda
-
systemy wspomagania naczelnego kierownictwa (Executive Support Systems - ESS)
-
systemy transakcyjne (Transaction Processing Systems - TPS)
-
systemy wspomagania decyzji (SWD, Decision-support systems - DSS)
-
systemy informowania kierownictwa (SIK, Management Information Systems - MIS)
Questão 137
Questão
W fazie strategicznej (studium wykonalności) analitycy sugerują oszacowania
Questão 138
Questão
137. Za przeprowadzenie fazy analizy wymagań oprogramowania odpowiedzialny jest:
Responda
-
projektant
-
analityk
-
zarząd firmy
-
komitet sterujący
Questão 139
Questão
Prototyp powinno się sporządzać, jeśli wobec systemu istnieje duża grupa wymagań
Questão 140
Questão
139. Najważniejszym kanałem uzyskiwania informacji na etapie analizy są:
Questão 141
Questão
140. Studium wykonalności (ang. feasibility study) zwane są również fazą:
Responda
-
taktyczną
-
strukturalną
-
strategiczną
-
analityczną
Questão 142
Questão
Podczas realizacji studium wykonalności analitycy:
Questão 143
Questão
142. Za całościowe planowanie strategiczne i kontrolę nad wdrażanymi systemami informatycznymi odpowiedzialny jest:
Responda
-
projektanci
-
komitet sterujący
-
analitycy
-
dyrektor IT
Questão 144
Questão
143. Problem z oceną kosztów i korzyści z planowanego systemu informatycznego polega na tym, że:
Responda
-
zleceniobiorcy próbują oszukać zleceniodawców
-
oceniający nie są kompetentni
-
wiele kosztów i korzyści ma charakter niemierzalny
-
w praktyce nikomu na tym nie zależy
Questão 145
Questão
Narzędziem, które wizualizuje procesy wykonywania pracy, pozwala zidentyfikować “wąskie gardła”, ustala limity pracy w toku (ang. Work In Progress - WIP) jest:
Questão 146
Questão
145. Korzystanie z gotowych elementów (komponentów) podczas budowy oprogramowania jest korzystne, gdyż:
Responda
-
pozwala zredukować koszty i czas budowy
-
można w zupełności zrezygnować z testowania
-
uzyskiwane jest wydajniejsze i przyjaźniejsze oprogramowanie
-
nie jest wymagana analiza wymagań
Questão 147
Questão
146. Zaleca się, by programowanie ekstremalne stosować raczej podczas budowy niewielkich systemów, gdyż:
Responda
-
w centrum uwagi jest kodowanie i testowanie, a projektowanie zaniedbywane
-
często występuje niedostatek dokumentacji
-
konieczność ścisłych więzi narzuca wykorzystywanie niewielkich zespołów
-
wszystkie wyżej wymienione powody są prawdziwe
Questão 148
Questão
147. Najwyższym poziomem zarządzania jest poziom:
Responda
-
strategiczny
-
taktyczny
-
operacyjny
-
wiedzy
Questão 149
Questão
148. Systemy, które wspierają w działaniach kierownictwo średniego szczebla, to:
Questão 150
Questão
149. Zaletą budowy oprogramowania na zamówienie jest:
Questão 151
Questão
. Które z poniżej wymienionych podejść do budowy systemów informatycznych powstało najwcześniej?
Responda
-
podejście strukturalne
-
podejście obiektowe
-
metodyki zwinne
-
metodyki społeczne
Questão 152
Questão
Wadą zakupu gotowego oprogramowania jest:
Questão 153
Questão
Systemy informacyjne zarządzania na tym poziomie wspierają potrzeby informacyjne kierowników najniższego szczebla, odnośnie do dokładnych i łatwo dostępnych informacji bieżących, przede wszystkim wykorzystywanych do śledzenia elementarnych działań i transakcji prowadzonych w organizacji. Poziom ten nazywamy poziomem:
Responda
-
misji i wizji
-
strategicznym
-
taktycznym
-
operacyjnym
Questão 154
Questão
Na korzyści ekonomiczne wynikające z wdrożenia nowego systemu informatycznego składają się
lepsza obsługa klienta
oszczędność kosztów pracy
wszystkie tu wymienione
korzyści wynikające z szybszego przetwarzania
Questão 155
Questão
Podstawowe problemy analizy to
Responda
-
wszystkie wymienione tu punkty są istotne
-
uzyskanie niezbędnych informacji
-
rozwiązywanie sprzeczności pojawiających się informacja zdobywanych od różnych osób
-
odpowiednie zorganizowanie zdobytych informacji
Questão 156
Questão
Jeżeli część systemu jest systemem na swoich własnych prawach; jego usługi nie zależą od usług oferowanych przez inne części; części te składają się z modułów i mają interfejsy używane do komunikacji z innymi częściami, to taką część nazywamy
Responda
-
jednostką programową
-
podsystemem
-
komponentem
-
modułem
Questão 157
Questão
Oceny aktualnego stanu informatyzacji oraz istniejących ograniczeń i uwarunkowań w organizacji dokonuje się
Responda
-
oceniając wydajność i możliwości rozbudowy wykorzystywanych systemów
-
analizując współpracujące systemy zewnętrzne
-
inwentaryzując eksploatowane systemy
-
wszystkie tutaj wymienione
Questão 158
Questão
Charakterystyczne czynności procesu projektowania to projektowanie
Responda
-
analityczne-specyfikacyjne-implementacyjne
-
programów-bazy danych-protokołów komunikacyjnych-archiwów
-
architektury-interfejsów-komponentów-struktur danych-algorytmów
-
zabezpieczeń-uprawnień dostępu-ochrony fizycznej
Questão 159
Questão
Na proces programowy składa się
Responda
-
wykonanie skompilowanego programu na komputerze
-
ciąg czynności realizowany przez ludzi celem opracowania i konserwowania oprogramowania
-
kod programów i dokumentacja
-
kompilacja programu
Questão 160
Questão
. Metodyki strukturalne do wytwarzania systemów informatycznych charakteryzują się tym, że
Responda
-
opierają się na podejściu top-down (zstępującym) - od ogółu do szczegółu
-
wszystkie tu wymienione są prawdziwe
-
system modelowany jest jako zbiór obiektów i relacji między nimi
-
głęboko angażują użytkowników w procesie analizy i projektowania
Questão 161
Questão
Ewolucyjne modele cyklu życia oprogramowania charakteryzują się tym, że (system budowany po kawałku, powrót do czynności)
Responda
-
wszystkie wymienione tu stwierdzenia są słuszne
-
minimalizowane są odstępy pomiędzy poszczególnymi czynnościami
-
kolejne fazy występują sekwencyjnie jedna po drugiej
-
występują w nich częste nawroty do czynności już ukończonych (iteracje) +1
Questão 162
Questão
Metodyki zwinne (lekkie) do wytwarzania systemów informatycznych charakteryzują się tym, że
Responda
-
rygorystycznie opierają się na podejściu top-down (zstępującym) - od ogółu do szczegółu
-
od ogółu do szczegółu
wszystkie tu wymienione są prawdziwe
system modelowany jest jako zbiór obiektów i relacji między nimi
zmiany wymagań są dopuszczalne podczas całego procesu wytwórczego
-
system modelowany jest jako zbiór obiektów i relacji między nimi
-
zmiany wymagań są dopuszczalne podczas całego procesu wytwórczego
Questão 163
Questão
Z czego wynika zachęta do sporządzenia specyfikacji w wersji spisanej (a nie tylko umowy ustnej)?
Responda
-
wszystkie tu wymienione są prawdziwe
-
dostarcza punktu odniesienia do kontroli produktu końcowego
-
stanowi podstawę do umowy klient/dostawca, co produkt będzie robił
-
specyfikacja dobrej jakości redukuje koszty budowy
Questão 164
Questão
Zaletą przetwarzania scentralizowanego nad rozproszonym jest
Responda
-
łatwiejsza kontrola nad danymi, redukująca problem niespójności danych
-
większa elastyczność przetwarzania
-
wszystkie podane tu warianty odpowiedzi są prawdziwe
-
istnienie jednego, dużego, centralnego komputera
Questão 165
Questão
Na koszty ekonomiczne wynikające z wdrożenia nowego systemu informatycznego składają się koszty
Responda
-
wszystkie tu wymienione
-
instalacji
-
szkoleń
-
Oprogramowania
Questão 166
Questão
Zidentyfikowanie tych działań biznesowych w organizacji, które są najwłaściwsze dla wsparcia ich systemami informatycznymi, jest celem
Questão 167
Questão
W fazie planowania dokonuje się
Responda
-
estymacji kosztu, czasu realizacji, przydziału pracowników
-
estymacji jakości produktu, jego ceny i możliwości zbytu
-
oszacowania liczby pozostałych w oprogramowaniu błędów
-
przeglądu działań dokonanych w poprzednich fazach
Questão 168
Questão
Celem przeglądów/inspekcji jest zanotowanie, a nie poprawa błędów, gdyż
Responda
-
nie ma na to czasu
-
kosztuje to taniej
-
jedna osoba zrobi poprawki lepiej, niż cały zespół przeglądający
-
wszystkie wymienione tu powody mają znaczenie
Questão 169
Questão
Zaletą przetwarzania rozproszonego w stosunku do scentralizowanego jest
Responda
-
większa elastyczność - łatwość dodania do sieci dodatkowych komputerów
-
polepszenie kontroli dostępu do systemu informatycznego
-
łatwość aktualizacji danych, pozwalająca na zapewnienie spójności danych
-
wszystkie podane tu odpowiedzi są poprawne