
BOOKS - Structured Design: Fundamentals of a Discipline of Computer Program and Syste...

Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design 1st edition by Yourdon Press, Constantine, Larry L. (1979) Paperback
Author: Edward Yourdon
Year: January 1, 1978
Format: PDF
File size: PDF 20 MB
Language: English

Year: January 1, 1978
Format: PDF
File size: PDF 20 MB
Language: English

It covers all aspects of system design from the basics to advanced topics. The author's approach is very structured and methodical, making it easy to follow and understand. The book begins with an introduction to the field of computer programming and systems design, providing a solid foundation for readers who may be new to the subject. From there, it delves into the fundamentals of design, including the importance of understanding the needs of users, defining system requirements, and creating prototypes. The author also discusses the role of software engineering in the design process, highlighting the importance of testing and maintenance. One of the most interesting aspects of the book is its focus on the evolution of technology and how it has impacted society. The author argues that technology has the potential to bring about significant changes in the world, but only if we are able to harness its power effectively. He emphasizes the need for a personal paradigm for perceiving technological change, one that recognizes both the benefits and risks of technology and allows us to use it in a way that enhances our lives without compromising our values. Throughout the book, the author uses real-world examples to illustrate his points, making it easier for readers to understand complex concepts.
Он охватывает все аспекты проектирования системы от основ до сложных тем. Авторский подход очень структурирован и методичен, что позволяет легко ему следовать и понимать. Книга начинается с введения в область компьютерного программирования и проектирования систем, обеспечивая прочную основу для читателей, которые могут быть новичками в этой теме. Оттуда он углубляется в основы проектирования, включая важность понимания потребностей пользователей, определения системных требований и создания прототипов. Автор также обсуждает роль программной инженерии в процессе проектирования, подчеркивая важность тестирования и обслуживания. Одним из самых интересных аспектов книги является ее фокус на эволюции технологий и их влиянии на общество. Автор утверждает, что технологии могут привести к значительным изменениям в мире, но только в том случае, если мы сможем эффективно использовать их мощь. Он подчеркивает необходимость личной парадигмы восприятия технологических изменений, которая признает как преимущества, так и риски технологий и позволяет использовать их таким образом, чтобы улучшить нашу жизнь без ущерба для наших ценностей. На протяжении всей книги автор использует реальные примеры для иллюстрации своих пунктов, облегчая читателям понимание сложных понятий.
Il couvre tous les aspects de la conception du système, des bases aux sujets complexes. L'approche de l'auteur est très structurée et méthodique, ce qui permet de la suivre et de la comprendre facilement. livre commence par une introduction au domaine de la programmation informatique et de la conception de systèmes, fournissant une base solide pour les lecteurs qui peuvent être des débutants dans ce domaine. De là, il approfondit les bases de la conception, y compris l'importance de comprendre les besoins des utilisateurs, de définir les exigences du système et de créer des prototypes. L'auteur discute également du rôle de l'ingénierie logicielle dans le processus de conception, soulignant l'importance des tests et de la maintenance. L'un des aspects les plus intéressants du livre est son accent sur l'évolution des technologies et leur impact sur la société. L'auteur affirme que la technologie peut entraîner des changements importants dans le monde, mais seulement si nous pouvons utiliser efficacement leur puissance. Il souligne la nécessité d'un paradigme personnel de perception des changements technologiques qui reconnaisse à la fois les avantages et les risques des technologies et qui permet de les exploiter de manière à améliorer nos vies sans compromettre nos valeurs. Tout au long du livre, l'auteur utilise des exemples réels pour illustrer ses points, ce qui permet aux lecteurs de mieux comprendre les concepts complexes.
Abarca todos los aspectos del diseño del sistema desde lo básico hasta temas complejos. enfoque del autor es muy estructurado y metódico, lo que facilita su seguimiento y comprensión. libro comienza con una introducción al campo de la programación informática y el diseño de sistemas, proporcionando una base sólida para los lectores que pueden ser nuevos en el tema. A partir de ahí, profundiza en los fundamentos del diseño, incluida la importancia de entender las necesidades de los usuarios, definir los requisitos del sistema y crear prototipos. autor también discute el papel de la ingeniería de software en el proceso de diseño, destacando la importancia de las pruebas y el mantenimiento. Uno de los aspectos más interesantes del libro es su enfoque en la evolución de la tecnología y su impacto en la sociedad. autor sostiene que la tecnología puede producir cambios significativos en el mundo, pero sólo si podemos usar su poder de manera efectiva. Subraya la necesidad de un paradigma personal de percepción del cambio tecnológico que reconozca tanto los beneficios como los riesgos de la tecnología y permita utilizarlos de una manera que mejore nuestras vidas sin comprometer nuestros valores. A lo largo del libro, el autor utiliza ejemplos reales para ilustrar sus puntos, facilitando a los lectores la comprensión de conceptos complejos.
Comprende tutti gli aspetti della progettazione del sistema, dalle basi ai temi complessi. L'approccio degli autori è molto strutturato e metodico, che permette di seguire e comprendere facilmente. Il libro inizia con l'introduzione nel campo della programmazione informatica e della progettazione dei sistemi, fornendo una base solida per i lettori che possono essere principianti in questo tema. Da lì si approfondisce le basi della progettazione, tra cui l'importanza di comprendere le esigenze degli utenti, definire i requisiti di sistema e creare prototipi. L'autore discute anche del ruolo dell'ingegneria software nel processo di progettazione, sottolineando l'importanza dei test e della manutenzione. Uno degli aspetti più interessanti del libro è il suo focus sull'evoluzione della tecnologia e sul loro impatto sulla società. L'autore sostiene che la tecnologia può portare a cambiamenti significativi nel mondo, ma solo se possiamo sfruttare efficacemente la loro potenza. Sottolinea la necessità di un paradigma personale di percezione del cambiamento tecnologico, che riconosca sia i vantaggi che i rischi della tecnologia e li sfrutta in modo da migliorare le nostre vite senza compromettere i nostri valori. Durante tutto il libro, l'autore utilizza esempi reali per illustrare i suoi punti, facilitando la comprensione di concetti complessi da parte dei lettori.
Es deckt alle Aspekte des Systemdesigns von den Grundlagen bis zu komplexen Themen ab. Der Ansatz des Autors ist sehr strukturiert und methodisch, was es leicht macht, ihm zu folgen und ihn zu verstehen. Das Buch beginnt mit einer Einführung in das Gebiet der Computerprogrammierung und des Systemdesigns und bietet eine solide Grundlage für ser, die möglicherweise neu in diesem Thema sind. Von dort aus werden die Grundlagen des Designs vertieft, einschließlich der Bedeutung des Verständnisses der Bedürfnisse der Benutzer, der Definition von Systemanforderungen und des Prototyping. Der Autor diskutiert auch die Rolle des Software-Engineerings im Designprozess und betont die Bedeutung von Tests und Wartung. Einer der interessantesten Aspekte des Buches ist sein Fokus auf die Entwicklung der Technologie und ihre Auswirkungen auf die Gesellschaft. Der Autor argumentiert, dass Technologie zu erheblichen Veränderungen in der Welt führen kann, aber nur, wenn wir ihre Macht effektiv nutzen können. Er betont die Notwendigkeit eines persönlichen Paradigmas der Wahrnehmung des technologischen Wandels, das sowohl die Vorteile als auch die Risiken der Technologie erkennt und es ermöglicht, sie auf eine Weise zu nutzen, die unser ben verbessert, ohne unsere Werte zu beeinträchtigen. Während des gesamten Buches verwendet der Autor reale Beispiele, um seine Punkte zu veranschaulichen, was es den sern erleichtert, komplexe Konzepte zu verstehen.
''
Temelden karmaşık konulara kadar sistem tasarımının tüm yönlerini kapsar. Yazar yaklaşımı son derece yapılandırılmış ve metodiktir, takip etmeyi ve anlamayı kolaylaştırır. Kitap, bilgisayar programlama ve sistem tasarımına giriş ile başlar ve konuyla ilgili yeni olabilecek okuyucular için sağlam bir temel sağlar. Oradan, kullanıcı ihtiyaçlarını anlamanın, sistem gereksinimlerini tanımlamanın ve prototiplemenin önemi de dahil olmak üzere tasarımın temellerini araştırıyor. Yazar ayrıca yazılım mühendisliğinin tasarım sürecindeki rolünü tartışıyor, test ve bakımın önemini vurguluyor. Kitabın en ilginç yönlerinden biri, teknolojinin evrimi ve toplum üzerindeki etkisine odaklanmasıdır. Yazar, teknolojinin dünyada önemli değişikliklere yol açabileceğini, ancak güçlerini etkili bir şekilde kullanabileceğimizi savunuyor. Teknolojinin hem faydalarını hem de risklerini tanıyan ve değerlerimizden ödün vermeden hayatımızı iyileştirecek şekilde kullanılmasına izin veren kişisel bir teknolojik değişim algısı paradigmasına olan ihtiyacı vurgulamaktadır. Kitap boyunca yazar, noktalarını göstermek için gerçek hayattan örnekler kullanır ve okuyucuların karmaşık kavramları anlamasını kolaylaştırır.
它涵蓋了系統設計的各個方面,從基礎到復雜主題。作者方法具有很高的結構性和有條不紊性,因此易於遵循和理解。本書首先介紹了計算機編程和系統設計領域,為可能成為該主題新手的讀者提供了堅實的基礎。從那裏,他深入研究了設計基礎,包括了解用戶需求,確定系統要求和創建原型的重要性。作者還討論了軟件工程在設計過程中的作用,強調了測試和維護的重要性。這本書最有趣的方面之一是它對技術的發展及其對社會的影響的關註。作者認為,技術可能導致世界發生重大變化,但前提是我們必須能夠有效地利用其力量。他強調需要一個個人範式來感知技術變革,這種範式認識到技術的優勢和風險,並允許以在不損害我們價值觀的情況下改善我們的生活的方式使用技術。在整本書中,作者都使用真實的例子來說明自己的觀點,從而使讀者更容易理解復雜的概念。
