- •2) Число кортежей отношения;
- •5) Множество пар "имя атрибута" - "значение атрибута".
- •2) Множество пар "имя атрибута" - "имя домена";
- •3) Локальные базы данных могут управляться сурбд разных типов; (*)
- •4) Конкретную строку таблицы бд; (*)
- •2) Отсутствуют не ключевые атрибуты отношений, которые зависят от части сложного ключа;
- •4) Не содержат нетривиальных многозначных зависимостей; (*)
- •5) Любая имеющаяся зависимость соединения - тривиальна.
- •5) Любая имеющаяся зависимость соединения - тривиальна. (*)
- •3) Детерминанты всех функциональных зависимостей являются потенциальными ключами; (*)
- •4) Не содержат нетривиальных многозначных зависимостей;
- •2) Таблиц бд при помощи внешних ключей; (*)
- •3) Специального шлюза; (*)
- •Архитектура
- •5) Код смещение команды mov bl, al;
- •Системне програмування та операційні системи
- •1.Операционная система выполняет следующие две по существу малосвязанные функции:
- •2.По особенностям алгоритмов управления процессором операционные системы
- •3.Мобильные операционные системы предназначены для :
- •4.Критерий эффективности систем пакетной обработки:
- •15.Примитивы p и V в алгоритме Дейкстра оперируют над семафорами s и определяются следующим образом:
- •19. Функциями ос по управлению памятью являются:
- •Система не может изменять внешнюю среду.
- •2) Gfaa;
- •Свойстве новизны;
- •Оператор using namespace std позволяет:
- •Какая из следующих записей не является инициализирующей?
- •В каком случае преимущества применения указателей отсутствуют?
- •Когда переменная – ссылка не требует инициализации при описании?
- •Какие из следующих утверждений являются истинными для модификаторов доступа?
- •Какой из следующих спецификаторов описывает класс памяти, общедоступной для всей программы?
- •Какой из следующих спецификаторов используется для идентификации одноименных функций в иерархии классов?
- •Как работает следующий оператор
- •Какие действия выполняет функция
- •Какое из следующих свойств не является очевидным преимуществом объектно-ориентированного программирования?
- •Преимущества позднего связывание относительно раннего связывания состоит в том, что:
- •Какой принцип объектно-ориентированного программирования нарушается при наследовании реализации?
- •В каком порядке выполняются конструкторы базового и производного классов?
- •Почему доступ к замещаемым функциям членам базового класса является важным?
- •3 Задача синтаксического анализатора в составе компилятора следующая:
- •4 Задача редактора связей состоит в следующем:
- •5 Среда программирования это:
- •38 На Borland Pascal 7.0 описана функция p:
- •43 Если переменные типа integer и если a≡b (mod m) и X≡y(mod m), то какие из следующих утверждений истинны?
- •III. A/n≡ b/n(mod m) для всех n≠0
- •44 Выражения на некотором языке программирования описываются в Бэкуса –Наура форме (бнф) так:
доступность принципов построения системы;
возможность дополнения системы новыми модулями;
система может самообучаться и \ или самоорганизовываться с целью повышения интеллектуальности и совершенствования собственного поведения;
система может изменять внешнюю среду;
Система не может изменять внешнюю среду.
Системы искусственного интеллекта. Экспертная система - это:
программа, которая оперирует знаниями в определенной предметной области с целью выработки рекомендаций или решения проблемы; ***
файл, который содержит правила;
база данных;
программа, которая объясняет рекомендации или метод решения проблемы;
программа, которая опрашивает пользователя и хранит эту информацию.
Системы искусственного интеллекта. В экспертных системах знания в форме правил:
хранятся в кодах программы, называемой механизмом вывода;
встроены в коды программы, называемой базой знаний;
хранятся в базе данных;
встроены в коды программы, называемой системой объяснения;
хранятся в базе знаний. ***
Системы искусственного интеллекта. Перечень типовых задач, решаемых экспертными системами, включает (укажите неверное назначение):
извлечение информации из первичных данных, таких как сигналы, поступающие от гидролокатора, и её интерпретация, на подобие тому, как это делает человек;
диагностика неисправностей, как в технических системах, так и в человеческом организме;
структурный анализ сложных объектов, например, химических соединений;
выбор конфигурации сложных многокомпонентных систем, например, распределенных компьютерных систем;
решение системы сложных уравнений с использованием численных методов. ***
Системы искусственного интеллекта. Какую парадигму предложил Марвин Минский?
искусственные нейронные сети;
фреймы; ***
функциональное программирование;
универсальный решатель проблем;
поиск решения в пространстве состояний.
Системы искусственного интеллекта. Задана исходная строка S = FBG и каноническая система с системой правил:
П1: A$A –> $A
П2: A$A –> A$
П3: $B$` – A$`$A
П4: $ –> A$A
Укажите, какая из ниже перечисленных строк может быть получена из исходной на основе предложенной системы правил:
1) AFGA;
2) Gfaa;
3) AA;
4) AGBFA; ***
5) FGAA.
Системы искусственного интеллекта. Схемы, относящиеся к глобальному подходу к управлению выводом в интеллектуальных машинах, базируются на (выбрать неправильный вариант):
свойстве разнообразия;
Свойстве новизны;
свойстве специфики;
метаправилах.
Системы искусственного интеллекта. Для решения задачи методом поиска в пространстве состояний необходимо (Укажите неверную функцию):
выбрать представление ситуаций, описывающих состояния, характеризующих различные стадии решения задачи;
выбрать форму представления состояний и пространства состояний;
определить множество операторов;
определить начальное (исходное) состояние задачи;
определить оптимальный путь от начального состояния к целевому. ***
Системы искусственного интеллекта. Всякий ли алгоритм представим в виде программы машины Поста?
нет;
да; ***
только для численных алгоритмов.
ПЕТРЕНКО - ООП
1 Что выведет на экран следующая программа?
#include <iostream.h>
int main() {int k=3,m=5; cout<<25/m <<” and “<<17/k; return 0;}
1. 5 and 5 *
2. 5 and 5.66667
3. 5.0 and 5.66667
4. 0 and 2
5. будет выведена ошибка периода выполнения
2 Что выведет на экран следующая программа?
#include <iostream.h>
int main() {int k=3,m=5; cout<<25%m <<” and “<<17%k; return 0;}
1. 5 and 5
2. будет выведена ошибка периода компиляции
3. 5.0 and 5.66667
4. 0 and 2 *
5. будет выведена ошибка периода выполнения
Метод Chorse следующего класса это:
class Chorse
{ MyStr name;
Chorse (MyStr nm) { name=nm; }
};
1. Деструктор
2. Защищенный метод *
3. Встроенная функция
4. Виртуальная функция
5. Глобальная функция
Как называется следующая конструкция?
ClassN:: ClassN(agrs): ClassM(args) {инструкции}
1. Конструктор копирования
2. Конструктор по умолчанию
3. Перегруженный конструктор
4. Конструктор базового класса *
5. Неявный конструктор
С какой целью в С++ используется ключевое слово operator?
1. Для описания методов класса
2. Для описания методов абстрактного класса
3. Для описания операторов, переопределяющих встроенные операторы языка *
4. Данный спецификатор не используется в стандарте языка С++
5. Для описания встроенных функций
Область видимости статической функции в программе без классов?
1. Программа, в которой описан прототип функции
2. Файл, в котором описан прототип функции *
3. Поименованная область
4. Функцию нельзя объявить статической.
Задача статической функции – метода класса?
1. Выполнить начальную инициализацию данных класса
2. Выполнить освобождение памяти при уничтожении объекта класса
3. Обеспечить доступ к родительскому классу
4. Создать способ обращения к статическим данным – членам.
5. Создать способ обращения к статическим данным – членам, которые объявлены как глобальные переменные в том же файле, что и класс. *
Какое из следующих выражений не увеличивает переменную int x на единицу ?
1. (x<x++)?x=x-1: cout<<x;
2. ++x;
3. y=x=+1;
4. x=(x=+1, y=1);
5. x=*(&x)-1 *
Что выведет на экран следующий фрагмент программы?
for(int x=19; x>=1; x+=2) cout<<x<<endl;
1. нечетные числа от 19 до 1 (по одному в строке)
2. нечетные числа от 19 до 1 (в строке через символ «пробел»)
3. нечетные числа от 19 до максимального машинного числа (по одному в строке) *
4. нечетные числа от 19 до максимального целого (в строке через символ «пробел»)
5. вывода на экран не будет
Точкой входа в консольное приложение на Visual C++ 6.0 является:
1. Функция, описанная пользователем (например,myfile(); )
2. Функция WinMain()
3. Функция main() *
4. Директива препроцессора #include<iostream.h>
5. Директива препроцессора #include<stdio.h>
