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

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

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

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

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



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



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



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

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

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

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



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

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

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

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

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

?) В качестве конструктора вызывается внутренняя функция РНР
?) В качестве конструктора вызывается функция C()
?) В качестве конструктора вызывается функция В()
?) В качестве конструктора вызывается функция А()
?) В данном сценарии конструктор класса не вызывается
Вопрос id:91603
Тема/шкала: Строки и регулярные выражения
Какими метасимволами в Perl-совместимых регулярных выражениях обозначаются десятичные числа?
?) \D
?)
?) \d
?) \N
?) \w
Вопрос id:91604
Тема/шкала: Базовый синтаксис
Выберите НЕВЕРНОЕ утверждение.
$a==NULL, если...
?) Ей присвоено значение 0
?) Ей присвоено значение "" (пустая строка)
?) Ей присвоено значение null
?) Ей присвоено значение false
?) После присвоения ей числа 10 к ней был применён unset()
Вопрос id:91605
Тема/шкала: Работа с базами данных
При помощи какой функции воможно установить соединение с БД Oracle?
?) Ora_Logon
?) OCIConnect
?) Ora_connect
?) Ora_p_connect
?) OCI_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?
?) Функций VBScript
?) Функций ASP
?) Тэгов <% %>
?) Полную поддержку ASP
?) Тэгов <? ?>
Вопрос id:91608
Тема/шкала: Объектно-ориентированное программирование
Каким способом возможно осуществить непрямой вызов метода В() объекта $А?
?) get_class_methods($A, "B");
?) $A->B;
?) $A->$B;
?) call_user_method("B", $A);
?) call_user_func(array(&$A, "B"));
Вопрос id:91609
Тема/шкала: Базовый синтаксис
Каков результат выполнения данного PHP-сценария?
?) 8.3
?) Сообщение об ошибке
?) 3.31515
?) 18.3 Little Piggies 15 Small Pigs
?) 33.3
Вопрос id:91610
Тема/шкала: Работа с базами данных
Сценарий, приведенный на рисунке, должен вывести на экран значение поля data десятой записи таблицы test.dbf.

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

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


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

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

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