Pytanie 1
Zasada programowania obiektowego, która polega na ukrywaniu elementów klasy tak, aby były one dostępne wyłącznie dla metod tej klasy lub funkcji zaprzyjaźnionych, to
Wynik: 36/40 punktów (90,0%)
Wymagane minimum: 20 punktów (50%)
Zasada programowania obiektowego, która polega na ukrywaniu elementów klasy tak, aby były one dostępne wyłącznie dla metod tej klasy lub funkcji zaprzyjaźnionych, to
Aplikacje webowe stworzone z użyciem frameworka Angular lub biblioteki React, działające na standardowych portach, można uruchomić na lokalnym serwerze, wpisując w przeglądarkę
Kolor Pale Green w modelu RGB przedstawia się jako RGB(152, 251, 152). Jaki jest szesnastkowy kod tego koloru?
W zaprezentowanym kodzie stworzono abstrakcyjną klasę figura oraz klasę prostokąta, która dziedziczy po niej, zawierającą zdefiniowane pola i konstruktory. Wskaż minimalną wersję implementacji sekcji /* metody klasy */ dla klasy Prostokat:
abstract class Figura { abstract double Pole(); abstract double Obwod(); } public class Prostokat extends Figura { private double a; private double b; ... /* Konstruktory */ ... /* Metody klasy */ } | |
| A | B |
public double Pole() { return a * b; } public double Obwod() { return 2*a + 2*b; } | public double Pole() { return a * b; } |
| C | D |
public double LiczPole() { return a * b; } public double LiczObwod() { return 2*a + 2*b; } | abstract double Pole() { return a * b; } abstract double LiczObwod() |
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;
Podaj przykład incydentu w miejscu pracy?
Resuscytacja krążeniowo-oddechowa polega na realizowaniu
Do zadań widoku w architekturze MVVM (Model-View-ViewModel) należy
Jakie są typowe frameworki/biblioteki używane w aplikacjach webowych?
Oznaczenie ochrony przeciwpożarowej przedstawione na symbolu wskazuje na

Która grupa typów zawiera wyłącznie typy złożone?
Jednym z elementów, które mają zostać zaimplementowane w aplikacji, jest możliwość cofnięcia ostatnich działań do 20 operacji wstecz (undo). Struktura danych, która jest odpowiednia do tego celu i pozwala na dostęp tylko do ostatnio dodanego elementu, to:
Zapisany fragment w C# wskazuje na definicję klasy Car, która:
public class Car: Vehicle { ... }
Wykorzystanie typu DECIMAL w MySQL wymaga wcześniejszego określenia długości (liczby cyfr) przed oraz po przecinku. Jak należy to zapisać?
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; |
Który komponent systemu komputerowego zajmuje się transferem danych pomiędzy procesorem a pamięcią RAM?
Który z poniższych opisów najlepiej charakteryzuje system informatyczny?
Jakie oprogramowanie służy jako przykład programu do komunikacji audio-wideo?
Jakie kroki należy podjąć, aby skutecznie zabezpieczyć dane na komputerze?
Jakie znaczenie ma krajowa normalizacja dla produktów i usług?
Które z wymienionych oznaczeń wskazuje na liniową złożoność algorytmu?
Jaką rolę odgrywa program Jira?
Który z poniższych elementów UI umożliwia graficzną nawigację pomiędzy różnymi sekcjami aplikacji?
Która z wymienionych bibliotek stanowi element standardowego zestawu narzędzi programistycznych w Pythonie?
Jaką funkcję pełni operator "|" w języku C++?
Które z wymienionych pól klasy można zainicjalizować przed stworzeniem obiektu?
Który z wymienionych elementów interfejsu użytkownika jest charakterystyczny dla aplikacji działającej na komputerze?
Który z języków programowania jest powszechnie wykorzystywany do tworzenia aplikacji na komputery stacjonarne?
Jakie z wymienionych narzędzi jest szeroko stosowane do debugowania aplikacji internetowych?
Jakie kroki należy podjąć po wykryciu błędu w kodzie podczas testowania?
Jakie narzędzie jest wykorzystywane do zgłaszania błędów w projektach IT?
Która metoda tablicy w JavaScript dodaje nowy element na końcu tablicy?
Które z poniższych nie jest frameworkiem do testowania w JavaScript?
Która metoda cyklu życia komponentu w React.js jest wywoływana tuż po zamontowaniu komponentu w DOM?
Co to jest XSS (Cross-Site Scripting)?
Co to jest Webpack?
Co to jest WebAssembly (WASM)?
Który z poniższych wzorców projektowych jest używany do tworzenia pojedynczej instancji klasy w całej aplikacji?
Co zostanie wyświetlone po wykonaniu poniższego kodu?
class Animal { constructor(name) { this.name = name; } speak() { return `${this.name} makes a noise.`; } } class Dog extends Animal { speak() { return `${this.name} barks.`; } } let dog = new Dog('Rex'); console.log(dog.speak());
Co będzie wynikiem działania poniższego kodu SQL?
SELECT COUNT(*) FROM employees WHERE salary > (SELECT AVG(salary) FROM employees);