Internetz

125 Questions | Attempts: 225
Share

SettingsSettingsSettings
Internetz - Quiz

Type description here.


Questions and Answers
  • 1. 

    Ponieważ SQLite jest wbudowany w PHP,, dlatego w zapytaniach SQL można używać funkcji zaimplementowanych w PHP

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 2. 

    W PHP, jeżeli do zapytania SQL chcemy wstawić tzw. luki, to do zadania zapytania należy użyć metody query() obiektu klasy ‘PDO’

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 3. 

    Atakom typu ,,SQL Injection” można zapobiec stosując oprogramowanie antywirusowe

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
  • 4. 

    W instrukcji waruntkowej PHP, słowo kluczowe if można zapisywać zarówno dużymi jak i małymi literami

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
  • 5. 

    W PHP stałą SID przechowuje identyfikator sesji I jest ona dostępna (posiada niepustą wartość) jeżeli przeglądarka WWW nie obsługuje ciasteczek lub ich obsługa została wyłączona

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 6. 

    Następujące wyrażenie PHP jest błędne: $tab[] = 1, gdyż nie określono klucza i w związku z tym interpreter PHP nie będzie wiedział które miejsce w tablicy ma podstawić wartość 1

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 7. 

    W wyniku wywołania następującej funkcji PHP:setcookie(“ciasteczko”), przeglądarka WWW usunie ciasteczko o nazwie”ciasteczko”

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
  • 8. 

    W PHP za pomocą pętli foreach można przeglądać zawartość tablic

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 9. 

    Wartością stałej PHP definiowanej przez użytkownika może być tablica

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
  • 10. 

    W wyniku wykonania wyrażenia PHP zmienna = 2 otrzymamy komunikat błędu, gdyż PHP traktuje zmienna jako nazwę stalej, a wartości stałych nie można zmieniać

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 11. 

    PHP dostarcza instrukcji warunkowej o dwóch rodzajach składni. Pierwsza składnia jest oparta na składni języka C (składnia podstawowa), zaś druga do składnia własna (składnia alternatywna)

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 12. 

    Jeżeli w PHP zmienna lokalna funkcji została zadeklaowana następująco: static $zmienna=1, to przy kolejnych wywołaniach tej funkcji, wartość zmiennej jest ustawiana na 1

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 13. 

    PHP obsługuje funkcje o zmiennej liczbie argumentów

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 14. 

    Kiedy zmienna PHP jest zadeklarowana poza funkcją, domyślnie, jej wartość nie jest widoczna w ciele funkcji

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
  • 15. 

    Dzieki mechanizmowi cech (ang. traits), ten sam zestaw metod może być użyty w wielu niezależnych klasach, egzystujących w różnych, niezależnych hierarchiach klas

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 16. 

    W PHP, aby otrzymać kopię obiektu należy wywołać metodę _clone() z poziomu obiektu, którego kopię chcemy utworzyć, np. $kopia = $obiekt->_clone()

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
  • 17. 

    Jeżeli przyjmiemy, że ‘A’ jest nazwą klasy, zaś ‘B’ jest nazwą cechy (ang. trait), to następujący kod PHP jest prawidłowy: $a = new A; $b = new B

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
  • 18. 

    W PHP, jeżeli zmiennej przypiszemy łańcuch znaków reprezentujący nazwę klasy czy też nazwę metody, to możemy takiej zmiennej użyć w tych miejscach w który normalnie podajemy nazwę klasy lub metody, np. $klasa=’ABC’ ; $obiekt = new $klasa

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 19. 

    W PHP opcjonalnym argumentem break jest liczba, która określa ile zagnieżdżonych instrukcji ma być przerwanych

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 20. 

    Wartością wyrażenia PHP: “11” + “1” jest napis ,,111” – obydwa napisy zostaną połączone (skonkatekowane)

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
  • 21. 

    W PHP do definiowania klas służy słowo kluczowe class

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 22. 

    W PHP za pomocą pętli foreach można ,,przechodzić” przez wszystkie znaki łańcucha, np. foreach(“abc” as $znak) print($znak)

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 23. 

    Jeżeli funkcja ma być generatorem, to do zwracania wartości musi używać yield, a nie return

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 24. 

    Suhosin to m.in. zestaw łat bezpieczeństwa ma jądro interpretera PHP, które poprawiają niektóre błędy na najniższym poziomie (np. przepełnienie bufora, luki łańcuchu format)

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 25. 

    Można definiować swoje własne iteratory – temu celowi służy interfejs ‘iterator’

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 26. 

    Przestrzenie nazw umożliwiają kontrolowanie zasięgu klas, metod, funkcji oraz stałych w obrębie kodu PHP umożliwiając np. stosowanie funkcji o takich samych nazwach w różnych obrębach aplikacji

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 27. 

    W PHP są dostępne funkcje, która umożliwiają sortowanie tablic korzystając ze zdefiniowanej przez użytkownika funkcji porównującej

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 28. 

    W celu otworzenia zmiennej PHP o nazwie ‘a’ typu rzeczywistego można użyć następującego wyrażenia: float $a

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
  • 29. 

    Tablice w PHP mogą być sortowane według kolejności kluczy lub według kolejności wartości wskazywanych kluczami

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
  • 30. 

    Wartością wyrażenia PHP $a[0], gdzie $a jest zmienną napisową, jest pierwszy znak łańcucha przechowywanego w zmiennej $a

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
  • 31. 

    W PHP, funkcja przy pomocy polecenie return można zwracać obiekty

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 32. 

    W PHP, funkcja przy pomocy polecenia return można zwracać tablice

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 33. 

    W wyniku wywołania wyrażenia PHP $nazwa=’a’ ; $nazwa() zostanie wywołąna funkcja ‘a’

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 34. 

    Następujące wyrażenie PHP jest nieprawidłowe: $zmienna = function(){…}, gdyż po słowie kluczowym function nie podano nazwy funkcji, a ponadto funkcji nie można przypisywać do zmiennej

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 35. 

    Po włączeniu odpowiedniej opcji w pliku ‘php.ini’, treść skryptu PHP można umieszczać w obrębie znaczników <@ @>

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
  • 36. 

    Skrypty PHP można umieszczać, tylko i wyłącznie, w dokumentach HTML

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
  • 37. 

    Po włączeniu odpowiedniej opcji w pliku ‘php.ini’, treść skryptu PHP można umieszczać w obrębie znaczników <? ?>

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 38. 

    Znacznik końca skryptu PHP ?> automatycznie implikuje średnik co oznacza, że po ostatniej instrukcji średnik nie jest wymagany

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 39. 

    W celu nawiązania połączenia z bazą danych przy użyciu interfejsu PDO, należy obowiązkowo jako pierwszy argument konstruktora, podać ciąg znaków zawierający informacje o źródle danych zwany DSN

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 40. 

    Domyślnie, po otwarciu bazy danych, PDO nie sygnalizuje już błędów za pomocą wyjątków

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
  • 41. 

    PDO (ang. PHP Data Object) implementuje cache’owanie wyników zapytań

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 42. 

    Baza danych SQlite używa dynamicznego typowania dzięki czemu w kolumnie typu INTEGER można bezpośrednio przechowywać dane typu TEXT

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 43. 

    W PHP, domyślnie wszystkie metody I właściwości są prywatne dlatego np. przed nazwą własności trzeba umieścic słowo public lub ?? własność była publiczna

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
  • 44. 

    W PHP, domyślne obiekty są dostępne przez referencje a nie przez wartości a więc np. przy podstawianiu pod zmienną, obiekt nie jest kopiowany, a jest tylko wpisywana referencja do obiektu

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 45. 

    W celu przypisania wartości zmiennej PHP typu ,,identyfikator zasobu”, należy uzyć operatora przypisania w połączeniu z tzw. ,,Iiterałem zasobu”

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 46. 

    Zmienne typu ,,identyfikator zasobu” to zmienne w PHP przechowujące odnośnik do zewnętrznego źródła zasobów takich jak np. otwarte pliki, połączenia do baz danych

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 47. 

    PHP dostarcza czterech typów skalarnych: identyfikator zasobu, NULL, liczbowy oraz napisowy

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
  • 48. 

    PHP, podobnie jak Perl, nie oferuje komentarzy wielolinijkowych

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
  • 49. 

    PHP dostarcza sporą listę predefiniowanych iteratorów, np. iterator ‘DirectoryIterator’ za pomocą którego można przeglądać zawartość podanego katalogu

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 50. 

    Przestrzenie nazw nie moga tworzyć hierarchii (nie moga byc zagnieźdźone)

    • A.

      True

    • B.

      False

    Correct Answer
    B. False

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 11, 2015
    Quiz Edited by
    ProProfs Editorial Team
  • Mar 11, 2015
    Quiz Created by
    Gnoosny
Back to Top Back to top
Advertisement