Frage 1
Frage
Faza, w której następuje instalacja sprzętu, przeniesienie oprogramowania,
wypełnienie bazy danych, nosi nazwę(
Antworten
-
integracji
-
konserwacji
-
instalacji (wdrożenia)
-
implementacji
Frage 2
Frage
Konwersja systemu polegająca na tym, że przez pewien okres jednocześnie wykorzystywany jest stary i nowy system, nosi nazwę konwersji
Antworten
-
pilotowej
-
etapowej
-
równoległej
-
bezpośredniej
Frage 3
Frage
Narzędzia CASE, łączące w sobie możliwości narzędzi upper-CASE i lower-CASE noszą nazwę
Antworten
-
I-CASE
-
zorientowanych obiektowo
-
ORACLE Integrator
-
scalonych CASE'ów
Frage 4
Frage
Techniczne uszczegółowienie wyników analizy realizowane jest w fazie
Antworten
-
testowania
-
implementacji
-
projektowania
-
instalacji
Frage 5
Frage
Modyfikacje ULEPSZAJĄCE (doskonalące) wprowadzane w fazie konserwacji polegają na
Antworten
-
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
Frage 6
Frage
Jednym z powodów, dla których po pewnym czasie wykorzystywania systemu informatycznego, zaczyna wzrastać stopa błędów, jest
Antworten
-
zastosowanie nieodpowiedniego języka programowani
-
dodawane patch'e (łaty) poprawiające błędy, też mają błędy (regresyjne)
-
wadliwość projektu
-
moralne starzenie się oprogramowania
Frage 7
Frage
Który z niżej wymienionych NIE jest językiem specyfikacji
Frage 8
Frage
Model jakości użytkowej oprogramowania (ang. quality in use model) pozwala ocenić jakość produktu programowego z punktu widzenia
Antworten
-
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)
Frage 9
Frage
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
Antworten
-
przyrostowego
-
spiralnego
-
RAD
-
formalnych transformacji
Frage 10
Frage
Tablica informacyjna, podzielona na kilka kolumn, pomiędzy którymi można przesuwać realizowane zadania, stanowi podstawowe narzędzie metodyki
Antworten
-
Kanban
-
COBIT
-
Six Sigma
-
CMMI
Frage 11
Frage
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
Antworten
-
szybkiego prototypu
-
RAD
-
kaskadowego
-
spiralnego
Frage 12
Frage
. Który z języków programowania wykazuje rosnący od kilku lat ciągły wzrost popularności
Frage 13
Frage
Podstawę do zawarcia kontraktu na dostawę oprogramowania stanowi
Frage 14
Frage
Do szacowania przeciętnego czasu realizacji przedsięwzięcia można zastosować
Antworten
-
sieci PERT
-
model COCOMO II
-
wykresy Gantta
-
prawo Brooksa
Frage 15
Frage
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?
Frage 16
Frage
Testy statyczne oparte są na
Frage 17
Frage
Najpopularniejszą metodyką zwinną jest
Frage 18
Frage
Kierunek praktyczny w rozwoju inżynierii oprogramowania postuluje jak najszersze stosowanie
Antworten
-
wszystkie tutaj wymienione
-
wiedzy i zgromadzonych doświadczeń ludzkich
-
nie w pełni sformalizowanych notacji graficznych
-
dobrych rad na różne okazje
Frage 19
Frage
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
Antworten
-
analizy wymagań
-
rozpoznania problemu
-
projektowania
-
studium wykonalności
Frage 20
Frage
"Podręcznik administratora systemu" powinien, oprócz opisu sposobu udostępniania systemu użytkownikom końcowym, opisywać
Antworten
-
diagram przepływu danych (DFD)
-
wszystkie tu wymienione
-
możliwości zmian konfiguracji
-
schemat blokowy oprogramowania
Frage 21
Frage
Celem testowania jest
Antworten
-
wykrycie i usunięcie błędów w systemie
-
wszystkie wymienione
-
ocena niezawodności oprogramowania
-
wykrycie przyczyn najczęstszych błędów
Frage 22
Frage
Trzy podstawowe podejścia do analizy problemu to:
Antworten
-
DFD, słowniki danych i diagramy encji
-
nieformalne, formalne, modelowane
-
prototypowanie, projektowanie strukturalne, projektowanie obiektowe
-
podejście nieformalne, modelowanie konceptualne, prototypowanie
Frage 23
Frage
W jakiej sytuacji zalecane jest zastosowanie modelu buduj-i-poprawiaj (programowania eksploracyjnego)?
Antworten
-
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
Frage 24
Frage
Która z niżej wymienionych miar NIE jest miarą produktu programowego?
Antworten
-
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
Frage 25
Frage
Fazą, której staranna realizacja ma szczególnie duży wpływ na uzyskanie niezawodnego oprogramowania jest faza
Antworten
-
planowania
-
dokumentacji
-
wdrożenia
-
implementacji
Frage 26
Frage
Celem fazy rozpoznania problemu jest
Antworten
-
sporządzenie analizy techniczne
-
rozważenie zakresu planowanego przedsięwzięcia
-
wstępna implementacja projektu
-
projektowanie systemu
Frage 27
Frage
Powodem wycofania systemu oprogramowania z eksploatacji zwykle jest
Antworten
-
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
Frage 28
Frage
Głównym problemem związanym z realizacją produktu zgodnie z modelem kaskadowym jest to, że
Antworten
-
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
Frage 29
Frage
Miary wielkości stosowane w algorytmicznych modelach szacowania kosztów to
Antworten
-
liczba punktów funkcyjnych
-
liczba punktów obiektowych
-
liczba linii kodu programu
-
wszystkie tu wymienione
Frage 30
Frage
Działające oprogramowanie ważniejsze od dokumentacji to jedna z głównych zasad
Antworten
-
-wszystkich tutaj wymienionych
-
spiralnego modelu cyklu życia oprogramowania
-
procesu kaskadowego
-
metodyk lekkich (zwinnych)
Frage 31
Frage
Typowe techniki szacowania kosztów to
Frage 32
Frage
Realna krzywa błędów wykrywanych w oprogramowaniu przypomina "zęby piły" ze względu na
Antworten
-
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,
Frage 33
Frage
Modele oceny procesów programowych typu reprezentacji ciągłej (ang. continuos representation), takie jak CMM Integration - Continuos Representation, ISO/IEC 15504 (SPICE), Bootstap
Antworten
-
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
Frage 34
Frage
Narzędzia CASE stosowane we wczesnych fazach produkcji oprogramowania (gł. analizy) noszą nazwę
Antworten
-
upper CASE
-
lower CASE
-
generatora kodu
-
zintegrowanych CASE
Frage 35
Frage
Narzędziem, które wizualizuje procesy wykonywania pracy, pozwala identyfikować "wąskie gardła", ustala limity pracy w toku (WIP - Work In Progress), jest
Antworten
-
tablica Kanban
-
schemat blokowy
-
diagram DFD
-
Agile Manifesto
Frage 36
Frage
Umiejętności interpersonalne informatyka są szczególnie ważne na etapie
Antworten
-
analizy wymagań
-
konserwacji
-
projektowania
-
implementacji
Frage 37
Frage
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
Antworten
-
analizy wymagań
-
Specyfikacji Istotnych Warunków Zamówienia (SIWZ)
-
specyfikacji wymagań oprogramowania (SRS)
-
przetargowego, zaakceptowanego (podpisanego) przez obie strony,
Frage 38
Frage
Specyfikacja powinna uwzględniać
Antworten
-
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,
Frage 39
Frage
Faza, w której następuje przekazanie systemu klientowi i użytkownikom nosi nazwę
Antworten
-
instalacji (wdrożenia)
-
implementacji
-
konserwacji
-
utrzymania
Frage 40
Frage
Składowa kontaktu z użytkownikiem, odpowiedzialna za współpracę z użytkownikiem, opracowywana jest na etapie
Antworten
-
rozpoznawania problemu
-
projektowania
-
Kodowania
-
zawierania kontraktu
Frage 41
Frage
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?
Antworten
-
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
Frage 42
Frage
W fazie strategicznej (studium wykonalności) analitycy
Frage 43
Frage
Testy dynamiczne polegają na
Antworten
-
analizie kodu binarnego oprogramowania
-
analizie kodu oprogramowania
-
wykonywaniu programu i porównywaniu wyników z wynikami poprawnymi
-
uruchomieniu programu przez przyszłego użytkownika
Frage 44
Frage
Na jakość oprogramowania składa się m.in.
Frage 45
Frage
Ludzie i związki między nimi ponad procesy i narzędzia programistyczne, to jedna z podstawowych zasad
Antworten
-
procesu kaskadowego
-
spiralnego modelu cyklu życia oprogramowania
-
metodyk lekkich (zwinnych)
-
fazy dokumentowania oprogramowania,
Frage 46
Frage
Modelem, który powinien być stosowany, kiedy zależy nam na szczególnie szybkim ukończeniu systemu jest model
Antworten
-
RAD
-
kaskadowy
-
spiralny
-
prototypowanie,
Frage 47
Frage
Modyfikacje POPRAWIAJĄCE (korekcyjne) wprowadzane w fazie konserwacji
polegają na
Antworten
-
poprawie wydajności
-
dostosowywaniu oprogramowania do zmian w środowisku pracy
-
usuwaniu z oprogramowania pozostałych w nim błędów
-
poprawie jakości oprogramowania,
Frage 48
Frage
W modelu kaskadowym pętle sprzężenia zwrotnego odgrywają
Antworten
-
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ń,
Frage 49
Frage
Zasady inżynierii oprogramowania skodyfikowane zostały w dokumencie
Antworten
-
BABOK
-
SWEBOK
-
SOFTBOK
-
PMBOK,
Frage 50
Frage
Zespoły pracujące zgodnie z metodyką Scrum
Antworten
-
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),
Frage 51
Frage
Do grupy modeli ewolucyjnych zaliczamy model
Antworten
-
kaskadowy i szybkiego prototypu
-
montażu z gotowych elementów
-
przyrostowy i spiralny
-
RAD i formalnych transformacji,
Frage 52
Frage
Prototyp systemu buduje się zgodnie z modelem cyklu życia
Frage 53
Frage
Podstawowym dokumentem wejściowym, używanym w czasie projektowania architektury systemu, jest
Frage 54
Frage
W przeznaczonym dla administratora systemu "Opisie instalacji", oprócz opisu procedury instalacji powinien się znaleźć
Antworten
-
diagram przepływu danych (DFD)
-
wszystkie tu wymienione
-
schemat blokowy oprogramowania
-
opis dostrojenia systemu do otoczenia,
Frage 55
Frage
Matematyczne dowodzenie poprawności programów
Antworten
-
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
Frage 56
Frage
Faza implementacji znana jest również pod nazwą
Antworten
-
kodowania
-
utrzymania
-
projektowania
-
instalowania
Frage 57
Frage
Podwyższanie niezawodności oprogramowania przy zastosowaniu metody polegającej na porównywaniu wyników uzyskiwanych z różnych wersji modułu nosi nazwę
Antworten
-
modularyzacji oprogramowania
-
Triple Modular Redundancy (TMR)
-
Result Comparing Method (RCM)
-
wersjonowania oprogramowania
Frage 58
Frage
Algorytmiczne modele szacowania kosztów jako zmienną niezależną mają zwykle
Antworten
-
czas realizacji
-
cenę wyjściową
-
wielkość
-
nakłady na system
Frage 59
Frage
Źródłem informacji zbieranych przez analityka są
Frage 60
Frage
Do szacowania kosztów oprogramowania można zastosować następującą technikę:
Frage 61
Frage
Jakie są zalety modelu kaskadowego?
Antworten
-
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
Frage 62
Frage
Stopa błędów wykrywanych w wykorzystywanym oprogramowaniu początkowo spada, a w miarę upływu lat
Antworten
-
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,
Frage 63
Frage
Do przyczyn podejmowania prac nad budową nowego systemu informatycznego zarządzania można zaliczyć
Antworten
-
dostarczenie klientom nowych usług
-
ułatwienie podejmowania decyzji
-
wszystkie tu wymienione
-
zmiana profilu organizacji
Frage 64
Frage
Testowanie gotowego systemu przez użytkowników nosi nazwę
Antworten
-
testów systemu
-
testów modułów
-
testów akceptacyjnych
-
testów integracyjnych
Frage 65
Frage
Po zakończeniu fazy instalacji klient rozpoczyna użytkowanie systemu, a z punktu widzenia producenta rozpoczyna się faza
Frage 66
Frage
Jaką fazę cyklu życia systemu pomaga zrealizować prototypowanie?
Antworten
-
-określenie wymagań
-
-specyfikację
-
-planowanie
-
-projektowanie,
Frage 67
Frage
W metodyce Scrum, po zebraniu wymagań użytkownika w formie historyjek (ang. user stories)
Antworten
-
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),
Frage 68
Frage
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
Frage 69
Frage
Zastosowanie narzędzi CASE przy tworzeniu nowego systemu informatycznego pozwala na
Antworten
-
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
Frage 70
Frage
Dokument specyfikacji powstaje w oparciu o
Frage 71
Frage
Inżynieria oprogramowania to nauka, której głównym celem jest przyczynienie się do produkcji oprogramowania
Antworten
-
metodami strukturalnymi
-
dobrego jakościowo
-
w sposób obiektowy
-
metodami top-down,
Frage 72
Frage
Główne sposoby automatycznego wykrywania błędów to
Frage 73
Frage
Przetarg na budowę systemu oprogramowania ogłaszany jest od opublikowania
Antworten
-
Specyfikacji Istotnych Warunków Zamówienia (SIWZ)
-
specyfikacji wymagań oprogramowania (SRS)
-
analizy wymagań
-
dokumentacji projektowej,
Frage 74
Frage
Klient przebywający z zespołem wytwórczym, prosty projekt, ciągła integracja ukończonych fragmentów to praktyki zalecane w
Frage 75
Antworten
-
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,
Frage 76
Frage
Przydział pracowników do przedsięwzięcia programistycznego
Frage 77
Frage
Wydajność programistów od wielu lat bezustannie rośnie ze względu na
Antworten
-
-upowszechnienie się metodyk zwinnych
-
-wszystkie tutaj wymienione
-
-wykorzystywanie narzędzi CASE
-
-większą moc stosowanych współcześnie języków programowania,
Frage 78
Frage
Model cyklu życia oprogramowania, w którym produkt konstruowany jest bez żadnej specyfikacji i projektu, nosi nazwę
Frage 79
Frage
Konwersja systemu polega na
Antworten
-
-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,
Frage 80
Frage
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ę
Antworten
-
-analizy wymagań
-
-projektowania
-
-implementacji
-
-studium wykonalności,
Frage 81
Frage
Określenia fizycznej struktury systemu dokonuje się w fazie
Antworten
-
-planowania
-
-implementacji
-
-projektowania
-
-analizy wymagań
Frage 82
Frage
Metodyki zwinne (lekkie - ang. agile) kładą nacisk na
Antworten
-
-programowanie, kosztem opracowywania dokumentacji
-
-ścisłą hierarchiczność podległości służbowej
-
-konieczność wykorzystywania najnowszych narzędzi
-
-wszystkie tutaj wymienione,
-
-dużą szybkość wytworzenia produktu
Frage 83
Frage
Modele oceny procesów programowych typu reprezentacji etapowej (ang. staged representation), takie jak CMM for Software, CMM Integration - Staged Representation, Trillium
Antworten
-
-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
Frage 84
Frage
Przy jakim podejściu do projektowania, system widziany jest jako funkcja transformująca wejścia do systemu w pożądane wyjścia?
Frage 85
Frage
Dwie podstawowe klasy odbiorców dokumentacji użytkowej produktu programowego to
Frage 86
Frage
Dobrym podejściem przy rozwoju dużych systemów oprogramowania, obarczonych dużym ryzykiem, jest stosowanie modelu
Frage 87
Frage
Przykładem miary wielkości oprogramowania jest
Antworten
-
liczba przeprowadzonych scenariuszy testowych
-
liczba stron dokumentacji technicznej i użytkowej
-
liczba wymagań zapisanych w SRS
-
liczba punktów funkcyjnych
Frage 88
Frage
Specyfikacja Istotnych Warunków Zamówienia (SIWZ) stanowi zwieńczenie fazy
Antworten
-
studium wykonalności
-
specyfikacji wymagań
-
analizy
-
rozpoznania problemu,
Frage 89
Frage
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?
Antworten
-
kaskadowy
-
przyrostowy
-
formalnych transformacji
-
buduj-i-poprawiaj,
Frage 90
Frage
Kierunek formalny w rozwoju inżynierii oprogramowania postuluje jak najszersze
Antworten
-
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
Frage 91
Frage
Metodyka wytwórcza, w której zespół pracuje realizując kolejno sprinty, to
Frage 92
Frage
Najpopularniejszymi obecnie językami programowania na świecie są(1 punkt)
Antworten
-
-Javascript i PHP
-
-R i MathlC i Assembler
-
-Java i Python,
Frage 93
Frage
Optymalizacji systemu dokonuje się w fazie
Antworten
-
-planowania
-
-specyfikacji
-
-projektowania
-
-analizy wymagań,
Frage 94
Frage
Optymalizacji systemu dokonuje się w fazie
Antworten
-
-planowania
-
-specyfikacji
-
-projektowania
-
-analizy wymagań,
Frage 95
Frage
Narzędzia CASE stosowane we późniejszych fazach produkcji oprogramowania (implementacja, integracja, konserwacja) noszą nazwę(1 punkt)
Antworten
-
-generatorów kodu
-
-słowników danych
-
-upper CASE
-
-lower CASE,
Frage 96
Frage
Jaki jest powód dokonywania pomiarów dojrzałości realizacji procesu programowego?(1 punkt)
Antworten
-
-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ą,
Frage 97
Frage
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ć?
Frage 98
Frage
Systemy oprogramowania biznesowego zazwyczaj pozostają w eksploatacji(1 punkt)
Frage 99
Frage
Programowanie w parach, 40-godzinny tydzień pracy, wspólna własność kodu to praktyki zalecane w(1 punkt)
Frage 100
Frage
"Clean-room software engineering" jest przemysłową implementacją modelu(1 punkt)
Frage 101
Frage
Zaleca się, aby ze względu na stosunkowo dobrą porównywalność, w czasie planowania kosztu jako JEDNOSTKĘ MIARY KOSZTU
Antworten
-
-liczbę linii kodu programu (LOC)
-
-osobomiesiące (ang. person-month) - PM
-
-punkty funkcyjne (FP)
-
-jednostki walutowe (np. USD),
Frage 102
Frage
Podstawowym zadaniem analizy wymagań jest(1 punkt)
Antworten
-
-utworzenie projektu systemu
-
-zrozumienie potrzeb klienta
-
-zaimplementowanie odpowiednich funkcji
-
-zapewnienie odpowiedniej jakości oprogramowania,
Frage 103
Antworten
-
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,
Frage 104
Frage
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)?
Antworten
-
-modyfikacje prewencyjne (refaktoryzacja)
-
-modyfikacje poprawiające (korekcyjne)
-
-modyfikacje ulepszające (rozszerzające)
-
-modyfikacje dostosowujące (adaptacyjne),
Frage 105
Frage
Co jest najważniejszym czynnikiem sukcesu projektu informatycznego?(1 punkt)
Antworten
-
-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,
Frage 106
Frage
Dokument specyfikacji określa
Antworten
-
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
Frage 107
Frage
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
Antworten
-
studium wykonalności
-
kodowania
-
projektowania
-
analizy wymagań,
Frage 108
Frage
Proces projektowania systemu oprogramowania zwykle rozpatrywany jest na 2 poziomach:
Antworten
-
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,
Frage 109
Frage
Która ze znanych metod zapewniania jakości daje najlepsze rezultaty (jest najskuteczniejsza
Frage 110
Frage
Powodem, dla którego dokumentowanie nie powinno być wyróżniane jako odrębna faza jest to, że
Antworten
-
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
Frage 111
Frage
W modelu szybkiego prototypu pętle sprzężenia zwrotnego są w stosunku do modelu kaskadowego
Frage 112
Frage
Najbardziej znanym algorytmicznym modelem szacowania kosztów jest model
Antworten
-
CASE
-
SADT
-
-COCOMO / COCOMO II
-
FP Function Points,
Frage 113
Frage
Podczas testowania produktu powinno się zbadać jego
Antworten
-
złożoność
-
nowatorstwo
-
cenę
-
niezawodność,
Frage 114
Frage
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
Frage 115
Frage
Proces projektowania systemu informatycznego
Antworten
-
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
Frage 116
Frage
Zależności czasowe między fazą analizy a specyfikacji są następujące
Antworten
-
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
Frage 117
Frage
Testowanie oprogramowania przebiega zazwyczaj przez następujące fazy, w kolejności jako testowanie:
Antworten
-
statyczne - dynamiczne - statystyczne
-
interfejsu - magazynowania danych - logiki programu
-
modułów - systemu - akceptacyjne
-
projektu - programu - dokumentacji
Frage 118
Frage
System, w którym transakcja wykonana jest natychmiast po wprowadzeniu danych, nosi nazwę systemu
Antworten
-
wsadowego (batch)
-
operacyjnego
-
nadążnego (real-time)
-
bieżącego (on-line)
Frage 119
Frage
Zaletą zakupu gotowego oprogramowania, zamiast budowy oprogramowania na zamówienie, jest
Antworten
-
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
Frage 120
Frage
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.
Antworten
-
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)
Frage 121
Frage
Główne obszary problemowe, jakie powinien uwzględnić analityk opracowując studium wykonalności, to wykonalność
Antworten
-
ekonomiczna-techniczna-organizacyjna-prawna
-
wszystkie tu wymienione
-
programowa-sprzętowa-operacyjna-eksploatacyjna
-
analityczna-projektowa-programistyczna-testowa
Frage 122
Frage
Zarządzanie systemami informatycznymi obejmuje tworzenie nowych systemów, które maja się przyczynić do
Antworten
-
zwiększenia szybkości przetwarzania danych
-
polepszenia obsługi klienta
-
wszystkie tutaj wymienione
-
zwiększenia udziału w rynku
Frage 123
Frage
Model procesu programowego (czyli inaczej cyklu życia oprogramowania)
Antworten
-
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
Frage 124
Frage
Częściowa implementacja systemu, której celem jest poznanie rozwiązywanego problemu lub podejścia do rozwiązania nosi nazwę
Antworten
-
projektu
-
obiektu
-
narzędzia CASE
-
prototypu
Frage 125
Frage
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
Antworten
-
zwinnych
-
tradycyjnych
-
analitycznych
-
syntetycznych
Frage 126
Frage
Przekształcenia projektu systemu w kod zapisany w języku programowania dokonuje się w fazie
Antworten
-
wdrożenia
-
implementacji
-
projektowania
-
instalacji
Frage 127
Frage
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
Frage 128
Frage
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
Antworten
-
zwinnych
-
ad hoc
-
tradycyjnych
-
formalnych
Frage 129
Frage
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
Antworten
-
repozytorium
-
warstwowego
-
scentralizowanego
-
klient-serwer
Frage 130
Frage
Identyfikacja potrzeb informacyjnych firmy ma na celu
Antworten
-
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
Frage 131
Frage
Zaletą wynajęcia oprogramowania (np. w trybie SaaS) w stosunku do budowy oprogramowania na nasze potrzeby, jest
Antworten
-
wejście w posiadanie praw do kodu źródłowego
-
doskonałe dopasowanie do potrzeb klientów
-
oszczędność czasu
-
wszystkie tutaj wymienione
Frage 132
Frage
Współczesne typowe środowiska implementacji to
Antworten
-
narzędzia RAD i generatory kodu
-
języki proceduralne i obiektowe
-
relacyjne i obiektowe bazy danych
-
wszystkie tu wymienione
Frage 133
Frage
Decyzja, jaka zapada po zakończeniu studium wykonalności, może brzmieć
Antworten
-
każda z tu wymienionych jest dopuszczalna
-
przystępujemy do budowy systemu dedykowanego
-
decydujemy się na zakup systemu gotowego
-
rezygnujemy z dalszych prac
Frage 134
Frage
Wymagania wydajnościowe zawarte w specyfikacji można podzielić na
Antworten
-
niezawodnościowe i odpornościowe
-
projektowe i implementacyjne
-
statyczne i dynamiczne
-
standaryzacyjne i funkcjonalne
Frage 135
Frage
Proces projektowania architektonicznego obejmuje
Antworten
-
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
Frage 136
Frage
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.
Antworten
-
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)
Frage 137
Frage
W fazie strategicznej (studium wykonalności) analitycy sugerują oszacowania
Frage 138
Frage
137. Za przeprowadzenie fazy analizy wymagań oprogramowania odpowiedzialny jest:
Antworten
-
projektant
-
analityk
-
zarząd firmy
-
komitet sterujący
Frage 139
Frage
Prototyp powinno się sporządzać, jeśli wobec systemu istnieje duża grupa wymagań
Frage 140
Frage
139. Najważniejszym kanałem uzyskiwania informacji na etapie analizy są:
Frage 141
Frage
140. Studium wykonalności (ang. feasibility study) zwane są również fazą:
Antworten
-
taktyczną
-
strukturalną
-
strategiczną
-
analityczną
Frage 142
Frage
Podczas realizacji studium wykonalności analitycy:
Frage 143
Frage
142. Za całościowe planowanie strategiczne i kontrolę nad wdrażanymi systemami informatycznymi odpowiedzialny jest:
Antworten
-
projektanci
-
komitet sterujący
-
analitycy
-
dyrektor IT
Frage 144
Frage
143. Problem z oceną kosztów i korzyści z planowanego systemu informatycznego polega na tym, że:
Antworten
-
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
Frage 145
Frage
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:
Frage 146
Frage
145. Korzystanie z gotowych elementów (komponentów) podczas budowy oprogramowania jest korzystne, gdyż:
Antworten
-
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ń
Frage 147
Frage
146. Zaleca się, by programowanie ekstremalne stosować raczej podczas budowy niewielkich systemów, gdyż:
Antworten
-
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
Frage 148
Frage
147. Najwyższym poziomem zarządzania jest poziom:
Antworten
-
strategiczny
-
taktyczny
-
operacyjny
-
wiedzy
Frage 149
Frage
148. Systemy, które wspierają w działaniach kierownictwo średniego szczebla, to:
Frage 150
Frage
149. Zaletą budowy oprogramowania na zamówienie jest:
Frage 151
Frage
. Które z poniżej wymienionych podejść do budowy systemów informatycznych powstało najwcześniej?
Antworten
-
podejście strukturalne
-
podejście obiektowe
-
metodyki zwinne
-
metodyki społeczne
Frage 152
Frage
Wadą zakupu gotowego oprogramowania jest:
Frage 153
Frage
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:
Antworten
-
misji i wizji
-
strategicznym
-
taktycznym
-
operacyjnym
Frage 154
Frage
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
Frage 155
Frage
Podstawowe problemy analizy to
Antworten
-
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
Frage 156
Frage
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
Antworten
-
jednostką programową
-
podsystemem
-
komponentem
-
modułem
Frage 157
Frage
Oceny aktualnego stanu informatyzacji oraz istniejących ograniczeń i uwarunkowań w organizacji dokonuje się
Antworten
-
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
Frage 158
Frage
Charakterystyczne czynności procesu projektowania to projektowanie
Antworten
-
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
Frage 159
Frage
Na proces programowy składa się
Antworten
-
wykonanie skompilowanego programu na komputerze
-
ciąg czynności realizowany przez ludzi celem opracowania i konserwowania oprogramowania
-
kod programów i dokumentacja
-
kompilacja programu
Frage 160
Frage
. Metodyki strukturalne do wytwarzania systemów informatycznych charakteryzują się tym, że
Antworten
-
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
Frage 161
Frage
Ewolucyjne modele cyklu życia oprogramowania charakteryzują się tym, że (system budowany po kawałku, powrót do czynności)
Antworten
-
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
Frage 162
Frage
Metodyki zwinne (lekkie) do wytwarzania systemów informatycznych charakteryzują się tym, że
Antworten
-
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
Frage 163
Frage
Z czego wynika zachęta do sporządzenia specyfikacji w wersji spisanej (a nie tylko umowy ustnej)?
Antworten
-
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
Frage 164
Frage
Zaletą przetwarzania scentralizowanego nad rozproszonym jest
Antworten
-
ł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
Frage 165
Frage
Na koszty ekonomiczne wynikające z wdrożenia nowego systemu informatycznego składają się koszty
Antworten
-
wszystkie tu wymienione
-
instalacji
-
szkoleń
-
Oprogramowania
Frage 166
Frage
Zidentyfikowanie tych działań biznesowych w organizacji, które są najwłaściwsze dla wsparcia ich systemami informatycznymi, jest celem
Frage 167
Frage
W fazie planowania dokonuje się
Antworten
-
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
Frage 168
Frage
Celem przeglądów/inspekcji jest zanotowanie, a nie poprawa błędów, gdyż
Antworten
-
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
Frage 169
Frage
Zaletą przetwarzania rozproszonego w stosunku do scentralizowanego jest
Antworten
-
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