Filtrowanie pytań

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

INF.04 Pytanie 121
Projektowanie, programowanie …

Przedstawiony fragment dotyczy funkcji resize w języku C++. Ta funkcja obniży długość elementu string, gdy wartość parametru

Resize string
Resizes the string to a length of n characters.

If n is smaller than the current string length, the current value is shortened to its first n character, removing the characters beyond the nth.

If n is greater than the current string length, the current content is extended by inserting at the end as many characters as needed to reach a size of n. If c is specified, the new elements are initialized as copies of c; otherwise, they are value-initialized characters (null characters).

Parameters
n
New string length, expressed in number of characters.
size_t is an unsigned integral type (the same as member type string::size_type).
c
Character used to fill the new character space added to the string (in case the string is expanded).
Źródło: http://www.cplusplus.com/reference/string/string/resize/

A. n jest mniejsza od aktualnej długości łańcucha
B. c jest większa od aktualnej długości łańcucha
C. c jest mniejsza od aktualnej długości łańcucha
D. n jest większa od aktualnej długości łańcucha
INF.04 Pytanie 122
Kategorie: Programowanie
Projektowanie, programowanie …

Jakie są kluczowe różnice pomiędzy strukturą (struct) a unią (union) w języku C?

A. Struktura wymaga więcej miejsca w pamięci niż unia
B. Unia nie jest obsługiwana przez kompilatory współczesnych języków
C. Unia umożliwia dynamiczne przypisywanie typów danych, struktura natomiast nie
D. Struktura przechowuje wiele wartości równocześnie, unia tylko jedną
INF.04 Pytanie 123
Projektowanie, programowanie …

Kod przedstawiony w języku XML/XAML określa:
<Switch
    android:id = "@+id/switch1"
    android:layout_width = "wrap_content"
    android:layout_height = "wrap_content"
    android:background = "#00ffff"
    android:text = "Switch"
    tools:layout_editor_absoluteX = "176dp"
    tools:layout_editor_absoluteY = "389dp" />

A. suwak
B. stepper
C. przełącznik
D. listę rozwijaną
INF.04 Pytanie 124
Projektowanie, programowanie …

Przeprowadzając analizę kodu interfejsu graficznego napisanego w języku XAML, można zauważyć, że:
<StackLayout Orientation="Vertical">
  <Label Text="Fotograf" />
  <Image Source="obraz.jpg" Aspect="AspectFill" />
  <StackLayout Orientation="Horizontal">
    <Button Text="Like" />
    <Button Text="Share" />
  </StackLayout>
  <Label Text="Fotka z moich wakacji" />
</StackLayout>

A. obraz znajduje się po lewej stronie, a pozostałe elementy po prawej
B. elementy: tekst, obraz, przycisk Like, przycisk Share, tekst są ułożone jeden pod drugim
C. przyciski są ustawione poziomo obok siebie
D. tekst "Fotograf" znajduje się po prawej stronie obrazu
INF.04 Pytanie 125
Projektowanie, programowanie …

Co to jest Redux?

A. Biblioteka do zarządzania stanem aplikacji w JavaScript
B. Framework do tworzenia aplikacji mobilnych
C. Narzędzie do optymalizacji wydajności aplikacji React
D. System kontroli wersji dla projektów JavaScript
INF.04 Pytanie 126
Projektowanie, programowanie …

Która z poniższych nie jest zasadą czystego kodu (clean code)?

A. Maksymalna złożoność funkcji
B. Jedna odpowiedzialność funkcji
C. Konsekwentne nazewnictwo
D. Samodokumentujący się kod
Projektowanie, programowanie …

Które urządzenie komputerowe jest najbardziej odpowiednie do graficznego projektowania w aplikacjach CAD?

A. Laptop z zintegrowanym układem graficznym
B. Komputer stacjonarny z kartą graficzną NVIDIA Quadro
C. Serwer dysponujący dużą ilością pamięci RAM
D. Laptop z interfejsem dotykowym
INF.04 Pytanie 128
Projektowanie, programowanie …

Na równoważnych pod względem funkcjonalnym listingach fragmentów aplikacji Angular oraz React.js utworzono listę punktowaną, która zawiera:

Definicja typu:
books = ["Harry Potter", "Hobbit", "Władca pierścieni"];

Kod Angular:
<ul>
    <li *ngFor = "let book of books"> {{book}} </li>
</ul>

Kod React.js:
<ul>
    {this.books.map(book => <li key={book}> book </li>)}
</ul>

A. Tyle elementów, ile znajduje się w tablicy books; w każdym punkcie listy widnieje element o treści {book}.
B. Taką liczbę elementów, ile znajduje się w tablicy books; w każdym punkcie listy umieszczony jest jeden element tablicy.
C. Wyłącznie jeden element o treści Harry Potter, Hobbit, Władca pierścieni.
D. Jedynie jeden element o treści Harry Potter.
INF.04 Pytanie 129
Projektowanie, programowanie …

Co zostanie wypisane w konsoli po wykonaniu poniższego kodu?
let i = 0;
while (i < 5) {
  i++;
  if (i === 3) continue;
  console.log(i);
}

A. 0, 1, 2, 3, 4
B. 1, 2, 4, 5
C. 0, 1, 2, 4, 5
D. 1, 2, 3, 4, 5
INF.04 Pytanie 130
Projektowanie, programowanie …

Która z wymienionych cech dotyczy klasy statycznej?

A. Nie może zawierać ani zmiennych, ani metod
B. Może zawierać wyłącznie statyczne pola i metody
C. Może być dziedziczona przez klasy potomne
D. Jest automatycznie usuwana po zakończeniu działania programu
INF.04 Pytanie 131
Projektowanie, programowanie …

Jakie będą skutki wykonania podanego fragmentu kodu w języku C++?
vector <int> liczby;
for(int i=0; i<10; i++) {
    liczby.push_back(2*i);
}

A. Z tablicy liczby usuwane są elementy, z każdym obiegiem pętli eliminowany jest element z jej początku.
B. Z tablicy liczby usuwane są elementy, z każdym obiegiem pętli eliminowany jest element z jej końca.
C. Do tablicy liczby, na jej początku, dodawane są nowe wartości.
D. Do tablicy liczby, na jej końcu, dodawane są nowe wartości.
INF.04 Pytanie 132
Projektowanie, programowanie …

Jakie rezultaty pojawią się po uruchomieniu poniższego kodu napisanego w języku C++?
class KlasaBazowa {
    public:
        virtual void metoda() {
            cout << "Bazowa. ";
        }
};

class KlasaPochodna : public KlasaBazowa {
    public:
        void metoda() {
            cout << "Pochodna. ";
        }
};

int main() {
    KlasaBazowa *bazowa = new KlasaPochodna();
    KlasaPochodna *pochodna = new KlasaPochodna();

    bazowa->metoda();
    pochodna->metoda();
    return 0;
}

A. Pochodna. Pochodna.
B. Bazowa. Bazowa.
C. Bazowa. Pochodna.
D. Pochodna. Bazowa.
INF.04 Pytanie 133
Projektowanie, programowanie …

Teoria wyznaczania celów definiuje właściwie sformułowany cel jako SMART, od pierwszych liter słów: specyficzny, Mierzalny, Ambitny, Realny oraz Terminowy. Wskaź, który cel wymaga wysiłku i stanowi wyzwanie dla pracownika?

A. Ambitny
B. Mierzalny
C. Specyficzny
D. Terminowy
INF.04 Pytanie 134
Projektowanie, programowanie …

Jakie narzędzie można wykorzystać do tworzenia aplikacji mobilnych typu cross-platform w C#?

A. platformę React Native
B. środowisko XCode
C. środowisko Android Studio
D. platformę Xamarin
INF.04 Pytanie 135
Projektowanie, programowanie …

Która z wymienionych aplikacji stanowi przykład prostego rozwiązania mobilnego?

A. Aplikacja do monitorowania użycia pamięci RAM
B. Aplikacja do analizy danych finansowych
C. Aplikacja typu zegar
D. Aplikacja z rozbudowanym systemem zarządzania projektami
INF.04 Pytanie 137
Kategorie: Programowanie
Projektowanie, programowanie …

W zamieszczonym fragmencie kodu Java wskaż nazwę zmiennej, która może przechować wartość 'T'.
int zm1;
float zm2;
char zm3;
boolean zm4;

A. zm3
B. zm2
C. zm1
D. zm4
Projektowanie, programowanie …

Jakie cechy posiada model prototypowy w zakresie zarządzania projektami?

A. Rozwojem produktu w sposób iteracyjny w krótkich cyklach
B. Przygotowaniem wersji systemu w ograniczonym zakresie w celu uzyskania opinii od użytkownika
C. Realizowaniem pełnej wersji produktu przed przeprowadzeniem testów
D. Szczegółowym planowaniem każdego etapu projektu przed jego realizacją
INF.04 Pytanie 139
Projektowanie, programowanie …

Który z wymienionych sposobów może przyczynić się do optymalizacji kodu źródłowego?

A. Zamiana zmiennych globalnych na lokalne
B. Dodanie większej liczby komentarzy w kodzie
C. Zwiększenie ilości instrukcji warunkowych
D. Eliminacja nieużywanych zmiennych oraz funkcji
INF.04 Pytanie 140
Kategorie: Programowanie
Projektowanie, programowanie …

W którym przypadku algorytm sortowania bąbelkowego działa z optymalną wydajnością?

A. Dla tablicy uporządkowanej rosnąco
B. Dla tablicy z dużą liczbą powtórzeń
C. Dla tablicy uporządkowanej malejąco
D. Dla tablicy losowej
INF.04 Pytanie 143
Projektowanie, programowanie …

Zaprezentowany kod zawiera pola danej klasy. Które pole (pola) mogą być dostępne z poziomu głównego programu poprzez odwołanie w formie nazwaObiektu.nazwaPola?
private int p1;
private short p2;
public string p3;
protected string p4;
protected float p5;

A. p1
B. wyłącznie p3, p4, p5
C. p3 i p4
D. jedynie p3
INF.04 Pytanie 145
Projektowanie, programowanie …

Metoda przeszukiwania w uporządkowanych tablicach, która polega na podzieleniu tablicy na kilka części i wykonywaniu wyszukiwania liniowego tylko w tej części, gdzie może znajdować się poszukiwany element, w języku angielskim jest określana jako

A. Binary search
B. Exponential search
C. Jump search
D. Ternary search
INF.04 Pytanie 146
Projektowanie, programowanie …

Jaki kod może być związany z treścią wygenerowaną w trakcie działania programu Java?

Exception in thread "main" java.lang.ArithmeticException: / by zero

A. x = tablica[6];
B. if (x > y) ...
C. x = 0;
D. x = x % y;
INF.04 Pytanie 147
Projektowanie, programowanie …

Jakie jest podstawowe zadanie konstruktora w klasie?

A. Nadanie wartości polom obiektu po jego zniszczeniu
B. Wprowadzenie nowej metody do już istniejącej klasy
C. Inicjalizacja obiektu w momencie jego tworzenia
D. Usuwanie instancji obiektów
INF.04 Pytanie 148
Projektowanie, programowanie …

Dokumentacja, która została przedstawiona, dotyczy algorytmu sortowania

To prosta metoda sortowania opierająca się na cyklicznym porównywaniu par sąsiadujących ze sobą elementów i zamianie ich miejscami w przypadku, kiedy kryterium porządkowe zbioru nie zostanie spełnione. Operacje te wykonywane są dopóki występują zmiany, czyli tak długo, aż cały zbiór zostanie posortowany.

A. bąbelkowe
B. szybkie (Quicksort)
C. przez wybór
D. przez wstawianie
INF.04 Pytanie 149
Projektowanie, programowanie …

Co to jest lazy loading?

A. Metoda przechowywania danych w pamięci podręcznej przeglądarki
B. Proces opóźnionego ładowania bibliotek JavaScript
C. Technika optymalizacji polegająca na ładowaniu zasobów dopiero wtedy, gdy są potrzebne
D. Algorytm kompresji obrazów w aplikacjach webowych
INF.04 Pytanie 150
Projektowanie, programowanie …

Jaki tekst zostanie wyświetlony po uruchomieniu jednego z poniższych fragmentów kodu?
Kod w React:
<h2>{2+2}</h2>
Kod w Angular:
<h2>{{2+2}}</h2>

A. {2+2}
B. 4
C. {{2+2}}
D. {4}
INF.04 Pytanie 151
Projektowanie, programowanie …

Celem zastosowania wzorca Obserwator w tworzeniu aplikacji WEB jest:

A. dostosowanie interfejsu użytkownika do różnych kategorii użytkowników
B. zarządzanie funkcjami synchronicznymi w kodzie aplikacji
C. monitorowanie działań użytkownika oraz generowanie wyjątków
D. informowanie obiektów o modyfikacji stanu innych obiektów
INF.04 Pytanie 152
Projektowanie, programowanie …

Jak nazywa się wzorzec projektowy, do którego odnosi się ta definicja?

Wzorzec projektowy należący do grupy wzorców strukturalnych. Służy do ujednolicenia dostępu do złożonego systemu poprzez wystawienie uproszczonego, uporządkowanego interfejsu programistycznego, który ułatwia jego użycie.
Źródło Wikipedia. Wolna encyklopedia

A. Fasada
B. Prototyp
C. Dekorator
D. Kompozyt
INF.04 Pytanie 153
Projektowanie, programowanie …

W frameworkach do budowy aplikacji mobilnych lub desktopowych znajduje zastosowanie wzorzec MVVM, oznaczający Model-View-ViewModel. Te podejście do programowania oznacza, że

A. interfejs użytkownika i logika aplikacji są umieszczone w jednym pliku
B. interfejs użytkownika oraz logika aplikacji są oddzielone
C. w aplikacji obecny jest jedynie interfejs użytkownika
D. kontrolki i widoki interfejsu użytkownika są zintegrowane z logiką aplikacji
INF.04 Pytanie 154
Projektowanie, programowanie …

Co to jest choroba związana z wykonywaniem zawodu?

A. Każda choroba, która występuje w czasie pracy
B. Choroba występująca tylko w sektorze przemysłowym
C. Choroba wynikająca z warunków pracy lub związanych z nimi czynników
D. Stan zdrowia, który uniemożliwia pracę przez okres krótszy niż tydzień
INF.04 Pytanie 156
Projektowanie, programowanie …

Jakie operacje na plikach można uznać za podstawowe?

A. Otwieranie, zapisywanie, odczytywanie, zamykanie
B. Zmiana rozszerzenia plików podczas działania programu
C. Usuwanie oraz tworzenie nowych plików
D. Jedynie otwieranie oraz zamykanie plików
INF.04 Pytanie 157
Projektowanie, programowanie …

Co to jest local storage w kontekście aplikacji webowych?

A. Baza danych NoSQL działająca na serwerze aplikacji
B. Technologia przechowywania danych w pamięci RAM aplikacji
C. Mechanizm pozwalający na przechowywanie danych w przeglądarce użytkownika bez określonego czasu wygaśnięcia
D. System plików tymczasowych używany przez przeglądarkę
INF.04 Pytanie 158
Kategorie: Programowanie
Projektowanie, programowanie …

Jaką funkcję pełni operator "|" w języku C++?

A. Bitowe "xor"
B. Bitowe "lub"
C. Logiczne "lub"
D. Operację przesunięcia bitów w prawo
INF.04 Pytanie 159
Projektowanie, programowanie …

Jakie jest główne zadanie kontrolera w architekturze MVC (Model-View-Controller)?

A. Prezentowanie danych użytkownikowi
B. Obsługa logiki biznesowej i przetwarzanie danych wejściowych od użytkownika
C. Zarządzanie sesją użytkownika
D. Przechowywanie danych aplikacji
INF.04 Pytanie 160
Kategorie: Programowanie
Projektowanie, programowanie …

Którą konwencję nazewnictwa najczęściej stosuje się w JavaScript?

A. snake_case
B. kebab-case
C. PascalCase
D. camelCase