Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РГР_ТП_2014.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
476 Кб
Скачать
☆

1.2 Общие рекомендации к выполнению работы

При выполнении задач из таблицы 1.1 необходимо учитывать, что римские цифры обозначаются следующими латинскими буквами:

1

I

500

D

5

V

1000

M

10

X

5000

50

L

10000

100

C

…

…

При выполнении задач из таблицы 1.2 следует учитывать, что в шифре перестановки буквы открытого текста не замещаются на другие, а меняется сам порядок их следования. Например, в шифре простой колонной перестановки исходный открытый текст записывается построчно (число букв в строке фиксировано), а шифртекст получается считыванием букв по колонкам. Расшифровка производится аналогично: шифртекст записывается по вертикали, а открытый текст можно затем прочесть по горизонтали.

Необходимые справочные материалы приведены в приложениях А и Б.

1.3 Контрольные вопросы

1.3.1 Какой максимальной размерности может быть многомерный массив?

1.3.2 Каковы особенности работы с квадратными матрицами?

1.3.3 Как организовать обработку матрицы произвольной размерности по столбцам (по строкам)?

1.3.4 Как организовать передачу значений элементов массива с помощью функции?

1.3.5 В чем заключаются особенности работы с символьными массивами?

1.3.6 Какие стандартные функции используются для работы со строками?

1.3.7 Сколько значений может передать функция?

1.3.8 В чем разница между формальными и фактическими параметрами?

1.3.9 С какой целью используются прототипы функций в программах?

1.3.10 Что представляет собой перегрузка функций?

2 Расчетно-графическая работа. Использование файлов и структур

Цель: получить практические навыки использования файлов и структур при решении задач.

2.1 Задания к расчетно-графической работе

2.1.1 Выбрать в соответствии с таблицей 2.1 вариант задания и реализовать структуру.

2.1.2 Организовать ввод и вывод данных структуры (не менее 10 записей), используя файлы.

2.1.3 Используя поля созданной структуры, выполнить выборку или по возможности вычисления.

2.1.4 Оформить отчет в соответствии с требованиями стандарта АУЭС.

Таблица 2.1 – Варианты заданий

№ вар.

Тема

Поля структуры

1

Кулинария

Наименование продукции; Дата изготовления; Срок хранения; Вес; Цена.

2

Выставка собак

Порода; Пол; Кличка; Возраст; Владелец.

3

Компьютеры

Модель; Производитель; Комплектация; Стоимость; Количество.

4

Аренда автомобилей

Марка; Год выпуска; Пробег; Стоимость; Срок аренды.

5

Библиотека

Автор книги; Название; Издательство; Год выпуска; Количество.

6

Переводы

Язык перевода; Стоимость за стр; Объем заказа; Срок выполнения; Исполнитель.

7

Каталог сотовых телефонов

Наименование; Модель; Производитель; Стоимость; Особенности.

8

Коллекция пластинок

Название альбома; Исполнитель; Год выпуска; Кол-во записей; Стоимость.

9

Самолеты

Наименование; ФИО конструктора; Год выпуска; Количество; Грузоподъемность.

10

Компьютерные игры

Название; Разработчик; Версия; Жанр; Стоимость.

11

Стипендия

ФИО студента; Курс; Средний балл; Размер стипендии; Надбавки.

12

Расписание автобусов

Номер маршрута; Пункт отправления; Время отправления; Пункт назначения; Время прибытия.

13

Сбербанк

Номер счета; ФИО вкладчика; Наименование депозита; Сумма вклада; Процентная ставка; Срок.

14

Репертуар кинотеатров

Кинотеатр; Фильм; Жанр; Период показа; Время.

15

Прайс-лист

Вид услуги; Объем работ; Стоимость; Срок исполнения; Скидки.

16

Недвижимость

Наименование; Площадь; Этажность; Количество комнат; Стоимость.

17

Аукцион

Дата проведения; Наименование лота; Первоначальная стоимость; ФИО покупателя; Сумма приобретения.

18

Туристическое агентство

Страна; Предлагаемые маршруты; Условия проживания и поезда; Экскурсионное обслуживание; Стоимость путевки.

19

Автосалон

Марка; Год выпуска; Технические характеристики; Особенности; Техническое состояние; Цена.

20

Спортсмены

ФИО; Гражданство; Происхождение; Вид спорт; Клуб (команда); Личные достижения

21

Заселение в гостиницу

ФИО; Паспортные данные; Дата приезда; Номер; Дата выезда; Стоимость проживания; Стоимость дополнительных услуг.

22

Вакансии

Фирма; Должность; Условия труда; Оплата; Требования к кандидату; Контактный телефон.

23

Типография

Дата заказа; Наименование заказа; Объем; Цена за единицу; Срок исполнения; Сумма.

24

Ремонт

Наименование работ; Используемый материал; Объем работ; Цена за м2; Сумма.

25

Музеи

Наименование коллекции; Оригинал или копия; Владелец; Дата приобретения.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]