Przejdź do głównej treści

Technik programista - pytania egzaminacyjne

Filtrowanie pytań

Kwalifikacje
INF.04Pytanie 601
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

W metodach klasy GoldCustomer dostępne są tylko pola

public class Customer {
    public string Name;
    protected int Id;
    private int Age;
}
public class GoldCustomer: Customer {
    private GoldPoints: int;
}
A. GoldPoints
B. GoldPoints, Name, Id, Age
C. GoldPoints, Name
D. GoldPoints, Name, Id
INF.03Pytanie 602
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Aby dołączyć do skryptu PHP kod zawarty w osobnym pliku zewnętrznym, należy użyć funkcji:

A.
isset()
B.
include()
C.
str_replace()
D.
strlen()
INF.03Pytanie 603
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Systemy CMS i narzędzia webowe

W CSS zapisana reguła

css
p::first-line {font-size: 150%;}
wykorzystana na stronie z wieloma paragrafami, z których każdy składa się z kilku linijek, spowoduje, że
A. cały tekst w paragrafie zostanie powiększony o 150%
B. pierwszy paragraf na stronie będzie miał całą czcionkę powiększoną
C. pierwsza linia każdego z paragrafów będzie miała większy rozmiar czcionki niż pozostałe linie
D. pierwsza linia każdego z paragrafów będzie miała mniejszy rozmiar czcionki niż pozostałe linie
INF.03Pytanie 604
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

W pokazanym fragmencie zapytania w języku SQL, polecenie SELECT ma na celu uzyskanie wyników z komendy SELECT COUNT(wartosc) FROM....?

A. sumę wartości w kolumnie wartosc
B. liczbę rekordów
C. średnią wartości w kolumnie wartosc
D. średnią wartości w tabeli
INF.03Pytanie 605
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

Do czego służy w JavaScript metoda Math.random()?

A. do porównania dwóch napisów
B. do zwrócenia liczby pseudolosowej
C. do zaokrąglenia liczby w górę do całkowitej
D. do zwrócenia liczby po zaokrągleniu
INF.04Pytanie 606
Projektowanie, programowanie …

Kategorie: Narzędzia i środowiska Zarządzanie projektem

Co to jest CI/CD w kontekście rozwoju oprogramowania?

A. Code Implementation/Code Delivery - metodyka implementacji i dostarczania kodu
B. Component Isolation/Component Deployment - izolacja i wdrażanie komponentów aplikacji
C. Customer Interface/Customer Design - projektowanie interfejsów zorientowane na klienta
D. Ciągła integracja i ciągłe dostarczanie - praktyki automatyzujące proces wdrażania kodu
INF.03Pytanie 607
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Systemy CMS i narzędzia webowe

Metainformacja "Description" umieszczona w pliku HTML powinna zawierać

<head>
    <meta name="Description" content="...">
</head>
A. opis treści znajdującej się na stronie
B. spis słów kluczowych, które są wykorzystywane przez wyszukiwarki internetowe
C. nazwę aplikacji, za pomocą której stworzono stronę
D. informację na temat autora strony
INF.04Pytanie 608
Projektowanie, programowanie …

Kategorie: Programowanie

Jaka będzie złożoność czasowa wyszukiwania w posortowanej tablicy przy użyciu algorytmu binarnego?

A. O(log n)
B. O(n)
C. O(n log n)
D. O(n²)
INF.03Pytanie 609
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

Co robi funkcja przedstawiona w kodzie JavaScript?

function tekst() {
var h = location.hostname;
document.getElementById("info").innerHTML = h;
}
A. pokazać na przycisku lokalizację hosta, a po jego naciśnięciu umożliwić przejście do określonej lokalizacji
B. wyświetlić w elemencie o id = "info" adres hosta wskazany przez pierwszy odnośnik
C. umożliwić przejście do wskazanej lokalizacji hosta
D. wyświetlić w elemencie o id = "info" nazwę hosta, z którego pochodzi wyświetlona strona
INF.03Pytanie 610
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki PHP

Która informacja dotycząca przedstawionego kodu jest prawdziwa?

<?php
   $a="Ala";
   $a.="Ola";
   echo $a;    ?>
A. Zostanie wyświetlony komunikat "OlaA"
B. Znak kropki "." jest operatorem konkatenacji
C. Znak "=" pełni rolę operatora porównania dwóch zmiennych
D. W zmiennej $a wartość "Ala" zostanie zmieniona na "Ola"
INF.03Pytanie 611
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Aby uzyskać dane z tabeli pracownicy wyłącznie dla osób, które osiągnęły 26 lat, należy zastosować zapytanie

A.
SELECT * FROM pracownicy AND wiek > '25'
B.
SELECT * FROM wiek WHERE pracownicy > '25'
C.
SELECT * FROM pracownicy OR wiek > '25'
D.
SELECT * FROM pracownicy WHERE wiek > '25'
INF.03Pytanie 612
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki

Zasłanianie niektórych pól lub metod obiektów danej klasy w sposób, który umożliwia dostęp wyłącznie wewnętrznym metodom tej klasy lub funkcjom zaprzyjaźnionym, to

A. hermetyzacja
B. polimorfizm
C. dziedziczenie
D. konkatenacja
INF.03Pytanie 613
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Instrukcja języka PHP tworząca obiekt pkt dla zdefiniowanej klasy Punkt ma postać

class Punkt {  public $x;   public $y;  }
A.
pkt= new Punkt();
B.
pkt Punkt;
C.
pkt Punkt();
D.
Punkt() pkt;
INF.03Pytanie 614
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

Przedstawione zapytanie SQL przydziela uprawnienie SELECT

GRANT SELECT ON hurtownia.*
TO 'sprzedawca'@'localhost';
A. dla użytkownika root na serwerze localhost
B. do wszystkich kolumn w tabeli hurtownia
C. dla użytkownika root na serwerze sprzedawca
D. do wszystkich tabel w bazie hurtownia
INF.03Pytanie 615
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Jakie zadanie wykonuje funkcja agregująca AVG w poniższym zapytaniu?

SELECT AVG(cena) FROM uslugi;
A. obliczyć średnią arytmetyczną cen wszystkich usług
B. zsumować ceny wszystkich usług
C. wyznaczyć największą cenę za usługi
D. sprawdzić, ile usług znajduje się w tabeli
INF.03Pytanie 616
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

Co wykonuje poniższy fragment kodu w JavaScript?

n = "Napis1";
s = n.length;
A. Przypisze zmiennej s fragment tekstu ze zmiennej n, o długości określonej przez zmienną length
B. Przypisze zmiennej s wartość, która odpowiada długości tekstu ze zmiennej n
C. Wyświetli długość tekstu ze zmiennej n
D. Przypisze zmienną n do zmiennej s
INF.03Pytanie 618
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Grafika komputerowa i multimedia

W przedstawionej definicji stylu CSS, powtarzanie dotyczy

body {
  background-image: url("rysunek.gif");
  background-repeat: repeat-y;
}
A. tła każdego ze znaczników akapitu.
B. rysunku umieszczonego w tle strony w pionie.
C. rysunku umieszczonego znacznikiem img.
D. rysunku umieszczonego w tle strony w poziomie.
INF.04Pytanie 619
Projektowanie, programowanie …

Kategorie: Podstawy IT i ochrona zdrowia

Która z wymienionych reguł należy do netykiety?

A. Stosowanie nieformalnego języka w każdej rozmowie
B. Zaniechanie odpowiadania na wiadomości od innych użytkowników
C. Udostępnianie treści bez zgody właścicieli
D. Unikanie używania dużych liter w komunikacji
INF.03Pytanie 620
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Zgodnie z zasadami ACID, które odnoszą się do realizacji transakcji, wymóg trwałości (ang. durability) oznacza, że

A. w przypadku naruszenia spójności bazy danych transakcja usuwa tabele z kluczami obcymi
B. w trakcie wykonywania transakcji dane mogą być zmieniane przez inne transakcje
C. transakcja może w pewnych okolicznościach być podzielona na dwa niezależne etapy
D. dane zatwierdzone przez transakcję powinny być dostępne niezależnie od wydarzeń, które nastąpią po jej zakończeniu
INF.03Pytanie 621
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Tabela ksiazki ma kolumny tytul, autor, cena (liczbowa). Która kwerenda zwróci TYLKO tytuły książek tańszych niż 50?

A.
SELECT tytul FROM ksiazki WHERE cena < 50;
B.
SELECT ksiazki FROM tytul WHERE cena < '50 zł';
C.
SELECT * FROM ksiazki WHERE cena < 50;
D.
SELECT tytul FROM ksiazki WHERE cena > '50 zł';
INF.03Pytanie 622
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Powszechnie stosowanym narzędziem SZBD do tworzenia zestawień danych, które można wydrukować, jest

A. formularz
B. raport
C. kwerenda UPDATE
D. makro
INF.03Pytanie 623
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Które ograniczenie należy przypisać kolumnie, aby wpisywane do niej wartości nie mogły się powtarzać?

A.
NO REPEAT
B.
UNIQUE
C.
SINGLE
D.
NOT NULL
INF.03Pytanie 624
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Jak w PHP usunąć ciasteczko o nazwie ciastko?

A.
setcookie("$ciastko", "", 0);
B.
setcookie("ciastko", "", time()-3600);
C.
deletecookie("ciastko");
D.
unsetcookie("$ciastko");
INF.03Pytanie 627
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Programowanie webowe

Jakie jest właściwe określenie stylu CSS dla przycisku typu submit z czarnym tłem, bez ramki oraz z marginesami wewnętrznymi równymi 5 px?

input[type=submit] {
    background-color: #000000;
    border: none;
    padding: 5px;
} A
input[type=submit] {
    background-color: #ffffff;
    border: none;
    padding: 5px;
} B
input=submit {
    background-color: #000000;
    border: none;
    margin: 5px;
} C
input=submit {
    background-color: #000000;
    border: 0px;
    margin: 5px;
} D
C
A
D
B
INF.03Pytanie 628
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

W języku SQL zrealizowano polecenia GRANT przedstawione w ramce. Kto uzyska prawo do przeglądania i modyfikowania danych?

GRANT ALL ON frmy TO 'adam'@'localhost';
GRANT ALTER, CREATE, DROP ON frmy TO 'anna'@'localhost';
GRANT SELECT, INSERT, UPDATE ON frmy TO 'tomasz'@'localhost';
A. Tomasz oraz Anna
B. Jedynie Tomasz
C. Tomasz i Adam
D. Adam oraz Anna
INF.04Pytanie 629
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Jakie jest fundamentalne zagadnienie w projektowaniu aplikacji w architekturze klient-serwer?

A. Brak podziału na role klienta i serwera
B. Funkcjonowanie aplikacji wyłącznie w trybie offline
C. Użycie serwera jako głównego miejsca przetwarzania danych
D. Przeniesienie wszystkich obliczeń na stronę klienta
INF.03Pytanie 630
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

Jakie zapytanie pozwoli Administratorowi cofnąć uprawnienia do przeglądania oraz modyfikacji danych w bazie gazeta dla użytkownika redaktor?

A.
GRANT SELECT, UPDATE ON gazeta.* TO 'redaktor'@'localhost';
B.
GRANT SELECT, ALTER ON gazeta.* TO 'redaktor'@'localhost';
C.
REVOKE SELECT, ALTER ON gazeta.* FROM 'redaktor'@'localhost';
D.
REVOKE SELECT, UPDATE ON gazeta.* FROM 'redaktor'@'localhost';
INF.03Pytanie 631
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Grafika komputerowa i multimedia Systemy CMS i narzędzia webowe

W firmie zajmującej się technologiami informacyjnymi otwarta jest rekrutacja na stanowisko administratora e-sklepu. Do jego zadań należy instalacja i konfiguracja systemu zarządzania treścią, który jest przeznaczony jedynie dla sklepu internetowego, zmiana szablonów wizualnych oraz dostosowanie grafiki. Jakie umiejętności powinien posiadać nowy pracownik?

A. Photoshop, Gimp, JavaScript
B. CMS PrestaShop, CSS, Gimp
C. HTML, CSS, Photoshop
D. CMS WordPress, HTML, Gimp
INF.03Pytanie 632
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

W poniższym kodzie PHP wykonano operację na bazie danych. Której funkcji należy użyć, aby pobrać liczbę zmienionych w tabeli wierszy?

$zapytanie="UPDATE kadra SET stanowisko='Programista' WHERE id < 10";
mysqli_query($db, $zapytanie);
A. mysqli_use_result()
B. mysqli_field_count()
C. mysqli_affected_rows()
D. mysqli_num_rows()
INF.03Pytanie 633
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Systemy CMS i narzędzia webowe

Aby ustawić marginesy wewnętrzne elementu: górny 50px, prawy 20px, dolny 40px, lewy 30px, należy użyć deklaracji CSS:

A.
padding: 50px 20px 40px 30px;
B.
padding: 20px 40px 30px 50px;
C.
padding: 50px 40px 20px 30px;
D.
padding: 30px 20px 40px 50px;
INF.03Pytanie 634
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

W języku PHP funkcja trim ma za zadanie

A. wyznaczyć długość napisu.
B. z obu końców napisu usuwać białe znaki lub inne znaki podane w parametrze.
C. porównywać dwa napisy i wypisywać część wspólną.
D. zmniejszać napis o wskazaną w parametrze liczbę znaków.
INF.03Pytanie 635
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

W MS SQL Server predefiniowana rola o nazwie dbcreator umożliwia użytkownikowi

A. zarządzanie zabezpieczeniami systemu
B. tworzenie, aktualizowanie, usuwanie oraz przywracanie bazy danych
C. zarządzanie plikami na nośniku
D. wykonywanie wszelkich operacji na serwerze oraz posiadanie praw do każdej bazy
INF.03Pytanie 636
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

Wymień dwa sposoby na zabezpieczenie bazy danych Microsoft Access

A. Ustalenie zabezpieczeń na poziomie użytkownika oraz w sesji
B. Funkcje anonimowe oraz ustawienie hasła do otwarcia bazy danych
C. Ustalanie hasła do otwarcia bazy danych oraz zabezpieczeń na poziomie użytkownika
D. Zaszyfrowanie pliku bazy danych oraz wiadomości SMS z kodem autoryzacyjnym
INF.03Pytanie 638
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Którym poleceniem wyświetlisz konfigurację serwera PHP (wersję PHP, system serwera, wartości zmiennych predefiniowanych)?

A.
phpinfo();
B.
print_r(ini_get_all());
C.
phpcredits();
D.
echo phpversion();
INF.04Pytanie 640
Projektowanie, programowanie …

Kategorie: Programowanie Testowanie i debugowanie

Co oznacza walidacja kodu programu?

A. Czynnością związaną z tworzeniem dokumentacji kodu
B. Czynnością polegającą na kompilowaniu kodu
C. Czynnością weryfikującą poprawność i zgodność kodu z założeniami
D. Czynnością dotyczącą publikacji aplikacji w sklepie

Wymagane logowanie

Filtrowanie pytań według trudności jest dostępne tylko dla zalogowanych użytkowników.

Po zalogowaniu możesz oznaczać pytania jako łatwe lub trudne, a następnie filtrować je według tych oznaczeń.