Тесты онлайн, бесплатный конструктор тестов. Психологические тестирования, тесты на проверку знаний.

Список вопросов базы знаний

Создание интернет-приложений в PHP 4

  • Страница:
  • 1
  • 2
  • 3
Вопрос id:91563
Тема/шкала: Работа с базами данных
Необходимо выбрать 10 записей из отсортированной в алфавитном порядке по полю name таблицы, начиная с записи номер 20.

Выберите верный вариант выборки из БД.
?) $res=que_db("select * from tablename limit 10, 20 order by name");
?) $res=que_db("select * from tablename limit 20, 10 order by name");
?) $res=que_db("select * from tablename order by name limit 20, 10");
?) $res=que_db("select * from tablename limit 20, 10 order by 'name'");
?) $res=que_db("select * from tablename order by name limit 10, 20");
Вопрос id:91564
Тема/шкала: Объектно-ориентированное программирование
В какой строке данного сценария допущена ошибка?
?) 4
?) 3
?) 1
?) 13
?) 2
Вопрос id:91565
Тема/шкала: Загрузка клиентом файлов на сервер
Пользовательский файл отправляется на сервер при помощи формы, листинг которой приведен на рис.1:



Листинг сценария приема файла содержит ошибки (ошибку) и приведен на рис.2:



Выберите строку(и), в которой(ых) допущена(ы) ошибка(и).
?) 4
?) 3, 5, 7
?) 8, 9
?) 6
?) 2
Вопрос id:91566
Тема/шкала: Конфигурация РНР
Необходимо скомпилировать РНР с поддержкой БД в формате dBase.

С какой конфигурационной опцией необходимо скомпилировать РНР для решения поставленной задачи?
?) –AddDbaseSupport
?) -- with-dbase
?) – with_dbase
?) –enable_dbase
?) --enable-dbase
Вопрос id:91567
Тема/шкала: Объектно-ориентированное программирование
Необходимо из класса Second обратиться к функции show() класса First, который ещё не имеет экземпляров.Вызывается ли в приведенном ниже сценарии конструктор класса?

Выберите верный вариант такого вызова.
?) $this->show()
?) $First->show()
?) First::show()
?) $First::show()
?) $this::show()
Вопрос id:91568
Тема/шкала: Работа с базами данных
Разработчики РНР не рекомендуют использовать функцию mysql_drop_db.

Выберите альтернативный вариант выполнения такого запроса для БД с именем First.
?) mysql_execute(“DROP DATABASE First”)
?) mysql_execute(“First”, “DROP DATABASE”)
?) mysql_query(“DROP DATABASE First”)
?) mysql_query(“First”, “DROP TABLE”)
?) mysql_query(“First”, “DROP DATABASE”)
Вопрос id:91569
Тема/шкала: Повторное использование кода и создание функций
Слева приведен листинг сценария, использующего итеративный подход. Справа приведен соответствующий рекурсивный код с пропущенной третьей строкой, без которой код работает с ошибкой.

Выберите из предложенных вариантов ответов код, вставка которого в третью строку приводит к корректному исполнению программы.
?) global $str;
?) local $str;
?) static $i;
?) global $i;
?) static $str;
Вопрос id:91570
Тема/шкала: Загрузка клиентом файлов на сервер
Вы пересылаете одновременно 2 файла из одной формы. Листинг кода формы приведен на рисунке.

Каким образом возможно получить список имён подгруженных файлов, используя массив $_FILES?

?) foreach($_FILES['userfile'] as $i){print $i['name'];}
?) foreach($_FILES as $i){print $i['userfile']['name'];}
?) print_r($_FILES)
?) while(list($arr,$name)=each($_FILES['userfile']['name'])){print $name;}
?) print_r($_FILES['userfile']['name']);$i++){print $_FILES[$i];}
Вопрос id:91571
Тема/шкала: Работа с базами данных
В сценарии, фрагмент которого изображен на рисунке, производится выборка данных из одноименных столбцов 2 разных таблиц.

Укажите верный способ получения значения столбца colA таблицы tbl2.

?) $row[1]
?) $row["tbl2"]["colA"]
?) $row[2]
?) $row["colA"]
?) $row["tbl2.colA"]
Вопрос id:91572
Тема/шкала: Функции для работы с изображениями
Выберите верный порядок строк в сценарии:
для генерации рисунка:
?) 2,3,6,1,4,5,7
?) 1,3,4,2,5,7,6
?) 4,3,5,6,2,1,7
?) 1,7,6,3,4,5,2
?) 5,2,6,4,7,1,3
Вопрос id:91573
Тема/шкала: Базовый синтаксис
Каков результат выполнения данного PHP-сценария?

?) col = 10 $num = 1
?) Сообщение об ошибке
?) 6col = col $num = 1
?) 6col = 10 $num = 6
?) col = col $num = 6
Вопрос id:91574
Тема/шкала: Конфигурация РНР
Сценарий, фрагмент которого приведен ниже, используется в гостевой книге. Сообщение пользователя передается методом POST и присваивается переменной $message. В некоторых случаях данный сценарий выдает ошибку.

Какой параметр конфигурационного файла следует установить в On?

?) magic_quotes
?) register_globals_gpc
?) magic_quotes_runtime
?) register_globals
?) magic_quotes_gpc
Вопрос id:91575
Тема/шкала: Конфигурация РНР
Сценарий, обрабатывающий удаленную загрузку файлов, неправильно обрабатывает большие файлы.

Выберите опцию конфигурационного файла РНР, из-за некорректного значения которой возможно возникновение данной проблемы.
?) max_execution_time
?) max_file_size
?) post_max_size
?) register_globals
?) memory_limit
Вопрос id:91576
Тема/шкала: Строки и регулярные выражения
Необходимо организовать проверку расширений загружаемых файлов. К загрузке допускаются файлы с расширениями gif png jpg.

Выберите верный порядок строк в сценарии для решения этой задачи.

?) 2, 1, 4, 8, 11, 10, 12, 3
?) 2, 1, 5, 8, 11, 10, 12, 3
?) 2, 1, 6, 7, 11, 10, 12, 3
?) 2, 1, 5, 7, 11, 10, 12, 3
?) 2, 1, 5, 9, 11, 10, 12, 3
Вопрос id:91577
Тема/шкала: Повторное использование кода и создание функций
Сценарий, фрагмент которого изображен на рисунке, имеет проблемы с безопасностью (при помощи запроса GET с указанием переменной $evil_var можно выполнить не предусмотренное разработчиком действие).

Какую опцию необходимо изменить в файле конфигурации для решения данной проблемы?
?) user_variables
?) enable_get
?) magic_quotes
?) register_globals
?) get_array
Вопрос id:91578
Тема/шкала: Работа с базами данных
Выберите функцию PHP, которая возвращает число записей, полученных в результате запроса к базе данных сервера MySQL?
?) cols()
?) mysql_num_rows()
?) rows()
?) mysql_records()
?) mysql_quantity()
Вопрос id:91579
Тема/шкала: Работа с базами данных
Выберите строку для подстановки в приведенный сценарий:

?) dbase_create($dbname, $def)
?) dbase_add_db($dbname, $def)
?) dbase_add_table($dbname, $def)
?) create_db($dbname, $def)
?) dbase_create_db($dbname, $def)
Вопрос id:91580
Тема/шкала: Работа с базами данных
Необходимо определить ID, сгенерированный для столбца AUTO_INCREMENT предыдущим запросом INSERT, с использованием данного соединения для таблицы MySQL.

Какая из перечисленных функций позволит решить поставленную задачу?
?) mysql_insert_id()
?) mysql_stat()
?) mysql_last_id()
?) mysql_list_id()
?) mysql_last_insert_id()
Вопрос id:91581
Тема/шкала: Повторное использование кода и создание функций
Выберите существующие ограничения имен функций.
?) Имя функции не может совпадать с именем переменной
?) Имя функции может содержать только буквы, цифры и символы подчеркивания
?) Функция должна иметь имя, не совпадающее с именами других функций
?) Имя функции не может начинаться с цифры
?) Имя функции не может начинаться с символа подчеркивания
Вопрос id:91582
Тема/шкала: Работа с базами данных
Что из перечисленного возвращает функция OCINumCols?
?) Количество строк в таблице
?) Количество результирующих столбцов в операторе
?) Количество результирующих строк в операторе
?) Количество столбцов в таблице
?) Величину табличного пространства
Вопрос id:91583
Тема/шкала: Конфигурация РНР
Для работы с БД Oracle Вам необходимо чтобы библиотека php_oci8 была загружена в память.

При помощи какой функции Вы можете загрузить эту библиотеку во время выполнения сценария?
?) load_so()
?) so()
?) load_dll()
?) dl()
?) load_dl()
Вопрос id:91584
Тема/шкала: Строки и регулярные выражения
Какой символ, находясь в регулярном выражении первым в секции задания подмножества символов (character class), рассматривается как символ отрицания?
?) ^
?) @
?) –
?) \
?) !
Вопрос id:91585
Тема/шкала: Функции для работы с изображениями
Вы нарисовали прямую линию из точки (0,0) в точку (50,50) с помощью следующего скрипта:



Обьясните полученный результат:

?) Началом координат является нижний левый угол изображения
?) Началом координат является верхний правый угол изображения
?) Началом координат является нижний правый угол изображения
?) Началом координат является верхний левый угол изображения
?) Началом координат является центр изображения
Вопрос id:91586
Тема/шкала: Объектно-ориентированное программирование
При помощи какого ключевого слова описывается дочерний класс (класс-наследник)?
?) owner
?) successor
?) children
?) parent
?) extends
Вопрос id:91587
Тема/шкала: Объектно-ориентированное программирование
Какую ошибку содержит сценарий, приведенный на рисунке?

?) Имя конструктора класса (в данном случае функции first()) должно начинаться с ~
?) Перед использованием переменных экземпляра класса необходимо создать экземпляр класса
?) В РНР не существует операции ->
?) Переменные экземпляра класса необходимо инициализировать в объявлении класса, а не в конструкторе
?) В сценарии используются методы и атрибута класса до объявления самого класса, что недопустимо в РНР
Вопрос id:91588
Тема/шкала: Функции для работы с изображениями
Какие 2 функции возможно использовать для генерации следующего изображения:

?) ImageLine($im, 0, 0, 50, 50, ImageColorAllocate ($im, 0, 255, 0));
?) ImageRectangle($im,0,0,50,50, ImageColorAllocate ($im, 0, 255, 0));
?) ImageFilledRectangle($im,0,0,50,50,ImageColorAllocate ($im, 0, 255, 0));
?) ImageFill($im, 0, 0, ImageColorAllocate ($im, 0, 255, 0));
?) ImageBox($im,0,0,50,50, ImageColorAllocate ($im, 0, 255, 0));
Вопрос id:91589
Тема/шкала: Повторное использование кода и создание функций
В результате выполнения следующего кода переменная $number принимает некоторое значение.



Почему?
?) Переменная передается в функцию add_one() по значению; инкремент применяется к локальной переменной $number (переменной области видимости функции) и не действует на $number, объявленную вне функции
?) Функция add_one() возвращает значение инкрементированной переменной $number
?) Переменная $number передается в функцию add_one() по ссылке
?) Функция add_one() переопределяет стандартную функцию php
?) Переменная $number принадлежит глобальному пространству имён
Вопрос id:91590
Тема/шкала: Базовый синтаксис
Выберите неверную операцию присвоения:
?) 2
?) 3
?) 4
?) 5
?) 1
Вопрос id:91591
Тема/шкала: Повторное использование кода и создание функций
Какое значение примет переменная $c в результате выполнения сценария:

?) $c = 2; $c по умолчанию присваивается число 2, переменая $a не определена внутри функции b()
?) $c = 3; сначала $c по умолчанию присваивается число 2 и затем $c увеличивается на значение переменной $a
?) В результате выполнения сценария получим сообщение о фатальной ошибке интерпретатора
?) Значение переменной $c не определено за пределами функции b()
?) $c примет любое случайное значение в диапазоне –32768..+32768
Вопрос id:91592
Тема/шкала: Функции файловой системы
Известен путь к файлу $path.

Выберите строку, подставив которую в сценарий Вы получите имя директории, в которой находится файл.
?) $dir = basename ($path);
?) $dir = dir($path);
?) $dir = dirname($path);
?) $dir = getpwd($path);
?) $dir = get_current_dir($path);
Вопрос id:91593
Тема/шкала: Объектно-ориентированное программирование
Каков результат выполнения данного сценария?
?) Класс В Класс А
?) Отсутствие какого-либо вывода
?) Класс А Класс В
?) Класс А
?) Сообщение об ошибке
Вопрос id:91594
Тема/шкала: Базовый синтаксис
Каков результат выполнения данного PHP-сценария?
?) 4
?) 12
?) 7
?) Сообщение об ошибке
?) 17
Вопрос id:91595
Тема/шкала: Объектно-ориентированное программирование
Какое из перечисленных имен классов является недопустимым в РНР4?
?) Show_page
?) _login
?) Auth
?) cart
?) stdClass
Вопрос id:91596
Тема/шкала: Базовый синтаксис
Каков результат выполнения данного PHP-сценария?
?) Строка “16”
?) Строка “11”
?) Зацикливание сценария
?) Строка “15”
?) Сообщение об ошибке
Вопрос id:91597
Тема/шкала: Функции файловой системы
Какое из перечисленных ниже значений НЕ может возвращать функция filetype()?
?) unknown
?) char
?) image
?) link
?) dir
Вопрос id:91598
Тема/шкала: Функции для работы с изображениями
Какая функция используется для задания зеленого цвета кисти?
?) ImageSetColor ($im, 0, 255, 0);
?) ImageSetColorAllocate ($im, 0, GREEN, 0);
?) ImageColorAllocate ($im, 0, 255, 0);
?) ImageSetGreenColor($im);
?) ImageColorAllocate ($im, green);
Вопрос id:91599
Тема/шкала: Объектно-ориентированное программирование
Сценарий, приведенный на рисунке, содержит ошибку.

Выберите наиболее точное определение этой ошибки.

?) В РНР не существует операции ::
?) В сценарии используются методы классов до объявления самих классов, что недопустимо в РНР
?) Используемые классы не содержат конструкторов
?) Класс А используемый для расширения класса В определяется после класса В, что недопустимо в РНР
?) Классы не содержат атрибутов
Вопрос id:91600
Тема/шкала: Загрузка клиентом файлов на сервер
Укажите верный(ые) вариант(ы) задания поля формы для загрузки файла на сервер.
?) INPUT type="hidden" name="MAX_FILE_SIZE" value="10000"
?) INPUT type="hidden" name="FILE_SIZE" value="1024"
?) INPUT type="hidden" name="FILE_NAME" value="FILE1.TXT"
?) INPUT type="file" name="userfile"
?) INPUT type="hidden" name="userfile"
Вопрос id:91601
Тема/шкала: Повторное использование кода и создание функций
Файлы какого типа (с какими расширениями) допускается использовать в качестве аргумента функции require()?
?) Любые текстовые файлы
?) Только файлы с расширением .php, РНР выполняет скрипт при включении
?) Только файлы с расширением .php, .inc
?) Только файлы с расширением .php, .txt, .inc
?) Любые
Вопрос id:91602
Тема/шкала: Объектно-ориентированное программирование
Вызывается ли в приведенном ниже сценарии конструктор класса?

?) В качестве конструктора вызывается функция C()
?) В данном сценарии конструктор класса не вызывается
?) В качестве конструктора вызывается функция В()
?) В качестве конструктора вызывается функция А()
?) В качестве конструктора вызывается внутренняя функция РНР
Вопрос id:91603
Тема/шкала: Строки и регулярные выражения
Какими метасимволами в Perl-совместимых регулярных выражениях обозначаются десятичные числа?
?) \d
?) \D
?)
?) \w
?) \N
Вопрос id:91604
Тема/шкала: Базовый синтаксис
Выберите НЕВЕРНОЕ утверждение.
$a==NULL, если...
?) Ей присвоено значение 0
?) Ей присвоено значение null
?) После присвоения ей числа 10 к ней был применён unset()
?) Ей присвоено значение "" (пустая строка)
?) Ей присвоено значение false
Вопрос id:91605
Тема/шкала: Работа с базами данных
При помощи какой функции воможно установить соединение с БД Oracle?
?) OCIConnect
?) Ora_Logon
?) Ora_connect
?) OCI_p_connect
?) Ora_p_connect
Вопрос id:91606
Тема/шкала: Строки и регулярные выражения
Необходимо вывести значение атрибута класса.

Выберите строку с верным синтаксисом разбора переменных.
?)
echo ‘Переменная имеет имя -  {$obj->values[3]->name}’;
?)
echo "Переменная имеет имя -  {$obj->values[3]->name}";
?)
echo "Переменная имеет имя -  { $obj->values[3]->name }";
?)
echo "Переменная имеет имя -  %$obj->values[3]->name%";
?)
echo "Переменная имеет имя -  $obj->values[3]->name";
Вопрос id:91607
Тема/шкала: Конфигурация РНР
Поддержку чего включает конфигурационная опция asp_tags?
?) Функций ASP
?) Тэгов <? ?>
?) Функций VBScript
?) Полную поддержку ASP
?) Тэгов <% %>
Вопрос id:91608
Тема/шкала: Объектно-ориентированное программирование
Каким способом возможно осуществить непрямой вызов метода В() объекта $А?
?) get_class_methods($A, "B");
?) call_user_method("B", $A);
?) $A->$B;
?) call_user_func(array(&$A, "B"));
?) $A->B;
Вопрос id:91609
Тема/шкала: Базовый синтаксис
Каков результат выполнения данного PHP-сценария?
?) 18.3 Little Piggies 15 Small Pigs
?) Сообщение об ошибке
?) 8.3
?) 3.31515
?) 33.3
Вопрос id:91610
Тема/шкала: Работа с базами данных
Сценарий, приведенный на рисунке, должен вывести на экран значение поля data десятой записи таблицы test.dbf.

Выберите определение ошибки, из-за которой сценарий выполняется неверно.

?) Для подобных операций необходимо открывать файл в режиме чтение-запись
?) Создание файла базы данных должно происходить в том же сценарии, что и чтение из него
?) База данных открыта в режиме write-only
?) База данных расположена в каталоге tmp, что недопустимо
?) Результат, возвращаемый функцией dbase_get_record(), не является ассоциативным массивом
Вопрос id:91611
Тема/шкала: Объектно-ориентированное программирование


На рисунке а) показано, что класс С унаследован от класса В, который, в свою очередь, унаследован от класса А.
На рисунке b) показано что классы В и С унаследованы от класса А.
На рисунке с) показано, что класс С унаследован от классов А и В.

Какие способы наследования из изображенных на рисунках допустимы в РНР4?
?) a, b
?) a, b, c
?) c
?) b, c
?) a, c
Вопрос id:91612
Тема/шкала: Функции файловой системы
Необходимо переместить, либо скопировать файл, загруженный удаленным пользователем. При этом требуется обеспечить безопасность (возможность копирования именно загруженного файла, а не /etc/password), и обеспечить полноценную работу сценария в безопасном режиме РНР (safe mode).

Какой из приведенных ниже функций следует воспользоваться для решения поставленной задачи?
?) move_file()
?) file_copy()
?) move_uploaded_file()
?) copy()
?) copy_uploaded_file()
  • Страница:
  • 1
  • 2
  • 3
Copyright testserver.pro 2013-2024