Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2-рубежный 1-семестр ОМФ СТОМ14-15.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
85.17 Кб
Скачать

4) Записью

5) строкой

265

Синтаксисом языка программирования называют

1) порядок описания выполняемых действии в программе

2) правила записи конструкций программы

3) смысл и правила использования конструкций программы

4) удовлетворение программой всех потребностей пользователя

5) последовательность действии приводящих к решению задачи

266

Правила записи конструкций программы на языке программирования называется

1) синтаксисом

2) семантикой

3) интерфейсом

4) оператором

5) описанием

267

Программа состоит из совокупностей

1) описаний и строк

2) описаний, операторов, строк, записей

3) операторов и записей

4) описаний и операторов

5) строк и записей

268

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

1) переменные и постоянные

2) переменные, порядковые и постоянные

3) порядковые, вещественные и постоянные

4) переменные, порядковые и вещественные

5) порядковые и вещественные

269

На языке программирования Паскаль переменные в программе могут быть преставлены

1) именем и значением

2) именем, значением и описанием

3) значением и описанием

4) в любом виде

5) именем

270

На языке программирования Паскаль имя переменной не должна превышать

1) 256 символов

2) 255 символов

3) 63 символов

4) 16 символов

5) 8 символов

271

На языке программирования Паскаль особенность имени переменной состоит в том, что оно

1) может изменяться в процессе выполнения программы

2) может дополняться в процессе выполнения программы

3) должен быть строго определенным языком программирования

4) может выбираться составителем программы

5) может быть представленным набором любых символов

272

На языке Паскаль если переменная может принимать значения 34, 67, 128, 243, то для этой переменной тип будет

1) INTEGER

2) BYTE

3) LONGINT

4) SHORTINT

5) WORD

273

На языке Паскаль допустимым диапазоном значений для переменной типа SHORTINT является

1) -32768.. .+32767

2) 0. . .65535

3) -128. . .+127

4) 0. . .255

5) -2 147 483 648... +2 147 483 647

274

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

1) INTEGER

2) BYTE

3) LONGINT

4) SHORTINT

5) WORD

275

На языке Паскаль если переменная может принимать значения 34, 67, 128, 243, 562, 1047, то для этой переменной тип будет

1) INTEGER

2) BYTE

3) LONGINT

4) SHORTINT

5) WORD

276

На языке Паскаль допустимым диапазоном значений для переменной типа INTEGER является

1) -32768.. .+32767

2) 0. . .65535

3) -128. . .+127

4) 0. . .255

5) -2 147 483 648... +2 147 483 647

277

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

1) INTEGER

2) BYTE

3) LONGINT

4) SHORTINT

5) WORD

278

На языке Паскаль если переменная может принимать значения 343, 3 435, -34 358, 343 582, то для этой переменной тип будет

1) INTEGER

2) BYTE

3) LONGINT

4) SHORTINT

5) WORD

279

На языке Паскаль тип BYTE, SHORTINT, WORD, INTEGER, LONGINT могут принимать переменная

1) вещественного типа

2) символьного типа

3) целого типа

4) перечисляемого типа

5) логического типа

280

На языке Паскаль порядковыми называют простые переменные, которые

1) имеют конечное число возможных значении, к каждому из которых невозможно сопоставить некоторое целое число

2) не имеют конечное число возможных значении, к каждому из которых невозможно сопоставить некоторое целое число

3) не могут иметь более 256 возможных значений

4) имеют конечное число возможных значении, к каждому из которых можно сопоставить некоторое целое число

5) не имеют конечное число возможных значении, к каждому из которых возможно сопоставить некоторое целое число

281

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

1) вещественного типа

2) символьного типа

3) целого типа

4) перечисляемого типа

5) логического типа

282

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

1) extended

2) double

3) byte

4) comp

5) real

283

На языке Паскаль массивом является тип данных

1) имеющие множество компонентов, но они могут быть разного типа

2) имеющие непостоянное число компонентов, но они могут быть разного типа

3) имеющие непостоянное число компонентов, но все они одного типа

4) имеющие постоянное число компонентов, но они могут быть разного типа

5) имеющие множество компонентов, но все они одного типа

284

На языке Паскаль множеством является тип данных

1) имеющие множество компонентов, но они могут быть разного типа

2) имеющие непостоянное число компонентов, но они могут быть разного типа

3) имеющие непостоянное число компонентов, но все они одного типа

4) имеющие постоянное число компонентов, но они могут быть разного типа

5) имеющие множество компонентов, но все они одного типа

285

Компилятор языка Паскаль считает величину константой, если используется знак

1) := (двоеточие со знаком равенства)

2) : (двоеточие)

3) ‘ (апостроф)

4) ; (точка с запятой)

5) = (равенства)

286

Если в строке имеется выражение а4 = 2.41Е12, то компиллятор Паскаль будет считать что это константа типа

1) INTEGER

2) STRING

3) BOOLEAN

4) REAL

5) CHAR

287

Если в строке имеется выражение а4 = ‘2.41’, то компиллятор Паскаль будет считать что это константа типа

1) INTEGER

2) STRING

3) BOOLEAN

4) REAL

5) CHAR

288

Если в строке имеется выражение а4 = ‘8.52’, то компиллятор Паскаль будет считать что это константа типа STRING, потому что значением величины а4 является

1) целое число

2) число со знаком десятичной дроби

3) целое число, взятое в апостроф

4) символ, взятое в апостроф

5) несколько символов в виде цифр, взятые в апостроф

289

Число неверно написанное на языке Паскаль

1) 2.7835

2) 27.835

3) .278

4) 2.875Е12

5) -2.875Е-12

290

Число 0,000284546 на языке Паскаль

1) 2.84546Е-1

2) 2.84546Е-2

3) 2.84546Е-3

4) 2.84546Е-4

5) 2.84546Е-5

291

В Паскаль описание переменных величин начинается с зарезервированного слова

1) booleand

2) type

3) const

4) var

5) label

292

В Паскаль описание логических величин начинается с зарезервированного слова

1) booleand

2) type

3) const

4) var

5) label

293

В Паскаль при описании величин меду именами переменных ставится знак

1) , (запятая)

2) : (двоеточие)

3) ‘ (апостроф)

4) ; (точка с запятой)

5) = (равенства)

294

В Паскаль оператором вsвода является зарезервированное слово

1) write

2) read

3) label

4) booleand

5) real

295

В Паскаль имена переменных при операторах ввода и вывода отделяются друг от друга

1) , (запятая)

2) : (двоеточие)

3) ‘ (апостроф)

4) ; (точка с запятой)

5) = (равенства)

296

В Паскаль величины c и m при операторе write(c:m) означают

1) c и m - имена переменных одинакового типа

2) c и m - имена переменных разного типа

3) с - имя переменной, m – количество знакомест для значении переменной с

4) m - имя переменной, с – количество знакомест для значении переменной m

5) с - имя переменной, m – количество знакомест для дробной части значении переменной с

297

В Паскаль величины c, m, n при операторе write(c:m:n) означают

1) c, m, n - имена переменных одинакового типа

2) c, m, n - имена переменных разного типа

3) с - имя переменной, m – количество знакомест для значении переменной с, n – количество знакомест для целой части

4) m - имя переменной, с – количество знакомест для значении переменной m

5) с - имя переменной, m – количество знакомест для значении переменной с, n – количество знакомест для дробной части

298

В Паскаль функция ABS(X) находит

1) квадрат числа Х

2) целую часть числа Х

3) квадратный корень числа Х

4) модуль числа Х

5) округленнное значение числа Х

299

В Паскаль функция ROUND(X) находит

1) квадрат числа Х

2) целую часть числа Х

3) квадратный корень числа Х

4) модуль числа Х

5) округленнное значение числа Х

300

В Паскаль функция TRUNC(X) находит

1) квадрат числа Х

2) целую часть числа Х

3) квадратный корень числа Х

4) модуль числа Х

5) округленнное значение числа Х

301

В Паскаль функция COS(X) находит

1) косинус числа Х

2) натуральный логарифм числа Х

3) синус числа Х

4) десятичный логарифм числа Х

5) арктангенс числа Х

302

В Паскаль функция LN(X) находит

1) косинус числа Х

2) натуральный логарифм числа Х

3) синус числа Х

4) десятичный логарифм числа Х

5) арктангенс числа Х

303

В Паскаль функция ORD(X) находит

1) определяет символ по порядковому номеру Х

2) значение числа е в степени Х

3) порядковый номер символа Х

4) предыдущий элемент

5) последующий элемент

304

В Паскаль функция PRED(X) находит

1) определяет символ по порядковому номеру Х

2) значение числа е в степени Х

3) порядковый номер символа Х

4) предыдущий элемент

5) последующий элемент

305

В Паскаль функция EXP(X) находит

1) определяет символ по порядковому номеру Х

2) значение числа е в степени Х

3) порядковый номер символа Х

4) предыдущий элемент

5) последующий элемент

306

В Паскале логический тип данных носит название

1) Integer

2) Real

3) Char

4) Boolean

5) String

307

Элементы логического типа данных Boolean являются

1) const, true

2) true, var

3) false, const

4) var, false

5) true, false

308

Если m=3; n=5, то запись abs(m-n)=>2 даст результат

1) true

2) var

3) false

4) 0

5) 1

309

Если s=true, то логическое выражение not not s даст результат

1) 0

2) var

3) false

4) true

5) 1

310

Если x=3.0; y=0.5; то логическое выражение not (x>y/2) даст результат

1) 0

2) var

3) false

4) true

5) 1

311

Если d=true; b=false; x=3.0; y=0.5; то логическое выражение d and (x<>y) and b даст результат

1) 0

2) var

3) false

4) true

5) 1

312

Если u=7, то логическая функция odd (u) принимает значение

1) 0

2) 7

3) false

4) true

5) 1

313

Вычислить значения логического выражения: М mod 3=М div 1.6*10 при М=16

1) 1

2) 3

3) true

4) 0

5) false

314

Вычислить значения логического выражения: not odd(m) при m=1

1) 0

2) odd(m)

3) m

4) true

5) false

315

Вычислить значения логического выражения: (x /y<>0) and (y>x) при х=3, y=4

1) х = true

2) х:= true

3) false

4) у:= false

5) true

316

Если х =3, то, какое значение получит логическая переменная k после выполнения оператора присваивания: k:=x >2

1) true

2) false

3) х = true

4) х= false

5) d:=true

317

Если n= false и х=3, то какое значение получит логическая переменная m после выполнения оператора присваивания: m:=not n and odd(x)

1) true

2) false

3) х = true

4) х= false

5) m:= false

318

В программе Паскаль с типом данных Boolean сокращенная запись ClrScr означает:

1) управлять текстовыми режимами

2) настраивать цвета символов на экране

3) очистить текущее окно на экране

4) выйти из программы

5) организовывать окна вывода на экран

319

Логическая функция odd(х)

1) принимает значение true, если значение x нечетное, и false, если x четное

2) принимает значение true, если значение x четное, и false, если x нечетное

3) принимает значение 0, если значение x нечетное, и 1, если x четное

4) принимает только значение false

5) принимает только значение true

320

Функция ord (х), где х= -12 даст результат

1) 12

2) 1/12

3) -1/12

4) функция задана не верно

5) -12

321

Если ord(’a‘)=97; то обратная функция записывается так

1) chr(a)= ’97‘

2) chr(a)= ’a‘

3) chr(97)= ’a‘

4) odd(97)= ord(’a‘)

5) odd(’a‘)= ord(97)

322

Функция pred(x)

1) находит предыдущий элемент

2) округляет число

3) находит последующий элемент

4) определяет нечетность числа

5) выделяет целую часть числа

323

Если аргумент целый, то, например, оператор y:=pred(x) эквивалентен

1) y:=x-1

2) y:=x+1

3) y:=x/1

4) y:=x*1

5) y:=abs(x+1)

324

В Паскаль для значений логического типа BOOLEAN true и false справедливо правило:

1) ord(true)= true

2) ord(true)= false

3) ord(true)=0

4) ord(true)= ord

5) ord(true)=1

325

В Паскаль для значений логического типа BOOLEAN true и false справедливо правило:

1) pred(true)= true

2) pred(true)=false

3) pred(true)= 0

4) pred(true)= 1

5) pred(true)= pred

326

Приведен отрывок программы для логического типа Boolean в Паскаль : A := Ord(False); B := Ord(True); C := Pred(False); D := Pred(True); E := Succ(False); Укажите, в каком отвывке примера допущена ошибка

1) первой

2) второй

3) третьей

4) четвертой

5) пятой

327

Алгоритмическая структура ветвления программируется в Паскале с помощью операторов

1) If , Ord, Else

2) If , Then, False

3) If , Then, Ord

4) If , Then , Else

5) If , Pred, Else

328

Вычислить значения логических выражений: (x*y<>0) and (y>x) при х=1 y=1.1;

1) х = true

2) х:= true

3) false

4) у:= false

5) true

329

Вычислить значения логического выражения: not not odd(m) при m=1

1) 0

2) odd(m)

3) m

4) true

5) false

330

Компьютерным вирусом называют программу

1) позволяющую создавать программы для персональных компьютеров

2) ставящую своей целью собственное размножение и которая может записывать (внедрять) свои копии в компьютерные программы

3) позволяющие без потери информации уменьшить объем резервных копий программных продуктов и баз данных

4) готовую к выполнению

5) подготовленную на каком либо языке программирования поддерживающей графический интерфейс

331

Объектам, разрушающимся вирусами, но не заражаемым вирусом, относятся объекты

1) не имеющие в составе программы и не превращаемые в программу

2) подготовленный текстовым редактором Microsoft Word

3) программы работающие в среде MS DOS

4) программы работающие в среде Windows

5) программы не требующие графического интерфейса

332

По среде обитания различают вирусы: А) сетевые; Б) файловые; В) спутники; Г) загрузочные; Д) файлово - загрузочные

1) А

2) АБ

3) АБВ

4) АБВГ

5) АБВГД

333

По степени воздействия различают вирусы: А) не опасные; Б) резидентные; В) опасные; Г) не резидентные; Д) очень опасные

1) АБВ

2) БВГ

3) ВГД

4) АГД

5) АВД

334

Вирусы распространяющиеся по компьютерным сетям называются

1) спутниками

2) загрузочными

3) сетевыми

4) файлово - загрузочными

5) файловые

335

Вирусы, создающие для каждого файла с расширением .ехе файл с тем же именем, но с расширением .com, содержащий тело вируса, называются

1) вирусами спутниками

2) загрузочными вирусами

3) сетевыми вирусами

4) файлово - загрузочными вирусами

5) файловыми вирусами

336

Вирусы, внедряющиеся в загрузочный сектор диска (Boot-сектор) или в сектор, содержащий программу загрузки системного диска (Master Boot Record), называются

1) спутниками

2) загрузочными

3) сетевыми

4) файлово - загрузочными

5) файловые

337

Сетевые вирусы

1) распространяются по компьютерным сетям

2) в основном проникают в исполняемые модули

3) для каждого файла с расширением .ехе создают файл с тем же именем, но с расширением .com, содержащий тело вируса

4) внедряются в загрузочный сектор диска или в сектор, содержащий программу загрузки системного диска

5) заражают как файлы, так и загрузочные сектора дисков

338

Вирусы спутники

1) распространяются по компьютерным сетям

2) в основном проникают в исполняемые модули

3) для каждого файла с расширением .ехе создают файл с тем же именем, но с расширением .com, содержащий тело вируса

4) внедряются в загрузочный сектор диска или в сектор, содержащий программу загрузки системного диска

5) заражают как файлы, так и загрузочные сектора дисков

339

Основное действие файловых вирусов

1) заражает вирусом загрузочный сектор жесткого диска

2) заражает вирусом исполнительные файлы и загрузочные сектора диска

3) распространяется по компьютерным сетям

4) заражает вирусом исполнительные файлы

5) никакие действия не проводит

340

Резидентные вирусы

1) не заражают оперативную память компьютера и являются активными ограниченное время

2) в основном проникают в исполняемые модули

3) оставляют в оперативной памяти свою резидентную часть и проникают в тела объектаов заражения.

4) для каждого файла с расширением .ехе создают файл с тем же именем, но с расширением .com, содержащий тело вируса

5) заражают как файлы, так и загрузочные сектора дисков

341

Не резидентные вирусы

1) не заражают оперативную память компьютера и являются активными ограниченное время

2) в основном проникают в исполняемые модули

3) оставляют в оперативной памяти свою резидентную часть и проникают в тела объектов заражения.

4) для каждого файла с расширением .ехе создают файл с тем же именем, но с расширением .com, содержащий тело вируса

5) заражают как файлы, так и загрузочные сектора дисков

342

Квазивирусы “Троян”

1) распространяются по компьютерным сетям, они определяют адреса компьютера в сети и записывают копии своих тел по этим адресам

2) маскируясь под полезную программу, разрушают загрузочный сектор и файловую систему

3) содержащие алгоритмы шифровки-расшифровки, благодаря которым копии одного и того же вируса не имеют ни одной повторяющейся цепочки байтов

4) изменяют содержание файлов и секторов дисков, очень легко обнаруживаются и уничтожаются

5) перехватывают обращения операционной системы к зараженным файлам и секторам дисков и вместо своего тела подставляют незараженные участки диска

343

Стелс вирусы или невидимые вирусы

1) распространяются по компьютерным сетям, они определяют адреса компьютера в сети и записывают копии своих тел по этим адресам

2) маскируясь под полезную программу, разрушают загрузочный сектор и файловую систему

3) содержащие алгоритмы шифровки-расшифровки, благодаря которым копии одного и того же вируса не имеют ни одной повторяющейся цепочки байтов

4) изменяют содержание файлов и секторов дисков, очень легко обнаруживаются и уничтожаются

5) перехватывают обращения операционной системы к зараженным файлам и секторам дисков и вместо своего тела подставляют незараженные участки диска

344

Программы, создающие возможность борьбы с вирусами называются

1) операционными системами

2) прикладными программами

3) антивирусными программами

4) архивными программами

5) служебными программами

345

Антивирусная программа детектор

1) в начале своей работы фаги ищут вирусы в оперативной памяти, уничтожая их, и только затем переходят к "лечению" фай­лов

2) модифицирует программу или диск таким образом, чтобы это не отражалось на работе, а вирус будет воспринимать их зараженными и поэтому не внедрится

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

4) осуществляют поиск характерной для конкретного вируса последовательности байтов в оперативной памяти и в файлах и при обнаружении выдают соответствующее сообщение

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

346

Антивирусная программа фильтр или “сторож”

1) в начале своей работы фаги ищут вирусы в оперативной памяти, уничтожая их, и только затем переходят к "лечению" фай­лов

2) модифицирует программу или диск таким образом, чтобы это не отражалось на работе, а вирус будет воспринимать их зараженными и поэтому не внедрится

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

4) осуществляют поиск характерной для конкретного вируса последовательности байтов в оперативной памяти и в файлах и при обнаружении выдают соответствующее сообщение

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

347

Вакцина или иммунизатор

1) в начале своей работы фаги ищут вирусы в оперативной памяти, уничтожая их, и только затем переходят к "лечению" фай­лов

2) модифицирует программу или диск таким образом, чтобы это не отражалось на работе, а вирус будет воспринимать их зараженными и поэтому не внедрится

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

4) осуществляют поиск характерной для конкретного вируса последовательности байтов в оперативной памяти и в файлах и при обнаружении выдают соответствующее сообщение

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

348

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

1) детектором

2) доктором или фагом

3) ревизором

4) фильтром или сторожем

5) вакциной или иммунизатором

349

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

1) детектором

2) доктором или фагом

3) ревизором

4) фильтром или сторожем

5) вакциной или иммунизатором

350

Антивирусная программа, осуществляющий поиск по характерной для конкретного вируса последовательности байтов (сигнатуры вируса) в оперативной памяти и в файлах и при обнаружении выдающий соответствующее сообщение, называется

1) детектором

2) доктором или фагом

3) ревизор

4) фильтром или сторожем

5) вакциной или иммунизатором