УО ПОЛОЦКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

УО ПОЛОЦКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

 

Экзаменационный билет № 1

 

Дисциплина Конструирование программ и языки программирования

Зимняя экзаменационная сессия 2010-2011 учебного года

1. Вычислить сумму ряда (приближенное значение функции sin) с точностью eps. Значения x и eps вводятся с клавиатуры. Полученный результат и значение библиотечной функции sin вывести на экран.
2. Реализовать функцию, осуществляющую поиск в вещественном массиве элемента наиболее близкого к заданному числу. В качестве параметров функции выступают: массив, размер массива и число. Функция должна возвратить позицию найденного элемента в массиве и разность между этим элементов и заданным числом.
3. Разработать программу, в которой выполняется ввод списка записей определенного типа (ФАЙЛ: имя, размер, дата создания (битовые поля)). Сначала в программе должен вводиться размер списка (целое число), а сам список создается в виде динамического массива структур. Ввод одной записи осуществляется в одной строке. Вывести все записи, с истекшей датой. Текущую дату указывает пользователь. Полученный список вывести на экран.

 

Заведующий кафедрой _____________ Преподаватель____________

Дата утверждения 28.12.2010г.

 

 

УО ПОЛОЦКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

 

Экзаменационный билет № 2

Дисциплина Конструирование программ и языки программирования

Зимняя экзаменационная сессия 2010-2011 учебного года

Вычислить сумму ряда (приближенное значение функции cos) с точностью eps. Значения x и eps вводятся с клавиатуры. Полученный результат и значение библиотечной функции cos вывести на экран.
Реализовать функцию SortArray, осуществляющую сортировку элементов массива, расположенных на четных позициях, по возрастанию, а на нечетных - по убыванию. Массив и его размер передаются в качестве параметров. Используя разработанную функцию обработать N массивов, введенных пользователем.
Необходимо разработать программу, в которой выполняется ввод списка записей определенного типа, а затем - обработка списка. Сначала в программе должен вводиться размер списка (целое число), а сам список создается в виде динамического массива структур. Ввод одной записи осуществляется в одной строке. Вывести список книг на экран, упорядочив по количеству страниц. В книге учитывать, что названия книг могут состоять из нескольких слов. Направления всех сортировок указывает пользователь.

 

Заведующий кафедрой _____________ Преподаватель____________

Дата утверждения 28.12.2010г.


УО ПОЛОЦКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

 

Экзаменационный билет № 3

 

Дисциплина Конструирование программ и языки программирования

Зимняя экзаменационная сессия 2010-2011 учебного года

Вычислить сумму ряда (приближенное значение функции arctg ) с точностью eps. Значения x и eps вводятся с клавиатуры. Полученный результат и значение библиотечной функции arctg вывести на экран.
Реализовать функцию Exchange, меняющую местами слова с номерами k1 и k2 в строке. Строка и номера слов передаются в качестве параметров. В случае успешного завершения функция возвращает 0, а если слов с номерами k1 и k2 в строке нет, то - 1. Используя разработанную функцию преобразовать N строк, введенных пользователем
Необходимо разработать программу, в которой выполняется ввод списка записей определенного типа, а затем - обработка списка. Сначала в программе должен вводиться размер списка (целое число), а сам список создается в виде динамического массива структур. Ввод одной записи осуществляется в одной строке. Вывести список товаров на экран, упорядочив по количеству товара. В программе учитывать, что названия товаров могут состоять из нескольких слов. Направления всех сортировок указывает пользователь.

 

Заведующий кафедрой _____________ Преподаватель____________

Дата утверждения 28.12.2010г.

 

 

УО ПОЛОЦКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

 

Экзаменационный билет № 4

Дисциплина Конструирование программ и языки программирования

Зимняя экзаменационная сессия 2010-2011 учебного года

Вычислить сумму ряда (приближенное значение функции exp) с точностью eps. Значения x и eps вводятся с клавиатуры. Полученный результат и значение библиотечной функции exp вывести на экран.
Задан целочисленный массив размера N. Определить количество серий с четными элементами в данном массиве. Найти серию максимальной длины.
Разработать программу, в которой выполняется ввод списка записей определенного типа (МАШИНА: марка, номер, год). Сначала в программе должен вводиться размер списка (целое число), а сам список создается в виде динамического массива структур. Ввод одной записи осуществляется в одной строке. После ввода списка произвести дополнительную обработку. Удалить все записи, с истекшей датой. Текущую дату указывает пользователь. Полученный список вывести на экран.

 

Заведующий кафедрой _____________ Преподаватель____________

Дата утверждения 28.12.2010г.