Страницу Назад
Поискать другие аналоги этой работы
1800 Лабораторные работы №№1-7 по дисциплине: Современные технологии программирования. Вариант с 17 по 24 (комплексное число)ID: 190145Дата закачки: 21 Марта 2018 Продавец: SibGOODy (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Лабораторная Форматы файлов: Microsoft Word, Delphi Сдано в учебном заведении: ДО СИБГУТИ Описание: Данные лабораторные подходят для вариантов: с 17 по 24 (комплексные числа) ЛАБОРАТОРНАЯ №1 (Абстрактный тип данных «комплексное число») Цель: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов Object Pascal, С++. Синтаксис классов: инкапсуляция, простые свойства. Задание 1. Реализовать абстрактный тип данных «комплексное число», используя класс • Object Pascal, • С++, в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. Спецификация типа данных «комплексное число». ЛАБОРАТОРНАЯ №2 (Абстрактный тип данных (ADT) «память для комплексных чисел») Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++ Задание 1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «память для комплексных чисел», используя класс • Object Pascal, • С++. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. Спецификация типа данных «память для комплексных чисел». ЛАБОРАТОРНАЯ №3 (Абстрактный тип данных: Процессор комплексных чисел) Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++. Задание 1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «Процессор комплексных чисел», используя класс • Object Pascal, • С++. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. Спецификация типа данных «Процессор комплексных чисел». ЛАБОРАТОРНАЯ №4 (Редактор комплексных чисел) Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++. Задание 1. Разработать и реализовать класс «Ввод и редактирование комплексных чисел» (TEditor), используя Object Pascal, С++. 2. Класс должен отвечать за посимвольный ввод, хранение и редактирование строкового представления комплексных чисел. Значение комплексного нуля - ‘0, i* 0,’. Класс должен обеспечивать: • добавление цифры; • добавление и изменение знака действительной и мнимой частей; • добавление разделителя целой и дробной частей действительной и мнимой частей комплексного числа; • добавление разделителя мнимой и действительной частей комплексного числа • забой символа, стоящего справа (BackSpace); • установку нулевого значения комплексного числа (Clear); • чтение строкового представления комплексного числа; • запись строкового представления комплексного числа. 3. Протестировать каждый метод класса. ЛАБОРАТОРНАЯ №5 (Управление калькулятором комплексных чисел) Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++. Задание 1. Разработать и реализовать класс «Управление калькулятором комплексных чисел» тип TCtrl, используя класс • Object Pascal, • С++. 2. Класс должен отвечать за управление выполнением команд калькулятора. Класс должен обеспечивать: • управление вводом и редактированием комплексных чисел; • управление выполнением операций, функций и выражений над комплексными числами; • управление выполнением операций по работе с памятью, объёмом в одно значение типа комплексное число; • управление работой с системным буфером обмена. 3. Протестировать каждый метод класса. ЛАБОРАТОРНАЯ №6 (Интерфейс калькулятора комплексных чисел) Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования Object Pascal, С++. Задание 1. Разработать и реализовать класс «Интерфейс калькулятора комплексных чисел» тип TClcPnl наследник TForm, используя класс • Object Pascal, • С++. 2. Класс должен отвечать: 2.1. за ввод: • команд редактирования комплексных чисел, • команд памяти, • команд процессора комплексных чисел; 2.2. отображение: • вводимого числа, • результата вычисления, • состояния памяти; 2.3. класс должен обеспечить возможность: • ввода перечисленных команд с помощью командных кнопок и клавиатуры; • выполнение команд для работы с буфером обмена: • копировать, • вставить; 2.4. класс должен обеспечить настройки на один из следующих режимов: • отображать только действительной части числа, если мнимая часть равна 0, • отображать действительную и мнимую части числа всегда. 3. Протестировать каждый метод класса и класс в целом. ЛАБОРАТОРНАЯ №7 (Абстрактный тип данных (ADT) «полином») Цель: Сформировать практические навыки: реализации абстрактных типов данных с помощью классов Object Pascal. Задание: 1. Реализовать тип «полином», в соответствии с приведенной ниже спецификацией. 2. Оттестировать каждую операцию, определенную на типе данных одним из методов тестирования. 3. Оттестировать тип данных в целом. Комментарии: Все работы выполнены в полном объеме и приняты без замечаний! Дата сдачи: январь 2017 г. В архиве 7 лабораторных работ. К каждой лабораторной отчет + файлы программы (написаны на языке Delphi). Помогу с другим вариантом. Выполняю работы на заказ по различным дисциплинам. E-mail: LRV967@ya.ru Размер файла: 1,7 Мбайт Фаил: ![]() ------------------- Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные! Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку. Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот. -------------------
Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:Лабораторная работа №1 по дисциплине: Современные технологии программирования Абстрактный тип данных «комплексное число». Вариант с 17 по 24 (комплексное число)Лабораторная работа №2 по дисциплине: Современные технологии программирования. Вариант с 17 по 24 (комплексное число) Лабораторная работа №3 по дисциплине: Современные технологии программирования. Вариант с 17 по 24 (комплексное число) Лабораторная работа №4 по дисциплине: Современные технологии программирования. Вариант с 17 по 24 (комплексное число) Лабораторная работа №5 по дисциплине: Современные технологии программирования. Вариант с 17 по 24 (комплексное число) Лабораторная работа №7 по дисциплине: Современные технологии программирования. Вариант с 17 по 24 (комплексное число) Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Современные технологии программирования / Лабораторные работы №№1-7 по дисциплине: Современные технологии программирования. Вариант с 17 по 24 (комплексное число)
Вход в аккаунт: