Do przyczyn podejmowania prac nad budową nowego systemu informatycznego zarządzania można zaliczyć:, a) zmiana profilu organizacji , b) dostarczenie klientom nowych usług , c) wszystkie tu wymienione , d) ułatwienie podejmowania decyzji, Realna krzywa błędów wykrywanych w oprogramowaniu przypomina "zęby piły" ze względu na:, a) częste odrywanie się programistów od najważniejszych prac , b) dodatkowe błędy wprowadzane w czasie dokonywania modyfikacji , c) sezonowe wahania w zakupach oprogramowania , d) chwilowe spiętrzenia prac programistycznych, Celem fazy rozpoznania problemu jest:, a) wytyczenie granic przyszłych działań , b) wszystkie tutaj wymienione , c) rozważenie zakresu planowanego przedsięwzięcia , d) ukierunkowanie dalszych prac, Składowa kontaktu z użytkownikiem, odpowiedzialna za współpracę z użytkownikiem, opracowywana jest na etapie:, a) zawierania kontraktu , b) rozpoznawania problemu , c) Projektowania , d) kodowania, Narzędziem, które wizualizuje procesy wykonywania pracy, pozwala identyfikować "wąskie gardła", ustala limity pracy w toku (WIP - Work In Progress), jest:, a) Agile Manifesto , b) diagram DFD , c) tablica Kanban , d) schemat blokowy, Testy dynamiczne polegają na:, a) analizie kodu oprogramowania , b) analizie kodu binarnego oprogramowania , c) wykonywaniu programu i porównywaniu wyników z wynikami poprawnymi , d) uruchomieniu programu przez przyszłego użytkownika, Faza, w której następuje przekazanie systemu klientowi i użytkownikom nosi nazwę:, a) instalacji (wdrożenia) , b) utrzymania , c) implementacji , d) konserwacji, Ludzie i związki między nimi ponad procesy i narzędzia programistyczne, to jedna z podstawowych zasad:, a) procesu kaskadowego , b) spiralnego modelu cyklu życia oprogramowania , c) fazy dokumentowania oprogramowania , d) metodyk lekkich (zwinnych), W przeznaczonym dla administratora systemu "Opisie instalacji", oprócz opisu procedury instalacji powinien się znaleźć:, a) schemat blokowy oprogramowania , b) opis dostrojenia systemu do otoczenia , c) diagram przepływu danych (DFD) , d) wszystkie tu wymienione, 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:, a) analizy wymagań , b) Specyfikacji Istotnych Warunków Zamówienia (SIWZ) , c) przetargowego, zaakceptowanego (podpisanego) przez obie strony , d) specyfikacji wymagań oprogramowania (SRS), Algorytmiczne modele szacowania kosztów jako zmienną niezależną mają zwykle:, a) wielkość , b) cenę wyjściową , c) nakłady na system , d) czas realizacji, Modyfikacje POPRAWIAJĄCE (korekcyjne) wprowadzane w fazie konserwacji polegają na:, a) poprawie wydajności , b) usuwaniu z oprogramowania pozostałych w nim błędów , c) poprawie jakości oprogramowania , d) dostosowywaniu oprogramowania do zmian w środowisku pracy, Powodem wycofania systemu oprogramowania z eksploatacji zwykle jest:, a) wszystkie tu wymienione , b) wstyd przed konkurencją, która może pochwalić się nowszymi rozwiązaniami , c) wymuszenie przez akty prawne (ustawy) , d) nazbyt kosztowna konserwacja - taniej kupić nowy system, W modelu kaskadowym pętle sprzężenia zwrotnego odgrywają:, a) ważną rolę - z fazy konserwacji można powrócić wyłącznie do fazy analizy wymagań , b) ważną rolę - można zawsze wrócić do fazy poprzedniej lub nawet jeszcze wcześniejszej , c) nieistotną rolę, gdyż jest to model liniowy - nie można wrócić do fazy poprzedniej , d) nieistotną rolę - raz ustalone wymagania lub projekt nie może ulec zmianie, Podwyższanie niezawodności oprogramowania przy zastosowaniu metody polegającej na porównywaniu wyników uzyskiwanych z różnych wersji modułu nosi nazwę:, a) modularyzacji oprogramowania , b) Triple Modular Redundancy (TMR) , c) wersjonowania oprogramowania , d) Result Comparing Method (RCM), Specyfikacja powinna uwzględniać:, a) nazwę firmy, która realizuje zlecenie i osobę odpowiedzialną za przedsięwzięcie , b) sprzęt komputerowy, system operacyjny, ograniczenia ze strony pracowników , c) projekt, plan wydatkowania kosztów i harmonogram , d) funkcjonalność, wydajność, ograniczenia, interfejsy zewnętrzne, Narzędzia CASE stosowane we wczesnych fazach produkcji oprogramowania (gł. analizy) noszą nazwę:, a) generatora kodu , b) lower CASE , c) upper CASE , d) zintegrowanych CASE, Typowe techniki szacowania kosztów to:, a) modele algorytmiczne , b) ocena przez ekspertów , c) szacowanie wstępujące , d) wszystkie tutaj wymienione, Matematyczne dowodzenie poprawności programów:, a) jest konieczne, gdy istnieje ryzyko ludzkiego życia , b) nie jest wystarczające, by stwierdzić poprawność produktu - trzeba je potwierdzić testowaniem , c) wszystkie te 3 odpowiedzi są poprawne , d) jest konieczne, gdy wskazuje na to analiza kosztu-zysku, 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?, a) narzędzia te są zawodne , b) narzędzia te nie są popularne , c) zespół programistyczny może być zorganizowany w różny sposób , d) kod generowany jest automatycznie i programista nie ma na niego wpływu, Umiejętności interpersonalne informatyka są szczególnie ważne na etapie:, a) implementacji , b) konserwacji , c) projektowania , d) analizy wymagań, W fazie strategicznej (studium wykonalności) analitycy:, a) piszą kod oprogramowania , b) testują zleceniodawców , c) pobieżnie badają sytuację problemową, oceniają jej istotność oraz zakres przedsięwzięcia projektują system, Podstawowym dokumentem wejściowym, używanym w czasie projektowania architektury systemu, jest:, a) specyfikacja , b) dokumentacja techniczna , c) plan zarządzania jakością , d) projekt szczegółowy, Modele oceny procesów programowych typu reprezentacji ciągłej (ang. continuous representation), takie jak CMM Integration - Continuous Representation, ISO/IEC 15504 (SPICE), Bootstrap:, a) skłaniają kierownictwo do poszukiwania lepszych pracowników , b) wpływają na sposób realizacji procesów programowych w organizacjach wytwarzających oprogramowanie , c) pozwalają ocenić możliwości jej wszystkich procesów szczegółowych indywidualnie , d) klasyfikują organizację software'ową na określony stopień dojrzałości, Zasady inżynierii oprogramowania skodyfikowane zostały w dokumencie:, a) PMBOK , b) SOFTBOK , c) BABOK , d) SWEBOK, Prototyp systemu buduje się zgodnie z modelem cyklu życia:, a) kaskadowym , b) spiralnym , c) buduj i poprawiaj , d) programowania ekstremalnego, Do grupy modeli ewolucyjnych zaliczamy model:, a) RAD i formalnych transformacji , b) kaskadowy i szybkiego prototypu , c) przyrostowy i spiralny , d) montażu z gotowych elementów, Źródłem informacji zbieranych przez analityka są narzędzia upper-CASE:, a) podlegające analizie dokumenty i wywiady z ludźmi , b) narzędzia RAD , c) metoda punktów funkcyjnych, Specyfikacja Istotnych Warunków Zamówienia (SIWZ) stanowi zwieńczenie fazy:, a) studium wykonalności  , b) specyfikacji wymagań , c) analizy , d) rozpoznania problemu, Celem testowania jest:, a) wykrycie i usunięcie błędów w systemie , b) wykrycie przyczyn najczęstszych błędów , c) ocena niezawodności oprogramowania , d) wszystkie wymienione, Do szacowania przeciętnego czasu realizacji przedsięwzięcia można zastosować:, a) sieci PERT  , b) model COCOMO II , c) wykresy Gantta , d) prawo Brooksa, Działające oprogramowanie ważniejsze od dokumentacji to jedna z głównych zasad:, a) wszystkich tutaj wymienionych  , b) spiralnego modelu cyklu życia oprogramowania , c) procesu kaskadowego , d) metodyk lekkich (zwinnych), Fazą, której staranna realizacja ma szczególnie duży wpływ na uzyskanie niezawodnego oprogramowania jest faza:, a) planowania  , b) dokumentacji , c) wdrożenia , d) implementacji, Głównym problemem związanym z realizacją produktu zgodnie z modelem kaskadowym jest to, że:, a) niemożliwe jest uzyskanie produktu o odpowiednio dobrej jakości , b) jest bardzo kosztowny , c) trudno jest zaplanować długość czasu realizacji , d) specyfikacja jest dokumentem, który może być źle zrozumiany przez klienta, Jednym z powodów, dla których po pewnym czasie wykorzystywania systemu informatycznego, zaczyna wzrastać stopa błędów, jest:, a) zastosowanie nieodpowiedniego języka  , b) programowane - dodawane patch'e (łaty) poprawiające błędy, też mają błędy (regresyjne) , c) wadliwość projektu , d) moralne starzenie się oprogramowania, Kierunek praktyczny w rozwoju inżynierii oprogramowania postuluje jak najszersze stosowanie:, a) wszystkie tutaj wymienione  , b) wiedzy i zgromadzonych doświadczeń ludzkich , c) nie w pełni sformalizowanych notacji graficznych , d) dobrych rad na różne okazje, Konwersja systemu polegająca na tym, że przez pewien okres jednocześnie wykorzystywany jest stary i nowy system, nosi nazwę konwersji:, a) pilotowej  , b) etapowej , c) równoległej , d) bezpośredniej, Który z języków programowania wykazuje rosnący od kilku lat ciągły wzrost popularności?, a) C++  , b) PHP , c) Java , d) Python, Który z niżej wymienionych NIE jest językiem specyfikacji:, a) ustrukturalizowany język naturalny , b) wyrażenia regularne , c) C++ , d) tablice decyzyjne, Miary wielkości stosowane w algorytmicznych modelach szacowania kosztów to:, a) liczba punktów funkcyjnych:  , b) liczba punktów obiektowych , c) liczba linii kodu programu , d) wszystkie tu wymienione, Model jakości użytkowej oprogramowania (ang. quality in use model) pozwala ocenić jakość produktu programowego z punktu widzenia:, a) użytkownika oprogramowania (a nie informatyka)  , b) kierownictwa firmy informatycznej, która je skonstruowała , c) kierownictwa firmy, która je zakupiła , d) jego wydajności wykonywania się (egzekucji) w środowisku docelowym, Modyfikacje ULEPSZAJĄCE (doskonalące) wprowadzane w fazie konserwacji polegają na:, a) dostosowywaniu oprogramowania do zmian w środowisku pracy:  , b) poprawie jakości oprogramowania , c) dostosowywaniu oprogramowania do zmiany systemu operacyjnego , d) usuwaniu z oprogramowania pozostałych w nim błędów, Narzędzia CASE, łączące w sobie możliwości narzędzi upper-CASE i lower-CASE noszą nazwę:, a) I-CASE  , b) zorientowanych obiektowo , c) ORACLE Integrator , d) scalonych CASE'ów, "Podręcznik administratora systemu" powinien, oprócz opisu sposobu udostępniania systemu użytkownikom końcowym, opisywać:, a) diagram przepływu danych (DFD)  , b) wszystkie tu wymienione , c) możliwości zmian konfiguracji , d) schemat blokowy oprogramowania, Podstawę do zawarcia kontraktu na dostawę oprogramowania stanowi:, a) SIWZ - Specyfikacja Istotnych Warunków Zamówienia  , b) zestawy testów , c) projekt , d) pełna dokumentacja, Powodem wycofania systemu oprogramowania z eksploatacji zwykle jest:, a) braki w dokumentacji uniemożliwiają prace konserwacyjne , b) wszystkie tu wymienione mają znaczenie , c) system jest niedostosowany do pojawiającego się na rynku nowego sprzętu , d) niewłaściwa konserwacja za skutkowała nadmiernym wzrostem powiązań międzymodułowych, Powodem wycofania systemu oprogramowania z eksploatacji zwykle jest -wstyd przed konkurencją, która może pochwalić się nowszymi rozwiązaniami:, a) wszystkie tu wymienione  , b) wymuszenie przez akty prawne (ustawy) , c) nazbyt kosztowna konserwacja , d) taniej kupić nowy system, 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?, a) strukturalnym  , b) funkcjonalnym , c) obiektowym , d) wstępującym (ang. bottom up), Tablica informacyjna, podzielona na kilka kolumn, pomiędzy którymi można przesuwać realizowane zadania, stanowi podstawowe narzędzie metodyki:, a) Kanban  , b) COBIT , c) Six Sigma , d) CMMI, Techniczne uszczegółowienie wyników analizy realizowane jest w fazie:, a) testowania  , b) implementacji , c) instalacji , d) projektowania, Testy statyczne oparte są na:, a) wykonywaniu kodu poszczególnych modułów  , b) testowaniu akceptacyjnym , c) wykonywaniu programu i porównywaniu wyników z wynikami poprawnymi , d) analizie kodu, Trzy podstawowe podejścia do analizy problemu to:, a) DFD, słowniki danych i diagramy encji  , b) nieformalne, formalne, modelowane , c) podejście nieformalne, modelowanie konceptualne, prototypowanie , d) prototypowanie, projektowanie strukturalne, projektowanie obiektowe, W jakiej sytuacji zalecane jest zastosowanie modelu buduj-i-poprawiaj (programowania eksploracyjnego)?, a) konieczność szybkiego zbudowania systemu średniej wielkości  , b) wstępne przygotowanie do zastosowania modelu RAD , c) potrzeba zbudowania prototypu , d) konieczność przekonania klienta o dużych możliwościach reprezentowanej przez nas firmy, Prototyp powinno się sporządzać, jeśli wobec systemu istnieje duża grupa wymagań:, a) źle rozumianych (niejasnych) , b) prototyp powinno się robić zawsze , c) nieznanych , d) dobrze rozumianych, Weryfikacji poprawności różnego rodzaju dokumentów można dokonać metodą:, a) czytania (ang. friendly reading) , b) przeglądania (ang. walkthrough) , c) inspekcji (Fagana) , d) dowolną z wyżej wymienionych, Osiąganie przez organizację coraz wyższych poziomów dojrzałości (np. wg modelu CMMI), a) gwarantuje fiasko realizowanych przedsięwzięć , b) zwiększa prawdopodobieństwo produkowania wysokojakościowego oprogramowania , c) zmniejsza szansę na wyprodukowanie bezbłędnego oprogramowania , d) gwarantuje wzrost jakości konstruowanego oprogramowania, Metodyki zwinne (lekkie - ang. agile) kładą nacisk na:, a) ścisłą hierarchiczność podległości służbowej , b) konieczność wykorzystywania najnowszych narzędzi , c) wszystkie tutaj wymienione , d) programowanie, kosztem opracowywania dokumentacji, Pierwsza wersja, powstająca w pierwszej iteracji (zwoju) modelu spiralnego może przyjąć formę:, a) Wszystkie wymienione poprawne , b) Specyfikacji , c) Modelu papierowego , d) Szybkiego prototypu, V-model, uwzględniający w szczególny sposób czynności związane z poszczególnymi etapami testowania, jest, a) Spiralnego , b) Programowania ekstremalnego , c) Szybkiego prototypu , d) Kaskadowego, Stosowane w fazie implementacji relacyjne bazy danych:, a) Nadają się szczególnie do implementacji projektu strukturalnego , b) Mają wiele zalet: wielodostęp, automatyczna weryfikacja warunków poprawności, możliwość limitowania , c) Są obecnie najlepiej rozwiniętymi środowiskami do przechowywania dużych zbiorów danych , d) Wszystkie stwierdzenia są prawdziwe, CMMI to:, a) Nowsza wersja modelu CMM , b) Model służący do oceny jakości produktów programowych , c) Handlowa wersja modelu ISO/IEC 12207 , d) Wszystkie odpowiedzi są poprawne, Dostosowanie założeń systemu do ograniczeń I możliwości środowiska implementacji dokonywane jest w fazie:, a) Planowania , b) Implementacji , c) Analizy , d) Projektowania, Celem przeglądów/inspekcji jest zanotowanie, a nie poprawa błędów, gdyż, a) Kosztuje to taniej , b) Nie ma na to czasu , c) Jedna osoba zrobi poprawki lepiej, niż cały zespół przeglądający , d) Wszystkie wymienione tu powody mają znaczenie, Jakim sposobem można mierzyć postęp w procesie produkcji oprogramowania?, a) nie da się tego zrobić , b) wykorzystać prawo Millera , c) stosować tradycyjne, dobrze zakorzenione w środowisku podejście strukturalne , d) stosować metodyki zwinne, w których o postępie świadczy funkcjonalność ostatnio dodanej wersji, Na który poziom dojrzałości wg modelu CMMI Staged Representation… (ucięte pytanie)?, a) 2 , b) 3 , c) 4 , d) 5, Fazy rozpoznania problemu i studium wykonalności:, a) występują wyłącznie, gdy stosowany jest model kaskadowy , b) są niezbędne zawsze, niezależnie od zastosowanego modelu cyklu życia , c) z faz tych można dowolnie rezygnować , d) można z nich zrezygnować tylko, gdy stosowane są metodyki zwinne, Testowanie modelu wykonywane jest bezpośrednio po napisaniu kodu i zazwyczaj zajmują się tym:, a) testerzy , b) analitycy , c) projektanci , d) programiści lub testerzy, Podczas estymacji kosztu budowy oprogramowania, w miarę postępu w realizacji projektu, niepewność:, a) rośnie , b) pozostaje na stałym poziomie , c) nie występuje , d) maleje, Częściowa implementacja systemu, której celem jest poznanie rozwiązywanego problemu lub podejścia do rozwiązania, nosi nazwę, a) projektu , b) podejścia obiektowego , c) prototypu, Najważniejszym kanałem uzyskiwania informacji przez analityka na etapie analizy są/jest:, a) obserwacje , b) dokumentacja , c) ankiety , d) wywiady, Podstawowe problemy analizy to:, a) uzyskanie niezbędnych informacji , b) odpowiednie zorganizowanie niezbędnych informacji , c) rozwiązywanie sprzeczności w informacjach zdobywanych od różnych osób , d) wszystkie wymienione wyżej problemy są istotne.

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?