Ирина Эланс
Заказ: 1042585
Разработать иерархию классов для представления информации по студентам
Разработать иерархию классов для представления информации по студентам
Описание
Разработать иерархию классов для представления информации по студентам и сданным ими предметам.
Класс «Студент» должен содержать следующие поля: ФИО, № группы, специальность, стипендия, дата рождения.
Необходимо создать три производных класса от класса «Предмет»: Дисциплина (название дисциплины, оценка, количество часов, фио преподавателя, дата сдачи), Курсовая работа (название дисциплины, название курсовой, оценка, ФИО преподавателя, дата сдачи), Практика (название практики, оценка, количество недель).
Также необходимо разработать шаблонный класс для представления чисел с заданной точностью на основе типа bcd. Класс должен содержать перегруженные операции “<<”, “>>”, “+”, “-“, “*”, “=”, “= =”, “<”, “>”. Стипендию студента представить разработанным шаблонным классом. Количество знаков после запитой указывается константой в описании шаблона.
Данные из входного файла заносить в массив указателей.
Файл корректировки должен содержать исправленные или новые предметы .
Все ошибки ввода занести в файл ошибок. Рассмотренные ошибки – ошибки диапазона полей.
В выходной файл распечатать все предметы для каждого из студентов.
Всего 16 страниц

- Разработать информационную систему ДЕКАНАТ для автоматизации работы декана факультета (института) вуза (курсовая работа)
- Разработать и описать схему для динамического торможения асинхронного двигателя с короткозамкнутым ротором.
- Разработать и описать схему для динамического торможения асинхронного двигателя с короткозамкнутым ротором.
- Разработать и рассчитать схему многокаскадного усилителя с техническими параметрами, заданными в табл. 1. (курсовая работа. Вариант 12)
- Разработать, используя микросхемы 564КП2 и ЛЭ серии 564 дешифратор «1 из 16» с активным уровнем выхода «1»
- Разработать комбинационное устройство с 4 входами, дающее на выходе F=1 при подаче на входы чисел 0, 1, 4, 5, 8, 9, 12, 13 в двоичном коде. При подаче на входы других чисел F=0. Используемые логические элементы 2И-НЕ.
- Разработать комбинационное устройство с 4 входами, дающее на выходе F=1 при подаче на входы чисел 4, 10, 11 в двоичном коде. При подаче на входы других чисел F=0. Используемые логические элементы 2И-НЕ, 3ИЛИ-НЕ.
- Разработать алгоритм и программу, имеющие структуру цикла с предусловием и осуществить табулирование заданной функции при изменении аргумента х от начального значения х0 до хn с постоянным шагом hx, т.е. x=x0(hx)xn.
- Разработать базу данных туристической фирмы
- Разработать генератор линейно-изменяющегося напряжения по заданным параметрам; 2. Определить параметры запускающего сигнала (или сигнала синхронизации); 3. Расчет провести для рабочих температур от - 10 до +40 градусов по Цельсию; 4. По результатам разработки оформить пояснительную записку, электрическую принципиальную схему и графики изменений напряжений в контрольных точках схемы; 5. Провести выбор элементов схемы по типам конструкции, номиналам, предельным параметрам в соответствии с ГОСТами и ОСТами. Перечень элементов схемы оформить как отдельный графический документ (приложение к пояснительной записке).
- Разработать генератор линейно-изменяющегося напряжения по заданным параметрам; 2. Определить параметры запускающего сигнала (или сигнала синхронизации); 3. Расчет провести для рабочих температур от - 10 до +40 градусов по Цельсию; 4. По результатам разработки оформить пояснительную записку, электрическую принципиальную схему и графики изменений напряжений в контрольных точках схемы; 5. Провести выбор элементов схемы по типам конструкции, номиналам, предельным параметрам в соответствии с ГОСТами и ОСТами. Перечень элементов схемы оформить как отдельный графический документ (приложение к пояснительной записке).
- Разработать дешифратор, работающий на семисегментный индикатор с общим катодом. Индикатор показывает последовательно символы ПОРА.
- Разработать для книжного издательства информационную систему анализа выпускаемой продукции (курсовая работа)
- Разработать для предложенной схемы объекта (в соответствии со своим вариантом) математическую модель, провести ее линеаризацию (если она окажется нелинейной) и получить модель в линейном приближении, связывающую входные и выходные переменные. Исследовать оба варианта модели путем построения и анализа статических, регулировочных и динамических характеристик по различным (заданным преподавателем индивидуально) каналам. Исследование провести в направлениях: - сравнение нелинейной и линейной модели при двух различных номинальных режимах; - оценка влияния заданного преподавателем параметра объекта моделирования на его статические, регулировочные и динамические характеристики (геометрические размеры, параметры технологической среды). Разработать алгоритмы моделирования, необходимые программы и провести цикл расчетов на ЭВМ. Все необходимые значения параметров при исследовании взять из самостоятельно подобранных аналогов (или из условий физической реализации) реальных аппаратов или у преподавателя, диапазоны их изменения принять ±10% от номинального уровня.