
- •Контрольная работа по дисциплине «Программирование» для студентов 2 курса, специальности «Информатика»
- •IV семестр, заочное отделение
- •Пример оформления контрольной работы Вариант № ...
- •Задания по вариантам Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Вариант 21
- •Вариант 22
- •Вариант 23
- •Вариант 24
- •По дисциплине «программирование»
Вариант 13
1. Дать письменный ответ на следующий вопрос:
Стандартные процедуры и функции для работы с файлами.
2. Разработать приложение в среде программирования Delphi для решения одной из трех предложенных задач:
Уровень I. Дана строка-предложение на русском языке. Определить суммарное количество содержащихся в строке знаков (не букв, цифр и пробелов).
Уровень II. Составить программу, которая программно (с использованием объекта Canvas) рисует на экране мишень (n окружностей с общим центром и равномерно изменяющимся радиусом).
Уровень III. Придумать и нарисовать рисунок из компонентов Shape. Программно изменяя положение, размер или цвет компонентов Shape в рисунке осуществить элементы простейшей анимации. Отдельные элементы изображения можно отобразить при помощи компонента Image.
Вариант 14
1. Дать письменный ответ на следующий вопрос:
Понятие файла в программировании. Описание файловых переменных. Типы файлов.
2. Разработать приложение в среде программирования Delphi для решения одной из трех предложенных задач:
Уровень I. Дана строка, состоящая из букв и цифр. Определить суммарное количество содержащихся в строке цифр.
Уровень II. Составить программу расчёта таблицы значений функции y(x)=a∙x4+b∙x3+c и построить ее график при изменении x от x0 до xn с шагом dx.
Уровень III. Составить программу, в которой осуществляется движение графического объекта в пределах формы. Вид объекта – кружок. Траектория движения – синусоида.
Вариант 15
1. Дать письменный ответ на следующий вопрос:
Понятие записи. Описание переменных типа запись. Операции над записями.
2. Разработать приложение в среде программирования Delphi для решения одной из трех предложенных задач:
Уровень I. Задана строка текста, заменить в ней все прописные буквы (большие) на строчные (малые).
Уровень II. Заданы массивы A и B целых чисел со значением элементов от 0 до 255. Построить массив C, состоящий из тех чисел, которые есть в A, но нет в B.
Уровень III. Прочитать из текстового файла in.txt массив целых чисел A, отобразить его в таблице на форме. Построить массив B из четных элементов массива A. Массив B отобразить на форме в таблице и записать в текстовый файл out.txt. Файл исходных данных подготовить самостоятельно в редакторе «Блокнот».
Вариант 16
1. Дать письменный ответ на следующий вопрос:
Понятие мультимедиа-приложения. Компонент MediaPlayer и его использование для воспроизведения звуковых и видео файлов.
2. Разработать приложение в среде программирования Delphi для решения одной из трех предложенных задач:
Уровень I. Даны два множества чисел A и B. Построить и вывести объединение этих множеств.
Уровень II. Составить программу для перевода целого числа из 10-й системы счисления в 8-ю.
Уровень III. Составить программу, которая программным способом (используя объект Canvas) рисует на экране шахматную доску.
Вариант 17
1. Дать письменный ответ на следующий вопрос:
Программирование элементов анимации (динамической графики).
2. Разработать приложение в среде программирования Delphi для решения одной из трех предложенных задач:
Уровень I. Даны два множества символов A и B. Построить и вывести разности этих множеств (A–B и B–A).
Уровень II. Составить программу для перевода целого числа из 10-й системы счисления в 2-ю.
Уровень III. Составить программу, которая определяет, принадлежит ли точка с заданными координатами (x, y) заштрихованной области (включая границы) координатной плоскости. Программно выполнить чертеж.