Оборудования, на котором работают компьютеры и сети компьютеров


Разработка аппаратных средств обычно осуществляется на


Download 0.75 Mb.
Pdf ko'rish
bet4/8
Sana19.01.2023
Hajmi0.75 Mb.
#1100970
TuriЛекция
1   2   3   4   5   6   7   8
Bog'liq
Лекция 2

Разработка аппаратных средств обычно осуществляется на 
следующих этапах: 
1. разработка схем аппаратных элементов; 
2. реализация аппаратных элементов (в виде 
печатной платы
 или их 
комбинации); 
3. тестирование аппаратных элементов в лабораторных условиях; 
4. интеграция системы; 
5. тестирование аппаратных средств в полевых условиях. 
Первый этап процесса разработки аппаратного обеспечения является 
самым важным, ведь правильное проектирование оборудования не только 
сокращает бюджет проекта, но и предотвращает ряд потенциальных поломок и 
простоев. 
Сходства с разработкой 
программного обеспечения
 очевидны: 
 
Модель 
Пользователи взаимодействуют с продуктами различными способами, 
продукты 
взаимодействуют 
с 
другими 
продуктами, 
и 
продукты 
производят 
выходные данные
, учитывая входные данные. 
 
Требования 
У него есть функциональные (обращенные к пользователю) и 
нефункциональные (не обращенные к пользователю) требования. 
 
Сложность 
Любое представление спецификаций продукта неизменно приводит к 
древовидной структуре, поскольку основные характеристики декомпозируются 
на более мелкие. 


46 
2. Архитектура программного обеспечения 
Архитектура 
программного 
обеспечения 
системы 
отображает 
организацию или структуру системы и дает объяснение того, как она ведет 
себя. Система представляет собой набор компонентов, выполняющих 
определенную функцию или набор функций. Другими словами, архитектура 
программного обеспечения обеспечивает прочную основу, на которой может 
быть построено программное обеспечение. 
Ряд архитектурных решений и компромиссов влияют на качество
производительность, 
ремонтопригодность 
и 
общий 
успех 
системы. 
Неспособность учесть общие проблемы и долгосрочные последствия может 
подвергнуть вашу систему риску. 
Существует множество архитектурных схем и принципов высокого 
уровня, обычно используемых в современных системах. Их часто называют 
архитектурными стилями. Архитектура программной системы редко 
ограничивается одним архитектурным стилем. Вместо этого, комбинация 
стилей часто составляет полную систему. 
Что такое дизайн программного обеспечения? 

Download 0.75 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling