npto2

 0    240 schede    nptonasze
Scarica mp3 Stampa Gioca Testa il tuo livello
 
Domanda język polski Risposta język polski
Profilery bazujące na instrumentacji zbierają informacje na temat wydajności aplikacji poprzez wstawiane dodatkowych instrukcji do kodu.
inizia ad imparare
prawda
Polecenie git fetch pobiera informacje o zmianach ze zdalnego repozytorium, ale nie scala tych zmian automatycznie
inizia ad imparare
prawda
Operacja import w systemie Subversion przenosi zmiany z kopii lokalnej użytkownika do repozytorium zdalnego
inizia ad imparare
prawda
Ponieważ git jest narzędziem przeznaczonym na systemy linuksowe, na systemie Windows nie można z niego skorzystać
inizia ad imparare
falsz
Klient Subversion/Git może być tylko aplikacją graficzną
inizia ad imparare
falsz
Przykładem refaktoryzacji kodu jest dodanie nowej funkcjonalności programu
inizia ad imparare
prawda
Profilowanie aplikacji stosuje się w celu znalezienia miejsc w aplikacji, które wymagają optymalizacji lub dobrze by było je zoptymalizować
inizia ad imparare
prawda
Profilery takie jak NetBeans Profiler czy VisualVM wspierają profilowanie wykorzystujące próbkowanie(sampling) oraz instrumentację
inizia ad imparare
prawda
Używając Doxygen komentarz do kodu musi być umieszczony przed deklaracją, czy definicją pliku, klasy itd
inizia ad imparare
falsz
. Przykładowe zgłoszenie błędu z historią statusów: New->Rejected->Closed może informować o tym, że zgłoszenie będu zostało odrzucone i zamknięte(np. to nie błąd, tylko oczekiwania funkcjonalności
inizia ad imparare
prawda
Podczas profilowania aplikacji można otrzymać informacje dotyczące czasu wykonywania różnych metod
inizia ad imparare
prawda
Wąskie gardło(bottleneck) to instrukcja w programie która musi się wywołać za każdym razem podczas uruchomienia programu
inizia ad imparare
falsz
Istnieją następujące rodzaje profilowania: statyczne, bazujące na zdarzeniach i bazujące na instrumentacji
inizia ad imparare
falsz
W dokumentacji metod klasy dobrze jest umieścić krótką informację, co robi dana metoda, opis przyjmowanych parametrów oraz co jest zwracane przez metodę
inizia ad imparare
prawda
Narzędzia typu debugger umożliwiają ustawienie w kodzie tzw. Pułapek
inizia ad imparare
prawda
Operacja checkout w systemie Git przenosi zmiany z repozytorium zdalnego do lokalnej kopi użytkownika
inizia ad imparare
falsz
W trakcie działania debuggera można sterować sposobem wykonywania się aplikacji (np. przeskakiwać do następnej linii, do następnej pułapki, wejść w bieżącą funkcje)
inizia ad imparare
prawda
Serwisy typu GitLab, GitHub umożliwiają podgląd zawartości gałęzi projektów tam umieszczonych, a nawet ich porównywanie ze sobą.
inizia ad imparare
prawda
Przykładem refectoringu kodu nie jest dodanie nowej metody(nowej funkcjonalności) do istniejącej klasy.
inizia ad imparare
prawda
Przykładem refectoringu może być dodanie nowej metody, która zastępuje często powtarzający się fragment kodu.
inizia ad imparare
falsz
Operacja import w systemie Subversion przenosi zmiany z kopi lokalnej użytkownika do repozytorium zdalnego.
inizia ad imparare
prawda
W systemach zarządzania błędami mogą wystąpić sytuacje, gdy zgłoszenie błędu jest powiązane z innym zagadnieniem (np. blokuje jakieś zadanie albo że jest powiązane z jeszcze innym błędem).
inizia ad imparare
prawda
Systemy zarządzania błędami wspomagają proces tworzenia oprogramowania, ponieważ usprawniają zgłoszenie i zarządzanie zgłoszeniami błędów (pokazując, np. bieżący status zgłoszenia, szczegółowe elementy dotyczące danego błędu).
inizia ad imparare
prawda
Profilowanie aplikacji jest dynamiczną analizą oprogramowania polegającą na obserwowaniu zachowania aplikacji na podstawie statystyk zbieranych podczas jej uruchamiania.
inizia ad imparare
prawda
W generatorze Javadoc słowa kluczowe w komentarzu należy poprzedzić \ lub @
inizia ad imparare
falsz
Profilowanie statystyczne wykorzystuje w swoim działaniu próbkowanie co pewien odstęp czasowy (np. pobieranie informacji o działaniu programu co 10ms)
inizia ad imparare
prawda
Zgłoszenia błędów powinny zawierać informacje takie jak: opis w jakim miejscu oprogramowania wystąpił błąd, opis konfiguracji środowiska, sposób odtworzenia błędu.
inizia ad imparare
prawda
Doxygen jest narzędziem służącym do profilowania aplikacji.
inizia ad imparare
falsz
Cykl życia błędu określa stan w jakim błąd się aktualnie znajduje oraz jego historię
inizia ad imparare
prawda
"Instrukcja budowy pakietu rpm powinna być zapisana w pliku spec.
inizia ad imparare
prawda
Jedna instancja systemu Bugzilla może obsługiwać tylko jeden produkt (np. aplikację)
inizia ad imparare
falsz
Komentarz interpretowany przez Doxygen musi wystąpić bezpośrednio przed deklaracją czy definicją pliku, klasy, itd
inizia ad imparare
falsz
Profilery bazujące na instrumentacji zbierają informacje na temat wydajności aplikacji poprzez wstawianIe dodatkowych instrukcji do kodu.
inizia ad imparare
prawda
W generatorze Javadoc słowa kluczowe w komentarzu należy poprzedzić znakiem @.
inizia ad imparare
prawda
Znacznik @brief w Javadoc służy do skróconego opisu klasy, funkcji lub zmiennej
inizia ad imparare
prawda
Doxygen nie wspiera generowania diagramów klas do umieszczenia w dokumentacji
inizia ad imparare
falsz
Dokumentacja kodu może się przydać w sytuacji, gdy autor kodu wraca do niego po dłuższym czasie
inizia ad imparare
prawda
Dobrą praktyka jest opisanie w zgłoszeniu błędu sposobu na jego odtworzenie albo podanie szczegółowego opisu (miejsce gdzie wystąpił, jakie były oczekiwane rezultaty i co zastało otrzymane), aby programista mógł spróbować go znaleźć i naprawić.
inizia ad imparare
prawda
Doxygen nie obsługuje formatu wyjściowego HTML
inizia ad imparare
falsz
Javadoc to system tworzenia dokumentacji kodu źródłowego stworzony dla wielu języków programowania, m.in. Java, python, C, C++
inizia ad imparare
prawda
Trac nie jest narzędziem do zarządzania błędami.
inizia ad imparare
falsz
Podczas profilowania aplikacji można otrzymać informacje dotyczące zużycia pamięci (np. jak dużo jest utworzonych obiektów, ile miejsca zajmują one w pamięci)
inizia ad imparare
prawda
Narzędzie Valgrind potrzebuje do swojego działania uprzednio skompilowanego programu (nie zadziała na samym kodzie źródłowym aplikacji)
inizia ad imparare
falsz
Historia zmian w Git dostarcza informacji na temat kiedy były wprowadzane zmiany w danej rewizji
inizia ad imparare
prawda
W trakcie działania debuggera pułapka (breakpoint) jest aktywowana, gdy dana linia kodu programu jest wykonywana
inizia ad imparare
prawda
Zacommitowanie dokonanych zmian w systemie kontroli wersji git jest operacją, która "zapisuje" zmiany dokonane w lokalnym repozytorium (później można je wysłać do repozytorium zdalnego)
inizia ad imparare
prawda
Debugger ma możliwość śledzenia wartości zmiennych.
inizia ad imparare
prawda
Systemy kontroli wersji nie pozwalają na pracę wielu osób nad projektem (służą jedynie jako hosting plików źródłowych programów)
inizia ad imparare
falsz
Polecenie "git checkout" pokazuje bieżący status repozytorium lokalnego
inizia ad imparare
prawda
W przypadku tworzenia w Visual Studio aplikacji z graficznym interfejsem użytkownika WPF można ręcznie deklarować interfejs korzystając ze znaczników XAM
inizia ad imparare
prawda
Narzędzia typu git czy SVN określa się mianem systemów kontroli wersji
inizia ad imparare
prawda
Refaktoryzacja kodu zmienia kod źródłowy aplikacji
inizia ad imparare
prawda
Polecenie "git status" umożliwia wyświetlenie statusu lokalnego repozytorium (nazwę bieżącej gałęzi, wyświetlenie, które pliki zostały zmienione...)
inizia ad imparare
prawda
Scentralizowane systemy zarządzania wersjami (np. Subversion) oparte są na architekturzeP2P
inizia ad imparare
falsz
W przypadku kodu zarządzalnego (np. napisanego w języku Java, C#) przeważnie nie trzeba się martwić o błędy związane z obsługą pamięci
inizia ad imparare
prawda
Pułapka warunkowa w trakcie debugowania aplikacji różni się od zwykłej pułapki tym, że może się aktywować przy wskazanym warunku (np. i>5)
inizia ad imparare
prawda
Instalowanie dodatków w środowiskach wytwórczych oprogramowania jak i edytorach kodu nigdy nie rozszerzy programu o wsparcie dla innych (domyślnie niewspieranych) języków oprogramowania
inizia ad imparare
falsz
Debugger jest narzędziem, które nie jest dostępne w środowiskach wytwórczych oprogramowania
inizia ad imparare
falsz
Konflikt w systemie Subversion może powstać podczas wykonywania komendy import
inizia ad imparare
prawda
Narzędzie Valgrind jest w stanie wykryć błędy obsługi pamięci takie jak: odwołanie się do niezainicjalizowanej zmiennej czy też zwolnienie uprzednio zwolnionej pamięci
inizia ad imparare
prawda
Operacja push w systemie Git nie przenosi zmiany z kopi lokalnej użytkownika do repozytorium zdalnego
inizia ad imparare
falsz
Żeby sprawdzić bieżące zmiany w repozytorium należy wykonać komendę 'git. status'
inizia ad imparare
prawda
Repozytorium w systemach kontroli wersji nie powinno przechowywać plików kodu źródłowego aplikacji
inizia ad imparare
falsz
Wycieki pamięci zostaną wykryte podczas kompilacji kodu napisanego w języku JAVA
inizia ad imparare
falsz
MS Visual Studio Installer wspiera samonaprawianie aplikacji
inizia ad imparare
prawda
Głównym celem optymalizacji pamięciowej oprogramowania jest skrócenie czasu działania aplikacji.
inizia ad imparare
falsz
W ramach cyklu życia błędu, z bieżącego statusu zgłoszenia błędu można przejść do określonych możliwych statusów (np. z New do Confirmed, z In development do Developed, ale nie do New)
inizia ad imparare
falsz
Parametr Resolution określający sposób rozwiązania zgłoszenia o błędzie w systemieBugzilla może przyjmować wartości New, Assigned iClosed.
inizia ad imparare
falsz
Doxygen rozpoznaje bloki dokumentacji w plikach źródłowych dzięki umieszczeniu ich w specjalnych komentarzach
inizia ad imparare
prawda
Korzystanie z systemu zarządzania błędami jest niepotrzebne podczas pracy przy większych projektach, gdzie stopień złożoności projektu jest wysoki
inizia ad imparare
falsz
Doxygen nie posiada wsparcia dla innych stylów komentowania jak np. Javadoc
inizia ad imparare
falsz
Doxygen podczas generowania dokumentacji nie wspiera żadnych dodatkowych znaczników, które wzbogacają treść dokumentacji
inizia ad imparare
falsz
Aby wprowadzić w systemie Bugzilla nowe zgłoszenie o błędzie nie trzeba posiadać konta użytkownika.
inizia ad imparare
falsz
Wadą profilowania statystycznego są niedokładne pomiary np. w sytuacjach gdy jakaś funkcja wykona się w okresie pomiędzy kolejnymi próbkowaniami działania programu
inizia ad imparare
prawda
Profilowanie aplikacji jest kluczowym elementem procesu dokumentowania kodu
inizia ad imparare
falsz
Przykładowym wąskim gardłem aplikacji może być wielokrotne generowanie stałej wartości (zamiast jej zapisanie do ponownego wykorzystania)
inizia ad imparare
falsz
Doxygen jest narzędziem służącym do generowania dokumentacji
inizia ad imparare
prawda
Profilery aplikacji stworzonych w zarządzanych językach programowania nie pozwalają na profilowanie zużywanej pamięci
inizia ad imparare
falsz
Brak dokumentacji pozwala na łatwiejsze utrzymanie kodu
inizia ad imparare
falsz
Dokumentacja kodu (np. w postaci HTML) może zostać wygenerowana, wykorzystując strukturę projektu oraz zawartych w kodzie komentarzy
inizia ad imparare
prawda
Wymaganiem (Requirement) określa się możliwości, które powinien dostarczyć projektowany system lub ograniczenia z nimi związane
inizia ad imparare
prawda
Doxygen jest przykładowym systemem wspomagającym zarządzania błędami
inizia ad imparare
fałsz
Pencil jest narzędziem służącym do profilowania aplikacji.
inizia ad imparare
falsz
. W systemie Bugzilla parametr "Assigned To" określa osobę odpowiedzialną za poprawienie błędu.
inizia ad imparare
prawda
Typowym efektem wykorzystania informacji otrzymanych z procesu profilowania jest takie poprawienie aplikacji, że działałaby ona zauważalnie wolniej
inizia ad imparare
falsz
Aby program instalacyjny zbudowany w środowisku MS Visual Studio sprawdzał, czy komputer na którym instalowana jest aplikacja posiada odpowiedni rozmiar pamięci RAM, należy sformułować właściwy warunek w edytorze CustomActions
inizia ad imparare
falsz
Dokumentacja kodu może się przydać w sytuacjach, gdy nad projektem pracuje wiele osób
inizia ad imparare
prawda
Doxygen podczas generowania dokumentacji wykrywa i uwzględnia różne znaczniki zawarte w blokach komentarzy (np. @author, @param, @return)
inizia ad imparare
prawda
Doxygen nie pozwala na generowanie dokumentacji technicznej dla aplikacji napisanej w języku C++
inizia ad imparare
falsz
Profilowanie aplikacji równoległych pozwala śledzić proces wymiany komunikatów pomiędzy procesorami/procesami
inizia ad imparare
prawda
Javadoc posiada bardziej rozbudowane formaty wejściowe i wyjściowe niż Doxygen.
inizia ad imparare
falsz
W testowaniu manualnym w przypadkach testowych powinno się określić wykonywane kroki testu oraz oczekiwane rezultaty
inizia ad imparare
prawda
W systemie Bugzilla status błędu informuje o aktualnym etapie obsługi zgłoszenia.
inizia ad imparare
prawda
Wąskim gardłem aplikacji (bottleneck) nazywamy blok kodu, który zauważalnie wpływa negatywnie na wydajność aplikacji
inizia ad imparare
prawda
Wymagania stawiane systemowi można testować przez przypadki testowe (z ang. testcase)
inizia ad imparare
prawda
Zgłoszenia błędów powinny zawierać tylko ogólnikowe informacje, ponieważ szczegóły nie przydadzą się podczas procesu naprawiania bugów
inizia ad imparare
fałsz
Dokumentowanie kodu jest zbędnym nakładem pracy, gdyż kod programu jest bardzo często czytelny i łatwo do niego wrócić po dłuższym czasie
inizia ad imparare
falsz
Wąskim gardłem aplikacji (bottleneck) nazywamy fragment dokumentacji kodu
inizia ad imparare
falsz
Aby wykonać profilowanie niezbędna jest odpowiednia kompilacja programu.
inizia ad imparare
prawda
Plik konfiguracyjny Doxygen można wygenerować tylko poprzez aplikację Doxywizard
inizia ad imparare
falsz
Doxygen potrafi wygenerować dokumentację także na podstawie kodu niezawierającego komentarzy
inizia ad imparare
prawda
Doxygen nie potrafi aktualizować wygenerowanej dokumentacji interpretując tylko zmienione pliki
inizia ad imparare
prawda
Parametr Priority opisujący zgłoszenie nie powinien wpływać na kolejność zajmowania się błędami.
inizia ad imparare
falsz
Wycieki pamięci powstają w wyniku nie zwalniania przez program zaalokowanej pamięci
inizia ad imparare
prawda
Valgrind poinformuje o błędnej ilości parametrów przekazywanych do konstruktora obiektu
inizia ad imparare
prawda
Polecenie „git commit” zatwierdza zmiany dokonane w repozytorium lokalnymi od razu wysyła je na repozytorium zdalne.
inizia ad imparare
falsz
Operacja import w systemie Subversion inicjuje lokalną kopię repozytorium
inizia ad imparare
falsz
Wycieki pamięci są możliwe tylko w aplikacji napisanej przy pomocy kodu niezarządzanego
inizia ad imparare
falsz
Polecenie „git clone” tworzy lokalną kopię zdalnego repozytorium
inizia ad imparare
prawda
W przypadku tworzenia w VS aplikacji z graficznym interfejsem użytkownika WPF nie można zaprojektować interfejsu poprzez przeciąganie kontrolek przybornika
inizia ad imparare
falsz
Zmiana nazwy zmiennej w kodzie aplikacji (i wszystkich odwołań do niej) jest refaktoryzacją kodu.
inizia ad imparare
prawda
Valkyrie to graficzny interfejs dla Valgrind.
inizia ad imparare
prawda
Opcja EnableCondition podczas debugowania zlicza ilość zatrzymań danego breakpoint’a
inizia ad imparare
falsz
Repozytorium kodu źródłowego zarządzanego przez Subversion powinno zawierać zgodnie z zaleceniami katalog tags przechowujący główną linię rozwojową kodu źródłowego projektu.
inizia ad imparare
prawda
Narzędzie Valgrind jest w stanie wykryć błędy obsługi pamięci takie jak: zapis do uprzednio zwolnionej pamięci czy też wycieki pamięci) niezwolnienie zaalokowanej pamięci)
inizia ad imparare
prawda
Historia zmian w Subversion nie dostarcza informacji na temat kto wprowadzał zmiany w danej rewizji.
inizia ad imparare
falsz
W systemie kontroli wersji git po zmodyfikowaniu pliku w lokalnej kopii repozytorium istnieje możliwość przywrócenia go do pierwotnego stanu.
inizia ad imparare
prawda
Korzystając z VS nie ma żadnej możliwości tworzenia webowych aplikacji.
inizia ad imparare
falsz
Generowanie wyrażeń na podstawie aktualnych fragmentów kodu i zastąpienie bloku instrukcji odwołaniem do wyrażenia jest elementem Refactoringu
inizia ad imparare
falsz
W przypadku kodu zarządzalnego (np. napisanego w języku Java, C#) przykładowym błędem programisty jest dodawanie obiektów do np. listy i pozostawienie ich tam, gdy nie są one dalej potrzebne (pamięć jest wtedy niepotrzebnie zajmowana)
inizia ad imparare
falsz
Środowisko wytwórcze MS VS pozwala na tworzenie aplikacji na urządzenie XBOX
inizia ad imparare
prawda
Historia zmian w Git dostarcza informacji na temat kiedy były wprowadzane zmiany w danej rewizji.
inizia ad imparare
prawda
Polecenie „git clone” wykonuje kopię zapasową systemu operacyjnego
inizia ad imparare
falsz
Komunikat z Valgrinda: „Invalidwrite of size 4” nie może oznaczać, że zapisujemy int’a poza zakresem tablicy
inizia ad imparare
falsz
Funkcja IntelliTraceVS wykorzystywana jest do tworzenia testów aplikacji (manualnym lub automatycznych)
inizia ad imparare
falsz
GitHub to Git.
inizia ad imparare
falsz
Git jest scentralizowanym systemem kontroli wersji.
inizia ad imparare
falsz
Pokrycie kodu związane jest z ilością linii kodu, które trzeba napisać, aby funkcjonalność została zaimplementowana.
inizia ad imparare
prawda
Profilowanie statystyczne jest inną nazwą profilowania opartego na instrumentacji.
inizia ad imparare
falsz
Program Bugzilla można wykorzystywać do tworzenia testów jednostkowych aplikacji.
inizia ad imparare
falsz
W systemie zarządzania błędami mogą wystąpić sytuacje, gdy zgłoszenie błędu jest powiązane z innym zagadnieniem (np. blokuje jakieś zadanie albo że jest powiązane z jeszcze innym błędem)
inizia ad imparare
prawda
System zarządzania błędami wspomagają proces tworzenia oprogramowania, ponieważ usprawniają zgłaszanie i zarządzanie zgłoszeniami błędów (pokazując np. bieżący status zgłoszenia, szczegółowe elementy dotyczące danego błędu)
inizia ad imparare
prawda
Dobrze przygotowana dokumentacja kodu może zawierać informacje takie jak zastosowany algorytm, sposób implementacji, przykłady użycia danej funkcjonalności.
inizia ad imparare
prawda
Profiler NetBeans pozwala na graficzne i tekstowe porównywanie wydajności kolejnych wersji oprogramowania
inizia ad imparare
prawda
Znacznik @param w Javadoc służy do opisu parametru metody
inizia ad imparare
prawda
Zaletą profilowania statystycznego jest stosunkowo niewielki narzut na wykonywany program.
inizia ad imparare
prawda
Graf wywołań funkcji tworzony przez profilery pozwala wykryć funkcje, które same w sobie nie zajmują dużo czasu wykonania natomiast wywoływane z nich funkcje stanowią wąskie gardło.
inizia ad imparare
prawda
Po wygenerowaniu dokumentacji aplikacji otrzymujemy różne informacje dotyczące szybkości działania aplikacji, zużycia pamięci.
inizia ad imparare
falsz
Testowanie manualne opiera się na ręcznym przygotowaniu komentarzy do kodu aplikacji.
inizia ad imparare
falsz
Dokumentacja kodu (np. w postaci HTML) może zostać wygenerowana, wykorzystując strukturę projektu oraz zawartych w kodzie komentarzy.
inizia ad imparare
prawda
Pencil Project pozwala tworzyć tylko statyczne makiety stron (ale jest to i tak przydatne narzędzie do prototypowania)
inizia ad imparare
prawda
Profilowanie bazujące na instrumentacji polega na umieszczaniu dodatkowych instrukcji kodu, przez co możliwe jest pobieranie dokładniejszych danych podczas profilowania.
inizia ad imparare
prawda
Usprawnienie zarządzania błędami aplikacji nie przyczynia się do tworzenia lepszego oprogramowania
inizia ad imparare
falsz
Parametr Resolution w systemie Bugzilla określa sposób zakończenia obsługi zgłoszenia o błędzie
inizia ad imparare
prawda
Pojęcie bug i wąskie gardło aplikacji oznaczają to samo
inizia ad imparare
falsz
Przykładowym wąskim gardłem aplikacji może być optymalny kod, który zostaje wielokrotnie niepotrzebnie użyty(przez co aplikacja działa mniej wydajnie)
inizia ad imparare
prawda
Bugiem nazywamy usterkę programu powodującą jego nieprawidłowe działanie, wynikającą z błędu człowieka na jednym z etapów tworzenia oprogramowania
inizia ad imparare
prawda
Znacznik @param w Javadoc służy do opisu atrybutów występujących w komentowanej klasy
inizia ad imparare
falsz
W testowaniu manualnym w przypadkach testowych powinno się określić wykonywane kroki testu oraz oczekiwane rezultaty
inizia ad imparare
prawda
Środowisko wytwórcze MS Visual Studio pozwala na tworzenie aplikacji webowych w języku C#
inizia ad imparare
prawda
Polecenie „git pull” umożliwia pobranie ostatnich zmian z repozytorium zdalnego i włączenie ich do repozytorium lokalnego
inizia ad imparare
prawda
Refaktoring powoduje zmiany w kodzie źródłowym oprogramowania
inizia ad imparare
prawda
Narzędzie typu debugger oferuje także możliwość obserwowania wartości zmiennych w bieżącym kontekście aplikacji oraz wartości wybranych wyrażeń
inizia ad imparare
prawda
Refaktoryzacja kodu zmienia funkcjonalność aplikacji (np. aplikacja ma wtedy jakieś nowe funkcje)
inizia ad imparare
fałsz
Debugger jest narzędziem służącym do dynamicznego testowania aplikacji
inizia ad imparare
prawda
W systemie kontroli wersji git można tworzyć różne odgałęzienia projektu (gałąź – „branch”) i przełączać się między nimi
inizia ad imparare
prawda
Nowy programista który dołącza do projektu przechowywanego w repozytorium zarządzanym przez system git powinien znać adres url repozytorium
inizia ad imparare
prawda
Dzięki narzędziu Valgrind można znaleźć błędy związane z obsługą pamięci dla aplikacji napisanych w językach C i C++
inizia ad imparare
prawda
Korzystanie z IntelliSense jest wygodnym sposobem aby uzyskać dostęp do opisów funkcji częściowo także do listy ich parametrów
inizia ad imparare
prawda
Podczas projektowania widoku aplikacji z graficznym interfejsem użytkownika WPF można przejść do trybu wizualnego projektowania interfejsu do edycji znaczników XAML oraz do trybu edycji kodu
inizia ad imparare
prawda
Polecenie „git status” umożliwia wyświetlanie statusu lokalnego repozytorium (nazwę bieżącej gałęzi, wyświetlanie które pliki zostały zmienione)
inizia ad imparare
prawda
Git jest rozproszonym systemem kontroli wersji
inizia ad imparare
prawda
W przypadku kodu zarządzalnego (np. napisanego w języku Java, C#) przykładowym błędem programisty jest dodawaniem obiektów np. do listy i pozostawianie ich tam, gdzie nie są one dalej potrzebne (pamięć jest wtedy niepotrzebnie zajmowania)
inizia ad imparare
falsz
Historia zmian w git dostarcza informacji na temat kiedy były wprowadzone zmiany w danej rewizji
inizia ad imparare
prawda
Polecenie „git add” umożliwia oznaczenie „zmiany” w repozytorium lokalnym, tak, że zostanie ona uwzględniona do wysłania w następnym commicie
inizia ad imparare
prawda
Git’a nie można używać w środowisku linuxowym
inizia ad imparare
falsz
Przykładem refactoringu kodu nie jest dodanie nowej metody (nowej funkcjonalności) do istniejącej klasy
inizia ad imparare
prawda
Środowisko eclipse nie jest środowiskiem modułowym, rozszerzanym przez plugin’y
inizia ad imparare
falsz
System kontroli wersji git jest narzędziem wspomagającym debuggowanie pamięci w językach programowania, trzeba ręcznie zarządzać pamięci pamięcią (C#, Java itp.
inizia ad imparare
falsz
Refaktoryzacja może służyć do poprawienia czytelności kodu i zredukowania jego kompleksowości (poprzez np. wyekstraktowanie powtarzającego się kodu do jednej funkcji/zmiennej)
inizia ad imparare
prawda
Korzystając z Visual Studio można tworzyć aplikacje posiadające graficzny interfejs użytkownika
inizia ad imparare
prawda
Środowiska wytwórcze oprogramowania mogą wspierać instalowanie dodatków które rozszerzają ich funkcjonalności
inizia ad imparare
prawda
Eclipse umożliwia zaimportowanie wcześniej istniejącego projektu
inizia ad imparare
prawda
Funkcja IntelliTrace w Visual Studio wykorzystywana jest do tworzenia testów aplikacji (manualnych lub automatycznych
inizia ad imparare
falsz
GitLab jest oprogramowaniem naukowym służącym pracy w laboratoriach w ośrodkach badawczych (nie ma nic wspólnego z gitem)
inizia ad imparare
falsz
Modyfikację sygnatury funkcji/metody (np. zmianę z 'void funkcja(intparametr)' na 'void funkcja(intnowaNazwa)' i zmianę odwołań wewnątrz funkcji/metody do tego parametru) można nazwać refaktoryzacja kodu.
inizia ad imparare
falsz
Wycieki pamięci są możliwe w aplikacji napisanej przy pomocy kodu zarządzanego jak i niezarządzanego.
inizia ad imparare
prawda
Refactoring kodu jest niezbędny przy profilowaniu aplikacji.
inizia ad imparare
falsz
. W poniższym kodzie występuje przynajmniej jeden błąd kompilacji (kompilator g+ +) int *tab = new int[25]; for(int i=0 ; i<-2 ; i++) tab[i] = rand()%100; delete tab[];
inizia ad imparare
prawda
Polecenie 'git add' umożliwia oznaczenie "zmiany" w repozytorium lokalnym, tak, że zostanie ona uwzględniona do wysłania w następnym commicie.
inizia ad imparare
prawda
Podczas commitowania zmian dokonywanych w repozytorium gita można wpisać dodatkową informację tekstową krótko opisującą te zmiany
inizia ad imparare
prawda
Klient Git może być oferowany tylko przez środowisko programistyczne IDE.
inizia ad imparare
falsz
Profilery statystyczne wykorzystują zdarzenia (ang. events), które przekazywane są jako procedury zwrotne.
inizia ad imparare
fałsz
Podczas tworzenia testu manualnego w Microsoft Test Manager możliwe jest zdefiniowanie zmiennych oraz wartości jakie powinny przyjmować
inizia ad imparare
prawda
Profilowanie aplikacji wykonywane jest w celu zoptymalizowania aplikacji zarówno pod względem czasowym jak i pamięciowym
inizia ad imparare
prawda
Wymagania funkcjonalne oprogramowania określają ograniczenia systemu wynikające z potrzeb użytkowników oraz z ograniczeń budżetowych i strategii firmy etc
inizia ad imparare
fałsz
Zaletą profilerów statystycznych jest brak narzutu związanego z dodatkowym kodem w profilowanej aplikacji.
inizia ad imparare
prawda
Doxygen wymaga używania znaczników HTML do opisu komentarzy
inizia ad imparare
falsz
Słowo kluczowe @see może być użyte jako link do istniejących funkcji, plików, klas oraz URLi
inizia ad imparare
prawda
Zgłoszenie o błędzie wprowadzone w systemie Bugzilla trafia do osoby odpowiedzialnej (Assigned to) za komponent określony w zgłoszeniu.
inizia ad imparare
prawda
Błąd w systemie Bugzilla może zmieniać swoje statusy tylko zgodnie z cyklem życia błędu
inizia ad imparare
prawda
Doxygen nie potrafi aktualizować wygenerowanej dokumentacji interpretując tylko zmienione pliki
inizia ad imparare
prawda
Doxygen umożliwia tworzenie dokumentacji tylko pojedynczych plików
inizia ad imparare
falsz
W Microsoft Test Manager nie można pisać lub modyfikować kodu źródłowego aplikacji.
inizia ad imparare
prawda
Bugzilla jest narzędziem służącym do profilowania aplikacji.
inizia ad imparare
falsz
W NetBeans Profiler w wyniku analizy wydajności CPU uzyskujemy informacje o czasie spędzonym przez analizowaną aplikację na wykonywaniu poszczególnych jej funkcji
inizia ad imparare
prawda
Raporty generowane przez profilery pokazują miejsca wystąpienia błędów z pamięcią (np. brak dealokacji).
inizia ad imparare
falsz
Profil płaski profilera GNU GProf nie pozwala obserwować czasów wykonywania funkcji 'potomków' i 'rodziców'
inizia ad imparare
prawda
Microsoft Test Manager nie może być wykorzystany do analizy aplikacji w innych językach tj. PHP, Java czy Delphi
inizia ad imparare
falsz
Aby wykonać profilowanie należy najpierw skompilować program, a następnie uruchomiać go wiele razy tak aby pokryta została jak największa część kodu.
inizia ad imparare
prawda
Wprowadzając zgłoszenie o błędzie w systemie Bugzilla należy określić między innymi środowisko (Har- dware, OS), w którym błąd miał miejsce.
inizia ad imparare
prawda
Warunek sprawdzający przed rozpoczęciem procesu instalacji, czy komputer wyposażony jest w co najmniej 1GB pamięci RAM, w programie instalacyjnym zbudowanym w środowisku MS Visual Studio po- winien być sformułowany następująco: PhysicalMemory>=1024
inizia ad imparare
prawda
Głównym celem optymalizacja czasowej oprogramowania jest zmniejszenie zapotrzebowania na zasoby pamięciowe
inizia ad imparare
fałsz
Debugger modyfikuje kod źródłowy programu
inizia ad imparare
falsz
Scentralizowane systemy zarządzania wersjami (np. Subversion) oparte są na architekturze P2P
inizia ad imparare
falsz
W systemie Subversion w wyniku wysłania nowej wersji określonego pliku do repozytorium całe repozytorium uzyskuje nowy numer rewizji
inizia ad imparare
prawda
Dostęp do repozytorium zarządzanego przez Subversion nie jest możliwy z wykorzystaniem protokołu ftp
inizia ad imparare
falsz
Generowanie dokumentacji technicznej projektu za pomocą Javadoc polega na przetworzeniu specjalnych komentarzy umieszczonych w kodzie Java na strony www
inizia ad imparare
prawda
Scentralizowane systemy zarządzania wersjami (np. Subversion) oparte są na architekturze klient-serwer
inizia ad imparare
prawda
TortoiseSVN jest tekstowym klientem systemu Subversion
inizia ad imparare
falsz
Błąd występujący w kodzie zostanie wykryty przez Dr Memory
inizia ad imparare
falsz
Polecenie diff w systemie Subversion pozwala na porównanie kopii lokalnej i kopi znajdującej się w repozytorium określonego pliku
inizia ad imparare
prawda
TortoiseSVN jest graficznym klientem systemu Git
inizia ad imparare
falsz
Bugzilla może być wykorzystywana do zarządzania błędami w systemie informatycznym, jak również wymaganiami, poprawkami i zmianami
inizia ad imparare
prawda
Celem testów akceptacyjnych jest sprawdzenie czy oprogramowanie jest gotowe i może być przekazane użytkownikowi
inizia ad imparare
prawda
Profilowanie aplikacji polega na statycznej analizie oprogramowania
inizia ad imparare
falsz
NetBeans Profiler oprócz profilowania użycia procesora oraz pamięci pozwala na śledzenie aktywności poszczególnych wątków aplikacji
inizia ad imparare
prawda
Bugzilla jest narzędziem, które znajduje błędy w aplikacji a następnie informuje o nich osoby za nie odpowiedzialne
inizia ad imparare
falsz
Profiler IBM Rational Quantify pozwala na graficzne i tekstowe porównywanie wydajności kolejnych wersji oprogramowania (czyli jaki wpływ miały wprowadzone poprawki)
inizia ad imparare
prawda
Dokumentacja użytkownika oprogramowania powinna zawierać udokumentowany kod
inizia ad imparare
falsz
Doxygen pozwala na generowanie dokumentacji technicznej tylko dla aplikacji napisanej w języku Java
inizia ad imparare
falsz
Makro %_topdir w pliku. rpmmacros definiuje ścieżkę do katalogu z tymczasowymi plikami tworzonymi w trakcie budowy pakietu rpm
inizia ad imparare
prawda?
Manualna instrumentacja przeprowadzana w celu profilowania aplikacji polega na ręcznym podliczaniu charakterystyk czasu wykonania danych fragmentów kodu.
inizia ad imparare
falsz
Microsoft Test Manager nie wymaga posiadania kodu źródłowego
inizia ad imparare
prawda
Parametr Resolution określający sposób rozwiązania zgłoszenia o błędzie w systemie Bugzilla może przyjmować między innymi wartości Fixed, Duplicate, Invalid.
inizia ad imparare
prawda
Planowanie testów funkcjonalnych umożliwia Microsoft Test Manager oraz Microsoft Visual Studio
inizia ad imparare
fałsz
Profilowanie aplikacji nie wymaga analizy otrzymanych danych czasowych
inizia ad imparare
falsz
Profilowanie aplikacji polega na statycznej analizie oprogramowania
inizia ad imparare
falsz
Profilowanie aplikacji nie polega na statycznej analizie oprogramowania
inizia ad imparare
prawda
Profilowanie na poziomie linii kodu umożliwia dokładne wskazanie błędu kompilacji.
inizia ad imparare
falsz
Profiler IBM Rational Quantify pozwala tylko na tekstowe (lista funkcji) porównywanie wydajności kolejnych wersji oprogramowania (czyli jaki wpływ miały wprowadzone poprawki)
inizia ad imparare
falsz
Słowo kluczowe @param może być użyte jako link do istniejących funkcji, plików, klas oraz URLi.
inizia ad imparare
falsz
Środowisko MS Visual Studio pozwala na tworzenie programów instalacyjnych dla aplikacji stworzonych w dowolnej technologii
inizia ad imparare
prawda
estowanie integracyjne służy do sprawdzenia czy komponenty tworzonego oprogramowania współpracują ze sobą
inizia ad imparare
prawda
W systemie Bugzilla błąd o statusie Resolved i rozdzielczości (Resolution) Duplicate oznacza, że zgłoszenie zostało uznane za niepoprawne
inizia ad imparare
fałsz
Wprowadzając zgłoszenie o błędzie w systemie Bugzilla należy określić źródło pozyskania aplikacji (Shop, Website), w której błąd miał miejsce
inizia ad imparare
fałsz
Za pomocą polecenia rpmbuild zaleca się zbudowanie pakietu instalacyjnego rpm według specyfikacji określonej w odpowiednim pliku spec
inizia ad imparare
prawda
Zapytania umożliwiające sprawdzenie wyników testów uruchamiane są w zakładce track programu Microsoft Test Manager
inizia ad imparare
prawda
Zgłoszenie o błędzie wprowadzone w systemie Bugzilla trafia do administratora systemu.
inizia ad imparare
falsz
Znacznik @return w Javadoc służy do opisu wyniku zwracanego przez komentowaną metodę.
inizia ad imparare
prawda

Devi essere accedere per pubblicare un commento.