Файл: Лабораторная работа 0102 по профессиональному модулю.doc
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 10.01.2024
Просмотров: 17
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ
Федеральное государственное бюджетное образовательное учреждение
высшего образования
«Санкт – Петербургский государственный университет телекоммуникаций
им. проф. М.А. Бонч-Бруевича»
Санкт-Петербургский колледж телекоммуникаций
Лабораторная работа № 01-02
по профессиональному модулю
ПМ.01 «РАЗРАБОТКА ПРОГРАММНЫХ МОДУЛЕЙ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ ПРИКЛАДНЫХ КОМПЬЮТЕРНЫХ СИСТЕМ»
(оценка и подпись)
Санкт-Петербург
2019 год
В данной лабораторной работе выполнено следующее:
-
создана библиотека функций sum(sbyte a, sbyte b), mult(sbyte a, sbyte b),… -
реализована программа-калькулятор (рис. 1-5), в которой выполнено подключение (встраивание) перечисленных функций, при этом:
1) выполнена проверка типа данных: byte
Рис. 1. Приложение в работе. Фрагмент 1
Рис. 2. Приложение в работе. Фрагмент 2
Рис. 3. Приложение в работе. Фрагмент 3.
Рис. 4. Приложение в работе. Фрагмент 4.
Как видно из рис. 1-5, обеспечена правильность работы программы, в частности:
-
на рис. 1: выводится сообщение об ошибке, т.к. произведена попытка деления 57 на 0:;… -
на рис. 2: выводится сообщение о превышение допустимого значения типа byte -
на рис. 3: представлен результат побитового отрицания -
на рис. 4: представлена просьба ввести данные
Таким образом, в данной работы выполнено создание библиотек функций, используемых в программе-калькуляторе, с проверкой вводимых типов данных, в текущем примере тип данных byte.