Какая строка содержит ошибку

Тест на зание веб технологий

Всего ~ 58 вопросов, 125 баллов. На отлично нужно набрать > 100

1 час 30 минут на весь тест. Это около 1.5 минуты на вопрос.

PHP, Linux, MySQL

Какие в POSIX системе права на файл test.txt установит следующий PHP-код: chmod(‘test.txt’, 777)? (2)

  • Для всех на чтение, запись и выполнение

Чем отличаются функции mysql_connect и mysql_pconnect? (2)

  • mysql_pconnect создает постоянное соединение с БД

Какие теги не могут использоватся для оформления PHP кода?(2)

  • <! !>

Какие данные пользователя сайта можно считать на 100% достоверными?(2)

  • IP-адрес пользователя
  • Поле User-Agent (данные о браузере)

Чем интеграл отличается от производной? (3)

  • процесс вычисления производной — обратный процесс интегрирования

С помощью какой команды Linux можно найти все вложенные поддиректории директории? (3)

  • find ./ -type d

Какое из выражений соответствует умножению переменной $a на 4? (2)

  • Ни одно из указанных

Каким будет результат выполнения кода? (2)

  • Warning

  • Сообщение об ошибке

Какой из модулей PHP позволяет увеличить производительность выполнения php скриптов? (3)

  • eAccelerator

Какой тип данных возвращает функция array_unique() ? (2)

  • array

С помощью какой команды Linux можно создать ссылку на файл? (2)

  • ln

Кто был первым программистом? (3)

  • Ада Лавлейс

Каково будет значение переменной $b после выполнения нижеприведенного кода? (2)

  • Ни один из приведенных вариантов

Какой оператор необходимо использовать в запросе, что бы получить результат? (2)

  • left join

Какой прототип функции autoload корректный? (3)

function __autoload ($className)

function __autoload ($className, $fileName)

В чем отличие методов POST и GET? (2)

  • В GET данные передаются в заголовке запроса, а в POST – в теле
  • В GET данные передаются в адресной строке, а в POST – через шифрованный тоннель

Каким будет результат выполнения кода? (2)

  • «1000»

Какой паттерн проектирования необходимо использовать для реализации класса, который должен иметь только одну сущность во время выполнения скрипта? (2)

  • Singleton

С помощью какой команды можно выполнить backup баз данных MySQL? (3)

  • mysqldump

Какую функцию следует использовать для вывода типа и значения переменной? (2)

  • var_dump

Каким будет результат выполнения кода? (2)

  • 5

Каким будет результат выполнения кода? (2)

  • Ничего не выведет

Что удаляет функция delete в PHP? (3)

  • Не существует такой функции

функции unlink() или unset()

С помощью какой команды можно посмотреть план выполнения запроса в MySQL? (3)

  • explain

Каким будет результат выполнения кода? (2)

  • 12245

Для высоконагруженного проекта с множеством backend серверов где эффективнее всего хранить сессионные данные? (2)

  • в файлах
  • в cookie

Какой оператор необходимо использовать в запросе, что бы получить результат? (3)

  • left join

//Хотя я думаю, что это INNER JOIN

В чем отличие записей Class::method() и $Class->method() ? (2)

  • Вызов статического и динамического метода, соответственно
  • Вторую запись можно использовать, только если $Class – объект

Каким будет результат выполнения кода? (2)

неееет картинки!)

  • true
  • false
  • 0
  • 1

Каким будет результат выполнения кода? (3)

  • Сообщение об ошибке, класс не может перекрывать контанты интерфейса.

Каким будет результат выполнения кода? (2)

  • 3

Какие из функций позволяют получить целиком содержимое файла? (2)

  • file_get_contents

Каким будет результат выполнения кода из файла main.php? (4)

  • Foo

JavaScript

Какие из этих вызовов корректно бросят исключение ? (2)

  • throw new Error("Ошибка")

Как правильно вывести приветствие через 5 секунд после запуска скрипта? (2)

  • sleep(5000); alert("Привет!");
  • setTimeout('alert("Привет!")', 5000);
  • setTimeout(function() {alert("Привет!")}, 5000);
    `

Что делает код: (3)

  • Выходит из текущего блока цикла или switch на метку «me»

В каком случае из перечисленных событие не попадет на обработку javascript? (2)

  • Если страничка просматривается локально, т.е offline
  • Только если javascript отключен

Сколько параметров можно передать функции ? (2)

  • Любое количество

Можно ли в скрипте перевести посетителя на другую страницу сайта? (2)

  • Да, куда угодно

Какие варианты правильно объявляют переменную для f, возвращающей сумму двух аргументов ? (2)

  • var f = function(a,b) { return a+b }

Что из этого — не событие мыши ? (2)

  • onmousescroll

  • onmousewheel

Где в документе может располагаться тэг script по стандарту HTML ? (2)

  • В HEAD или в BODY

Какое событие не вызывается кликом мыши ? (3)

  • onclick

Есть ли какая-нибудь разница между этими двумя определениями функции ? (2)

function f(a,b) { return a+b }
var f = function(a,b) { return a+b }
  • Да, есть

Какие конструкции для циклов есть в javascript? (2)

  • Три: for, while и do…while.

Можно ли через javascript подключить внешний js-файл, отсутствующий на странице? (4)

  • Да, сколько угодно файлов когда угодно

Какие из этих вариантов задают массив из элементов «a», «b» ? (2)

  • var a = [ "a", "b" ]
  • var a = "a,b".split(',')

HTML и CSS

Какой элемент является необязательным и его можно опустить (два варианта)? (2)

  • <ul>
    `
  • <li>

Как установить кодировку документа? (2)

  • <meta charset="utf-8">

Какие два элемента являются обязательными для любого кода HTML? (2)

  • <body>
  • <html>

Какой элемент внутри секции является обязательным? (2)

  • <title>
  • <meta>

Какая строка содержит ошибку? (2)

  • <img src=black.jpg alt=Люди в чёрном>

  • <img src=black.jpg alt=Пришельцы>

Что такое стиль? (2)

  • Технология, представляющая собой разные приемы для верстки HTML-кода.
  • Способ сокращения HTML-кода за счет переноса части данных в другой файл.
  • Метод преобразований текстовых документов в HTML.

В какой строке содержится корректный синтаксис? (2)

  • body{color:black}

Какой размер написан с ошибкой? (2)

P: { color: #333;}
P { color: 333; }
P { color: #333; }
P { color: #3333; }

{ color: #333;

// вопрос пропускается)

Какое выражение написано корректно? (2)

  • width: "auto"
    `

Какая строка написана правильно? (2)

  • P { color: #333; }
    `

Какой атрибут используется для определения внутреннего стиля? (2)

  • style

This question is from a python course on freeCodeCamp.com

smallest = None
print("Before:", smallest)
for itervar in [3, 41, 12, 9, 74, 15]:
    if smallest is None or itervar < smallest:
        smallest = itervar
        break
    print("Loop:", itervar, smallest)
print("Smallest:", smallest)

There is a mistake in one of these lines. I thought it’s the fourth line because the variable ‘smallest’ is already written as None in the first line but it’s not the right answer. Also, what type of value is None and what is it for?

Главная / Искусственный интеллект и робототехника /
Интеллектуальные робототехнические системы / Тест 7

Упражнение 1:


Номер 1

Что такое работа ЭС в реальном времени?

Ответ:

(1) Вывод результатов ЭС менее чем 0.1 сек 

(2) Когда производится измерение параметров внешней среды 

(3) Управляющие воздействия задаются в зависимости от результатов измерений  

(4) Осуществляется своевременная реакция ЭС на изменение объекта и внешней среды 


Номер 2

Какой тип данных не поддерживает CLIPS?

Ответ:

(1) integer 

(2) float 

(3) double 

(4) string 


Номер 3

Какая функция добавляет новые факты в список фактов?

Ответ:

(1) deffacts 

(2) assert 

(3) deffunction 

(4) retract 


Номер 4

Задано определение функции:

(deffunction ask-question (?question $?allowed-values) (printout t ?question) (bind ?answer (read)) (if (lexemep ?answer) then (bind ?answer (lowcase ?answer))) (while (not (member ?answer ?allowed-values)) do (printout t ?question) (bind ?answer (read)) (if (lexemep ?answer) then (bind ?answer (lowcase ?answer))) ?answer)

Какая строка содержит ошибку?

Ответ:

(1)

(2)

(3)

(4) 10 


Упражнение 2:


Номер 1

При создании базы правил для управления вытачиванием лопаток турбины справедливо следующее метаправило:

Ответ:

(1) при достижении более высокой точности детали скорость подачи инструмента возрастает 

(2) при достижении более высокой точности детали скорость подачи инструмента уменьшается 

(3) при достижении более высокой точности детали скорость подачи инструмента не меняется 


Номер 2

Какие возможности характерны для объектно-ориентированного программирования?

Ответ:

(1) полиморфизм 

(2) наследование 

(3) визуализация 

(4) инкапсуляция 


Номер 3

Какое из перечисленных преимуществ не характерно для системы CLIPS?

Ответ:

(1) эта ЭС, разработанная NASA, доказала свою эффективность 

(2) CLIPS свободно распространяется через Internet 

(3) реализация CLIPS на языке С++ предоставляет возможность переносить конкретные ЭС на различные типы операционных систем  

(4) непревзойденная работа в реальном масштабе времени 


Номер 4

Задано правило на CLIPS:

(deffunction sex-risk (?s ?a ?pm ?et) "sex & age related risk" (if (= 0 (str-compare ?s male)) then (if (>= ?a 45) then (return 1) else (return 0)) else (if (>= ?a 65) then (return 1) else (if (= 0 (str-compare ?pm yes)) then (if (= 0 (str-compare ?et yes)) then (return 1) else (return 0)) else then (return 0)))))

В каком случае достигается повышенный риск для женщин?

Ответ:

(1) более 45 лет 

(2) более или равно 45 лет 

(3) более 65 лет 

(4) более или равно 65 лет 


Упражнение 3:


Номер 1

При создании базы правил для управления вытачиванием лопаток турбины следует использовать правило останова:

Ответ:

(1) Da = Dar 

(2) Ds = 300  

(3) Dar = 3 


Номер 2

К какой группе математических функций языка CLIPS относится функция sqrt (извлечение корня)?

Ответ:

(1) Стандартные 

(2) Расширенные 

(3) Тригонометрические 

(4) Логарифмические 


Номер 3

Задано правило ЭС диагностики автомобиля в системе CLIPS.

(defrule determine-rotation-state "" (working-state engine does-not-start) (not (rotation-state engine ?)) (not (repair ?)) => (if (yes-or-no-p "Does the engine rotate (yes/no)? ") then (assert (rotation-state engine rotates)) else (assert (rotation-state engine does-not-rotate))))

При использовании стратегии поиска по умолчанию это правило будет вызвано, когда определена следующая переменная:

Ответ:

(1) rotation-state engine 

(2) working-state engine does-not-start 

(3) determine-rotation-state 

(4) repair 


Номер 4

Задано правило на CLIPS:

(defrule Find-2-Coeval_person (person (name ?x) (age ?z) (person (name ?y) (age ?z) => (printout t “name=” ?x “ name=” ?y “ age=” ?z crlf))

Приведенное правило выведет на экран

Ответ:

(1) первую найденную пару имен людей одинакового возраста 

(2) всевозможные пары имен людей (все перестановки) одинакового возраста 

(3) пары одинаковых имен (Bob-Bob) 


В процедурах резолюций очень большое значение имеют эвристики поиска. Какая из нижеприведенных стратегий может быть рекомендована для поиска в больших пространствах дизъюнктивных выражений?

Перейти

Рассмотрим пример применения правила резолюции. Заданы утверждения:

  • кто может читать, тот грамотный;
  • дельфины не грамотны;
  • некоторые дельфины обладают интеллектом.
  • Требуется доказать: некоторые из тех, кто обладает интеллектом, не могут читать. Ниже приведены предложения утверждений, теорема и резольвенты. В какой строке допущена ошибка?

    Перейти

    Решение задач автоматического доказательства теорем и создание А.Ньюэллом, Дж.Шоу и Г.Саймоном программы GPS (General Problem Solver) позволило:

    Перейти

    Задано определение функции:

    (deffunction ask-question (?question $?allowed-values)     (printout t ?question)     (bind ?answer (read))     (if (lexemep ?answer)         then (bind ?answer (lowcase ?answer)))     (while (not (member ?answer ?allowed-values)) do        (printout t ?question)        (bind ?answer (read))        (if (lexemep ?answer)            then (bind ?answer (lowcase ?answer)))      ?answer)        

    Какая строка содержит ошибку?

    Перейти

    Рассмотрим известный афоризм Козьмы Пруткова :

    Нет столь великой вещи, которую не превзошла бы величиной еще большая. Нет вещи столь малой, в которую не поместилась бы еще меньшая.

    Обозначим вещи переменными x,y,z и предикат P(x,y), истинный при x > y. Как записать предикатную формулу для исходного афоризма?

    Перейти

    Какая функция добавляет новые факты в список фактов?

    Перейти

    Какая из семи стратегий разрешения конфликтов при поиске решений в системах продукций является стратегией по умолчанию (default strategy) в системе CLIPS ?

    Перейти

    Для игры в крестики-нолики на поле 3х3 заданы оценочные функции, отображающие число занятых клеток. В функциях использованы обозначения: N1 – центральная клетка, N2 – клетки на диагоналях, N3 – две клетки на одной прямой, не занятой противником, M3 – две клетки на одной прямой, занятые противником и не занятые игроком (вами).

    Какая оценочная функция даст лучший результат?

    Перейти

    Для игры в крестики-нолики на поле 3х3 заданы оценочные функции (ОФ), отображающие число занятых клеток. При этом N1 – центральная клетка, N2 — клетки на диагоналях, N3 — число клеток ≥ 2 на одной прямой, не занятой противником, M3 — число клеток противника на одной прямой, не занятой игроком (Вами). Постройте дерево игры для этих ОФ. Какая ОФ дает худший результат?

    Перейти



    • 0




    Какие строки содержат ошибки?
    1) readln (x+y);
    2)writeln (x+y);
    3)x = 2 * a (присваивание)
    4) var a:integer, b: real

    • Комментариев (0)



    • 0


    Ошибка в 4 строке, так как после слова integer необходимо поставить ;

    • Комментариев (0)

  • Какая разновидность ошибок приводит к завышению или занижению результатов исследований под действием
  • Какая программа управления загрузкой выдает следующее сообщение от ошибке invalid partition table
  • Какая программа не может определять ошибку времени выполнения
  • Какая программа исправляет ошибки логической структуры накопителей информации
  • Какая программа исправит ошибки реестра