Контрольная работа по информатике
5 курс, математический факультет
1998-99 учебный год

 

ВАРИАНТ  1

1. В текстовом редакторе выполнить задания:

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

3. Даны две строки символов. Символ будем называть общим, если он встречается и в первой, и во второй строке. Пусть K1 — число вхождений в первую строку общего символа, а K2 — во вторую. Минимальное из чисел K1, K2 будем называть числом общности. Вывести все общие символы с указанием для них числа общности.

ВАРИАНТ  2

1. В табличном процессоре решить задачу:

Известна стоимость Si 1 кг каждого из N продуктов. Составить таблицу размером N * N для определения стоимости для различной массы продукта, когда эти массы меняются по закону арифметической прогрессии. Расчет произвести для трех множеств переменных Si.

Требования к заданию

  1. Провести анализ полученной задачи, формализовать ее (сконструировать рациональную табличную форму и определить расчетные соотношения).

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

  3. В таблице предусмотреть не менее 10 записей.

  4. Рекомендуется выполнить графическую интерпретацию данных в таблице.

2. Дано натуральное число N. Вычеркнуть из записи этого числа все чётные цифры. Например, если N = 122348, то в ответе получим 13. Примечание: строкой тип данных и массивы использовать запрещено.

3. Дана целочисленная матрица порядка N. Представить её в виде суммы симметричной матрицы и верхней треугольной. Например,

ВАРИАНТ  3

1. В СУБД решить задачу:
а) Создать базу данных “Видеофильмы” с полями:


б) Ввести несколько записей.
в) Найти:

г) Составить отчет о фильмах, определить количество фильмов и их общую стоимость.

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

Например, 12345678912345678912345 + 12345678912345678912345 = 24691357824691357824690.

3. Дан двумерный массив, состоящий из нулей и единиц. Указать строки, содержащие максимальную подпоследовательность подряд идущих нулей или сообщить об их отсутствии.

ВАРИАНТ  4

1. В текстовом редакторе выполнить задания:

2. Дана целочисленная матрица порядка N (N — натуральное). Повернуть её против часовой стрелки на 90°. Примечание: дополнительную матрицу использовать запрещено.

3. Сгенерировать массив натуральных чисел. Найти максимальное из этих чисел, в разряде десятков которых находится цифра 2.

 


Рейтинг ресурсов УралWeb

 

X