или Зарегистрироваться

8-913-532-77-14

Информационно-консультационный центр для студентов

Готовые работыПрограммирование

лабараторная 1 В ходе выполнения лабораторной работы необходимо написать процедурную и объектно-ориентированную программы, реализующие контейнер разнотипных объектов. лаб. 2 Добавить в процедурную и объектно-ориентированную программы, разработанные при выполнении лабораторной работы №1, дополнительные программные объекты, расширяющие номенклатуру обрабатываемых данных (абстрактных типов или классов). лаб. 3 В программу, разработанную при выполнении лабораторной работы №1, добавить дополнительные процедуры для обработки данных (абстрактных типов или классов). лаб. 4 Местоположение полей опр

2011

Важно! При покупке готовой работы
сообщайте Администратору код работы:

128-09-11




Соглашение

* Готовая работа (дипломная, контрольная, курсовая, реферат, отчет по практике) – это выполненная ранее на заказ для другого студента и успешно защищенная работа. Как правило, в нее внесены все необходимые коррективы.
* В разделе "Готовые Работы" размещены только работы, сделанные нашими Авторами.
* Всем нашим Клиентам работы выдаются в электронном варианте.
* Работы, купленные в этом разделе, не дорабатываются и деньги за них не возвращаются.
* Работа продается целиком; отдельные задачи или главы из работы не вычленяются.

Цена: 500 р.


Задание на лабораторную работу №1 по дисциплине
"Технология программирования"

Задание на лабораторную работу

 

В ходе выполнения лабораторной работы необходимо написать процедурную и объектно-ориентированную программы, реализующие контейнер разнотипных объектов.

 

Варианты реализации контейнера:

1.       Одномерный массив с проверкой на переполнение.

2.       Однонаправленный линейный список.

3.       Однонаправленный кольцевой список.

4.       Двунаправленный линейный список.

5.       Двунаправленный кольцевой список.

 

У контейнера должна быть реализована поддержка следующих операций:

   Заполнение контейнера данными, поступающими из входного потока. Полученный элемент должен быть размещен в контейнере любым из способов, выбранных программистом.

   Вывод значений всех элементов в выходной поток. Выводятся параметры элементов, размещенных в контейнере. Порядок вывода элементов определяется порядком размещения элементов в контейнере. Вывод осуществляется в файл.

 

Варианты хранимых объектов:

Обобщение

Базовые альтернативы

Общие параметры

1. Плоская геометрическая фигура.

1.      Круг (целочисленные координата центра окружности, радиус)

2.      Прямоугольник (целочисленные координаты левого верхнего и правого нижнего углов)

Цвет фигуры (перечислимый тип) = {красный, оранжевый, желтый, зеленый, голубой, синий, фиолетовый}

2. Объемная  геометрическая фигура.

1.      Шар (целочисленный радиус)

2.      Параллелепипед (три целочисленных ребра)

Плотность материала фигуры (действительное число)

3. Квадратные матрицы с целочисленными элементами

1.      Обычный двумерный массив

2.      Диагональная (на основе одномерного массива)

Размерность – целое

4. Транспорт

1.      Самолеты (дальность полета – целое, грузоподъемность – целое)

2.      Поезда (количество вагонов – целое)

Скорость – целое;

Расстояние между пунктами отправления и назначения – целое

5. Фильмы

1.      Игровой (режиссер – строка символов)

2.      Мультфильм (способ создания – перечислимый тип = рисованный, кукольный, пластилиновый…)

Название фильма – строка символов

6. Тексты, состоящие из цифр и латинских букв, зашифрованные различными способами.

1.      Шифрование заменой символов (указатель на массив  пар: [текущий символ, замещающий символ]; зашифрованный текст – строка символов)

2.      Шифрование циклическим сдвигом кода каждого символа на n (целое число, определяющее сдвиг; зашифрованный текст – строка символов)

Открытый текст – строка символов.

 

7. Кладезь мудрости.

1.      Афоризмы (один из авторов – строка символов)

2.      Пословицы и поговорки (страна –  строка символов)

Содержание – строка символов

8. Различные числа

1.      Комплексные (действительная и мнимая части – пара действительных чисел)

2.      Простые дроби (числитель, знаменатель – пара целых чисел)

9. Животные

1.      Рыбы (место проживания – перечислимый тип: река, море, озеро…)

2.      Птицы (отношение к перелету: перелетные, остающиеся на зимовку – булевская величина)

Название – строка символов

10. Растения

1.      Деревья (возраст – длинное целое)

2.      Кустарники (месяц цветения – перечислимый тип)

Название – строка символов

11. Автомобильный транспорт

1.      Грузовик (грузоподъемность кг –  целое)

2.      Автобус (пассажировместимость – короткое целое)

Мощность двигателя – целое

 


Задание на лабораторную работу №2 по дисциплине
"Технология программирования"

Задание на лабораторную работу

 

Добавить в процедурную и объектно-ориентированную программы, разработанные при выполнении лабораторной работы №1, дополнительные программные объекты, расширяющие номенклатуру обрабатываемых данных (абстрактных типов или классов). Добавление осуществлять в соответствии с вариантами заданий, выданными на первую работу. Необходимые сведения представлены в таблице.

 

Вариант

Добавляемая альтернатива и ее признак

1

Треугольник (три точки, задающие целочисленные координаты вершин)

2

Тетраэдр (длина стороны – целое)

3

Нижняя треугольная матрица (одномерный массив с формулой пересчета)

4

Корабли (водоизмещение – целое; вид судна – перечислимый тип = лайнер, буксир, танкер…)

5

Документальный фильм (год выпуска – целое)

6

Шифрование заменой символов на числа (пары: текущий символ, целое число – подстановка при шифровании кода символа в виде короткого целого; зашифрованный текст –  целочисленный массив)

7

Загадки (ответ – строка символов)

8

Полярные координаты (угол [радиан] – действительное; расстояние до точки – целое)

9

Звери (хищники, травоядные, насекомоядные… – перечислимый тип)

10

Цветы (домашние, садовые, дикие… – перечислимый тип)

11

Легковой автомобиль (максимальная скорость – короткое целое)

 


Задание на лабораторную работу №3 по дисциплине
"Технология программирования"

Задание на лабораторную работу

 

В программу, разработанную при выполнении лабораторной работы №1, добавить дополнительные процедуры для обработки данных (абстрактных типов или классов). Добавление осуществлять в соответствии с вариантами заданий, выданными на первую работу. Необходимые сведения представлены в таблице.

 

Вариант

Добавляемая процедура и возвращаемый ею результат

1

Вычисление периметра для каждой из фигур (действительное число)

2

Вычисление объема для каждого из тел (действительное число)

3

Сумма всех элементов матрицы (целое число)

4

Идеальное время прохождения пути (действительное число)

5

Количество гласных букв в названии фильма (целое число)

6

Количество символов в исходном тексте (целое число)

7

Количество знаков препинания в содержательной строке

8

Приведение каждого значения к действительному числу, эквивалентному записанному. Например, для комплексного числа осуществляется по формуле: sqrt(d^2+i^2)).

9

<p class



Цена: 500 р.


Все темы готовых работ →

Другие готовые работы по теме «программирование»