База ответов ИНТУИТ

Разработка приложений на языке Visual Prolog

<<- Назад к вопросам

Предикат create создает таблицу, содержащую 4 строки и 4 столбца:
    create():-        L1 = [column(toString(J), 30, alignLeft) || J = std::fromTo(1, 4)],        L2 = [item(uncheckedConvert(itemId, 1), "a", -1, [],  ["b", "c", "d"]),                  item(uncheckedConvert(itemId, 2), "e", -1, [],  ["f", "g", "h"]),                  item(uncheckedConvert(itemId, 3), "i", -1, [],  ["j", "k", "l"]),                  item(uncheckedConvert(itemId, 4), "m", -1, [],  ["n", "o", "p"]),    ],        listViewControl_ctl:insertColumnList(1, L1),        listViewControl_ctl:insertItemList(L2),        listViewControl_ctl:setLVType(lvs_report).
Во второй строке и в третьем столбце таблицы находится элемент

(Отметьте один правильный вариант ответа.)

Варианты ответа
"g"(Верный ответ)
"k"
"c"
"f"
Похожие вопросы
Предикат create создает таблицу, содержащую 3 строки и 3 столбца:
    create():-        L1 = [column("1", 30, alignLeft), column("2", 30, alignLeft), column("3", 30, alignLeft)],        L2 = [item(uncheckedConvert(itemId, I), toString(I), -1, [],  IL) ||                        I = std::fromTo(1, 3),                         IL = [toString(K) || K = std::fromTo(I + 1, I + 2)]],        listViewControl_ctl:insertColumnList(1, L1),        listViewControl_ctl:insertItemList(L2),        listViewControl_ctl:setLVType(lvs_report).
Во второй строке и во втором столбце таблицы находится элемент
Предикат create создает таблицу, содержащую 5 строк и 10 столбцов:
    create():-        L1 = [column(toString(J), 30, alignLeft) || J = std::fromTo(1, 10)],        L2 = [item(uncheckedConvert(itemId, I), toString(I), -1, [],  IL) ||                        I = std::fromTo(1, 5),                         IL = [toString(K) || K = std::fromTo(2 + I, 10 + I)]],        listViewControl_ctl:insertColumnList(1, L1),        listViewControl_ctl:insertItemList(L2),        listViewControl_ctl:setLVType(lvs_report).
В третьей строке и в третьем столбце таблицы находится элемент
Выделить элемент Item в выпадающем списке (List Button) можно следующим образом:
Определение факта-переменной rbtree и предиката create имеют вид:
    facts        rbtree : tree{integer, integer} := emptyUnique().    clauses        create():-             X = std::fromTo(1, 10),             rbtree := insert(rbtree, X mod 3, X div 3).
Укажите значение, которое примет переменная X после вызова цели create(), X = tryLookUp(rbtree, 0):
Определение факта-переменной rbtree и предиката create имеют вид:
    facts        rbtree : tree{integer, integer} := emptyUnique().    clauses        create():-             X = std::fromTo(1, 5),             rbtree := insert(rbtree, X mod 2, X).
Какие пары "ключ – значение" будут содержаться в вершинах дерева rbtree в результате вызова create()?
Определение факта-переменной rbtree и предиката create имеют вид:
    facts        rbtree : tree{integer, integer} := emptyUnique().    clauses        create():-             X = std::fromTo(1, 10),             rbtree := insert(rbtree, X, X mod 3).
Укажите значение, которое примет переменная X после вызова цели create(), X = tryLookUp(rbtree, 2):
Определение факта-переменной rbtree и предиката create имеют вид:
    facts        rbtree : tree{integer, integer} := emptyUnique().    clauses        create():-             X = std::fromTo(1, 10),             rbtree := insert(rbtree, X mod 3, X).
Укажите значение, которое примет переменная X после вызова цели create(), X = tryLookUp(rbtree, 2):
Определение факта-переменной rbtree и предиката create имеют вид:
    facts        rbtree : tree{integer, integer} := emptyUnique().    clauses        create():-             X = std::fromTo(1, 10),             rbtree := insert(rbtree, X, X mod 2).
Сколько вершин будет содержать дерево rbtree в результате вызова create()?
Определение факта-переменной rbtree и предиката create имеют вид:
    facts        rbtree : tree{integer, integer} := emptyUnique().    clauses        create():-             X = std::fromTo(1, 10),             rbtree := insert(rbtree, X mod 2, X).
Сколько вершин будет содержать дерево rbtree в результате вызова create()?
Определение предиката do имеет вид:
    do():-        listBox_ctl:setMultiSelect(),        listBox_ctl:addList([toString(I) || I = std::fromTo(11, 15)]),        foreach X = std::fromTo(0, 3) do            listBox_ctl:selectAt(X, true)        end foreach,        listBox_ctl:selectAt(0, false).
В результате вызова подцели do() не будут выделены элементы списка: