Файл: Лабораторная работа 0102 по профессиональному модулю.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 10.01.2024

Просмотров: 56

Скачиваний: 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.