Книга "Computer, Network, Software, and Hardware Engineering with Applications" представляет собой уникальное пособие, которое интегрирует знания о компьютерах, сетях и программном обеспечении с их приложениями в реальных системах. Важность такого подхода заключается в том, что в настоящее время программное обеспечение играет решающую роль в производительности, надежности, поддерживаемости и доступности сложных компьютерных систем. Книги по программной инженерии, как правило, рассматривают программное обеспечение как отдельный элемент, не учитывая его взаимодействия с более широкой системой. Однако система - это не только программное обеспечение, но и люди, организации, процессы, аппаратное обеспечение. При проектировании системы необходимо учитывать все эти компоненты в интегративном подходе. С другой стороны, книги о компьютерах и сетях не дают глубокого понимания тонкостей разработки программного обеспечения. В данной книге вы узнаете, например, как количественно анализировать производительность, надежность, поддерживаемость и доступность компьютеров, сетей и программного обеспечения в отношении всей системы. Кроме того, вы научитесь оценивать и уменьшать риски при развертывании интегрированных систем. Вы также узнаете, как применять множество моделей, связанных с оптимизацией систем. В книге представлено множество количественных примеров, которые помогут вам понимать и интерпретировать результаты моделирования. Эта книга может быть использована в качестве курса для аспирантов по компьютерной, сетевой и программной инженерии, как справочное пособие для инженеров в этих областях, а также как справочник для этих дисциплин.
There are many books about computers, networks and software but none which integrates the three with real-world applications. Application integration is crucial because in today's fast-paced world, software has become the defining factor in performance, dependability, maintainability and system viability.
Books on software design normally treat software like it is an isolated entity devoid of its place within a broader context. However, systems are not simply about software - they comprise individuals, institutions, processes and hardware alongside software. Each of these different elements must be carefully considered during system design - it is not enough to focus solely on coding.
On the other side, texts on computing and communicating do not clearly comprehend the complexity of constructing software. Through this book, students will discover, for instance, how it's possible to quantitatively assess the efficacy, profitability, efficiency and potency of computing machinery, communication networks and computer code in association with collaborative efforts. Additionally, readers are introduced to strategies to evaluating the threat of creating interrelated setups. They are additionally taught how to tackle numerous analytical models related to global system functioning.
There are many books about computer, networking, and software design, but none others that intricately tie them all together with just one device. And intuition is crucial because, more often than not, programs now make up the performance consistency, dependability, adaptability, and accessibility of challenging computer platforms and devices. Textbooks on packaged constrained engineering usually portraet software like it's non-existent in a cellarless setting next to nothing about interactions within the more extensive framework.
Электронная Книга «Computer, Network, Software, and Hardware Engineering with Applications» написана автором Norman Schneidewind F. в году.
Минимальный возраст читателя: 0
Язык: Английский
ISBN: 9781118181256
Описание книги от Norman Schneidewind F.
There are many books on computers, networks, and software engineering but none that integrate the three with applications. Integration is important because, increasingly, software dominates the performance, reliability, maintainability, and availability of complex computer and systems. Books on software engineering typically portray software as if it exists in a vacuum with no relationship to the wider system. This is wrong because a system is more than software. It is comprised of people, organizations, processes, hardware, and software. All of these components must be considered in an integrative fashion when designing systems. On the other hand, books on computers and networks do not demonstrate a deep understanding of the intricacies of developing software. In this book you will learn, for example, how to quantitatively analyze the performance, reliability, maintainability, and availability of computers, networks, and software in relation to the total system. Furthermore, you will learn how to evaluate and mitigate the risk of deploying integrated systems. You will learn how to apply many models dealing with the optimization of systems. Numerous quantitative examples are provided to help you understand and interpret model results. This book can be used as a first year graduate course in computer, network, and software engineering; as an on-the-job reference for computer, network, and software engineers; and as a reference for these disciplines.