Przejdź do głównej treści

Technik programista - pytania egzaminacyjne

Filtrowanie pytań

Kwalifikacje
INF.03Pytanie 3121
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript PHP

Przedstawiony fragment kodu prezentuje składnię języka

<html><head></head>
<body>
<?php
    $ilosc = file_get_contents("licznik.txt");
    $ilosc++;
    $fp=fopen("licznik.txt", 'w');
    if ($fp==null)
    echo "BLAD OTWARCIA PLIKU NA SERWERZE";
    else{
        fwrite($fp,ilosc);
        fclose($fp);
    }
    echo 'Jestes' .$ilosc. 'użytkownikiem';
?>
</body>
</html>
A. C#
B. PHP
C. C
D. JavaScript
INF.03Pytanie 3123
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Którego polecenia SQL użyć, aby utworzyć tabelę?

A.
ALTER TABLE
B.
INSERT TABLE
C.
CREATE TABLE
D.
ADD TABLE
INF.03Pytanie 3124
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Wskaż komendę, która dokonuje aktualizacji danych w tabeli?

A.
UPDATE
B.
SELECT
C.
CREATE
D.
ALTER
INF.03Pytanie 3125
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

Z tabeli mieszkancy trzeba wydobyć unikalne nazwy miast, w tym celu należy użyć wyrażenia SQL zawierającego klauzulę

A. CHECK
B. DISTINCT
C. HAVING
D. UNIQUE
INF.04Pytanie 3126
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Jakie z wymienionych czynności można zrealizować przy pomocy składnika statycznego danej klasy?

A. Wywołanie destruktora klasy bez jej usuwania
B. Zachowanie wartości wspólnych dla wszystkich instancji klasy
C. Tworzenie prywatnych kopii pól dla każdej instancji
D. Umożliwienie dzielenia pól klasy pomiędzy zaprzyjaźnione klasy
INF.03Pytanie 3127
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki PHP

Jakie będzie wynikowe wyjście po uruchomieniu tego skryptu PHP?

<?php
$kolory = array("czarny", "zielony", "niebieski", "biały");
rsort($kolory);
$ile = count($kolory);
for($x = 0; $x < $ile; $x++)
{
  echo $kolory[$x].", ";
}
?>
A. biały, czarny, niebieski, zielony
B. biały, niebieski, zielony, czarny
C. zielony, niebieski, czarny, biały
D. czarny, zielony, niebieski, biały
INF.03Pytanie 3128
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

W języku SQL, aby usunąć wszystkie rekordy z tabeli z możliwością wycofania operacji w ramach transakcji, należy użyć polecenia

A.
REMOVE
B.
ALTER TABLE
C.
DELETE FROM
D.
DROP TABLE
INF.04Pytanie 3130
Projektowanie, programowanie …

Kategorie: Podstawy IT i ochrona zdrowia

Jaką właściwość ma sieć synchroniczna?

A. Przekazywanie danych zachodzi w sposób niesystematyczny
B. Nie jest konieczna synchronizacja zegarów
C. Transmisja danych odbywa się w wyznaczonych interwałach czasowych
D. Gwarantuje większą elastyczność w przesyłaniu danych
INF.04Pytanie 3131
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

W przedstawionym kodzie zdefiniowano abstrakcyjną klasę Figura oraz dziedziczącą po niej klasę Prostokat z zadanymi polami i konstruktorami. Wskaż najprostszą implementację 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 */
}

Kod 1

public double Pole()  {
    return a * b;
}
public double Obwod() {
    return 2 * a + 2 * b;
}

Kod 2

public double Pole()  {
    return a * b;
}

Kod 3

public double LiczPole()  {
    return a * b;
}
public double LiczObwod() {
    return 2 * a + 2 * b;
}

Kod 4

abstract double Pole() {
    return a * b;
}
abstract double Obwod();
Kod 1
Kod 4
Kod 3
Kod 2
INF.03Pytanie 3132
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki

Którą wartość zwróci funkcja zapisana w języku C++, jeżeli jej parametrem wejściowym jest tablica wypełniona w następujący sposób: tablica[6] = {3, 4, 2, 4, 10, 0};?

int fun1(int tab[]) {
    int wynik = 0;
    for (int i = 0; i < 6; i++)
        wynik += tab[i];
    return wynik;
}
A. 23
B. 960
C. 10
D. 0
INF.03Pytanie 3133
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Bazy danych

W systemie PHP złożono zapytanie SELECT do bazy przy pomocy funkcji mysqli_query. Jaką funkcję powinien wykorzystać użytkownik, aby ustalić liczbę rekordów, które zwróciło to zapytanie?

A. mysqli_num_rows
B. mysqli_fetch_row
C. mysqli_connect
D. mysqli_query
INF.03Pytanie 3135
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

W języku PHP zapisano fragment kodu. Plik cookie stworzony tym poleceniem

setcookie("osoba", "Anna Kowalska", time() + (3600 * 24));
A. będzie przechowywany na serwerze przez jedną godzinę.
B. zostanie usunięty po jednej godzinie od jego utworzenia.
C. zostanie usunięty po jednym dniu od jego utworzenia.
D. będzie przechowywany na serwerze przez jeden dzień.
INF.04Pytanie 3136
Projektowanie, programowanie …

Kategorie: Programowanie Testowanie i debugowanie

Jakie działania należy podjąć, aby uniknąć nieskończonej rekurencji w danej funkcji?

A. Rozszerzyć zakres zmiennych globalnych
B. Wykorzystać automatyczny debugger w kompilatorze
C. Zastosować iterację zamiast rekurencji
D. Dodać warunek zakończenia w funkcji
INF.03Pytanie 3137
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

Instrukcja REVOKE SELECT ON nazwa1 FROM nazwa2 w SQL pozwala na

A. przyznawanie praw dostępu do tabeli
B. przyznawanie uprawnień za pomocą ustalonego schematu
C. usuwanie konta użytkownika z bazy danych
D. pozbawianie użytkownika uprawnień
INF.04Pytanie 3139
Projektowanie, programowanie …

Kategorie: Programowanie Narzędzia i środowiska

Co to jest GraphQL?

A. Format danych podobny do JSON używany w komunikacji między aplikacjami
B. Język zapytań do API oraz środowisko wykonawcze do obsługi tych zapytań
C. Biblioteka do tworzenia grafów i diagramów w aplikacjach webowych
D. System zarządzania bazami grafowymi
INF.04Pytanie 3140
Projektowanie, programowanie …

Kategorie: Programowanie

Która z poniższych struktur danych jest najbardziej odpowiednia do przechowywania unikalnych elementów?

A. Tablica
B. Sekwencja
C. Kolejka priorytetowa
D. Zbiór (Set)
INF.03Pytanie 3141
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki JavaScript

Podaj zapis w języku JavaScript, który sprawdzi, czy spełniony jest przynajmniej jeden z następujących warunków: 1) dowolna liczba naturalna a jest liczbą trzycyfrową, 2) dowolna liczba całkowita b jest liczbą ujemną?

A. ((a>99) && (a<1000)) || (b<0)
B. ((a>99) && (a<1000)) && (b<0)
C. ((a>99) || (a<1000)) || (b<0)
D. ((a>99) || (a<1000)) && (b<0)
INF.03Pytanie 3142
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

Jaką wartość zobaczymy po wykonaniu poniższego kodu JavaScript?

<script>
document.write(Math.round(4.51)+Math.pow(2,3));
</script>
A. 11
B. 14
C. 13
D. 12
INF.03Pytanie 3143
Tworzenie i administrowanie s…

Kategorie: Bazy danych

Jak nazywa się WYBRANY minimalny zestaw atrybutów jednoznacznie identyfikujący każdy rekord (wartości unikalne i niepuste)?

A. kandydującym
B. obcym
C. złożonym
D. głównym
INF.03Pytanie 3144
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

W języku PHP stwórz warunek, który będzie prawdziwy, gdy zmienna

$a 
będzie jakąkolwiek liczbą całkowitą mniejszą niż -10 lub gdy zmienna
$b 
będzie liczbą z zakresu (25, 75). Wyrażenie logiczne w tym warunku powinno mieć postać
A. ($a < -10) and (($b > 25) or ($b < 75))
B. ($a < -10) and (($b > 25) and ($b < 75))
C. ($a < -10) or (($b > 25) and ($b < 75))
D. ($a < -10) or (($b > 25) or ($b < 75))
INF.03Pytanie 3145
Tworzenie i administrowanie s…

Kategorie: Bazy danych Administracja serwerem i bezpieczeństwo

Polecenie SQL:

GRANT SELECT, INSERT, UPDATE, DELETE ON klienci TO adam@localhost
Przedstawione polecenie SQL nadaje użytkownikowi adam@localhost prawa:
A. do manipulowania danymi bazy danych klienci
B. do zarządzania strukturą tabeli klienci
C. do zarządzania strukturą bazy danych klienci
D. do manipulowania danymi w tabeli klienci
INF.03Pytanie 3146
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Grafika komputerowa i multimedia

Wskaż prawidłowe twierdzenie odnoszące się do zaprezentowanego kodu HTML.

<video width="640" height="480" controls>
    <source src="animacja.mp4" type="video/mp4">
</video>
A. Plik animacja.mp4 powinien mieć rozdzielczość 640x480 pikseli, aby można go było odtworzyć.
B. Kod może nie działać w przeglądarkach, które nie wspierają HTML5.
C. Użytkownik nie będzie miał możliwości kontrolowania odtwarzania wideo.
D. Ścieżka do pliku jest niepoprawna, nie zawiera pełnej ścieżki.
INF.03Pytanie 3147
Tworzenie i administrowanie s…

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

Aby ustawić wewnętrzne marginesy dla elementu: margines górny 50px, dolny 40px, prawy 20px oraz lewy 30px, powinno się zastosować składnię CSS

A. padding: 20px, 40px, 30px, 50px;
B. padding: 50px, 20px, 40px, 30px;
C. padding: 50px, 40px, 20px, 30px;
D. padding: 40px, 30px, 50px, 20px;
INF.04Pytanie 3148
Projektowanie, programowanie …

Kategorie: Projektowanie aplikacji Zarządzanie projektem

Jakie są kluczowe etapy realizacji projektu programistycznego?

A. Analiza, implementacja, testowanie, aktualizacja
B. Planowanie, analiza, implementacja, wdrożenie
C. Planowanie, projektowanie, debugowanie, konserwacja
D. Projektowanie, testowanie, aktualizacja, implementacja
INF.03Pytanie 3150
Tworzenie i administrowanie s…

Kategorie: Bazy danych Systemy CMS i narzędzia webowe

Jakiego rodzaju oprogramowanie narzędziowe powinno być zainstalowane, aby umożliwić użytkownikowi przeprowadzanie operacji na zgromadzonych danych?

A. System Zarządzania Bazą Danych (SZBD)
B. Obiektowy System Zarządzania Bazą Danych
C. Otwarty mechanizm komunikacji bazy danych
D. Klucz obcy
INF.03Pytanie 3151
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Jakie oznaczenie w języku PHP wskazuje na komentarz wieloliniowy?

A. //
B. <!-- -->
C. #
D. /* */
INF.03Pytanie 3152
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Wskaż instrukcję równoważną do instrukcji switch zapisanej językiem PHP.

switch ($liczba) {
    case 10:
    case 20: $liczba++;  break;
    default: $liczba = 0;
}

A.

if ($liczba==10)
  $liczba++;
else
    $liczba = 0;

B.

if ($liczba==10 or $liczba==20)
   $liczba++;
else
    $liczba = 0;

C.

if ($liczba==10 or $liczba==20)
  $liczba++;

D.

if ($liczba==10 and $liczba==20)
   $liczba++;
else
    $liczba = 0;
A
C
D
B
INF.03Pytanie 3153
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe PHP

Którego języka skryptowego użyć do aplikacji WWW zagnieżdżonych w HTML i uruchamianych po stronie SERWERA?

A. PHP
B. C#
C. Perl
D. JavaScript
INF.04Pytanie 3154
Projektowanie, programowanie …

Kategorie: Programowanie Projektowanie aplikacji

Który z paradygmatów programowania najbardziej akcentuje dziedziczenie oraz polimorfizm?

A. Programowanie funkcyjne
B. Programowanie proceduralne
C. Programowanie obiektowe
D. Programowanie strukturalne
INF.03Pytanie 3155
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe JavaScript

W języku JavaScript funkcja matematyczna Math.pow() jest wykorzystywana do obliczania

A. przybliżonej wartości liczby
B. bezwzględnej wartości liczby
C. potęgi liczby
D. pierwiastka kwadratowego z liczby
INF.03Pytanie 3156
Tworzenie i administrowanie s…

Kategorie: Tworzenie stron WWW Programowanie webowe

Aby pobrać dane z formularza HTML tak, aby nie były widoczne w adresie URL, należy zastosować:

A. metodę GET
B. wyłącznie funkcje z biblioteki PDO
C. metodę POST
D. same kontrolki, bez formularza
INF.03Pytanie 3157
Tworzenie i administrowanie s…

Kategorie: Programowanie webowe Algorytmy i podstawy informatyki PHP

Fragment kodu w języku PHP ma następującą postać: Zakładając, że zmienne: a, b, c przechowują wartości numeryczne, wynikiem działania warunku będzie wypisanie liczby

if ($a > $b && $a > $c)   echo $a;
else if ($b > $c)   echo $b;
else   echo $c;
A. największej.
B. parzystej.
C. nieparzystej.
D. najmniejszej.
INF.03Pytanie 3158
Tworzenie i administrowanie s…

Kategorie: Bazy danych

W bazie danych księgarni znajduje się tabela ksiazki, która zawiera pola: id, idAutor, tytul, ileSprzedanych, oraz tabela autorzy z polami: id, imie, nazwisko. Jak można utworzyć raport sprzedanych książek zawierający tytuły oraz nazwiska autorów?

A. konieczne jest stworzenie kwerendy, która wyszukuje tytuły książek
B. należy zdefiniować relację 1..1 pomiędzy tabelami ksiazki a autorzy, a następnie stworzyć kwerendę łączącą obie tabele
C. trzeba utworzyć dwie oddzielne kwerendy: pierwsza do wyszukiwania tytułów książek, druga do wyszukiwania nazwisk autorów
D. należy zdefiniować relację l..n pomiędzy tabelami ksiazki a autorzy, a następnie stworzyć kwerendę łączącą obie tabele
INF.04Pytanie 3160
Projektowanie, programowanie …

Kategorie: Projektowanie aplikacji Narzędzia i środowiska

W środowisku IDE przeznaczonym do tworzenia aplikacji okienkowych zdefiniowano okno Form1. Aby wprowadzić zmiany w ustawieniach, w kolejności: tytuł okna na górnym pasku, standardowy kursor na strzałkę oraz kolor tła okna, należy dostosować następujące pola w oknie Properties:

Ilustracja do pytania 40
A. Text, UseWaitCursor, BackColor
B. (Name), UseWaitCursor, BackgroundImage
C. (Name), Cursor, BackgroundImage
D. Text, Cursor, BackColor

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ń.