Filtrowanie pytań

Wybierz zawód, aby zobaczyć dostępne kwalifikacje

INF.04 Pytanie 241
Projektowanie, programowanie …

Jakie działania należy podjąć, aby uniknąć nieskończonej rekurencji w danej funkcji?

A. Dodać warunek zakończenia w funkcji
B. Zastosować iterację zamiast rekurencji
C. Wykorzystać automatyczny debugger w kompilatorze
D. Rozszerzyć zakres zmiennych globalnych
INF.04 Pytanie 242
Projektowanie, programowanie …

Metoda tworzenia algorytmu polegająca na dzieleniu go na dwa lub więcej mniejszych podproblemów, aż do momentu, gdy ich rozwiązanie stanie się proste, jest techniką

A. komiwojażera
B. dziel i zwyciężaj
C. heurystyczną
D. najkrótszej ścieżki
INF.04 Pytanie 243
Projektowanie, programowanie …

Rozpoczęcie tworzenia procedury składowej o nazwie dodajUsera w MS SQL wymaga użycia poleceń

A. add dodajUsera procedure
B. add procedure dodajUsera
C. create dodajUsera procedure
D. create procedure dodajUsera
INF.04 Pytanie 244
Projektowanie, programowanie …

Co to jest garbage collection w programowaniu?

A. Proces usuwania nieużywanych elementów z interfejsu użytkownika
B. Automatyczne zarządzanie pamięcią, które zwalnia pamięć zajmowaną przez nieużywane obiekty
C. Technika optymalizacji algorytmów sortowania danych
D. Metoda kompresji danych w bazach SQL
INF.04 Pytanie 245
Projektowanie, programowanie …

W dwóch przypadkach opisano mechanizm znany jako Binding. Jego celem jest
W Android Studio:
<TextView android:text="@{viewmodel.userName}" />
W XAML:
<Label Text="{Binding Source={x:Reference slider2}, Path=Value}" />

A. wiązać właściwości (property) elementu interfejsu użytkownika z danymi lub właściwością innego obiektu
B. zarządzanie mechanizmem obietnic (promises) lub obserwatora (observable) w programowaniu asynchronicznym
C. przetwarzanie zdarzeń kontrolek interfejsu użytkownika przez wywoływanie odpowiednich funkcji
D. wiązanie oraz eksportowanie plików z różnych modułów aplikacji
INF.04 Pytanie 246
Projektowanie, programowanie …

Czym jest 'refaktoryzacja' w kontekście inżynierii oprogramowania?

A. Proces modyfikowania kodu w celu poprawy jego struktury bez zmiany funkcjonalności
B. Optymalizacja wydajności poprzez zmianę algorytmów
C. Dodawanie nowych funkcji do istniejącego kodu
D. Usuwanie niepotrzebnych funkcji z kodu
INF.04 Pytanie 247
Projektowanie, programowanie …

Podejście obiektowe w rozwiązywaniu problemów obejmuje między innymi:

A. zmienne, procedury oraz funkcje
B. wyzwalacze i polimorfizm
C. pola, metody, rekurencję oraz kwerendy
D. klasy, obiekty oraz hermetyzację
INF.04 Pytanie 249
Kategorie: Programowanie
Projektowanie, programowanie …

Jaką instrukcję należy wykorzystać do poprawnej deklaracji zmiennej typu string w C++?

A. string name = "Jan"
B. float name = "Jan"
C. int name = "Jan"
D. bool name = "Jan"
INF.04 Pytanie 250
Projektowanie, programowanie …

Która z funkcji powinna zostać zrealizowana w warstwie back-end aplikacji webowej?

A. sprawdzanie formularzy w czasie rzeczywistym
B. wyświetlanie danych z formularza w przeglądarce
C. zarządzanie bazą danych
D. zarządzanie zdarzeniami elementów
INF.04 Pytanie 251
Projektowanie, programowanie …

Co to jest GraphQL?

A. Język zapytań do API oraz środowisko wykonawcze do obsługi tych zapytań
B. System zarządzania bazami grafowymi
C. Biblioteka do tworzenia grafów i diagramów w aplikacjach webowych
D. Format danych podobny do JSON używany w komunikacji między aplikacjami
INF.04 Pytanie 252
Projektowanie, programowanie …

Jakie znaczenie ma polimorfizm w programowaniu obiektowym?

A. Pozwala na tworzenie obiektów z wielu różnych klas równocześnie
B. Ogranicza dostęp do atrybutów klasy
C. Umożliwia jednej metodzie działać w różnorodny sposób w zależności od klasy, do której należy
D. Dzieli program na klasy oraz obiekty
INF.04 Pytanie 254
Projektowanie, programowanie …

Wskaż kod, który jest funkcjonalnie równoważny zaprezentowanemu poniżej:

switch(nrTel) {
    case 999: opis = "Pogotowie"; break;
    case 998: opis = "Straż"; break;
    case 997: opis = "Policja"; break;
    default: opis = "Inny numer";
}
Kod 1.
with nrTel {
    if (999) opis = "Pogotowie";
    if (998) opis = "Straż";
    if (997) opis = "Policja";
    else opis = "Inny numer";
}
Kod 2.
if (nrTel == 999)
    opis = "Pogotowie";
else if (nrTel == 998)
    opis = "Straż";
else if (nrTel == 997)
    opis = "Policja";
else opis = "Inny numer";
Kod 3.
if (nrTel == 999)
    opis = "Pogotowie";
if (nrTel == 998)
    opis = "Straż";
if (nrTel == 997)
    opis = "Policja";
else
    opis = "Inny numer";
Kod 4.
Opis =
    if (nrTel == 999) => "Pogotowie";
    else if (nrTel == 998) => "Straż";
    else if (nrTel == 997) => "Policja";
    else => "Inny numer";

A. Kod 3.
B. Kod 2.
C. Kod 1.
D. Kod 4.
Projektowanie, programowanie …

Jakie działania mogą przyczynić się do ochrony swojego cyfrowego wizerunku w sieci?

A. Niepotwierdzanie źródeł publikowanych informacji
B. Dzieleni się swoimi danymi dostępowymi z przyjaciółmi
C. Zamieszczanie wszystkich szczegółów dotyczących swojego życia prywatnego
D. Weryfikacja ustawień prywatności na platformach społecznościowych
Projektowanie, programowanie …

Jakie elementy powinny być uwzględnione w scenariuszu testów aplikacji?

A. Dokumentacja techniczna oprogramowania
B. Dokładne wytyczne dotyczące realizacji kodu
C. Zestaw kroków do testowania, oczekiwanych rezultatów oraz warunków początkowych
D. Strategia wdrożenia aplikacji w środowisku produkcyjnym
INF.04 Pytanie 259
Projektowanie, programowanie …

W jakim języku programowania kod źródłowy musi być skompilowany do kodu maszynowego konkretnej architektury procesora przed jego uruchomieniem?

A. PHP
B. C++
C. Java
D. Perl
Projektowanie, programowanie …

W standardzie dokumentacji testów oprogramowania IEEE 829-1998 opisany jest dokument, który zawiera dane o tym, jakie przypadki testowe były wykorzystane, przez kogo i czy zakończyły się sukcesem. Co to jest?

A. Plan Testów
B. Specyfikacja Procedury Testowej
C. Raport Podsumowujący Testy
D. Dziennik Testów
INF.04 Pytanie 261
Projektowanie, programowanie …

Jakie narzędzie programowe jest odpowiedzialne za konwersję kodu źródłowego na formę zrozumiałą dla maszyny, weryfikuje wszystkie polecenia pod kątem ewentualnych błędów, a następnie generuje moduł do wykonania?

A. dekompilator
B. debugger
C. interpreter
D. kompilator
INF.04 Pytanie 262
Kategorie: Programowanie
Projektowanie, programowanie …

Który z wymienionych poniżej typów danych stanowi przykład typu stałoprzecinkowego?

A. double
B. float
C. decimal
D. int
INF.04 Pytanie 264
Projektowanie, programowanie …

Jakie ma znaczenie "operacja wejścia" w kontekście programowania?

A. Przekazywanie danych do programu z zewnętrznych źródeł
B. Wprowadzanie nowych funkcji do aplikacji
C. Zmiana wartości zmiennych globalnych
D. Naprawianie błędów w kodzie aplikacji
Projektowanie, programowanie …

Jakie jest główne zadanie portali społecznościowych?

A. Analiza rezultatów działalności gospodarczej
B. Zarządzanie handlem produktami i usługami
C. Tworzenie kopii zapasowych plików
D. Udostępnianie informacji i interakcja między użytkownikami
INF.04 Pytanie 267
Projektowanie, programowanie …

Który z poniższych przykładów stanowi aplikację mobilną wykorzystującą bazę danych?

A. Aplikacja do robienia zdjęć
B. Aplikacja kalkulator
C. Aplikacja gromadząca listę kontaktów użytkownika
D. Aplikacja wyświetlająca lokalny czas
INF.04 Pytanie 268
Projektowanie, programowanie …

W jakiej sytuacji wykorzystanie stosu będzie korzystniejsze niż lista podczas projektowania zestawu danych?

A. Gdy dane muszą być uporządkowane
B. Gdy chcemy usunąć element z końca
C. Gdy ważne jest szybkie znajdowanie elementów
D. Gdy kolejność przetwarzania danych jest odwrócona (LIFO)
INF.04 Pytanie 269
Projektowanie, programowanie …

Jakie są różnice między konstruktorem a zwykłą metodą w klasie?

A. Konstruktor zawsze nosi tę samą nazwę co klasa i nie zwraca wartości
B. Konstruktor powinien zwracać jakąś wartość
C. Konstruktor można wywołać bez konieczności tworzenia obiektu
D. Konstruktor jest uruchamiany jedynie przez destruktor
INF.04 Pytanie 271
Projektowanie, programowanie …

Jakie jest podstawowe użycie metod wirtualnych?

A. Umożliwienie dynamicznego wiązania metod w czasie wykonania
B. Umożliwienie wielokrotnego dziedziczenia
C. Zapewnienie, że metoda działa wyłącznie na danych statycznych
D. Umożliwienie korzystania z metod bezpośrednio z klasy bazowej
INF.04 Pytanie 272
Projektowanie, programowanie …

Prezentowana metoda jest realizacją algorytmu
public static String fun1(String str) {
    String output = " ";
    for (var i = (str.length()-1); i >= 0; i--)
        output += str.charAt(i);
    return output;
}

A. sprawdzającego, czy dany ciąg jest palindromem
B. wyszukującego literę w ciągu
C. odwracającego ciąg
D. sortującego ciąg od znaku o najniższym kodzie ASCII do znaku o najwyższym kodzie
INF.04 Pytanie 273
Projektowanie, programowanie …

Co oznacza skrót CSRF w kontekście bezpieczeństwa aplikacji webowych?

A. Cross-Site Response Filter
B. Client-Side Rendering Framework
C. Cascading Style Rendering Form
D. Cross-Site Request Forgery
INF.04 Pytanie 274
Projektowanie, programowanie …

Sposób deklaracji Klasa2 wskazuje, że

W C++ i C#:
class Klasa2 : Klasa1
W Java:
class Klasa2 extends Klasa1
W Python:
class Klasa2(Klasa1):

A. Klasa1 dziedziczy od Klasa2
B. Klasa1 jest dzieckiem Klasy2
C. Klasa2 stanowi klasę bazową
D. Klasa2 dziedziczy od Klasa1
INF.04 Pytanie 275
Projektowanie, programowanie …

Wskaż odpowiedź, która używa parafrazowania jako metodę aktywnego słuchania, gdy klient mówi: "Interesuje mnie aplikacja, która działa szybko, niezależnie od tego, czy korzysta z niej kilku czy tysiąc użytkowników"?

A. Ilu użytkowników planuje z niej skorzystać?
B. Czuję pewne wątpliwości w Pani głosie. Czy mogę zadać kilka pytań?
C. Jeśli dobrze zrozumiałam, chodzi o aplikację, która efektywnie obsługuje różne obciążenia
D. Dlaczego Pani potrzebuje takiej aplikacji?
INF.04 Pytanie 276
Projektowanie, programowanie …

Jakie polecenie w Gicie jest używane do zapisywania zmian w lokalnym repozytorium?

A. git push
B. git pull
C. git clone
D. git commit
INF.04 Pytanie 277
Kategorie: Programowanie
Projektowanie, programowanie …

Jaką wartość jest w stanie przechować tablica jednowymiarowa?

A. Wiele wartości pod tym samym indeksem
B. Wartość logiczną true lub false
C. Wiele wartości pod różnymi indeksami
D. Jedną wartość
INF.04 Pytanie 278
Projektowanie, programowanie …

Jakie jest źródło błędu w podanym kodzie przez programistę?

class Dokument {
    public string nazwa;
    protected string autor;
}
// .... w kodzie funkcji main
Dokument doc = new Dokument();
Console.WriteLine(doc.autor);

A. Brak konstruktora w definicji klasy.
B. Inicjalizacja obiektu została błędnie zapisana.
C. Pole autor jest niedostępne z tego poziomu.
D. Argumenty konstruktora powinny być przekazane podczas inicjalizacji obiektu.
INF.04 Pytanie 279
Projektowanie, programowanie …

Programista tworzy system zarządzania buforem drukowania dokumentów. Najnowsze zlecenie drukowania dodawane jest na koniec kolejki, a najstarsze z nich są przekazywane do drukarki. Jaką strukturę danych najłatwiej zastosować w tej sytuacji?

A. Sterta
B. LIFO
C. Stos
D. FIFO
INF.04 Pytanie 280
Kategorie: Programowanie
Projektowanie, programowanie …

Co oznacza termin 'hoisting' w JavaScript?

A. Optymalizacja kodu wykonywana przez silnik JavaScript
B. Przenoszenie deklaracji zmiennych i funkcji na górę ich zakresu podczas fazy kompilacji
C. Technika zarządzania pamięcią polegająca na usuwaniu nieużywanych obiektów
D. Metoda ładowania skryptów z zewnętrznych źródeł