Ирина Эланс
Вариант 26. Задание: При выполнении каждого приведенного ниже задания требуется: а) разработать диаграмму классов, содержащих указанные поля и методы; б) составить программный код, реализующий заданные классы; в) написать тестирующую программу, в которой создаются объекты всех классов и тестируются все их методы. Все поля классов должны быть частными (private) или защищенными (protected). Методы не должны содержать операций ввода/вывода, за исключением процедуры, единственной задачей которой является вывод информации об объекте на экран. Часть 1. Простые объекты Описать объект, включающий заданные поля и методы. Написать программу, которая создает объект и тестирует его методы. Объект – фрукт. Поля: название, содержание витамина C в мг на 100 г. Методы: процедура инициализации, процедура вывода на экран содержимого полей и функция, определяющая, сколько килограмм данного фрукта содержат суточную норму потребления витамина С. Часть 2. Наследование Разработать и реализовать иерархию классов для описанных объектов предметной области, используя механизмы наследования. Объект – человек. Поля: ФИО, год рождения. Методы: процедура инициализации объекта, процедура вывода информации об объекте на экран, функция вычисления возраста человека. Объект – автомобилист. Поля: ФИО, год рождения, год получения водительских прав. Методы: процедура инициализации объекта, процедура вывода информации об объекте на экран, функция вычисления водительского стажа и функция вычисления возраста на момент получения прав. Часть 3. Композиция Разработать и реализовать диаграмму классов для описанных объектов предметной области, используя механизмы композиции. Объект – новость. Поля: тема, текст сообщения, признак «прочитано » . Методы: процедура инициализации объекта, процедура вывода информации об объекте на экран, процедура «прочтения » новости и функции, возвращающие по запросу значения полей. Объект – новостная лента. Состоит из массива новостей. Методы объекта должны позволять: инициализировать объект, выводить на экран всю ленту, добавлять новость в ленту, отмечать как прочитанную новость с заданным номером, выводить на экран только непрочитанные новости с их одновременным «прочтением » , узнавать количество новостей в ленте. (Решение → 1457)
Вариант 26.
Задание: При выполнении каждого приведенного ниже задания требуется: а) разработать диаграмму классов, содержащих указанные поля и методы; б) составить программный код, реализующий заданные классы; в) написать тестирующую программу, в которой создаются объекты всех классов и тестируются все их методы. Все поля классов должны быть частными (private) или защищенными (protected). Методы не должны содержать операций ввода/вывода, за исключением процедуры, единственной задачей которой является вывод информации об объекте на экран. Часть 1. Простые объекты Описать объект, включающий заданные поля и методы. Написать программу, которая создает объект и тестирует его методы. Объект – фрукт. Поля: название, содержание витамина C в мг на 100 г. Методы: процедура инициализации, процедура вывода на экран содержимого полей и функция, определяющая, сколько килограмм данного фрукта содержат суточную норму потребления витамина С. Часть 2. Наследование Разработать и реализовать иерархию классов для описанных объектов предметной области, используя механизмы наследования. Объект – человек. Поля: ФИО, год рождения. Методы: процедура инициализации объекта, процедура вывода информации об объекте на экран, функция вычисления возраста человека. Объект – автомобилист. Поля: ФИО, год рождения, год получения водительских прав. Методы: процедура инициализации объекта, процедура вывода информации об объекте на экран, функция вычисления водительского стажа и функция вычисления возраста на момент получения прав. Часть 3. Композиция Разработать и реализовать диаграмму классов для описанных объектов предметной области, используя механизмы композиции. Объект – новость. Поля: тема, текст сообщения, признак «прочитано » . Методы: процедура инициализации объекта, процедура вывода информации об объекте на экран, процедура «прочтения » новости и функции, возвращающие по запросу значения полей. Объект – новостная лента. Состоит из массива новостей. Методы объекта должны позволять: инициализировать объект, выводить на экран всю ленту, добавлять новость в ленту, отмечать как прочитанную новость с заданным номером, выводить на экран только непрочитанные новости с их одновременным «прочтением » , узнавать количество новостей в ленте.


Задание: При выполнении каждого приведенного ниже задания требуется: а) разработать диаграмму классов, содержащих указанные поля и методы; б) составить программный код, реализующий заданные классы; в) написать тестирующую программу, в которой создаются объекты всех классов и тестируются все их методы. Все поля классов должны быть частными (private) или защищенными (protected). Методы не должны содержать операций ввода/вывода, за исключением процедуры, единственной задачей которой является вывод информации об объекте на экран. Часть 1. Простые объекты Описать объект, включающий заданные поля и методы. Написать программу, которая создает объект и тестирует его методы. Объект – фрукт. Поля: название, содержание витамина C в мг на 100 г. Методы: процедура инициализации, процедура вывода на экран содержимого полей и функция, определяющая, сколько килограмм данного фрукта содержат суточную норму потребления витамина С. Часть 2. Наследование Разработать и реализовать иерархию классов для описанных объектов предметной области, используя механизмы наследования. Объект – человек. Поля: ФИО, год рождения. Методы: процедура инициализации объекта, процедура вывода информации об объекте на экран, функция вычисления возраста человека. Объект – автомобилист. Поля: ФИО, год рождения, год получения водительских прав. Методы: процедура инициализации объекта, процедура вывода информации об объекте на экран, функция вычисления водительского стажа и функция вычисления возраста на момент получения прав. Часть 3. Композиция Разработать и реализовать диаграмму классов для описанных объектов предметной области, используя механизмы композиции. Объект – новость. Поля: тема, текст сообщения, признак «прочитано » . Методы: процедура инициализации объекта, процедура вывода информации об объекте на экран, процедура «прочтения » новости и функции, возвращающие по запросу значения полей. Объект – новостная лента. Состоит из массива новостей. Методы объекта должны позволять: инициализировать объект, выводить на экран всю ленту, добавлять новость в ленту, отмечать как прочитанную новость с заданным номером, выводить на экран только непрочитанные новости с их одновременным «прочтением » , узнавать количество новостей в ленте.



- Вариант 26 Корпус Преподаватель Виноградов В.Ю. Сделана обработка всех поверхностей и подробно сделаны три выделенные по условию.
- Вариант 26, расчеты приведены в excel файле
- Вариант 27(Б)
- Вариант 27(Б)
- Вариант 27(Б)
- Вариант 28 1.1) Структурные преобразования 1.2) Разложение на элементарные множители -> типовые множители 1.3) ЛАЧХ и ФЧХ 1.4) Главная передаточная функция замкнутой системы и передаточная функция по ошибке 2.1) Определение установившейся ошибки при входном сигнале g=N+0.1Nt 2.2) Исследование устойчивости замкнутой системы с помощью критерия Гурвица 2.3) Исследование устойчивости замкнутой системы с помощью критерия Найквиста и определение запаса устойчивости 2.4) Определение вида установившегося сигнала при подаче на вход разомкнутой системы и замкнутой системы гармонического сигнала g=sin(2pi*f*t), f= 0.1N
- Вариант 28 -задача 1
- Вариант 24 Домашние задания -2 по аналитической геометрии 1 семестр
- Вариант 24 - Задача 1+2+3+4Условия взять с сайта кафедра РК1: http://rk1.bmstu.ru/index.php?id=234
- Вариант 24. Задача 2. Косое сечение Во второй задаче есть косое сечение А-А. Здесь представлены построения этого косого сечения. Линии связи, а также указаны какие размеры откуда брать и где откладывать. Бесплатен только пятый вариант(вверху списка). Посмотри его, узнай, как выглядят мои построения. Если вашего варианта нет, значит я его ещё не сделал. Обращаться можно сюда : http://vk.com/domingis Сделано вот по этому заданию:
- Вариант 25 - ДЗ №2 - Общие теоремы динамики
- Вариант 25 - ДЗ №3 - Уравнение Лагранжа 2 рода
- Вариант 25 - ДЗ №4 - Колебания линейной системы
- Вариант 25. Задача 2. Косое сечениеВо второй задаче есть косое сечение А-А.Здесь представлены построения этого косого сечения. Линии связи, а также указаны какие размеры откуда брать и где откладывать.Бесплатен только пятый вариант(в самом верху). Посмотри его, узнай, как выглядят мои построения. Если вашего варианта нет, значит я его ещё не сделал. Обращаться можно сюда : http://vk.com/domingisСделано вот по этому заданию: