Pytanie 1
Jaka jest składnia komentarza jednoliniowego w języku Python?
Wynik: 33/40 punktów (82,5%)
Wymagane minimum: 20 punktów (50%)
Jaka jest składnia komentarza jednoliniowego w języku Python?
Celem mechanizmu obietnic (ang. promises) w języku JavaScript jest
Podana deklaracja zmiennych w języku JAVA zawiera
String imie = "Anna"; short wiek = 12; int i = 0; char plec = 'K'; boolean jestUczniem = true;
Wskaż termin, który w języku angielskim odnosi się do "testów wydajnościowych"?
W programie stworzonym w języku C++ trzeba zadeklarować zmienną, która będzie przechowywać wartość rzeczywistą. Jakiego typu powinna być ta zmienna?
Który system operacyjny jest podstawowym środowiskiem do tworzenia aplikacji mobilnych w języku Swift?
Wartość liczby 1AF, zapisana w systemie szesnastkowym, po przeliczeniu na system dziesiętny wynosi
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);
Jaki jest wymagany sposób do realizacji algorytmu sortowania bąbelkowego na n-elementowej tablicy?
Pętla przedstawiona w zadaniu działa na zmiennej typu string o nazwie ciag. Jej celem jest:
int i = 0; while (ciag[i] != 0) { if (ciag[i] > 96 && ciag[i] < 123) { ciag[i] = (ciag[i] - 32); } i++; }
Przedstawione kody zawierają realizację funkcji oraz jeden zdefiniowany test automatyczny, który weryfikuje działanie funkcji w przypadku, gdy argumentem jest liczba ujemna. W miejsce kropek należy dodać drugi test, który sprawdzi funkcjonalność funkcji, kiedy argumentem jest liczba dodatnia. Który z poniższych kodów jest odpowiedni do tego testu?
export function fun1(number) { if (number < 0) number = number * (-1); return number; } | describe('fun1', () => { it('test1', () => { const result = fun1(-1); expect(result).toBe(1); }) ... }) | ||
it('test2', () => { const result = fun1(1); expect(result).toBe(result+1); }) | A. | it('test2', () => { const result = fun1(2); expect(result).toBe(-2); }) | B. |
it('test2', () => { const result = fun1(2); expect(result).toBe(2); }) | C. | it('test2', () => { const result = fun1(1); expect(result).toBe(-1); }) | D. |
Dlaczego w wyniku działania tego kodu w języku C++ na ekranie pojawiła się wartość 0 zamiast 50?
int oblicz(int x) { int i = 50; x = x + i; return i; } int main() { int x = 0; int wynik = oblicz(x); std::cout << x; }
Jakie oprogramowanie służy do monitorowania błędów oraz zarządzania projektami?
Jakie z wymienionych narzędzi pozwala na jednoczesne korzystanie z systemów BIN, DEC i HEX?
Którego nagłówka używamy w C++ do obsługi plików?
Jaką strukturę danych stosuje się w algorytmie BFS (przeszukiwanie wszerz)?
Który z paradygmatów programowania najbardziej akcentuje dziedziczenie oraz polimorfizm?
Jakie jest fundamentalne zagadnienie w projektowaniu aplikacji w architekturze klient-serwer?
Która z metod zarządzania projektem jest oparta na przyrostach realizowanych w sposób iteracyjny?
W jakiej fazie cyklu życia projektu informatycznego następuje integracja oraz testowanie wszystkich modułów systemu?
Jakie stwierdzenie najlepiej tłumaczy cel podziału programu na funkcje (metody)?
Jaki modyfikator umożliwia dostęp do elementu klasy z każdego miejsca w kodzie?
Jakiego typu funkcja jest tworzona poza klasą, ale ma dostęp do jej prywatnych i chronionych elementów?
Jaką rolę pełni element statyczny w klasie?
W jaki sposób określa się wypadek związany z pracą?
Co należy zrobić w sytuacji silnego krwawienia z rany?
Jakie są kluczowe etapy resuscytacji krążeniowo-oddechowej?
Który z wymienionych elementów może stanowić część menu w aplikacji desktopowej?
Jakie narzędzie umożliwia testowanie API w aplikacjach internetowych?
Który z frameworków bazuje na budowaniu komponentów przy użyciu języka JavaScript?
Jaką funkcję pełnią mechanizmy ciasteczek w aplikacjach internetowych?
Jaką technologię stosuje się do powiązania aplikacji internetowej z systemem baz danych?
Który z wymienionych mechanizmów umożliwia ograniczenie dostępu do wybranych sekcji aplikacji webowej?
Jakie informacje zawiera dokumentacja realizacji projektu?
Który z wymienionych elementów NIE stanowi części instrukcji dla użytkownika programu?
Które zdarzenie w JavaScript jest wywoływane po całkowitym załadowaniu strony?
Która z poniższych technologii służy do tworzenia interaktywnych aplikacji webowych bez przeładowania strony?
Która z poniższych nie jest poprawną metodą HTTP?
Co zostanie wyświetlone w konsoli po wykonaniu poniższego kodu?
console.log(0.1 + 0.2 === 0.3); console.log(0.1 + 0.2);
Jaka jest złożoność obliczeniowa poniższego algorytmu?
for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { for (int k = 0; k < n; k++) { array[i][j][k] = i + j + k; } } }