Тесты онлайн, бесплатный конструктор тестов. Психологические тестирования, тесты на проверку знаний.
Список вопросов базы знанийПрофессиональное программирование на PHP
Вопрос id:11412 Тема/шкала: Объектно-ориентированное программирование на PHP Что делает функция get_class? ?) Возвращает массив объектов указанного класса ?) Возвращает массив всех объявленных классов ?) Возвращает имя класса к которому принадлежит объект ?) Возвращает строковое описание реализации класса Вопрос id:11415 Тема/шкала: XML (SimpleXML, DOM, XSLT) Для чего нужен модуль SimpleXML? ?) Этот модуль позволяет осуществить очень простую работу с XML данными в виде массивов и свойств ?) Это основное средство для работы с XML в PHP ?) Это простой путь изучить XML ?) Это новая версия DOM Вопрос id:11416 Тема/шкала: Объектно-ориентированное программирование на PHP С помощью какого модификатора можно сделать метод видимым в методах потомков класса, но невидимым в вызывающих приложениях? ?) public ?) private ?) protected ?) local Вопрос id:11417 Тема/шкала: XML (SimpleXML, DOM, XSLT) Имеется объект класса DOMDocument, каким образом можно быстро создать объект класса SimpleXMLElement? ?) Вызвать метод SimpleXMLElement->importDOM() ?) Вызвать функцию simplexml_import_dom() ?) Преобразовать DOMDocument к строке c помощью метода () и загрузить строку в объект SimpleXMLElement ?) Сделать приведение типов, например, = (SimpleXMLElement) ; Вопрос id:11418 Тема/шкала: Сетевое программирование (протокол HTTP) Какой MIME-тип используется браузером при передаче стандартной формы методом POST? ?) application/x-www-form-urlencoded ?) text/xml ?) text/html ?) text/plain Вопрос id:11419 Тема/шкала: Объектно-ориентированное программирование на PHP Можно ли объявить в интерфейсе IMyInt свойство myProp, которое появится во всех реализующий интерфейс классах? ?) Нет, в интерфейсе не может быть никакой реализации, только декларация методов ?) Да, для этого необходимо описать переменную с ключевым словом property ?) Да, для этого необходимо описать пару методов set() и get() ?) Да, просто описывается public свойство Вопрос id:11420 Тема/шкала: Объектно-ориентированное программирование на PHP Каким методом запроса можно получить только информацию об объекте на сервере, не получая сам объект? ?) HEAD ?) PUT ?) GET ?) TRACE ?) POST Вопрос id:11421 Тема/шкала: Объектно-ориентированное программирование на PHP Как определить в классе метод myMethod? ?) определить в классе функцию function myMethod() ?) В классе не может быть методов ?) определить функцию function myMethod() и вставить ее в класс с помощью слова new ?) определить в классе функцию method myMethod() Вопрос id:11422 Тема/шкала: XML (SimpleXML, DOM, XSLT) Как можно загрузить XML данные, определенные как строка в Вашем коде в объект SimpleXML? Выберите все правильные ответы ?) Создать объект класса SimpleXMLElement и передать в конструктор строку XML = new SimpleXMLElement(); ?) Этого сделать нельзя ?) Сохранить строку как текстовый файл и загрузить этот файл с помощью функции simplexml_load_file() ?) Выполнить функцию simplexml_load_string() Вопрос id:11423 Тема/шкала: XML (SimpleXML, DOM, XSLT) С помощью какого метода можно произвести XSL преобразование в строку текста? ?) XSLTProcessor::transformToURI ?) XSLTProcessor::transformToXML ?) XSLTProcessor::transformToDoc ?) XSLTProcessor::transformToString Вопрос id:11424 Тема/шкала: Объектно-ориентированное программирование на PHP Как перехватить исключение при выполнении кода? ?) Использовать try {} catch (Exception ) ?) Написать функцию on_exception() ?) В файле php.ini установить display_errors = 0 ?) Написать функцию on_error() Вопрос id:11426 Тема/шкала: Объектно-ориентированное программирование на PHP Как в PHP «выбросить» исключение при выполнении кода? ?) create_exception('Мое исключение'); ?) throw new Exception('Мое исключение'); ?) new Error('Мое исключение'); ?) new Exception('Мое исключение'); Вопрос id:11427 Тема/шкала: графика Какой функцией можно вывести залитый каким либо цветом прямоугольник? ?) imagefilledrectangle() ?) imagefill() ?) imagefilledellipse() ?) imagefilledpolygon() Вопрос id:11428 Тема/шкала: XML (SimpleXML, DOM, XSLT) С помощью какого класса можно произвести XSLT преобразование в PHP? ?) XSLTTransformer ?) XSLTProcessor ?) XSLT ?) XSLTDOM Вопрос id:11429 Тема/шкала: Объектно-ориентированное программирование на PHP Какой функцией можно вывести подготовленное изображение в формате PNG? ?) imagegif() ?) imagejpeg() ?) imagegd2() ?) imagepng() Вопрос id:11430 Тема/шкала: Объектно-ориентированное программирование на PHP Как ограничить тип передаваемого в метод аргумента массивом? ?) Перегрузить метод и проверять тип при вызове ?) Определить тип аргумента метода public function test(array ) ?) В PHP нет жестких контролей типов ?) Определить тип аргумента метода public function test( as array) Вопрос id:11432 Тема/шкала: Сетевое программирование (протокол HTTP) Какой статус ответа сервера (response status) используется при переадресации на новый URL ? ?) 204 ?) 401 ?) 200 ?) 302 ?) 404 ?) 304 ?) 301 Вопрос id:11433 Тема/шкала: Объектно-ориентированное программирование на PHP Может ли класс MyClass может реализовать интерфейсы IMyInt1 и IMyInt1 одновременно? ?) Да, class MyClass extends IMyInt1, IMyInt2 {} ?) Нет, множественное наследование запрещено ?) Да, class MyClass : IMyInt1, IMyInt2 {} ?) Да, class MyClass implements IMyInt1, IMyInt12 {} Вопрос id:11435 Тема/шкала: графика Какой функцией можно вывести залитый каким либо цветом многоугольник? ?) imagefill() ?) imagefilledellipse() ?) imagefilledpolygon() ?) imagefilledrectangle() Вопрос id:11437 Тема/шкала: XML (SimpleXML, DOM, XSLT) С помощью какого метода можно произвести XSL преобразование в файл? ?) XSLTProcessor::transformToDoc ?) XSLTProcessor::transformToFile ?) XSLTProcessor::transformToXML ?) XSLTProcessor::transformToURI Вопрос id:11438 Тема/шкала: XML Web Services (SOAP) С помощью какого класса PHP можно вызвать удалённый XML Веб-сервис? ?) SoapService ?) SoapClient ?) WebService ?) XmlWebService Вопрос id:11440 Тема/шкала: SQLite Как создать индекс по полю col1 в таблице SQLite mytable? ?) Вызвать функцию sqlite_create('col1', 'mytable'); ?) Вызвать функцию sqlite_query('CREATE INDEX ix1 ON mytable (col1)'); ?) Вызвать функцию sqlite_index(, 'CREATE TABLE mytable (col1 TEXT, INDEX (col1)'); ?) Создать объект SQLiteIndex('mytable'); Вопрос id:11441 Тема/шкала: XML Web Services (SOAP) Можно ли произвести вызов XML Web-сервиса, не зная адрес WSDL документа, но зная URL самого сервиса? ?) Да, если реализовать самостоятельно передачу XML данных на сервер ?) Нет, при создании SoapClient необходимо указание WSDL ?) Да, для этого необходимо передать NULL в конструктор SoapClient и передать дополнительные параметры вызова в виде массива ?) Нет, поскольку WSDL описывает вид сообщений, мы не можем реализовать передачу данных Вопрос id:11442 Тема/шкала: Объектно-ориентированное программирование на PHP Каким образом можно изменять свойства объекта при его клонировании? ?) Необходимо определить «магический» метод __clone_object() ?) Необходимо создать новый объект и установить у него нужные свойства ?) Объекты нельзя клонировать ?) Необходимо определить «магический» метод __clone() Вопрос id:11443 Тема/шкала: Объектно-ориентированное программирование на PHP Как реализовать деструктор в классе MyClass ?) Создать в классе метод с именем __dispose() ?) Создать в классе метод с именем ~MyClass() ?) Создать в классе метод с именем _desctructor() ?) Создать в классе метод с именем __destruct() Вопрос id:11444 Тема/шкала: XML Web Services (SOAP) С помощью какого метода класса SoapServer происходит регистрация обрабатывающего класса на сервере? ?) SoapServer->setFunction ?) SoapServer->addClass ?) SoapServer->addFunction ?) SoapServer->setClass Вопрос id:11445 Тема/шкала: XML (SimpleXML, DOM, XSLT) С какими типами данных работает DOM? ?) XML ?) YAML ?) JSON ?) HTML Вопрос id:11446 Тема/шкала: графика Какой функцией можно вывести залитый каким либо цветом эллипс? ?) imagefill() ?) imagefilledellipse() ?) imagefilledrectangle() ?) imagefilledpolygon() Вопрос id:11447 Тема/шкала: Сетевое программирование (протокол HTTP) Какой MIME тип может определять xHTML документ? ?) application/xml ?) text/xhtml+xml ?) application/xhtml+xml ?) text/xml ?) text/html ?) text/xhtml Вопрос id:11448 Тема/шкала: SQLite Как подтвердить изменения, сделанные в транзакции в базе данных SQLite? ?) Вызвать функцию sqlite_commit(); ?) SQLite не поддерживает транзакции ?) Создать объект SQLiteDatabase('my.db') и выполнить метод commit() у этого объекта; ?) Вызвать функцию sqlite_query(, 'COMMIT '); Вопрос id:11450 Тема/шкала: XML Web Services (SOAP) С помощью какого класса можно передавать дополнительные параметры вызова в заголовке SOAP-сообщения? ?) SoapParam ?) SoapHeader ?) SoapAdditional ?) SoapFault Вопрос id:11451 Тема/шкала: Сетевое программирование (протокол HTTP) Сколько методов запросов HTTP сервера существует и описано в RFC2616? ?) 3 — GET, POST, HEAD ?) 8 — GET, POST, HEAD, PUT, DELETE, TRACE, CONNECT, OPTIONS ?) 2 — GET, POST ?) 4 — GET, POST, HEAD, PUT Вопрос id:11452 Тема/шкала: Объектно-ориентированное программирование на PHP Как реализовать конструктор в классе MyClass ?) Создать в классе метод с именем __create_new() ?) Создать в классе метод с именем MyClass() ?) Создать в классе метод с именем __construct() ?) Создать в классе метод с именем _conctructor() Вопрос id:11453 Тема/шкала: Объектно-ориентированное программирование на PHP Можно ли в своем определенном исключении переопределить метод getMessage()? ?) Нет. Этот метод помечен как final ?) Нет. Исключения должны иметь только свойства ?) Да. При создании класса исключения мы может создать любой метод ?) Да. Необходимо только разрешить переопределение методов Вопрос id:11454 Тема/шкала: Сетевое программирование (протокол HTTP) Кто придумал стандарт DOM? ?) Расмус Лердорф ?) Зиив Сураски и Энди Гудманс ?) Вильям Гейтс ?) Консорциум W3C Вопрос id:11455 Тема/шкала: SQLite Как отменить изменения, сделанные в транзакции в базе данных SQLite? ?) SQLite не поддерживает транзакции ?) Создать объект SQLiteDatabase('my.db') и выполнить метод rollback() у этого объекта; ?) Вызвать функцию sqlite_query(, 'ROLLBACK'); ?) Вызвать функцию sqlite_rollback (); Вопрос id:11457 Тема/шкала: Сетевое программирование (протокол HTTP) Вы реализуете Веб-приложение, которое изначально требует использования безопасных сессий пользователя, однако, Вы допускаете, что часть пользователей может использовать браузеры с отключенными куки. Какие шаги Вы предпримите? ?) Заставлю пользователей включить куки и буду использовать SSL соединения ?) В настройках PHP включу режим session.use_cookies = 0 ?) Реализую свой механизм сессий, не использующих куки ?) Буду использовать IP адрес пользователя в качестве идентификатора сессии Вопрос id:11458 Тема/шкала: SQLite Какого типа данные возвращает функция sqlite_fetch_all()? Выберите все правильные варианты ответа ?) Массив строк (в зависимости от параметров) ?) Массив индексных массивов (в зависимости от параметров) ?) Object Объект результата ?) Массив ассоциативных массивов (в зависимости от параметров) Вопрос id:11459 Тема/шкала: SQLite Как создать базу данных SQLite my.db? ?) Создать объект SQLiteDatabase('my.db'); ?) Вызвать функцию sqlite_open('my.db'); ?) Вызвать функцию sqlite_query(, 'CREATE DATABASE my.db'); ?) Вызвать функцию sqlite_create('my.db'); Вопрос id:11460 Тема/шкала: XML (SimpleXML, DOM, XSLT) При XSL-преобразовании вам необходимо использовать функцию, которая отсутствует в XPath. Можно ли это сделать? ?) Нет. Язык XPath не допускает расширений. ?) Да. Можно зарегистрировать новую функцию с помощью метода XSLTProcessor::registerPHPFunctions. ?) Нет. Расширение функций XPath с помощью JavaScript не поддерживается процессором преобразований в PHP. ?) Да. Допускается расширение функций XPath с помощью JavaScript. Вопрос id:11461 Тема/шкала: XML Web Services (SOAP) WSDL-документ это… ?) Файл в формате Microsoft Word ?) XML-документ ?) Текстовые данные, разделенные запятыми ?) Бинарные данные, сжатые с помощью алгоритма ZIP Вопрос id:11462 Тема/шкала: Сетевое программирование (протокол HTTP) Для осуществления запросов «https://*» из PHP к другим серверам необходимо: ?) Подключить расширение php_https ?) Использовать функцию ssl_connect ?) PHP не может выполнять такие запросы ?) Подключить расширение php_openssl Вопрос id:11463 Тема/шкала: графика Какой функцией можно вывести подготовленное изображение в формате GIF? ?) imagegif() ?) imagejpeg() ?) imagegd2() ?) imagepng() Вопрос id:11464 Тема/шкала: графика Что делает функция imagecolorat()? ?) Устанавливает цвет указанной точки изображения ?) Возвращает индекс цвета указанной точки изображения ?) Возвращает цвет указанной точки изображения ?) Устанавливает индекс цвета указанной точки изображения Вопрос id:11465 Тема/шкала: XML (SimpleXML, DOM, XSLT) Что такое XSLT? ?) Технология преобразования XML данных, основанная на языке XSL ?) Способ записи данных в реляционную БД ?) Модуль сервера Apache для работы с XML ?) Программа для преобразования данных Вопрос id:11466 Тема/шкала: Объектно-ориентированное программирование на PHP Как класс MyClass может реализовать интерфейс IMyInt? ?) class MyClass :: IMyInt {} ?) class MyClass extends IMyInt {} ?) class MyClass : IMyInt {} ?) class MyClass implements IMyInt {} Вопрос id:11468 Тема/шкала: Объектно-ориентированное программирование на PHP Можно ли создать свое исключение? ?) Да. Необходимо создать свой класс, наследуя его от базового класса Exception ?) Да. Необходимо выполнить функцию create_ exception() ?) Нет. В PHP нет исключений ?) Нет. Исключения не наследуются Вопрос id:11469 Тема/шкала: Объектно-ориентированное программирование на PHP Как можно создать копию существующего объекта ? ?) = clone ; ?) = copy ; ?) = copy_object(); ?) = ; Вопрос id:11470 Тема/шкала: Сетевое программирование (протокол HTTP) Какой заголовок запроса (request header) обязателен по спецификации HTTP/1.1 (RFC2616)? ?) Host ?) Content-Length ?) Content-Type ?) User-Agent Вопрос id:11471 Тема/шкала: Объектно-ориентированное программирование на PHP Как перегрузить свойство myProperty в классе MyClass, например, для того, чтобы это свойство могло сохранять и возвращать разнотипные значения? ?) Да. Можно реализовывать методы __get() и __set() в классе MyClass, которые автоматически будет вызываться при обращении к несуществующим свойствам класса ?) Да. Нужно просто описать два одноименных свойства с разным типами данных ?) Нет. В PHP свойства могут принимать любые типы данных, но если требуется сохранять одновременно несколько значений, нужно использовать массив. ?) Нет. В PHP нет перегрузки свойств
|
Copyright testserver.pro 2013-2024