НОУ СПО Колледж управления и экономики
Согласовано Утверждаю
на заседании предметно-цикловой Заместитель директора по УМиНР
комиссии ПОВТиАС
«_____» ____________2011г. «_____» ____________ 2011г.
Председатель ПЦК
Павлова Р.В. _______________ Павлова Р.В.
Междисциплинарный экзамен
II этап
Решение практических задач
Специальность 230105 «Программное обеспечение вычислительной техники и автоматизированных систем»
1. Составить алгоритм программы на Pascal. Предусмотреть ввод коэффициентов с клавиатуры. Вычислить сумму четных или нечетных чисел натурального ряда до 100, используя выбор из меню:
1. Сумма четных чисел ряда 1,2,3,..., 100.
2. Сумма нечетных чисел ряда 1,2,3,..,100.
3. Конец работы.
Выбор осуществить с помощью if-then-else.
Создать программу на Delphi, выполняющую следующие действия:
После запуска программы ввести текст в текстовом поле.
По щелчку мышью на кнопке «Сменить заголовок окна» изменяется заголовок окна.
Ввести новый текст в текстовом поле.
Изменить название заголовка окна по нажатию клавиши Enter.
Для выхода из программы необходимо щелкнуть мышью на закрывающей кнопке в cтроке заголовка.
3. Создать программу на Delphi, выполняющую следующие действия:
По щелчку мышью на кнопке кнопка либо останавливается, либо двигается.
Для выхода из программы необходимо щелкнуть мышью на закрывающей кнопке в строке заголовка.
4.Составить алгоритм программы на Pascal. Предусмотреть ввод коэффициентов с клавиатуры. Для данного вещественного x найти значение следующей функции f , принимающей вещественные значения:
- x, если x ≤ 0,
f (x) = x 2 , если 0 < x < 2,
4, если x ≥ 2.
5.Составить алгоритм программы на Pascal. Предусмотреть ввод данных с клавиатуры. Для заданной матрицы A(N,M) найти сумму элементов, расположенных в строках с отрицательным элементом на главной диагонали. Данные: N=3, M=3.
0 2 9
A= 3 9 5
2 9 5
6.Составить алгоритм программы на Pascal. Предусмотреть ввод данных с клавиатуры. Дана матрица A(N,M). Определить: а) число ненулевых элементов в каждой строке матрицы. б) общее число ненулевых элементов в матрице. в) отношение числа ненулевых элементов в каждой строке матрицы к общему числу ненулевых элементов в матрице.
Данные: N=3, M=3
4 2 1
A= 2 0 0
4 3 0
7. Составить алгоритм программы на Pascal. Предусмотреть ввод данных с клавиатуры. Из данной матрицы A(N,M) удалить строку с номером К и столбец с номером Р. Полученную матрицу уплотнить. Данные: N=3, M=3, К=3, Р =2.
4 9 1
A= 3 4 3
6 1 5
8. Создать программу на Delphi, выполняющую следующие действия:
После запуска программы в окне изображается строка меню (Файл, Выход).
При выборе пункта меню Файл появляются пункты меню (Рисунки, Выход).
При выборе пункта меню Рисунки появляется вложенное меню, состоящее из двух пунктов (Облака, Лес).
По щелчку правой кнопки мыши появляется контекстное меню.
Выбрать по пункту другой рисунок
Для выхода из программы необходимо щелкнуть мышью на закрывающей кнопке в cтроке заголовка.
9. Создать программу-игру, выполняющую следующие действия:
После запуска программы в окне изображается беспорядочно прыгающая кнопка.
Необходимо успеть щелкнуть по ней.
Кнопка перепрыгивает из одного места в другое по сигналу, полученному от таймера.
Для выхода из программы необходимо щелкнуть мышью на закрывающей кнопке в строке заголовка.