Лабораторные работы по дисциплине: Современные технологии в программировании (часть 1)

Состав работы

material.view.file_icon
material.view.file_icon Лабораторная работа 3.docx
material.view.file_icon Лабораторная работа 1.docx
material.view.file_icon Лабораторная работа 2.docx

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

В архиве содержится три лабораторных работы по дисциплине Современные технологии в программировании (часть 1)

Лабораторная работа №1 «Класс простая дробь. Редактор простых дробей»

Абстрактный тип данных простая дробь

Цель: Сформировать практические навыки: реализации абстрактных типов данных с помощью классов C#.
Задание:
1. Реализовать абстрактный тип данных «простая дробь», используя классы C# в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.


Редактор простых дробей

Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования C#.
Задание:
1. Разработать и реализовать класс Editor «Ввод и редактирование простых дробей», используя класс С#.


Лабораторная работа №2 «Класс комплексное число. Редактор комплексных чисел»

Класс комплексное число

Цель: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов C#.
Задание:
1. Реализовать абстрактный тип данных «комплексное число», используя класс C#, в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования.


Редактор комплексных чисел

Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования С#.
Задание:
1. Разработать и реализовать класс «Ввод и редактирование комплексных чисел» (TEditor), используя класс С++.


Лабораторная работа №3 «Класс р-ичное число. Редактор чисел в системе счисления с основанием 16»

Абстрактный тип данных (ADT) p-ичное число

Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов С#.
Задание:
1. Реализовать абстрактный тип данных «р-ичное число» - действительное число в системе счисления с основанием р из диапазона от 2 до 16, используя класс, в соответствии с приведенной ниже спецификацией.
2. Протестировать каждую операцию, определенную на типе данных, одним из методов тестирования.
3. Протестировать тип данных в целом.


Редактор чисел в с. сч с основанием 16

Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного программирования C#.
Задание:
1. Разработать и реализовать класс Editor «Ввод и редактирование чисел в системе счисления с основанием 16», используя класс С#.


В файле содержатся отчеты по трем лабораторным работам, в каждом из которых есть:
1) код программы,
2) тестовые наборы,
3) результаты работы программы.

Работы сданы в январе 2019 года.
Оценка: зачтено
Проверил: Зайцев М.Г.

Каждую работу можно приобрести по отдельности:
Лабораторная работа №1 - https://c-stud.ru/work_html/look_full.html?id=205860&razdel=8348
Лабораторная работа №2 - https://c-stud.ru/work_html/look_full.html?id=205861&razdel=8348
Лабораторная работа №3 - https://c-stud.ru/work_html/look_full.html?id=205862&razdel=8348
Лабораторная работа №1 по дисциплине: Современные технологии в программировании (часть 1)
Тема работы: «Класс простая дробь. Редактор простых дробей» Абстрактный тип данных простая дробь Цель: Сформировать практические навыки: реализации абстрактных типов данных с помощью классов C#. Задание: 1. Реализовать абстрактный тип данных «простая дробь», используя классы C# в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. Редактор простых дробей Цель: Сформировать практические навыки реализаци
User zzzzzzz : 8 января 2020
100 руб.
Современные технологии в программировании (часть 1)
1. . Установите соответствие между уровнем критичности и последствиями дефектов ПО. 2.Установите соответствие 3.В основе программной инженерии лежит одна фундаментальная идея: проектирование ПО является формальным процессом, который можно изучать и совершенствовать дорогостоящим процессом сложным процессом 4.Неотъемлемыми свойствами ПО являются сложность согласованность изменяемость незримость дороговизна 5.Системный подход —это методология исследования объектов любой природы как сис
User VVA77 : 11 апреля 2017
70 руб.
Лабораторная работа №2 по дисциплине: Современные технологии в программировании (часть 1)
Тема работы: «Класс комплексное число. Редактор комплексных чисел» Класс комплексное число Цель: Сформировать практические навыки реализации абстрактных типов данных в соответствии с заданной спецификацией с помощью классов C#. Задание: 1. Реализовать абстрактный тип данных «комплексное число», используя класс C#, в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. Редактор комплексных чисел Цель: Сф
User zzzzzzz : 8 января 2020
100 руб.
Лабораторная работа №3 по дисциплине: Современные технологии в программировании (часть 1)
Тема работы: «Класс р-ичное число. Редактор чисел в системе счисления с основанием 16» Абстрактный тип данных (ADT) p-ичное число Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов С#. Задание: 1. Реализовать абстрактный тип данных «р-ичное число» - действительное число в системе счисления с основанием р из диапазона от 2 до 16, используя класс, в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе д
User zzzzzzz : 8 января 2020
100 руб.
Современные технологии в программировании (часть 1-я) . Билет №84
Билет №84 2.В контексте управления исключениями в C++ применяются ключевые слова: a) free b) catch c) final d) try e) throw 7.Шаблоны позволяют вам давать обобщенные определения классов и функций, в смысле произвольно используемых типов a) переменных b) констант c) операторов 11.Объект на основе шаблона создаётся template <class T, int R> class S { // Тело класса }; a) S< int, 20 > d; b) S< 10, float > g; c) S< float > d; d) S< float, 10 > a; e) S< 15 > w; 12.Объект на основе шаблон
User IT-STUDHELP : 3 декабря 2021
350 руб.
promo
Современные технологии в программировании (часть 1-я). Билет №4
Билет №4 2.В контексте управления исключениями в C++ применяются ключевые слова: a) free b) catch c) final d) try e) throw 5.Ключевое слово для обозначения блока кода, который может генерировать исключение a) try b) catch c) throw d) free 6.Прочтите программу и укажите, что будет выведено на экран void func() { int* p = new int(8); throw p;} int main(void ) { try { func();} catch(void*) { cout << "Exceptin class void*" << endl; } catch( int) {cout << "Exceptin class int" << endl;} catch(
User IT-STUDHELP : 26 ноября 2021
350 руб.
promo
Современные технологии в программировании (часть 1). Билет №30
Билет №30 1.Прочтите программу и укажите, что будет выведено на экран voidmoo() { int n = 5; try { if (n > 4) throw n;} catch(int a) { n = 0; throw;} } intmain(intargc, char* argv[]) { try { moo();} catch(int a) { cout<< a << "; ";} cout<< "o'key" << "; "; return 0; } a) 0; o'key; b) 5; o'key; c) o'key d) 5 3.Ключевое слово для обозначения секции кода, в которую может быть передано управление в том случае, если произойдет исключение a)try b) throw c) catch d) free 7.Шаблоны позволяют вам дава
User IT-STUDHELP : 5 июля 2020
240 руб.
promo
Современные технологии в программировании (часть 1) Зачётный тест
Зачётный тест за второй семестр 1. Критичность определяется последствиями, вызываемыми дефектами в ПО, и может иметь один из четырех уровней. Установите соответствие между уровнем критичности и последствиями дефектов ПО. C 1.Дефекты вызывают потерю удобства D 2.Дефекты вызывают потерю возместимых средств (материальных или финансовых) E 3.Дефекты вызывают потерю невозместимых средств L 4.Дефекты создают угрозу человеческой жизни 2.Установите соответствие 1.Программный продукт 3. Исполь
User Эректус : 7 октября 2018
40 руб.
Гидромеханика ТОГУ 2014 Задача Ж2
Из бачка 1 вода через цилиндрический насадок диаметром d1=300 мм поступает в правую часть бака (рис. 32). В перегородке, разделяющей бак на две части, имеется прямоугольное отверстие высотой а=0,4 м и шириной b=0,2 м. Напор над центром тяжести наружного отверстия диаметром d=400 мм, Н=4 м. Определить расход Q и высоты расположения уровней в левой и правой частях бака, считая движение установившимся.
User Z24 : 22 октября 2025
160 руб.
Гидромеханика ТОГУ 2014 Задача Ж2
Маркетинговые исследования
Задача 1 Оцените отношение потребителя к услугам кафе «Весна» по при-целенным в табл. 1 показателям, укажите интервалы возможных оценок и определите, в какой интервал входит мнение респондента. Таблица 1 Отрицательные характеристики -3 -2 -1 0 +1 +2 +3 Положительные характеристики медленное обслуживание ** быстрое обслуживание невкусная еда ** вкусная еда неадекватные цены ** адекватные цены неуютный интерьер ** уютный интерьер неудобное расположение ** удобное рас
User galau5 : 30 мая 2018
150 руб.
Высшая математика, практическая работа, вариант №6
1.Найти матрицу D= AB-2C 2.Дана невырожденная матрица A. Найти обратную матрицу A^(-1) и пользуясь правилом умножения матриц, показать, что A*A^(-1) =E , где E – единичная матрица. 3.Решить системы линейных уравнений с тремя неизвестными. {█(2x-y+3z=-3@-x-y+z=-2@3x+y-2z=6) 4.Построить треугольник, вершины которого находятся в точках A(x_1,y_1 ), B(x_2,y_2 ), C(x_3,y_3 ). Найти: 1) уравнения сторон треугольника ABC; 2) координаты точки М пересечения медиан; 3) длину и уравнение высоты, опущен
User natalyamihaylenko : 18 апреля 2023
300 руб.
Гидравлика Задача 15.19 Вариант 17
Насос работает на гидравлическую сеть. Напорная характеристика насоса задана в безмерных параметрах в таблице 1. Параметры насоса (Q0 и H0) и гидравлической сети (Нг, d, l, λ, Σξ) заданы в таблице 2. По заданным параметрам Q0 и H0 рассчитать и построить напорную характеристику насоса H=f(Q). Рассчитать и построить характеристику потребного напора гидравлической сети Нпотр=f(Q). Определить параметры рабочего режима насоса и гидравлической сети (рабочую точку A). (Определить напор, подачу и
User Z24 : 24 декабря 2025
200 руб.
Гидравлика Задача 15.19 Вариант 17
up Наверх