Главная Обратная связь

Дисциплины:

Архитектура (936)
Биология (6393)
География (744)
История (25)
Компьютеры (1497)
Кулинария (2184)
Культура (3938)
Литература (5778)
Математика (5918)
Медицина (9278)
Механика (2776)
Образование (13883)
Политика (26404)
Правоведение (321)
Психология (56518)
Религия (1833)
Социология (23400)
Спорт (2350)
Строительство (17942)
Технология (5741)
Транспорт (14634)
Физика (1043)
Философия (440)
Финансы (17336)
Химия (4931)
Экология (6055)
Экономика (9200)
Электроника (7621)






Для вывода на экран элементов побочной диагонали матрицы A размерностью nxn необходимо описать следующий фрагмент



for i:= 1 to n do

Write (‘ ‘, A[i,n+1-i]);

 

Для вывода на экран элементов главной диагонали матрицы A размерностью nxn необходимо описать следующий фрагмент

for i:= 1 to n do

Write(‘ ‘, A[i,i]);

 

Дан фрагмент программы:

Var st,st1:string;

Begin

St:='abcdef'; St1:= copy(st,3,2);

End;

Значение переменной st1 равно

"cd''

 

Дан фрагмент программы

Var st:string

Begin

St:='abcdef'; delete(st,2,3);

End;

Значение St после операции равно

"aef"

 

Даны множества М1 и М2: M1:=[1,2,3,4]; M2:=[3,4,1].

Для них определена операция? М3:=М1–М2 множество М3 равно

[2]

 

Даны множества М1 и М2.

M1:=['А','Б','С']; M2:= ['С'] ]

М3:=М1*М2

Множество М3 равно

['А','Б','С']

 

Для изображения какого узора используется следующий фрагмент программы:

x:=100;

y:=100;

r:=5;

for i:=1 to 5 do

Begin

Circle (x, y, r);

r:=r+5;

End.

из 5-ти концентрических окружностей

 

Для изображения какого узора используется следующий фрагмент программы:

x:=100;

y:=100;

r:=5;

for i:=1 to 5 do

Begin

Circle (x, y, r);

y:=y+2*r;

End.

из 5-ти окружностей, расположенных по вертикали

 

Для изображения какого узора используется следующий фрагмент программы:

x:=100;

y:=100;

r:=5;

for i:=1 to 5 do

Begin

Circle (x, y, r);

x:=x+r;

y:=y+r;

End.

из 5-ти пересекающихся окружностей

 

Для изображения какого узора используется следующий фрагмент программы:

x:=100;

y:=100;

r:=5;

for i:=1 to 5 do

Begin

Circle (x, y, r);

x:=x+3*r;

y:=y+4*r;

End.

из 5-ти непересекающихся окружностей

 

С помощью какого оператора можно нарисовать сектор размером 3/4 площади круга? -Sector (100,100,90,360,50,50)

С помощью какого оператора можно нарисовать эллиптический сектор размером 1/2 площади эллипса? -Sector (100,100,90,270,50,100)

С помощью какого оператора можно нарисовать дугу окружности размером 3/4-ти длины? -arc (100, 100, 90, 360, 150)

Выберите правильную запись числа 2,34 в экспоненциальной форме -0.234E1

Какое утверждение неверно -Точка с запятой (;) называется пустым оператором

Укажите диапазон значений переменной, имеющей тип integer в Turbo Pascal --32768..32767



Укажите размер в байтах, занимаемый переменной типа real. -6

Укажите диапазон значений переменной, имеющей тип byte в Turbo Pascal -0..255

Укажите стандартную функцию, которая вычисляет порядковый номер элемента порядкового типа X -ord(X)

Имеется выражение:

b := a;

Укажите, каких типов могут быть переменные a и b с учетом правил совместимости типов

a: integer; b : real;

 

Укажите неправильно записанный оператор среди перечисленных вариантов. -if x and y then s:=s+1; else s:=s-1;

Выберите верное утверждение -После слова then в операторе if может стоять только один оператор

Определите значение переменной S после выполнения следующих операторов:

S:=0; i:=1;

Repeat

s:=S+1/i;

i:=i-1;

until i<=1;

 

Выберите бесконечный цикл:

i:=0; while true do i := i + 1;

 

Выберите верное утверждение для цикла: for i:= A to B do S;

Если значение B меньше, чем значение A.

Оператор S не выполнится ни разу

 

Выберите верное утверждение для цикла:

for i:= A downto B do S;

Если значение B больше, чем значение A.

Оператор S не выполнится ни разу

 

Определить результат выполнения фрагмента программы:

X:=0;

for i: = 4 downto 1 do X: = X+I;

Writeln(X);

 

Определить результат выполнения фрагмента программы:

b:= 4;

for J: = 1 to B do X: = J;

writeln(X - B + 7);

 

Определить результат выполнения фрагмента программы:

X = 4; S:=0;

while X>0 do begin

S:=S+X; X:=X div 2;

End;

Writeln(S);

 

Определите значение переменной S после выполнения следующих операторов:

S:=3;

for i:=1 to 5 do; S:=S+i;

Writeln(S);



 

Определите значение переменной S после выполнения следующих операторов:

S:=0;

n:=1;

for i:=2 to n do

S:=S+1/i;

РАЗДЕЛ

(Разработка приложений)

Свойство WordWrap имеется у компонента: -Label

Чтобы изменить надпись на кнопке, необходимо изменить свойство компонента: -Caption

Тип класса к которому относится компонент кнопка: -TButton

Свойство, которое отвечает за рисунок на кнопке Bitbtn -Glyph

Свойство, которое соответствует тексту отображаемому компонентой Edit -Text

Приложение, в котором все окна, кроме главного, являются дочерними и отображаются исключительно в рабочей области главного окна -MDI

Термин MDI означает -Многодокументный интерфейс

Класс, который обеспечивает функционирование визуальных компонентов -Tcontrol

Дизайнер меню объекта TmainMenu вызывается щелчком в поле свойства ... в Object Inspector. -Items

Символ, который позволяет сгруппировать меню по признаку --

Программный доступ к текстам отдельных панелей можно осуществлять двумя способами: через индексированное свойство Panels и -Items

Свойство, которое позволяет изменять ширину панелей в процессе выполнения приложения. -Width

Быстрая кнопка (TS SpeedButton) расположена на панели компонентов -Additional

База данных это -организованный набор данных, отображающий некоторую предметную область

Нормализация это: -приведение структуры базы данных к оптимальному виду;

Процесс уменьшения избыточности информации в БД это: -Нормализация

Использование индексов позволяет: -повысить скорость обработки данных

Модели данных бывают следующие: -реляционные и сетевые

Проектирование БД начинается с: -с изучения предметной области

Не бывает…ключей -Логических

Первичным ключом является: -ключ, идентифицирующий каждую запись БД уникальным образом

Существующие модели представления данных: -Иерархическая, сетевая, реляционная

Целостность данных это: -механизм поддержания соответствия базы данных предметной области

Какой пункт не входит в нормализацию БД: -изучить предметную область

В зависимости от количества полей используемых в индексном выражении различаются: -простые и составные ключи

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

Для навигации по базе данных используются команды: -First record, Prior record, Next record, Last record

Для редактирования записи в базе данных используется команда: -Edit

Для поиска записи в базе данных используются методы: -Locate, Loocup

Для фильтрации записей в базе данных используются методы: -SetRange, ApplyRange

Для удаления записи из базы данных используется команда: -Delete

Для добавления в базу новой записи используется команда: -Insert

Для перечитки содержимого базы используется команда: -Refresh

(Локальные базы данных)

Добавить новую запись в таблицу -INSERT INTO

Для хранения строк в Interbase предусмотрен тип: -Character

Транзакция это- -последовательность операций, которые должны быть или все выполнены или все не выполнены (все или ничего).

(Основные принципы ООП)

Возможность использовать одинаковые имена для методов входящих различные классы называется -полиморфизм

Передача данных какому-либо объекту через методы – это -Инкапсуляция

Принцип, который утверждающий, что если необходимо создать новый класс лишь немного отличающийся от старого, то нет необходимости в переписывании заново уже существующих полей и методов -Наследование

Основные принципы ОПП -Инкапсуляция, наследование, полиморфизм

(Создание и использование объектов)

Имя метода, который используется для уничтожения экземпляра класса. -Destroy

Выберите имя метода, который используется для создания экземпляра класса. -Create

(ООП)

Метод – это -процедуры и функции описанные внутри класса и предназначены для операции над его полями

Ключевое слово, которое используется для задания свойству значения по умолчанию. -Default

Поле доступное для чтения и записи не на прямую, а через соответствующие методы -свойство

В данном описании: property state read getstate; -Свойство state доступно только для чтения

Конструктор – это -Метод, который вызывается один раз в момент создания экземпляра объекта соответствующего класса

Объявление виртуального метода -Возможность дочернему классу произвести замену виртуального метода своим собственным

Делегирование – это -Возможность изменения значений событий (свойств объекта) в любой момент выполнения программы

Выберите на какие группы делятся методы: -Виртуальные, Перегружаемые, Статические

Возможность изменять обработчики событий в любой момент выполнения программы называется: -делегирование

Class в Object Pascal - это -Особая структура имеющая в своем составе поля, методы и свойства

Укажите название страницы палитры компонентов, содержащую компоненты, которые принято считать стандартными элементами управления Windows -Standard

Все компоненты расположены -на палитре компонентов

Изменение свойств компонентов на стадии разработки программы производится в -Object Inspector

Вызов методов компонентов производится в -Code Editor

Вкладка Properties в Object Inspector необходима для -Изменения свойств компонентов

Вкладка Events в Object Inspector необходима для -Определения процедур обработки событий

Для изменения значений свойств компонентов в процессе разработки программы используется: -Object Inspector

Укажите, какое расширение имеет файл проекта -.dpr

Укажите, какое расширение имеет файл с исходным текстом модуля. -.pas

В основе всей иерархии объектов лежит класс -TObject

Укажите класс, который является прародителем всех компонентов. -TComponent

Среди перечисленных ответов выберите тот, который не является названием события: -OnKeyClick

Обработчик события – это -свойства процедурного типа, которые будут вызываться в момент наступления события

Свойство Name компонентов определяет: -Наименование компонента в программе

Класс TWinControl -Обеспечивает создание оконных элементов управления и взаимодействие с графическим взаимодействием пользователя

РАЗДЕЛ

(Разработка приложений)

Модальной формой может сделаться любая форма, если она делается видимой методом -ShowModal

Особое место среди базовых классов, помимо TObject, занимают классы …. и -Tcomponent и Tcontrol

Класс, который используется в качестве основы для создания невизуальных компонентов и реализует основные механизмы, которые обеспечивают функционирование любого компонента -Tcomponent

Класс, который обеспечивает компоненты возможностями по использованию канвы -TCustomControl

Компонент, который представляет собой ряд панелей, отображающих полосу состояния в стиле Windows -StatusBar

Свойство, которое определяет, может ли пользователь изменять размеры панелей в процессе выполнения приложения. -SizeGrip.dpr

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

К какому классу исключений относится EInOutError? -Ошибка ввода/вывода из файла;поле errorcode содержит информацию о конкретном виде ошибки

Обработчик, который организует Деление на нуль -EZeroDivide

(Основы построения баз данных)

Комплекс программ, позволяющих поместить или извлечь информацию из БД: -СУБД

Укажите термины, используемые в реляционной модели данных: -Домен, атрибут, кортеж

Язык SQL - это: -структурированный язык запросов

Нормальных форм иизвестно -шесть

Процесс проектирования базы данных состоит из: -Детальное проектирование

Командой СУБД DELETE можно: - пометить запись на удаление

(Локальные базы данных)

Оператор создания базы данных: -CREATE DATABASE

Удалить запись из таблицы -DELETE FROM

table1.FindNearest([Edit1.Text]); -Найти запись

Выбрать правильный ответ (найдти все книги, опубликованные после 1999 года): -SELECT title FROM titles WHERE yearpub > 1999;

SELECT MIN(yearpub) FROM titles - функция возвращает: -минимальное из всех значений данного поля

SELECT MAX(yearpub) FROM titles - функция возвращает: -максимальное из всех значений данного поля

(БД)

Какое предложение языка SQL позволяющее вносить изменения в записи таблицы -Update

SELECT SUM(yearpub) FROM titles - функция возвращает: -сумму всех значений данного поля

SELECT AVG(yearpub) FROM titles - функция возвращает: -среднее по всем значениям данного поля

SELECT COUNT(yearpub) FROM titles - функция возвращает: -число записей

SELECT * FROM animals order by Weight - функция возвращает: -Список животных в порядке увеличения веса

(ООП)

Укажите выказывание не относящееся к методологии объектно-ориентированного программирования -программа состоит из процедур и функций

Объект-потомок наследует -поля и методы объекта-родителя

Выберите верное утверждение одного из принципов ООП -Унаследованные свойства можно переопределить в классе-потомке

Перегружаемые методы используются для того, чтобы -произвести одинаковые или похожие действия с разнотипными данными

Выберите правильное описание свойства: -property Name : TName

read GetAdress

write SetAdress;

Чтобы выполнить метод надо -выполнить инструкцию применения метода к объекту - Объект.Метод

Укажите неверное высказывание определяющее понятие метод -метод - это событие выполняемое при обращении к объекту

Выберите правильный синтаксис описания класса -type имя-класса = Class

список-членов-класса

end;

Окно Watch List необходимо для отображения -значений указанных переменных

Команда главного меню Delphi Project -> View Source -Открывает файл проекта

Редактор кода используется для -Редактирования текста программы

Укажите, какое расширение имеет файл формы. -.dfm

Укажите, какое расширение получит модуль после компиляции. -.dcu

Файл ресурсов включается в файл выполняемой программы директивой компилятора -{$R имя_файла_ресурсов.res}

Укажите, с помощью какой утилиты создается файл ресурсов. -ImageEditor

Укажите, какой класс является базовым для всех визуальных компонентов -TControl

Метод, который осуществляет копирование содержимого одного объекта Source в другой -Assign

Трассировка запускается с помощью функциональной клавиши -F7

 

РАЗДЕЛ

 

(Разработка приложений)

К какому классу исключений относится EIntOverflow? -Переполнение при целочисленных операциях

Какой обработчик происходит при попытке освобождения уже освобожденного или еще неинициализированного указателя, при вызове Dispose(), FreeMem() или деструктора класса - EInvalidPointer

Обработчик, который является предком исключений, вызываемых в случае невозможности обработки процессором тех или иных операций -EFault

Что происходит в том случае, когда невозможно выполнение запроса на выделение или заполнение тех или иных Windows ресурсов (например таких, как обработчики - handles). -EOutOfResources

(Основы построения баз данных)

Достоверность данных обеспечивается: -ограничениями целостности данных

Часть реального мира, информационные процессы которого отображаются в БД: -предметная область

Какая операция не является реляционной: -инверсия

Укажите неправильное условие нормализации: -все поля должны быть помещены в одну таблицу

В какой модели БД данные представляются в виде таблиц: -реляционной

СУБД Interbase относится к следующему типу: -Реляционная

Выполнение транзакции это: -перевод БД в устойчивое состояние

Блокировка со взаимным доступом позволяет -полный доступ первому пользоавтелю - остальным только чтение

Монопольная блокировка позволяет -работу с базой только одному пользователю

С помощью какой команды выполняется связь между БД: -set relation to <имя-ключа> into <псевдоним>

Просмотры хранятся в: -Базе данных

Ограничения ссылочной целостности задаются в Interbase: -внешними ключами

(ООП)

Полиморфизм -это возможность использовать одинаковые имена для методов, входящих в различные классы

Выберите правильное решение -Раздел Protected - элементы класса раздела не доступны внутри методов класса, являющихся наследниками данного класса и доступны в других модулях

Выберите под каким ключевым словом внутри метода доступен указатель на вызвавший его объект. -self

Выберите ключевое слово, которое используется при указании виртуального перегружаемого метода. -reintroduce

Для переменной student типа

person=class

name, group: string;

End;


Эта страница нарушает авторские права

allrefrs.ru - 2018 год. Все права принадлежат их авторам!