Дифференцированный зачетОсновы алгоритмизации и программировния

Раздел Информатика
Класс -
Тип Другие методич. материалы
Автор
Дата
Формат doc
Изображения Нет
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

ЧПОУ "Балашовский кооперативный техникум"


Утверждаю

Зам. директора по учебной работе

__________________ А.В. Евтеева

"_____"_____________2014г


.











Варианты дифференцированного зачета

по дисциплине "Основы алгоритмизации и программирования"

для студентов 3 курса

специальности


09.02.04 Информационные системы (по отраслям)

230401 Информационные системы (по отраслям)




Преподаватель: Болдырева Е.П.


Рассмотрено

на заседании цикловой комиссии

экономики, математики, информатики

и вычислительной техники

Протокол №___ от_______

Председатель ЦК Ю.А.Судатова

Вариант 1.

Выберите один или несколько вариантов ответа;

1. Программа, написанная на языке Pascal, может содержать несколько разделов. Какой из разделов должен обязательно быть в программе?

  1. тело программы

  2. раздел объявления констант

  3. раздел объявления переменных

  4. заголовок

2. Укажите оператор ввода с клавиатуры:

  1. READ

  2. WRITE

  3. BEGIN .. END

  4. REPEAT ..UNTIL

3. Что появится на экране монитора после выполнения программы ?

PROGRAM PRIMER1;

VAR B,P:REAL;

BEGIN

B:=4;

P:=B*B*B;

WRITE(P);

END.

a). 8 b).16 c). 64 d). 4 e).2

4. Какие из следующих описаний множеств являются правильными:

  1. Set of char

  2. Set of integer

  3. Set of 'a'..'z'

  4. Set of - 10..10

  5. Set of 10..100

  6. Set of 200…300

5. Массив - это …

6. В основе объектно-ориентированного программирования лежит:

1) Понятие объекта;

2) Понятие языка программирования;

3) Понятие компонента;

4) Понятие события;

7. Каково назначение компонента label в среде программирования DELPHI?

1) Ввод исходных данных.

2) Запуск приложения.

3) Вывод текстовой информации.

4) Вывод надписи на командной кнопке.

Составьте программу для решения задачи

8. Составьте и отладьте программу, вычисляющую сумму квадратов чисел от 1 до введенного вами целого числа n.

Вариант 2.

Выберите один или несколько вариантов ответа;

1. Программа, написанная на языке Pascal, может содержать несколько разделов. С какого специального слова начинается раздел объявления переменных ?

  1. VAR

  2. CONST

  3. BEGIN

  4. PROGRAM

2. Укажите оператор вывода на экран :

  1. READ

  2. WRITE

  3. BEGIN .. END

  4. IF .. THEN

  5. REPEAT ..UNTIL

3. Что появится на экране монитора после выполнения программы ?

: PROGRAM PRIMER2;

VAR B,C:INTEGER;

BEGIN

B:=3; C:= 4;

IF B>C

THEN WRITE (B*B) ELSE WRITE( C*C);

END.

А).4 B).25 C).16 D). 2 E).9

4. Числа в языке Паскаль различают как:

  1. Натуральные

  2. Вещественные

  3. Правильные дроби

  4. Целые

  5. Комплексные

5. Запись в Паскаль - это…

6.Какой язык используется в DELPHI?

1) Turbo Pascal.

2) Pascal.

3) Object Pascal.

4) Visual Pascal.

7.Для ввода исходных данных в DELPHI служит компонент...

1) Edit.

2) Button.

3) Label.

4) Memo.

Составьте программу для решения задачи.

8. Составьте программу, подсчитывающую количество цифр вводимого вами целого неотрицательного числа. (Можно использовать операцию целочисленного деления для последовательного уменьшения числа на один разряд.)

Вариант 3

Выберите один или несколько вариантов ответа;

1. Программа, написанная на языке Pascal, может содержать несколько разделов. С какого специального слова начинается раздел объявления постоянных (констант)?

  1. VAR

  2. PROGRAM

  3. BEGIN

  4. CONST

2. Укажите функцию квадрата числа:

  1. SQR(X)

  2. SQRT(X)

  3. ABS(X)

  4. SIN(X)

  5. COS(X)

3. Что появится на экране монитора после выполнения программы ?

PROGRAM PRIMER7;

VAR X:INTEGER;

BEGIN

X:= 3;

WRITE(X);

WRITE(X*X);

WRITE(X*X*X);

END.

А)16 4 64 B). 27 9 3 C). 2 3 4 D). 4 16 64 E). 3 9 27

4. Укажите все вещественные типы:

  1. Float

  2. Boolean

  3. Char

  4. Single

  5. Double

5. Множество в языке Паскаль - это

6. Панель инструментов в среде DELPHI расположена...

1) В главном окне Delphi.

2) В палитре компонентов.

3) В окне инспектора объектов.

4) В окне редактора кода.

7. В каком окне в DELPHI создаются процедуры обработки событий?

1) В главном окне.

2) В окне редактора кода.

3) В окне формы.

4) В окне инспектора объектов.

Составьте программу для решения задачи:

8. Составьте и отладьте программу, определяющую максимальное из всех введенных вами чисел. (Пусть признаком конца ввода чисел является введенное число 0.)

Вариант 4

Выберите один или несколько вариантов ответа;

1. Программа, написанная на языке Pascal, может содержать несколько разделов. С какого специального слова начинается тело программы?

  1. VAR

  2. PROGRAM

  3. BEGIN

  4. CONST

2. Укажите условный оператор :

  1. READ

  2. WRITE

  3. BEGIN .. END

  4. IF .. THEN

  5. REPEAT ..UNTIL

3. Что появится на экране монитора после выполнения программы ?

PROGRAM PRIMER3;

VAR X,Y:INTEGER;

BEGIN

X:=7; Y:=5;

WRITE(X*Y);

END.

a).2 b).35 c).0.8 d). 20 e).9

4. Какие из следующих стандартных типов в Паскаль являются перечисляемыми:

  1. Char

  2. Word

  3. Real

  4. Integer

  5. Boolean

  6. Byte

  7. Shortint

5. Строки - это…

6. Где в DELPHI задаются свойства компонентов?

1) В палитре компонентов.

2) В окне инспектора свойств.

3) В окне редактора кода.

4) В меню команд.

7. Для первого сохранения проекта в DELPHI надо выполнить:

1) File - Save As...

2) File - Save Project As...

3) File - Save All...

4) File - Save...

Составьте программу для решения задачи:

8. В ЭВМ вводятся по очереди координаты N точек. Определить, сколько из них попадает в круг радиусом R с центром в точке (а,b).

Вариант 5.

Выберите один или несколько вариантов ответа;

1. При объявлении каждая переменная получает тип. Как обозначается в языке Pascal целый тип?

  1. INTEGER

  2. REAL

  3. STRING

  4. ARRAY

2. Выберите правильную запись условного оператора IF.

  1. If оператор 1 doусловие else оператор ;

  2. If оператор 1 then оператор 2 else оператор 3;

  3. If условие then оператор 1; else оператор 2;

  4. If условие then оператор 1 else оператор 2;

3. Что появится на экране монитора после выполнения программы ?

PROGRAM PRIMER3;

VAR X,Y:INTEGER;

BEGIN

X:=7; Y:=5;

WRITE(X*Y);

END.

a).2 b).35 c).0.8 d). 20 e).9

4. Какие из следующих операторов являются операторами работы со строками?

  1. Delete

  2. Copy

  3. Insert

  4. Cut

5. Цикл - это

6. Что представляет собой форма DELPHI?

1) Командную кнопку.

2) Диалоговое окно.

3) Исполняемый файл.

4) Исходный код программы.

7. Компиляцию проекта в DELPHI применяют для...

1) запуска проекта на выполнение.

2) преобразования исходного кода программы в машинный.

3) сохранения проекта в отдельной папке.

4) задания свойств используемых компонентов.

Составьте программу для решения задачи:

8. Найти сумму всех чисел одномерного массива из 30 элементов, которые делятся на 3 или 5 без остатка.

Вариант 6.

Выберите один или несколько вариантов ответа;

1. Для записи выражений в языке Pascal используют знаки операций. Укажите знаки для операций «сложение» и «вычитание » соответственно:

А). + и - B). - и + C). * и / D). / и * E). Div и Mod

2. Выберите правильный вариант описания массива из 50 слов, длина которых не должна превышать 12 символов:

  1. A: array[1..50] of char [12];

  2. A: array[0..49] of char [12];

  3. A: array[1..50] of string [12];

  4. A: array[1…50] of string [12];

3. Что появится на экране монитора после выполнения программы ?

PROGRAM PRIMER7;

VAR X:INTEGER;

BEGIN

X:= 4;

WRITE(X);

WRITE(X*X);

WRITE(X*X*X);

END.

a)16 4 64 b). 64 16 4 c). 2 3 4 d). 4 16 64 e). 4 8 12

4. Выберите способы заполнения массива:

  1. Заполнение массива по формуле;

  2. Заполнение массива с помощью цикла WHILE;

  3. Заполнение массива случайными числами;

  4. Заполнение массива с клавиатуры;

  5. Присвоение элементам массива определенных значений;

  6. Заполнение массива с помощью цикла FOR;

  7. Заполнение массива действительными числами.

5. Тип - это…

6. Свойством формы в DELPHIявляется:

1) Цвет фона.

2) Процедура обработки события.

3) Компонент.

4) Событие.

7. Какое расширение имеет исполняемый файл?

1) pas.

2) exe.

3) doc.

4) dpr.

Составьте программу для решения задачи:

8. В одномерном массиве из 10 элементов определить местоположение минимального элемента. Обнулить элементы, стоящие до него, но не сам этот элемент. Измененный массив вывести на экран.


© 2010-2022