Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Тесты / Тесты по языкам программирования

Тесты по языкам программирования


  • Информатика

Поделитесь материалом с коллегами:

А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="http://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="http://infourok.ru/go.html?href=%2FSite%2Fcatalogl%2Fpage2.htm">.. .А>

<А HREF=ncatalogl/Site/page2.html">...

<А REL="nofollow" target="_blank" HREF="http://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

print

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

*никакого



Автор
Дата добавления 25.11.2015
Раздел Информатика
Подраздел Тесты
Просмотров553
Номер материала ДВ-190220
Получить свидетельство о публикации

Похожие материалы

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