Современные технологии программирования (часть 2-я). Лабораторная работа №1. Для всех вариантов (2020).
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
- Программа для просмотра текстовых файлов
Описание
Лабораторная работа №1
Конвертор чисел из десятичной системы счисления в систему счисления с заданным основанием
Цель: Сформировать практические навыки реализации классов на языке C#.
Задание 1
1. Реализовать преобразователь действительных чисел со знаком из десятичной системы счисления в систему счисления с заданным основанием p, в соответствии с приведенной ниже спецификацией, используя класс. Основание системы счисления p принадлежит диапазону значений от 2 до 16.
2. Протестировать каждый метод класса.
Спецификация класса «Преобразователь чисел из десятичной системы счисления в систему счисления с заданным основанием p».
ADT Conver_10_p
Данные
Преобразователь действительных чисел из десятичной системы счисления в систему счисления с заданным основанием (тип Conver_10_p). Основание системы счисления p - это целое число, со значением, принадлежащим диапазону от 2 до 16 и целое число c, определяющее точность представления результата, выраженную в количестве разрядов.
Операции. Операции представлены в таблице 1.
Таблица 1 -Операции
Do(double n, int p, int c) Выполнитьпреобразование
Вход: Десятичное действительное число n. Основание системы счисления p. Точность преобразования дроби, заданная числом разрядов дробной части результата c. Например:
Do(-17.875,16,3) = “-А1.Е” .
Процесс: Выполняет преобразование десятичного действительного числа n, в систему счисления с основанием р и точностью c.
Например: Do (”-17.875”,16,3) = “-А1.Е”.
Выход: Строка результата.
Например: Do(”-17.875”) = “-А1.Е”.
int_to_Char(int d) Преобразовать целое значение в цифру системы счисления с основанием р.
Вход: d – значение типа int – целое, соответствующее цифре в системе счисления с основанием р.
Предусловия: Нет.
Процесс: Преобразует целое d в соответствующую ему цифру в системе счисления с основанием р, значение типа Char.
Например: int_to_Char (14) = “E”.
Выход: Значение типа char.
Постусловия: Нет.
int_to_P(int n, int p) Преобразовать целое в строку.
Вход: n – целое число в системе счисления с основанием 10. p – основание системы счисления результата.
Предусловия: Нет.
Процесс: Преобразует целое n в строку, содержащую целое число в системе счисления с основанием p. Например:
int_to_P(161, 16) = “A1”
Выход: Строка.
Постусловия: Нет.
flt_to_P(double n, int p, int c) Преобразоватьдробь в строку.
Вход: n – дробь в системе счисления с основанием 10, p – основание системы счисления, c – точность представления дроби.
Предусловия: Нет.
Процесс: Преобразует дробь n в строку, содержащую дробь в системе счисления с основанием p с точностью с. Например: flt_to_P(0.9375, 2, 4) «1111»
Выход: Строка.
Постусловия: Нет.
end Conver_10_p
Класс «Конвертер р_10» - преобразователь чисел из системы счисления с основанием р в десятичную систему счисления
Цель: Сформировать практические навыки реализации классов на языке C#.
Задание 2
1. Реализовать преобразователь действительных (конвертер р_10) чисел из системы счисления с основанием р в десятичную систему счисления в соответствии с приведенной ниже спецификацией, используя класс. Основание системы счисления р принадлежит диапазону значений от 2 до 16.
2. Протестировать каждый метод класса.
Спецификация класса «Конвертер р_10» - преобразователь действительных чисел со знаком из системы счисления с основанием р в десятичную систему счисления.
ADT Conver_p_10
Данные
Преобразователь действительных чисел из заданной системы счисления с основанием p в десятичную систему счисления (тип Conver_p_10). Основание системы счисления со значением, принадлежащим диапазону от 2 до 16.
Операции
Операции приведены в таблице 2.
Таблица 2 -Операции
dval(string P_num, int P) Выполнитьпреобразование
Вход: P_num - строковое представление действительного числа в системе счисления с основанием р. Например:
dval(“A5.E”, 16)
Процесс: Выполняет преобразование действительного числа, представленного строкой в числовое представление.
Например:
dval(“A5.E”, 16) = -165.875.
Выход: Вещественноечисло.
Постусловия: Нет.
char_To_num(char ch) Преобразоватьсимвол в целое
Вход: ch – значение типа char – символ, изображающий цифру системы счисления с основанием p.
Предусловия: Нет.
Процесс: Преобразует символ ch в значение целого типа.
Например:
PCharToInt(‘A’) = 10.
Выход: Вещественноечисло.
Постусловия: Нет.
convert(string P_num, int P, double weight) Преобразовать строку в вещественное число.
Вход: P_num – строка, изображающая цифры целой и дробной частей вещественного числа в системе счисления с основанием p без разделителя. weight – вес единицы старшего разряда целой части числа.
Предусловия: Нет.
Процесс: Преобразует строку P_num, содержащую цифры целой и дробной частей вещественного числа в системе счисления с основанием p без разделителя в вещественное число. Например:
convert (“A5E1”, 16, 16)
Выход: Вещественноечисло.
Постусловия: Нет.
endConver_p_10
Конвертор чисел из десятичной системы счисления в систему счисления с заданным основанием
Цель: Сформировать практические навыки реализации классов на языке C#.
Задание 1
1. Реализовать преобразователь действительных чисел со знаком из десятичной системы счисления в систему счисления с заданным основанием p, в соответствии с приведенной ниже спецификацией, используя класс. Основание системы счисления p принадлежит диапазону значений от 2 до 16.
2. Протестировать каждый метод класса.
Спецификация класса «Преобразователь чисел из десятичной системы счисления в систему счисления с заданным основанием p».
ADT Conver_10_p
Данные
Преобразователь действительных чисел из десятичной системы счисления в систему счисления с заданным основанием (тип Conver_10_p). Основание системы счисления p - это целое число, со значением, принадлежащим диапазону от 2 до 16 и целое число c, определяющее точность представления результата, выраженную в количестве разрядов.
Операции. Операции представлены в таблице 1.
Таблица 1 -Операции
Do(double n, int p, int c) Выполнитьпреобразование
Вход: Десятичное действительное число n. Основание системы счисления p. Точность преобразования дроби, заданная числом разрядов дробной части результата c. Например:
Do(-17.875,16,3) = “-А1.Е” .
Процесс: Выполняет преобразование десятичного действительного числа n, в систему счисления с основанием р и точностью c.
Например: Do (”-17.875”,16,3) = “-А1.Е”.
Выход: Строка результата.
Например: Do(”-17.875”) = “-А1.Е”.
int_to_Char(int d) Преобразовать целое значение в цифру системы счисления с основанием р.
Вход: d – значение типа int – целое, соответствующее цифре в системе счисления с основанием р.
Предусловия: Нет.
Процесс: Преобразует целое d в соответствующую ему цифру в системе счисления с основанием р, значение типа Char.
Например: int_to_Char (14) = “E”.
Выход: Значение типа char.
Постусловия: Нет.
int_to_P(int n, int p) Преобразовать целое в строку.
Вход: n – целое число в системе счисления с основанием 10. p – основание системы счисления результата.
Предусловия: Нет.
Процесс: Преобразует целое n в строку, содержащую целое число в системе счисления с основанием p. Например:
int_to_P(161, 16) = “A1”
Выход: Строка.
Постусловия: Нет.
flt_to_P(double n, int p, int c) Преобразоватьдробь в строку.
Вход: n – дробь в системе счисления с основанием 10, p – основание системы счисления, c – точность представления дроби.
Предусловия: Нет.
Процесс: Преобразует дробь n в строку, содержащую дробь в системе счисления с основанием p с точностью с. Например: flt_to_P(0.9375, 2, 4) «1111»
Выход: Строка.
Постусловия: Нет.
end Conver_10_p
Класс «Конвертер р_10» - преобразователь чисел из системы счисления с основанием р в десятичную систему счисления
Цель: Сформировать практические навыки реализации классов на языке C#.
Задание 2
1. Реализовать преобразователь действительных (конвертер р_10) чисел из системы счисления с основанием р в десятичную систему счисления в соответствии с приведенной ниже спецификацией, используя класс. Основание системы счисления р принадлежит диапазону значений от 2 до 16.
2. Протестировать каждый метод класса.
Спецификация класса «Конвертер р_10» - преобразователь действительных чисел со знаком из системы счисления с основанием р в десятичную систему счисления.
ADT Conver_p_10
Данные
Преобразователь действительных чисел из заданной системы счисления с основанием p в десятичную систему счисления (тип Conver_p_10). Основание системы счисления со значением, принадлежащим диапазону от 2 до 16.
Операции
Операции приведены в таблице 2.
Таблица 2 -Операции
dval(string P_num, int P) Выполнитьпреобразование
Вход: P_num - строковое представление действительного числа в системе счисления с основанием р. Например:
dval(“A5.E”, 16)
Процесс: Выполняет преобразование действительного числа, представленного строкой в числовое представление.
Например:
dval(“A5.E”, 16) = -165.875.
Выход: Вещественноечисло.
Постусловия: Нет.
char_To_num(char ch) Преобразоватьсимвол в целое
Вход: ch – значение типа char – символ, изображающий цифру системы счисления с основанием p.
Предусловия: Нет.
Процесс: Преобразует символ ch в значение целого типа.
Например:
PCharToInt(‘A’) = 10.
Выход: Вещественноечисло.
Постусловия: Нет.
convert(string P_num, int P, double weight) Преобразовать строку в вещественное число.
Вход: P_num – строка, изображающая цифры целой и дробной частей вещественного числа в системе счисления с основанием p без разделителя. weight – вес единицы старшего разряда целой части числа.
Предусловия: Нет.
Процесс: Преобразует строку P_num, содержащую цифры целой и дробной частей вещественного числа в системе счисления с основанием p без разделителя в вещественное число. Например:
convert (“A5E1”, 16, 16)
Выход: Вещественноечисло.
Постусловия: Нет.
endConver_p_10
Дополнительная информация
март 2020, зачтено без замечаний
Похожие материалы
Современные технологии программирования (часть 2-я). Лабораторные работы №1-3. Для всех вариантов (2020).
nik200511
: 24 февраля 2021
Лабораторная работа №1
Конвертор чисел из десятичной системы счисления в систему счисления с заданным основанием
Цель: Сформировать практические навыки реализации классов на языке C#.
Задание 1
1. Реализовать преобразователь действительных чисел со знаком из десятичной системы счисления в систему счисления с заданным основанием p, в соответствии с приведенной ниже спецификацией, используя класс. Основание системы счисления p принадлежит диапазону значений от 2 до 16.
2. Протестировать каждый ме
141 руб.
Лабораторная работа №1 "Современные технологии программирования (часть 2)"
Daniil2001
: 24 декабря 2024
Работа зачтена. В архиве - отчет в формате .doc (word) + папки с программами (.cpp, .exe + .sln - файл проекта для visual studio)
80 руб.
Современные технологии программирования (часть 2) Лабораторная работа 1
svladislav987
: 28 августа 2023
Лабораторная работа No1
Конвертор чисел из десятичной системы счисления в систему счисления с заданным основанием
Цель: Сформировать практические навыки реализации классов на языке C#.
Задание 1
1. Реализовать преобразователь действительных чисел со знаком из десятичной системы счисления в систему счисления с заданным основанием p, в соответствии с приведенной ниже спецификацией, используя класс. Основание системы счисления p принадлежит диапазону значений от 2 до 16.
2. Протестировать каждый ме
150 руб.
Лабораторная работа 1 по дисциплине "Современные технологии программирования(часть 2)"
alexadubinina
: 20 ноября 2024
Лабораторная работа №1
Конвертор чисел из десятичной системы счисления в систему счисления с заданным основанием
Цель: Сформировать практические навыки реализации классов на языке C#.
Задание 1
1. Реализовать преобразователь действительных чисел со знаком из десятичной системы счисления в систему счисления с заданным основанием p, в соответствии с приведенной ниже спецификацией, используя класс. Основание системы счисления p принадлежит диапазону значений от 2 до 16.
2. Протестировать каждый мет
250 руб.
Современные технологии программирования (часть 2-я). Лабораторные работы №1-3.
sibguter
: 18 февраля 2020
ВЫПОЛНЕНО НА C#!
Задание 1
1. Реализовать преобразователь действительных чисел со знаком из десятичной системы счисления в систему счисления с заданным основанием p, в соответствии с приведенной ниже спецификацией, используя класс. Основание системы счисления p принадлежит диапазону значений от 2 до 16.
2. Протестировать каждый метод класса.
Задание 2
1. Реализовать преобразователь действительных (конвертер р_10) чисел из системы счисления с основанием р в десятичную систему счисления в соотве
239 руб.
Современные технологии программирования (часть 2) - Лабораторная работа 1 - Вариант 5
sarekuwa
: 20 ноября 2023
Конвертор чисел из десятичной системы счисления в систему счисления с заданным основанием
Цель: Сформировать практические навыки реализации классов на языке C#.
Задание 1
1. Реализовать преобразователь действительных чисел со знаком из десятичной системы счисления в систему счисления с заданным основанием p, в соответствии с приведенной ниже спецификацией, используя класс. Основание системы счисления p принадлежит диапазону значений от 2 до 16.
2. Протестировать каждый метод класса.
Спецификация
250 руб.
Современные технологии программирования (часть 2). Лабораторная работа №2. Для всех вариантов (2020).
nik200511
: 24 февраля 2021
Лабораторная работа №2.
Редактор чисел в системе счисления с основанием р.
Цель: Сформировать практические навыки реализации классов средствами объектно-ориентированного языка программирования C#.
Задание 1
1. Разработать и реализовать класс Editor «Редактор чисел представленных в системе счисления с основанием р», используя класс языка высокого уровня. Основание системы счисления р принимает значение из диапазона 2..16. Все команды редактора удобно пронумеровать, начиная с команды добавить 0
54 руб.
Современные технологии программирования (часть 2). Лабораторные работы 1-3. Все варианты. 2019
growlist
: 1 октября 2019
Лабораторная работа №1
Конвертор чисел из десятичной системы счисления в систему счисления с заданным основанием
Цель: Сформировать практические навыки реализации классов на языке C#.
Задание 1
1. Реализовать преобразователь действительных чисел со знаком из десятичной системы счисления в систему счисления с заданным основанием p, в соответствии с приведенной ниже спецификацией, используя класс. Основание системы счисления p принадлежит диапазону значений от 2 до 16.
2. Протестировать каждый ме
400 руб.
Другие работы
Вал первичный КПП автомобиля ВАЗ
kurs9
: 8 июня 2020
При разработке технологических процессов восстановления деталей агрегатов основными документами являются: ремонтный чертеж детали, маршрутная карта, операционная карта, карта эскизов, которые находятся в приложении.
3.2.Неисправности коробки передач
Хаpактеpные признаки:
трудность переключения передачи;
самопроизвольное выключение;
шум, течь масла;
одновременное включение двух передач;
сильные стуки или скрежет в работе.
Основные неисправности коробки передач и способы их устранения у
390 руб.
Приспособление для вальцовки ручное: Валик передний, винт, Зубчатое колесо,Кожух СБ, колодка, крышка, Ограничитель, палец, планка, проушина, Рукоятка СБ, ручка, Спецификация - Стойка, стенка, Стойка СБ, шестерня-Детали машин
lesha.nakonechnyy.92@mail.ru
: 29 апреля 2020
Приспособление для вальцовки ручное: Валик передний, винт, Зубчатое колесо,Кожух СБ, колодка, крышка, Ограничитель, палец, планка, проушина, Рукоятка СБ, ручка, Спецификация - Стойка, стенка, Стойка СБ, шестерня-Детали машин-Деталировка-Сборочный чертеж-Чертежи-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Графическая часть-Оборудование-Машины и механизмы-Агрегаты-Установки-Комплексы-Узлы-Детали-Курсовая работа-Дипломная работа-Автомобили-Транспорт-Строительная техника-Электрооборудо
500 руб.
Отчет по учебной практике на предприятии общественного питания ресторан «Командор»
Aronitue9
: 9 декабря 2014
Введение.
Общая характеристика предприятия ООО «Командор».
Анализ меню предприятия.
Организация работы складского хозяйства на предприятии.
Хранение и отпуск продуктов.
Источники снабжения и поставщики предприятия.
Технологический процесс производства полуфабрикатов на заготовочных участках.
Организация работы мясо-рыбного участка.
Организация работы овощного участка.
Приготовление и отпуск кулинарной продукции на доготовочных участках.
Организация работа холодного участка.
Организация работа г
Вариант 6. Надежность технических систем и техногенный риск
forealkim
: 18 марта 2024
Содержание
Цифры пароля 06
Нормативные ссылки 3
Определения 5
Обозначения и сокращения 6
Введение 7
Задание 1. Теоретический вопрос по разделу Надежности технических систем 9
6. Дать определение свойствам надежности?
Задание 2. Теоретический вопрос по разделу Техногенный риск 10
6. В чем сущность количественного анализа опасностей?
Задание 3. Определение класса отказов 12
Задание 4. Оценка индивидуального риска 21
Заключение 24
Список использованных источников 26
600 руб.