Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Стандарт ПО Программирование в среде Windows.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.2 Mб
Скачать

Примеры задач:

6 Семестр

1 В среде программирования Lazarus, разработать консольное приложение для нахождения гипотенузы и углов прямоугольного треугольника по известным размерам его катетов.

2. Разработать программу в среде Lazarus для создания типизированного файла, записи в него n целых чисел, формирования массива путем записи в него только кратных 5 и 7 чисел из файла и сохранения этого массива в текстовый файл.

7 Семестр

1. Дан массив A размера N. Сформировать новый массив B того же размера по следующему правилу: элемент BK равен среднему арифметическому элементов массива A с номерами от 1 до K. Ввод массива выполнить в класс List Java ME, вывод – в Combo класса Java Micro Edition. Среднее арифметическое вывести в класс TextField.

2. Дана целочисленная матрица A(n*n). Вычислить произведение элементов главной и побочной диагонали. Для хранения матрицы использовать класс Table Java Standart Edition.

Каждый тест промежуточного контроля содержит 2 теоретических вопроса и задачу.

Примеры тестов:

6 семестр

ТЕСТ № 1

  1. Классы TListBox, TComboBox;

  2. Модуль (Unit), разработка модулей ;

  3. В среде программирования Lazarus, разработать консольное приложение. Из-вестны гипотенуза и прилежащий угол α прямоугольного треугольника. Найти площадь треугольника.

ТЕСТ №2

  1. Работа оператора ”+” языка Free Pascal со строковыми переменными;

  2. Стандартные диалоги TColorDialog, TFontDialog;

  3. В среде программирования Lazarus, разработать приложение для вычисления суммы натуральных нечётных чисел, не превышающих N. Для ввода данных ис-пользовать InputBox.

7 семестр

ТЕСТ № 1

  1. Операторы try, throw, catch их использование в С# и Java.

  2. Графика в Java ME. Понятие ресурсов, загрузка изображений из ресурсов, рисование.

  3. Дана целочисленная матрица A(n*n). Вычислить произведение элементов главной и побочной диагонали. Для хранения матрицы использовать класс Table Java Standart Edition.

ТЕСТ №2

  1. Обработка событий от мыши и клавиатуры.

  2. Инкапсуляция, разграничение прав доступа к данным. Модификаторы public, private. Различие синтаксиса в описании классов C# и Java.

  3. Дан массив A размера N. Сформировать новый массив B того же размера по следующему правилу: элемент BK равен среднему арифметическому элементов массива A с номерами от 1 до K. Ввод массива выполнить в класс List Java ME, вывод – в Combo класса Java Micro Edition. Среднее арифметическое вывести в класс TextField

Разработчики Тушев А.Н.

Троицкий В.С.

Зав.кафедрой инженерной педагогики Лаврентьева Н.Б.

Декан ФИТ Кобелев Г.Н.

ПРИЛОЖЕНИЕ Д

Памятка для студентов по изучению дисциплины

«программирование в среде windows»

Составили доцент кафедры ПМ Тушев А.Н., ст. преподаватель кафедры ПМ Троицкий В.С.

Утверждаю Зав. кафедрой инженерной педагогики Н.Б .Лаврентьева

_________________

«__» ________ 201_ года