Filtrowanie pytań

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

Projektowanie, programowanie …

Jakie kroki należy podjąć, aby skutecznie zabezpieczyć dane na komputerze?

A. Przechowywać dane na niezabezpieczonych nośnikach przenośnych
B. Dzielić się hasłami do plików z współpracownikami
C. Systematycznie aktualizować oprogramowanie i wykonywać kopie zapasowe
D. Nie używać kopii zapasowych
INF.04 Pytanie 522
Projektowanie, programowanie …

Co to jest WebAssembly (WASM)?

A. Framework JavaScript do tworzenia aplikacji mobilnych
B. Narzędzie do automatycznego testowania aplikacji webowych
C. Metoda łączenia kodu JavaScript z kodem CSS
D. Format kodu binarnego, który może być wykonywany w nowoczesnych przeglądarkach
INF.04 Pytanie 524
Projektowanie, programowanie …

Co to jest framework?

A. zbiór procedur, danych oraz złożonych typów danych używanych w kodzie źródłowym aplikacji
B. platforma programistyczna oferująca określone komponenty oraz narzucająca szkielet lub metodologię tworzenia aplikacji
C. oprogramowanie, które za pomocą metody drag and drop pozwala na stworzenie interfejsu aplikacji
D. narzędzie przeznaczone do opracowywania, edytowania, testowania i uruchamiania oprogramowania
INF.04 Pytanie 525
Projektowanie, programowanie …

Tworząc aplikację opartą na obiektach, należy założyć, że program będzie zarządzany przez

A. moduły zawierające funkcje oraz zmienne globalne
B. zbiór instancji klas współpracujących ze sobą
C. pętlę dyspozytora, która w zależności od zdarzenia wywoła właściwą funkcję
D. definicję warunków końcowego rozwiązania
INF.04 Pytanie 526
Projektowanie, programowanie …

W celu wdrożenia w aplikacji internetowej mechanizmu zbierania danych statystycznych na komputerach użytkowników, można użyć

A. formulacje
B. sesje
C. ciasteczka
D. buforowanie
Projektowanie, programowanie …

Jaką rolę odgrywa program Jira?

A. Planowanie, śledzenie oraz raportowanie zadań projektowych
B. Modyfikowanie arkuszy kalkulacyjnych
C. Produkcja grafik 3D
D. Zarządzanie edycjami systemu operacyjnego
INF.04 Pytanie 528
Projektowanie, programowanie …

W przypadku przedstawionych kodów źródłowych, które są funkcjonalnie równoważne, wartość, która zostanie zapisana w zmiennej b po wykonaniu operacji, to

Python:C++ / C# / Java:
x = 5.96;
b = int(x);
double x = 5.96;
int b = (int)x;

A. 596
B. 5
C. 5.96
D. 6
INF.04 Pytanie 529
Projektowanie, programowanie …

Który z wymienionych terminów dotyczy klasy, która stanowi podstawę dla innych klas, lecz nie może być tworzona w instancji?

A. Klasa pochodna
B. Klasa statyczna
C. Klasa abstrakcyjna
D. Klasa finalna
INF.04 Pytanie 530
Projektowanie, programowanie …

Który z poniższych procesów jest wyłącznie związany z kompilowaniem kodu?

A. Real-time translation of instructions
B. Generating an executable file
C. Executing code step by step
D. Detection of logical errors during program execution
INF.04 Pytanie 532
Projektowanie, programowanie …

Która z metod zarządzania projektami stawia na przejrzystość oraz wizualizację bieżących zadań?

A. Agile
B. Scrum
C. Kanban
D. Waterfall
INF.04 Pytanie 533
Projektowanie, programowanie …

Polecenia wydane w kontekście repozytorium Git, przy założeniu, że folder projektu jest aktualnie wybrany, mają na celu
git init
git add .
git commit -m 'first commit'

A. utworzenie kopii istniejącego repozytorium z jedynie tą rewizją, która zostanie zapisana pod nazwą first commit
B. rozpoczęcie sesji z już istniejącym repozytorium oraz pobranie kodu projektu do lokalnego folderu
C. rozpoczęcie pracy z nowym repozytorium, dodanie oraz zatwierdzenie kodu projektu jako first commit
D. zamknięcie projektu, co spowoduje zarchiwizowanie wszystkich rewizji do lokalnego archiwum pod nazwą first commit
INF.04 Pytanie 534
Projektowanie, programowanie …

Jakie korzyści płyną z użycia pseudokodu przy tworzeniu algorytmu?

A. Generowanie dynamicznych struktur danych
B. Zrozumiałość dla osób nieznających się na programowaniu
C. Możliwość szybkie zrealizowania algorytmu w którymkolwiek języku
D. Łatwość w zmianie kodu maszynowego
INF.04 Pytanie 535
Projektowanie, programowanie …

Która z właściwości przycisków typu Radio-button opisanych w przedstawionym fragmencie dokumentacji jest poprawna?

Radio-button label

... The label can be positioned before or after the radio-button by setting the labelPosition property to 'before' or 'after'.

Radio groups

Radio-buttons should typically be placed inside of an <mat-radio-group> unless the DOM structure would make that impossible ... The radio-group has a value property that reflects the currently selected radio-button inside of the group.

Źródło: https://material.angular.io/components/radio/overview

A. Przyciski radio-button są organizowane w elemencie o nazwie <radio-group>
B. Wartość właściwości value grupy radio przechowuje tekst etykiety dla każdego radio-button
C. Etykieta (label) może być umieszczona wyłącznie po przycisku radio-button
D. Właściwość labelPosition może przyjmować jedną z dwóch opcji
INF.04 Pytanie 536
Projektowanie, programowanie …

Który z wymienionych etapów w procesie przetwarzania instrukcji przez procesor odbywa się jako pierwszy?

A. Pobranie rozkazu z pamięci (Fetch)
B. Rozkodowanie rozkazu (Decode)
C. Realizacja instrukcji (Execution)
D. Zapis wyników do pamięci (Write Back)
INF.04 Pytanie 537
Projektowanie, programowanie …

Przedstawiono funkcjonalnie równoważne fragmenty kodu aplikacji Angular oraz React.js.

Angular
submit(f) {
    console.log(f.value); 
}
<form #f="ngForm" (ngSubmit)="submit(f)">
    <input ngModel name="tytul" type="text" id="tytul">
    <button>Dodaj</button>
</form>
React
handleSubmit = e => {
    e.preventDefault();
    console.log('tytul: ' + e.currentTarget.tytul.value);
};
render() {
    return (
        <div>
            <form onSubmit={this.handleSubmit}>
                <input type="text" id="tytul" />
                <button>Dodaj</button>
            </form>
        </div>
    );
}

A. obsługę zdarzenia przesłania formularza
B. funkcję, która wypełnia dane w formularzu podczas jego inicjalizacji
C. wyświetlanie w konsoli przeglądarki danych pobranych z pól formularza w czasie rzeczywistym, gdy użytkownik je wypełnia
D. funkcję, która zapisuje do zmiennych f lub e dane z pola <input> formularza
INF.04 Pytanie 539
Projektowanie, programowanie …

Szablon MojaTablica oferuje funkcjonalność tablicy z indeksami oraz elementami różnych typów. W oparciu o pokazany kod, który wykorzystuje ten szablon do tworzenia tablicy asocjacyjnej, wskaż definicję, która posługuje się szablonem do zainicjowania tablicy, gdzie indeksami są liczby całkowite, a elementami są napisy?
MojaTablica tab1 = new MojaTablica<string, string>();
tab1["good"] = "dobry";

A. int tab2 = new MojaTablica()
B. MojaTablica tab2 = MOjaTablica()
C. int tab2[] = new MojaTablica()
D. MojaTablica tab2 = new MojaTablica()
INF.04 Pytanie 541
Projektowanie, programowanie …

Co to jest JWT (JSON Web Token)?

A. Protokół transferu plików JSON między serwerami
B. Format kompresji danych JavaScript i HTML w aplikacjach webowych
C. Otwarty standard do bezpiecznego przekazywania danych w formacie JSON
D. Biblioteka JavaScript do manipulacji danymi JSON
INF.04 Pytanie 542
Projektowanie, programowanie …

W zaprezentowanym kodzie ukazano jedno z fundamentalnych założeń programowania obiektowego. Czym ono jest?
public class Owoc {
}

public class Truskawka extends Owoc {
}

public class Jablko extends Owoc {
}

Ilustracja do pytania 22
A. dziedziczenie
B. abstrakcja
C. hermetyzacja
D. polimorfizm
INF.04 Pytanie 543
Projektowanie, programowanie …

Kod w bibliotece React.js oraz w frameworku Angular, który został zaprezentowany, ma na celu wyświetlenie
Fragment kodu React.js:
state = {    zm1: 0   };
hanleEv = () => {
    this.setState({zm1: this.state.zm1 + 1});
}
render() {
    return (<div>
        <span>{this.state.zm1}</span>
        <button onClick={this.handleEv}>BTN_1</button>
    </div>);
}
Fragment kodu Angular:
@Component({
    selector: 'sel1',
    template: `<span>{{ zm1 }}</span>
              <button (click)="onBtnCilcked()">BTN_1</button>`
})
export class Licznik1Component {
    zm1 = 0;
    onBtnCilcked() { this.zm1++; }
}

A. wartości 0 po naciśnięciu przycisku
B. wyłącznie przycisku oraz obsłużenie zdarzenia click, które ono generuje
C. liczby kliknięć przycisku
D. tylko napisu BTN_1
INF.04 Pytanie 544
Kategorie: Programowanie
Projektowanie, programowanie …

Która metoda tablicy w JavaScript dodaje nowy element na końcu tablicy?

A. push()
B. pop()
C. shift()
D. unshift()
INF.04 Pytanie 546
Projektowanie, programowanie …

Który z wymienionych elementów można zdefiniować jako psychofizyczny?

A. Nadmiar światła w miejscu pracy
B. Stres i monotonia pracy
C. Promieniowanie elektromagnetyczne
D. Zanieczyszczenie powietrza
Projektowanie, programowanie …

Co to jest Continuous Integration (CI)?

A. Technika tworzenia aplikacji mobilnych w sposób przyrostowy
B. Praktyka automatycznego integrowania kodu w repozytorium wspólnym wraz z testami
C. Protokół komunikacji między różnymi częściami aplikacji
D. Metoda ciągłego monitorowania wydajności aplikacji w produkcji
INF.04 Pytanie 548
Projektowanie, programowanie …

Która z wymienionych właściwości odnosi się do klasy pochodnej?

A. Nie ma możliwości dodawania nowych metod
B. Dziedziczy atrybuty i metody z klasy bazowej
C. Jest automatycznie usuwana po zakończeniu działania programu
D. Nie może być zastosowana w strukturze dziedziczenia
INF.04 Pytanie 549
Projektowanie, programowanie …

Kiedy w programie występuje problem z działaniem, a programista musi zweryfikować wartości znajdujące się w zmiennych w momencie działania aplikacji, to w tym celu należy zastosować

A. wirtualną maszynę
B. analizator składni
C. debugger
D. interpreter
INF.04 Pytanie 554
Kategorie: Programowanie
Projektowanie, programowanie …

Które z poniższych nie jest językiem programowania?

A. Python
B. HTML
C. Ruby
D. Kotlin
INF.04 Pytanie 555
Projektowanie, programowanie …

Zalecenia standardu WCAG 2.0 dotyczące percepcji koncentrują się na

A. zapewnieniu odpowiedniej ilości czasu na przeczytanie i zrozumienie treści
B. umożliwieniu interakcji między komponentami użytkownika za pomocą klawiatury
C. zrozumieniu i wiarygodności prezentowanych treści na stronie
D. prezentacji elementów interfejsu użytkownika
INF.04 Pytanie 556
Projektowanie, programowanie …

Co to jest IndexedDB?

A. Niskopoziomowe API do przechowywania dużych ilości danych w przeglądarce użytkownika
B. System zarządzania bazami SQL w aplikacjach backendowych
C. Indeks danych używany przez wyszukiwarki internetowe
D. Format indeksowania danych w bazach NoSQL
INF.04 Pytanie 557
Projektowanie, programowanie …

Które z wymienionych poniżej błędów podczas wykonywania programu można obsłużyć poprzez zastosowanie wyjątków?

A. Błąd dzielenia przez zero
B. Niekompatybilność typów danych w kodzie
C. Błąd kompilacyjny
D. Błąd w składni
INF.04 Pytanie 558
Projektowanie, programowanie …

Wykorzystując React.js oraz Angular, stworzono funkcjonalnie równoważne kody źródłowe. Aby móc w metodzie handleSubmit pokazać zawartość kontrolki input w miejscu oznaczonym ???, należy odwołać się do atrybutu o nazwie:
React.js:
nazwa1 = React.createRef();
handleSubmit = e => {
    console.log(this.???.current.value);
}
...
<form onSubmit={this.handleSubmit}>
    <input ref={this.nazwa1} name="nazwa2" id="nazwa3" for="nazwa4" />
Angular:
<form #f="ngForm" (ngSubmit) = "handleSubmit(f)">
    <input ngModel name="nazwa1" id="nazwa2" class="nazwa3" for="nazwa4" >
...
handleSubmit(f) {
    console.log(f.value.???);
}

A. nazwa1
B. nazwa2
C. nazwa3
D. nazwa4
INF.04 Pytanie 560
Projektowanie, programowanie …

Jaki jest zasadniczy cel ataku phishingowego?

A. Zbieranie danych osobowych za pomocą podszywających się stron lub wiadomości
B. Zakłócanie pracy sieci przez nadmiarowe zapytania
C. Uniemożliwienie dostępu do usług internetowych
D. Kradzież haseł z pamięci operacyjnej urządzenia