- Преподавателю
- Информатика
- Тесты по языкам программирования
Тесты по языкам программирования
Раздел | Информатика |
Класс | 11 класс |
Тип | Тесты |
Автор | Артыкбаева М.Ы. |
Дата | 02.11.2015 |
Формат | doc |
Изображения | Нет |
А1=5, В1=А1*2, С1=А1+В1, результатом вычислений в ячейке С1 будет:
*15
Выберите модель данных, в которой БД представляется в виде таблицы.
*В реляционной
Формальные параметры делятся на:
локальные, глобальные
константы, локальные
переменные, глобальные
*значения, переменные, константы
фактические, глобальные
Для преобразования числа, выраженного в числовом представлении, в его строковое представление служит стандартная процедура ...
Сору
Insert
*Str
Var
Pos
Конструкторы.
*присутствуют во всех объектных типах (классах) и предназначены для инициализации созданных экземпляров объектов
выполняются обязательно перед первым использованием виртуальных методов
служат для возможности наследования виртуальных методов или их переопределения
являются статическими методами
предназначены для создания таблицы виртуальных методов
Переменные St и k определены следующим образом в разделе переменных: Var ST:string[4]; k:Integer;
Назначение стандартной процедуры k:=Length(st)
Копирование значение переменной ST в переменную к
Перевод значения переменной ST из символьного значения
Вычисление объема памяти, занимаемой переменной ST
*Вычисление длины в символах переменной ST
Перемещение значение переменной ST в переменную к
Укажите свойства компонента Table для организации фильтрации в базе данных.
FilterOptions, FilterBoolean, Filter
OptionsFilter, Filtered, Filter
FilterParams, Filtered, Filter
*FilterOptions. Filtered, Filter;
FilterNames, Filtered, Filter
Выберите выражение, в результате которого получено значение с=3, если а=19 и b=4
с := а / b
с := b mod а
с := b div а
с := a div b
*с := a mod b
Выберите выражение, в результате которого получено значение с=2, если а=14 и b=4
c:=b mod а
с:=а/Ь
c:=b div а
*с:= a mod b
с:= a div b
Укажите закладку, на которой находятся компоненты для создания отчетов
Image Editor
*Rave Reports
Database Desktop
BDE Administrator
XML Mapper
Выберите действие, выполняемое командой DELETE FROM <имя_таблипы>
Скопировать в буфер обмена удаленые записи
Переместить удаленые записи в отдельный файл
Физически удалить таблицу
Поменять удаленые записи на пустое значение
*Удаление записей из таблицы
Укажите свойство компонента RvProject для открытия созданного файла отчета
StoreRAV
SystemSetups
LoadDesigner
Engine
*Projectfile
Укажите команду контекстного меню, используемую для установки разделительных линий на панели инструментов.
*New Separator
Position
Edit
New Button
Control
Выберите свойство, включающее маркер флага в меню.
Grouplndex
Shortcut
Bitmap
Break
*Checked
Свойство ввода данных в список компонента ListBox
Sorted
Text
Lines
Caption
*Items
Укажите команды, используемые для навигации по БД InterBase
First. Prior. Next. Insert
*First. Prior. Next. Last
First. Insert. Next. Last
Insert. Prior. Next. First
Е) First. Prior. Insert. Last
Укажите номер строки с параметрами-переменными:
Var a,b:real; procedure max(x: real; Var v:real);
var c,d:real;
begin
end;
5
4
3
*1
2
Дано: var И: text;
к: I: m: n: string: begin rewrite (fl); к-до'; i~ре'; т:='ми'; п~'фа'; writeln (fl. k: m: n); reset (fl); read(fl. k); \vriteln(k);
end.
Укажите оператор, который должен быть указан вместо многоточия и значение, которое будет выведено в файл fl:
close (fl); rewrite (fl)' доремифа'
reset (fl); 'до'
close (fl); reset (fl); 'до'
rewrite (fl); 'до'
close (fl); 'домифа'
Структура веб-сайта имеет начало - первую страницу, корень дерева, но конец просмотра сайта связан лишь с исчерпанием всего содержимого сайта
*древовидной
беспорядочной
структурной
линейной
решетчатой
Выберите страницу page2.html располагающуюся в подкаталоге catalogl папки Site корневого каталога web-cepвepa:
<А REL="nofollow" target="_blank" HREF="infourok.ru/go.html?href=page2.html%3C%2FSPAN%3E%3CSUP%3E%3CSPAN+%3EM%3C%2FSPAN%3E%3C%2FSUP%3E%3CSPAN+%3E%3E.%3C%2FSPAN%3E%3CSPAN+%3E.+.%3C%2F%3C%2FSPAN%3E%D0%90%3CSPAN+%3E%3E%3C%2FSPAN%3E%3C%2FFONT%3E%3C%2FP%3E+%3CP+ALIGN%3DJUSTIFY+STYLE%3D"background: transparent"> *<А REL="nofollow" target="_blank" HREF="infourok.ru/go.html?href=%2FSite%2Fcatalogl%2Fpage2.htm">.. .А>
<А HREF=ncatalogl/Site/page2.html">...
<А REL="nofollow" target="_blank" HREF="infourok.ru/go.html?href=catalogl%2Fpage2.html"x/A>
<А HREF=MD:/Site/catalogl/page2.html">.. .А>
NC. Переход в корневой каталог
Ah+/
Ctrl+/*
Ctrl+'par
Tab
Shift*/
Укажите компонент Delphi для отображения многостраничной панели.
ScrollBar
StatusBar
ToolBar
*PageControl
TrackBar
Чтобы поменять надпись на кнопке, необходимо изменить свойство компонента:
Lilies
*Caption
Label
Text
Edit
Выберите верное утверждение относительно процедуры Rewrite (f).
Открывает файл и удаляет данные в нем
Меняет курсор на переднюю позицию
Присваивает файловую переменную на внешний файл
*Если файл уже создан, процедура удаляет файл, создает новый и открывает его для записи
Меняет курсор на следующую позицию
Укажите тип поля СУБД Paradox, используемый для хранения двоичных данных.
Logical
S (Money)
*Binary
Number
Alpha
Назовите константу, соответствующую типу сообщения, предупреждающего об ошибке:
mtWarning
mtlnformation
mtConfirmation
mtCustom
*mtError
Укажите компонент Delphi, не имеющий свойства WordWrap.
Label
Button
CheckBox
RadioButton
*Edit
Место в памяти для размещения динамических переменных:
не выделяется
обеспечивает создание состава переменных данных
выделяется перед компиляцией программы
резервируется в стековой памяти
*выделяется во время выполнения программы
Процедура, осуществляющая ввод данных с клавиатуры
write
rewrite
*read
input
Оператор Canvas.Rectangle(10, 10, 250, 120);
*Рисует прямоугольник от точки (10. 10) до точки (250. 120)
Рисует цветной четырехугольник
Штрихует область внутри прямоугольника от точки (10.10) до точки (250.120)
Указывает образцы и цвет штриха
Рисует четырехугольник и штрихует его
Выберите последовательность областей видимости, упорядоченную по возрастанию видимости методов.
Protected, public, private
Protected, private, public
Private, public, protected
Public, protected, private
*Private, protected, public
Оператор, открывающий текстовый файл для добавления записей в конец файла.
if Seek Eoln (f) then writeln (f. < список элементов>)
write (f. < список элементов>)
*append (f)
seek (f? FileSize(f))
truncate(f)
Даны множества Ml и М2, М1:=[1,2,3,4]; М2:=[3,4,1]. Для них известна операция МЗ:=М1-М2. Множество МЗ будет равно:
[-2.. 2. 2]
[0; 2.. 0; 4]
*[2]
[1, 3, 4]
[1, 2, 3]
Основные принципы ООП -
инкапсуляция, наследование, делегирование
наследование, дедукция, инкапсуляция
полиграфия, делегирование, наследование
индукция, наследование, полиморфизм
*инкапсуляция, наследование, полиморфизм
Свойство, содержащее графическое изображение компонента Image.
Style
Brush
Color
*Picture
Font
Какие операции сравнения применимы к переменным-указателям?
<= и >=
Только =
< и >
<, >, =, <=, >= и 0
= и о
В IDE Delphi вкладка Events в Object Inspector необходима для...
сохранения проекта
установки свойств проекта
изменения свойств компонентов
*определения процедур обработки событий
ввода текста программы
Служебное слово, используемое при объявлении текстового файла в разделе объявления переменных:
Record
*File
Text
Char
String
Укажите, что обозначает понятие Secondary Indexes.
Язык таблицы
Выбирает значение поля в других таблицах
*Индексы второй степени (вторичные индексы)
Проверяет правильность входящих данных в поле
Целость ссылки
Определите значение переменной S после выполнения следующих операторов:
S:=0:
n:=1;
for i:=2 to n do S:=S+l:
0.5
B)*1
C)3
D) 0
E) 2.5
Оператор With используется при работе с типом данных «Запись» для...
для выбора поля записи
обращения к имени переменной определяемой от записи
*обращения к имени записи
для быстрого поиска записи
*обращения непосредственно к имени поля записи
Укажите свойство компонента Table, открывающее окно связанных полей при организованной связи Master-Detail.
DatabaseName
Active
*MasterFields
MasterSource
TableName
Опция, которую необходимо выбрать для определения параметров вычисляемых полей в диалоговом окне создания поля выбора.
*Calculated
Data
Help
Lookup
Component
При описании параметров-переменных в процедуре используется следующий формат:
var <тип параметрам <имя параметра>
var <имя фактического параметра>: <тип параметра>
<имя параметра>: <тип параметра>
<имя фактического параметрам <тип фактического параметра>
*var <имя параметра>: <тип параметра>
Выберите визуальные компоненты для создания приложений баз данных.
Edit. Query. Memo
*DBGrid. DBEdit DBImage
DBNavigator. DataSource, DBGrid,
Table. Query, DataSet
DataSource. DBGrid, Table
Укажите, какое расширение получит модуль после компиляции в Delphi.
*.dcu
.pas
.dfin
.dpr
.ехе
Выберите служебное слово, которое используется для объявления раздела описания констант в программе.
Constante
Constant
Konst
Konstant
*Const
Язык SQL - это...
язык для создания отчета
языка для исправления программы
язык для тестирования программы
язык для подготовки интерфейса
*структурированный язык запросов
Укажите тип данных, который не относится к целым типам
Longint
Byte
Integer
Word
*Extended
Для определения места элемента в одномерном массиве служит...
количество его элементов
его тип
*его индекс
его значение
его размеры
Укажите основное функциональное свойство компонента-независимого переключателя.
Caption
Text
Items
Lines
*Checked
Алгоритм - это ...
индивидуальные указания исполнителю для выполнения, какого либо действия.
совокупность требований к программе.
порядок команд для ЭВМ.
совокупность справочников и правил к исполнителю.
*точное и понятное предписание, определяющее процесс перехода от исходных данных к результату.
Укажите событие компонента Table1, которое производит расчет вычисляемых полей.
MasterSource
OnFilterRecord
OnUpdateRecord
UpdateObject
*OnCalcFields
Определить результат выполнения фрагмента программы:
B:=4;
for j:=1 to b do
x:=j; writeln(x-b+7);
A)1
B)3
C) *7
D) 0
E)2
function sum (b, c:integer): integer; begin
sum:=b+c end; begin
writeln (sum(20, 5)) end.
Результатом будет:
20
*25
sum:=b+c
sum (20. 5)
E)5
Методы объекта Window в JavaScript
location, toolbar, status
abs. acos. ceil. exp. floor
log. max. min. random, sqrt
write, writeln
*alert, close, confirm, open, prompt
Методы объекта Math в JAVA-скриптах
open, prompt
location, toolbar, status
write, writeln
alert, close, confirm
*abs. exp. cos. max. min. sqrt
Комплекс языковых и программных средств, предназначенный для создания, ведения и совместного использования базы данных многими пользователями.
Программное обеспечение
Среда разработки
*Система управления базами данных
Аппаратное обеспечение
SQL
Имя метода, который используется для уничтожения экземпляра класса.
*Destroy
Delete
Init
Create
Close
Свойство, которое соответствует тексту отображаемому компонентом Edit.
Hint
ImeName
Name
*Text
Caption
Выберите компонент Delphi, который создает контекстное меню.
Memo
Menu
*PopupMenu
MainMenu
Button
Укажите, с помощью чего делается ограничение на ссылочную целостность в СУБД INTERBASE.
*Внешнего ключа
Внутреннего ключа
Простого ключа
Первого ключа
Уникального ключа
Оператор создания базы данных в языке SQL.
CREATE INDEX
DROP DATABASE
INSERT DATABASE
DROP INDEX
*CREATE DATABASE
Укажите компонент - зависимый переключатель:
StatusBar
*RadioButton
Panel
CheckBox
PageControl
Средой разработки программ является:
*Delphi
Autocad
Excel
Paint
Photoshop
Многострочный текстовой редактор
Button
Label
Edit
CheckBox
*Memo
Чтобы вызвать дизайнер меню компонента MainMenu, необходимо нажать кнопку в поле свойства.........в Object Inspector.
Menultems
Lines
Menultem
*Items
Linesadd
Каждая форма может быть модальной ..
если она будет видна методом Visible
если она будет видна методом VisibleModal
если она будет видна методом Show
если она будет видна методом ShowVisible
*если она будет видна методом ShowModal
Выберите результат выполнения транзакции.
Промежуточное переключение БД
Блокировка БД
Переключение БД на неопределенное состояние
Временное переключение БД
*Переключение БД в стандартное состояние
Дано: х:=-8; у:=2; s:=x+y;
writeln('Сумма двух чисел s=',s); На экран будет выведено ...
Сумма двух чисел - 10
Сумма двух чисел - 6
*Сумма двух чисел s=-6
s=-6
10
Укажите цикл, который позволяет организовать перебор всех записей файла.
close (f)
while eof (0 do...,
while not eoln (f) do...,
while eoln (f) do ...,
*while not eof (f) do ...,
Основные элементы окна Adobe (Macromedia) Flash
панель Инструментов
временная шкала
монтажный стол
панель Свойств
*все ответы правильные
Операция IN проверяет
принадлежность какого-нибудь элемента множества указанному множеству
*вхождение одного множества в другое
отрицание принадлежности элемента указанному множеству
отрицание вхождения одного множества в другое
пересечение множеств
Выберите ключевое слово, которое используется при указании виртуального перегружаемого метода в Delphi.
Reload
Override
*Reintroduce
Abstract
Overload
Что будет выведено на экран после выполнения фрагмента программы, если nommes=5: Case nommes of
12,1,2 : writeln('зима'); 3,4,5 : writeln('весна'); 6,7,8 : writeln('лето'); 9,10,11: writeln('осень'); end;
лето
осень
ничего
зима
Е) *весна
Навигация по таблице базы данных: переход на предыдущую запись.
Table 1.First;
Table 1.Next;
Table 1.Last;
Table 1 .MoveBy(l);
*Table 1.Prior;
Туре Сar=record
Nom, oklad. stag: integer; Fio, adres: string[25]; End; Var M:car;
Укажите неправильное обращение к полям указанной записи.
M.oklad:=8000
M.nom:=l
M.stag:=5
M.FIO:-Абаева Н.Т'
*Adres:='Rbhjdf 115'
В операторе цикла: while b do А;
Выберите верное утверждение для случая, когда b = false
Цикл записан неверно, произойдет ошибка
Оператор А выполнится один раз
Произойдет зацикливание программы
Цикл выполняется пока b не равно true
*Оператор А не выполнится ни разу
Дано: var с,d: integer;
procedure p(x:integer; var y:integer); begin
y^x+1; end; begin
P (c, d); end.
Какие параметры процедуры являются параметрами-переменными?
с
с, d
*у
х
Е) х,у
Укажите назначение записи Tablel.FindNearest([Editl.Text])
Переход на следующую запись
Включение пустой записи
Набрать содержание Edit 1 .text
Переход на первую запись
*Поиск записей
Выражение, истинное для точки с координатами (х, у), лежащей внутри круга радиуса 2 с центром в начале координат
х+х>2
sqr(x*y)<=4
*sqr(x) + sqr(y)<=4
х*у+у*у>=2
х*2+у*2<=4
Укажите значение переменной z, после выполнения программы, если х
= 1, У = -1: z:=0;
if х>0 then
if у>0 then z:=l else z:=2;
3
-l
0
1
*2
Дана программа: Var st: string; Begin St:=abcdef; St:=copy(st. 3,2); Writeln(st); End.
После выполнения программы на экран будет выведено:
abef
*cd
bed
aef
abf
procedure TForml.DeIButtonCIick(Sender: TObject); begin
Listboxl.Items.Delete(Listboxl.Itemlndex): end;
В результате выполнения обработчика события...
содержание одного списка скопируется на другой список
подсчитает количество строк списка
в указанное место добавятся новые строки
*удалятся выделенные строки
добавится новая строка на конец списка
Процедура, не используемая в работе с динамическими объектами
Release
New
*Seek
Mark
Dispose
В IDE Delphi все компоненты расположены...
на рабочем столе
на панели инструментов
в инспекторе объектов
в редакторе кода
*на палитре компонентов
Укажите метод для поиска записей в базе данных.
Loocup. SetRange
Locate. SetRange
Locate. ApplyRange
*Locate. Lookup
SetRange. ApplyRange
Укажите компонент, отображающий строку состояния в окне приложения.
TrackBar
ScrollBar
TabControl
PageControl
*StatusBar
Для представления алгоритма в графическом виде используются.
График функции
Произвольная схема
Псевдокод
Язык программирования
*Блок-схемы
Класс, который используется в качестве основы для создания невизуальных компонентов и реализует основные механизмы, которые обеспечивают функционирование любого компонента...
TWinControl
TControl
TPersistent
TObject
*TComponent
В Delphi файл ресурсов включается в файл выполняемой программы директивой компилятора
SR projectl.res
*SR имя_файла_ресурсов.гез
SR.dfm
$R unitl.res
$R имя_файла_проекта.гез
procedure TForml. ButtonlClick(Sender: TObject): begin
ListBoxl .Items. Add(Editl .Text); end;
В результате выполнения обработчика события...
содержание одного списка скопируется на другой список
в указанное место добавятся новые строки
удалятся выделенные строки
*добавится новая строка на конец списка
подсчитает количество строк списка
Положение и форма графических примитивов задаются в системе графических координат, связанных с экраном. Начало (0;0) координаты расположено ...
по центру
в нижнем левом углу
в нижнем правом углу
*в верхнем левом углу
Е) в верхнем правом углу
Выберите стандартную функцию, которая используется для вычисления квадратного корня из числа х:
Square(x)
Dec(x)
*Sqrt(x)
Succ(x)
Sqr(x)
Особое место среди базовых классов Delphi, помимо TObject, занимают классы .... и ...
TGraphicControl и TPersistent
TWinControl и TPersistent
TComponent и TForm
TPersistent и TControl
*TComponent и TControl
Компонент Table находится на вкладке Delphi.
DataAccess
*BDE
Standard
Win32
Additional
Укажите оператор языка SQL, обеспечивающее изменение в структуре таблицы.
Insert
*Update
Append
Select
Alter
Тег, задающий атрибуты для каждого фрейма персонально
SRC
TARGET
HREF
FRAMESET
*FRAME
Атрибут тега<А>, с помощью которого указывается имя целевого фрейма
SRC
HEAD
URL
HREF
*TARGET
В IDE Delphi для изменения значений свойств компонентов в процессе разработки программы используется:
Project Options
Image Editor
Code Editor
Property Editor
*Object Inspector
В IDE Delphi вкладка Properties в Object Inspector необходима для...
*изменения свойств компонентов
ввода текста программы
установки свойств проекта
определения процедур обработки событий
сохранения проекта
Контейнер, предназначенный для работы с группой зависимых переключателей.
*RadioGroup
GroupBox
Panel
Memo
Описание нетипизированных указателей
*Var р : pointer;
Varp:Aarray[1..10] of byte;
Var p:Afile;
Type p=Ainteger;
Var p:Ainteger
Функция языка Action Script, преобразующая строку- в формат, пригодный для передачи по протоколу http
getTimer
chr
duplicate
eval
*escape
Событие в JavaScript - пользователь выделяет текст в текстовом окне
A)onLoad
B)onFocus
C) onUnLoad
D) onReset
E) *onSelect
Укажите, какой класс является базовым для всех визуальных компонентов в Delphi.
*TObject
TwinControl
TComponent
TControl
TPersistent
Свойство содержащее количество столбцов компонента StringGrid
Cells
FixedCols
FixedRows
RowCount
*ColCount
Class в Object Pascal - это...
идентификатор, которым помечаются все свойства класса
задача, решаемая с использованием особой методики
особая методика разработки программ, в основе которой лежит объект
идентификатор, которым помечаются все поля класса
*особая структура, имеющая в своем составе поля, методы и свойства
Процедура reset (f):
Закрывает файл
Открывает файл для чтения и удаляет данные в нем
Связывает файловые переменные на физический файл внешней памяти
Меняет курсор на следующую позицию
*Открывает файл для чтения
Основное функциональное свойство зависимых и независимых переключателей -...
Caption
Text
Items
Lines
*Checked
Возможность использовать одинаковые имена для методов входящих различные классы называется...
Метоморфизм
*Полиморфизм
Декапсуляция
Инкапсуляция
Наследование
Деструктор...
один из утилит Delphi
он присутствует во всех объектных типах (классах) и предназначен для создания экземпляров объектов
выполняется обязательно перед первым использованием виртуальных методов
*это метод, используемый для удаления экземпляра класса
является статическими методами
Свойство Name компонентов определяет:
надпись, которая выводится в поле компонента
текст, который вводится в компоненте
текст, который вводится в файл
текст, выводимый в сообщении об ошибке
*наименование компонента в программе
Навигация по таблице базы данных: переход на первую запись.
Table 1.Prior;
*Table 1.First;
Table 1.Last;
Table 1 .MoveBy(l);
Table 1.Next;
Формальные параметры функций описываются:
В главной программе
После имени программы
*После имени функции в скобках при вызове функции
После слова Var
После имени функции в скобках при описании функции
Укажите методы для фильтрации записей в таблице базы данных.
Locate. Lookup
Locate. SetRange
*SetRange. ApplyRange
Lookup. SetRange
Locate. ApplyRange
Укажите, какое расширение имеет файл формы в Delphi.
.dcu
.ехе
.pas
.dpr
*.dfm
Имя метода, который вызывается один раз и используется для создания экземпляра класса
Destroy
Close
*Create
Delete
Init
Среди перечисленных ответов выберите неправильное название события:
OnChange
OnDblClick
OnKeyDown
*OnKeyClick
OnClose
Навигация по таблице базы данных: переход на последнюю запись.
Table 1.First;
Table 1.Prior;
Table 1 .Next;
Tablel.MoveBy(Last);
*Table 1.Last;
Укажите фрагмент программы, выводящей на экран элементы дополнительной (побочной) диагонали матрицы А, размером nxn
For i:=l to n do
Write ('' , A[i.n-1]);
B) For i:=2 to n do
Write ('' , A[i.n-1]);
C) For i:=l to n do
Write ('', A[i.i]);
D) For i:=l to n do
Write ('15 A[i.n+1]);
E) For i:=l to n do
Write ('', A[i.n+l-i]);
Укажите значение возвращаемое функцией:
Function DD(a,b,c:real):real;
Begin
D:=sqr(b) - 4*a*c; End;
4
sqr(b) - 4*a*c;
D
a. b
*никакого