Подробно рассмотрены основные методы и нотации, применяемые при разработке сложного программного обеспечения. Особое внимание уделено проектированию программных систем с использованием структурного и объектного подходов. Детально разобраны основные приемы обеспечения требуемых технологических свойств. Приведена классификация и проанализированы принципы проектирования пользовательских интерфейсов программного обеспечения. Материал учебника проиллюстрирован большим количеством примеров, поясняющих рисунков и проектной документации.Соответствует ФГОС ВО последнего поколения.Для студентов вузов, которые обучаются по направлениям, предполагающим изучение технологии программирования. Полезен при оформлении документации к курсовым и дипломным работам и проектам, связанным с разработкой программного обеспечения. Может быть интересен всем изучающим программирование самостоятельно.
Podrobno rassmotreny osnovnye metody i notatsii, primenjaemye pri razrabotke slozhnogo programmnogo obespechenija. Osoboe vnimanie udeleno proektirovaniju programmnykh sistem s ispolzovaniem strukturnogo i obektnogo podkhodov. Detalno razobrany osnovnye priemy obespechenija trebuemykh tekhnologicheskikh svojstv. Privedena klassifikatsija i proanalizirovany printsipy proektirovanija polzovatelskikh interfejsov programmnogo obespechenija. Material uchebnika proilljustrirovan bolshim kolichestvom primerov, pojasnjajuschikh risunkov i proektnoj dokumentatsii.Sootvetstvuet FGOS VO poslednego pokolenija.Dlja studentov vuzov, kotorye obuchajutsja po napravlenijam, predpolagajuschim izuchenie tekhnologii programmirovanija. Polezen pri oformlenii dokumentatsii k kursovym i diplomnym rabotam i proektam, svjazannym s razrabotkoj programmnogo obespechenija. Mozhet byt interesen vsem izuchajuschim programmirovanie samostojatelno.