648462
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 5.520 руб.;
- курсы повышения квалификации от 1.200 руб.
Престижные документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ ДО 70%

ВНИМАНИЕ: Скидка действует ТОЛЬКО сейчас!

(Лицензия на осуществление образовательной деятельности № 5201 выдана ООО "Инфоурок")

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

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

библиотека
материалов
Скачать материал целиком можно бесплатно по ссылке внизу страницы.

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


Утверждаю

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

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

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



Общая информация

Номер материала: ДВ-263336

Вам будут интересны эти курсы:

Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Современные информационные технологии и их использование в работе преподавателей. Системы автоматизированного проектирования одежды и организация технологического процесса»
Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс повышения квалификации «Облачные технологии в образовании»
Курс «3D Studio MAX»
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Использование компьютерных технологий в процессе обучения в условиях реализации ФГОС»
Курс повышения квалификации «Введение в программирование на языке С (СИ)»
Курс профессиональной переподготовки «Управление в сфере информационных технологий в образовательной организации»
Курс повышения квалификации «Современные тенденции цифровизации образования»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
Курс повышение квалификации «Применение интерактивных образовательных платформ на примере платформы Moodle»

Благодарность за вклад в развитие крупнейшей онлайн-библиотеки методических разработок для учителей

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

Добавьте минимум пять материалов, чтобы получить сертификат о создании сайта

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

Грамота за высокий профессионализм, проявленный в процессе создания и развития собственного учительского сайта в рамках проекта "Инфоурок"

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

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