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