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

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Другие методич. материалы / Дифференцированный зачет"Основы алгоритмизации и программировния"
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

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

библиотека
материалов

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


Утверждаю

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

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

"_____"_____________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 элементов определить местоположение минимального элемента. Обнулить элементы, стоящие до него, но не сам этот элемент. Измененный массив вывести на экран.




Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Автор
Дата добавления 16.12.2015
Раздел Информатика
Подраздел Другие методич. материалы
Просмотров229
Номер материала ДВ-263336
Получить свидетельство о публикации
Похожие материалы

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