40 pytań | 60 minut | Wybierz jedną poprawną odpowiedź
W kodzie źródłowym dwóch równoważnych funkcjonalnie fragmentów zapisano:
/*Kod w Angular*/ <button class="btn" (click)="fun1()">OK</button> /*w kodzie klasy komponentu */ fun1(){ this.liczba=this.liczba + 10; } /* Kod w React*/ state = { tags: ['tag1', 'tag2', 'tag3']}; /* w instrukcji return metody render */ <React.Fragment> {this.state.tags.map(tag => <p key={tag}>{tag}></p>)} </React.Fragment>
Wyrożnione elementy w ramkach mają za zadanie:
Fragment kodu w WPF/XAML:
<Window Title="Tekst" ... >
Fragment kodu w Java:
public class Okno extends JFrame { ... public Okno() { super(); this.setTitle("Tekst"); } ... }
Pracując w grupie i dbając o jej poprawne funkcjonowanie nie należy:
Klasa Uczen zawiera pola: imie, nazwisko, ulica, nrDomu, rokUrodzenia. W klasie zdefiniowano przedstawione konstruktory. Do inicjowania obiektu konstruktorem kopiującym wykorzystany zostanie konstruktor przedstawiony w punkcie:
Uczen
imie
nazwisko
ulica
nrDomu
rokUrodzenia
1. Uczen(); 2. Uczen(Uczen&); 3. Uczen(string, string); 4. Uczen(string, string, string, int, int);
W wyniku wykonania kodu w konsoli zostanie wyświetlona liczba:
int a = 0x73; cout << a;
Przedstawiona dokumentacja opisuje algorytm sortowania:
Opis sortowania bąbelkowego
Framework Angular został napisany w języku:
Do form przekazu werbalnego należy:
Na obrazie widoczna jest aplikacja która umożliwia:
Frameworki/biblioteki typowe dla aplikacji webowych to:
W aplikacji mobilnej aby zdefiniować warianty grafiki w zależności od rozdzielczości ekranu należy:
Testy mające na celu wykrycie błędów w interfejsach i interakcjach pomiędzy modułami lub systemami to testy:
Przy pomocy którego obiektu można utworzyć kontrolkę wskazaną strzałką na obrazie?
Fragment dotyczy bibliotek WPF i Swing"
Jednostką zalecaną przy tworzeniu układu interfejsu aplikacji jest:
Jaki kwalifikator dostępu należy nadać metodzie aby dostęp do niej był możliwy tylko z ciała tej klasy i klas potomnych a nie był dostępny w dowolnej funkcji?
Co zostanie zapisane w etykiecie label po wykonaniu przedstawionego kodu uruchomionego po kliknięciu w przycisk?
private void Button_Click(object sender, RoutedEventArgs e) { int tmp = 0; for (int i = 0; i <= 100; i += 2) { tmp += i; } label1.Content = tmp; }
W przedstawionych fragmentach kodu zdefiniowano funkcję o nazwie fun1. W funkcji tej należy umieścić obsługę:
/*Fragment kodu interfejsu użytkownika*/ <RadioButton Content="opcja1" /> <RadioButton Content="opcja2" /> <Button Content="OK" Width="75" Click="fun1"/> /*Fragment kodu logiki programu*/ private void fun1(object sender, RoutedEventArgs e) { .... }
Kod przedstawia operację na 1000-elementowej tablicy wypełnionej liczbami całkowitymi. Aby zoptymalizować kod nie tracąc na jego czytelności należy:
for(int i = 0; i < 1000; i++){ int j = Math.Pow(4, 3); tablica[i] = j * tablica[i] }
Po wykonaniu kodu C/C++ na ekranie konsoli zostanie wyświetlony tekst:
#include <stdio.h> int main() { int liczba1 = 5; float liczba2 = 5.12345; float suma = liczba1 + liczba2; printf("Suma liczb to: "); printf("%f", suma); return 0; }
Który z warunków logicznych sprawdza czy zmienna całkowita x jest dodatnią liczbą dwucyfrową podzielną przez 4?
Program który analizuje kod źródłowy programu i od razu wykonuje przeanalizowany fragment jest nazywany:
class Owoc { public: double waga; string nazwa; Owoc(double waga, string nazwa); };
this->nazwa = nazwa;}
Construct::Owoc(double waga, string nazwa) {this->waga = waga;this->nazwa = nazwa;}
Construct::Owoc(double waga, string nazwa) {this.waga = waga;this.nazwa = nazwa;}
Owoc::Owoc(double waga, string nazwa) {this.waga = waga;this.nazwa = nazwa;}
Poprawna definicja konstruktora przedstawionej klasy Owoc w C++ może wyglądać jak w:
Programy działające w systemach Android wykorzystują do interakcji z użytkownikiem klasę:
Które z praw autorskich są niezbywalne i nieograniczone w czasie?
W programie C++ należy utworzyć zmienną która przechowa liczbę rzeczywistą. Określ typ tej zmiennej.
Jaki będzie efekt działania przedstawionych dwóch równoważnych funkcjonalnie fragmentów kodu źródłowego?
Mechanizm programowania obiektowego w C++ wykorzystujący funkcje wirtualne który przy wywoływaniu metod zwalnia programistę z obowiązku sprawdzenia jaką klasę pochodną aktualnie obsługuje nosi nazwę:
Resuscytacja krążeniowo-oddechowa polega na wykonywaniu:
Wskaż środek ochrony, który nie jest zaliczany do środków ochrony zbiorowej.
Przedstawiony sposób deklaracji klasy Klasa2 oznacza że:
W C++ i C# class Klasa2 : Klasa1 W Java class Klasa2 extends Klasa1 W Python class Klasa2(Klasa1):
W przedstawionym kodzie zostało zaprezentowane jedno z podstawowych założeń programowania obiektowego. Jest to:
public class Owoc { } public class Truskawka extends Owoc { } public class Jablko extends Owoc { }
Szkodliwe oprogramowanie zaprojektowane w celu zapewnienia hakerom uprawnień administracyjnych do komputera bez wiedzy ofiary to:
Przedstawiony fragment opisuje funkcję resize języka C++. Funkcja ta zmniejszy długość elementu string gdy wartość parametru:
Która metoda biblioteki jQuery języka JavaScript odpowiada za naprzemienne dodawanie i usuwanie klasy do elementu?
Przedstawiona na obrazie idea sortowania odnosi się do sortowania:
Wywołanie funkcji zamien napisanej w C++ może wyglądać następująco:
void zamien(int *a, int *b) { int temp; temp = *a; *a = *b; *b = temp; }
Wskaż cechę charakterystyczną szablonów programowania obiektowego:
Dana jest tablica liczb całkowitych o nazwie tb1. Po wykonaniu operacji w zmiennej wynik znajdzie się:
int[] tb1 = new int[] { 19, 34, 23, 54, 31 }; float wynik = 0; for(int i = 0; i < tb1.Length; i++) wynik+= tb1[i]; wynik /= tb1.Length;
Liczba pierwiastków równania kwadratowego jest zależna od wartości delty w sposób przedstawiony w ramce. Która instrukcja warunkowa odpowiada tej zależności, jeżeli delta to zmienna d?
d
/* Delta > 0 - dwa pierwiastki, Delta = 0 - jeden pierwiastek, Delta < 0 - brak pierwiastków */ /*Instrukcja 1*/ if(d 0 || d > 0) cout << "brak pierw."; cout << "dwa pierw."; else cout << "jeden pierw."; /*Instrukcja 2*/ if(d < 0) cout << "brak pierw."; else if(d = 0) cout << "jeden pierw."; else cout << "dwa pierw."; /*Instrukcja 3*/ if(d < 0) cout << "brak pierw."; else if(d == 0) cout << "jeden pierw."; else cout << "dwa pierw."; /*Instrukcja 4*/ if(d < 0) cout << "brak pierw."; else if(d >= 0) cout << "jeden pierw."; else cout << "dwa pierw.";
Przedstawiony na filmie kod napisany w języku C++ nie kompiluje się. Co należy zmienić w tym kodzie, aby proces kompilacji wykonał się bez błędów?
#include <iostream> using namespace std; int main() { int x; cout <<"podaj liczbę naturalną większą od 1:"; cin >> x; if(sprawdz(x)) cout << x << " jest liczbą pierwszą "<<endl; else cout << x << "jest liczbą złożoną "<<endl; } bool sprawdz(int x) { for (int i = 2; i < x; i++) if (x % i == 0) return false; return true; }