Computers

Computational Artifacts

Author: Raymond Turner

Publisher: Springer

ISBN:

Category: Computers

Page: 255

View: 976

The philosophy of computer science is concerned with issues that arise from reflection upon the nature and practice of the discipline of computer science. This book presents an approach to the subject that is centered upon the notion of computational artefact. It provides an analysis of the things of computer science as technical artefacts. Seeing them in this way enables the application of the analytical tools and concepts from the philosophy of technology to the technical artefacts of computer science. With this conceptual framework the author examines some of the central philosophical concerns of computer science including the foundations of semantics, the logical role of specification, the nature of correctness, computational ontology and abstraction, formal methods, computational epistemology and explanation, the methodology of computer science, and the nature of computation. The book will be of value to philosophers and computer scientists.
Computers

Programming Languages: Principles and Practices

Author: Kenneth C. Louden

Publisher: Cengage Learning

ISBN:

Category: Computers

Page: 704

View: 144

Kenneth Louden and Kenneth Lambert's new edition of PROGRAMMING LANGUAGES: PRINCIPLES AND PRACTICE, 3E gives advanced undergraduate students an overview of programming languages through general principles combined with details about many modern languages. Major languages used in this edition include C, C++, Smalltalk, Java, Ada, ML, Haskell, Scheme, and Prolog; many other languages are discussed more briefly. The text also contains extensive coverage of implementation issues, the theoretical foundations of programming languages, and a large number of exercises, making it the perfect bridge to compiler courses and to the theoretical study of programming languages. Important Notice: Media content referenced within the product description or the product text may not be available in the ebook version.
Business & Economics

الإتقان

Author: Robert Greene

Publisher: العبيكان للنشر

ISBN:

Category: Business & Economics

Page: 448

View: 100

لم يتم توفير أي شيءأتقن ملايين القرّاء ما جاء في كتابي كيف تمسك بزمام القوة، لكن الصورة النهائية للسلطة هي الإتقان ذاته. في هذا الكتاب قضى روبرت غرين عمره في دراسة قوانين السلطة والتأثير، وفيه يأخذنا عبر الممر السري للعظمة الذي سار فيه أقوى الرجال في التاريخ؛ فهذا الكتاب يستخلص حكمة العصور ليضيء لنا لأول مرة طريقًا واضحًا وإن كان صعبًا. في داخل كل واحد منا قدرة ليكون أستاذًا. تعلَّم أسرار المجال الذي اخترته. اشترك في تدريب دقيق. امتصَّ المعرفة الخفية التي يمتلكها من لديهم خبرات لعشرات السنين. انطلق بجانب المتنافسين وتفوَّق عليهم بالتألق، وفجِّر الأنماط الجامدة من داخلها. ادرس سلوكات آينشتاين والعمالقة التسعة المعاصرين الذين أجرينا معهم مقابلات لغايات هذا الكتــاب، ثم أطلـــق العنان للشــــغف الكـــــامـــن في داخلك، وكن أستاذًا. العبيكان 2017

أيقونات التطور

Author: د. جوناثان ويلز

Publisher: مركز براهين للأبحاث والدراسات

ISBN:

Category:

Page: 368

View: 774

يعتبر كتاب (أيقونات التطور) من أهم الكتب التي تنتقد ما يُدرس لطلبة العلوم في الجامعات عن التطور، من أشياء هي أقرب للخرافة. وتدور الرسالة الأساسية للكتاب حول إبراز مقدرة خبراء العلم الطبيعي على توظيف العلم توظيفًا أيديولوجيًا قمعيًا إقصائيًا، متى أرادوا ذلك أو شعروا بالحاجة إليه. وكذلك قابلية العلم الطبيعي نفسه لأن يتحول من خلال نظرياته ومؤيديه إلى أساطير ذات أيقونات وسرديات ورموز وإشارات.
Computers

Distributed Systems

Author: George F. Coulouris

Publisher: Addison Wesley

ISBN:

Category: Computers

Page: 772

View: 692

"The third edition of this text incorporates the major recent developments in distributed systems technology. All chapters have been thoroughly revised and updated, with emphasis on the Internet, intranets, the web and middleware. Other new topics include: fault modelling and fault tolerance, distributed objects and distributed multimedia systems. There is increased emphasis on algorithms and the discussion of security has been brought forward in the text and integrated with other related technologies. Unlike the previous editions, prior knowledge of UNIX is not required to follow the text." "As with previous editions, this book is intended to provide knowledge of the principles and practice of distributed system design. Information is conveyed in sufficient depth to allow readers to evaluate existing systems or design new ones. Case studies illustrate the design concepts for each major topic."--BOOK JACKET.Title Summary field provided by Blackwell North America, Inc. All Rights Reserved
Computers

Algorithms and Data Structures

Author: Jeffrey H. Kingston

Publisher: Addison Wesley

ISBN:

Category: Computers

Page: 380

View: 717

This book provides an in-depth treatment of the central algorithms and data structures of computer science, together with an introduction to the techniques of design, correctness, and analysis required for understanding them. The book starts with techniques before covering the major application areas. Dr. Kingston presents the various approaches and the trade-offs involved in choosing among them. The theory is then completed with a closing chapter on lower bounds. The book provides complete and carefully tested Eiffel implementations.
Computers

Programming in Ada 95

Author: John Barnes

Publisher: Longman Publishing Group

ISBN:

Category: Computers

Page: 702

View: 901

Ada 95 is the first fully object-oriented programming language to be internationally standardized. John Barnes was a key member of the language's design team, and this is a new edition of his definitive text and reference for the Ada 95 language.
Computers

Ada 95 from the beginning

Author: Jan Skansholm

Publisher: Addison Wesley

ISBN:

Category: Computers

Page: 656

View: 954

Ada 95 is the first standardized object-oriented language, making it an ideal language to teach programming with. Assuming no previous knowledge of programming techniques, this book gives many examples and exercises as well as the syntax and different language rules. Ada 95 From the Beginning presents the concepts of programming in a logical, easy-to-understand sequence and discusses all the important features of Ada 95, including the late changes that occurred to the standard, and a full chapter on object-oriented features of the language. This book has a dual purpose: to illustrate the fundamental principles of good programming and to provide an accessible introduction to Ada 95. Although intended for beginners, the book covers all of the language, making it a useful reference. The third edition brings the whole book fully in-line with the Ada 95 standard, now an international ISO standard. 0201403765B04062001