Previously named A Dictionary of Computing, this bestselling dictionary has been renamed A Dictionary of Computer Science, and fully revised by a team of computer specialists, making it the most up-to-date and authoritative guide to computing available. Containing over 6,500 entries and with expanded coverage of multimedia, computer applications, networking, and personal computer science, it is a comprehensive reference work encompassing all aspects of the subject and is as valuable for home and office users as it is indispensable for students of computer science. Terms are defined in a jargon-free and concise manner with helpful examples where relevant. The dictionary contains approximately 150 new entries including cloud computing, cross-site scripting, iPad, semantic attack, smartphone, and virtual learning environment. Recommended web links for many entries, accessible via the Dictionary of Computer Science companion website, provide valuable further information and the appendices include useful resources such as generic domain names, file extensions, and the Greek alphabet. This dictionary is suitable for anyone who uses computers, and is ideal for students of computer science and the related fields of IT, maths, physics, media communications, electronic engineering, and natural sciences.
-
A Dictionary of Computer Science
- Auteur: Andrew Butterfield, Gerard Ekembe Ngondi
- ISBN: 9780199688975
-
Introduction to Languages and the Theory of Computation
- Auteur: John Martin
- ISBN: 978–0–07–319146–1
Introduction to Languages and the Theory of Computation helps students make the connection between the practice of computing and an understanding of the profound ideas that defines it. The book's organization and the author's ability to explain complex topics clearly make this introduction to the theory of computation an excellent resource for a broad range of upper level students. The author has learned through many years of teaching that the best way to present theoretical concepts is to take advantage of the precision and clarity of mathematical language. In a way that is accessible to students still learning this language, he presents the necessary mathematical tools gently and gradually which provides discussion and examples that make the language intelligible.
-
Ubuntu and Centos linux server administration
- Auteur: MD. Tanvir Rahman
- ISBN:
-
-
Security and Microservice Architecture on AWS Architecting and Implementing a Secured, Scalable Solution
- Auteur: Gaurav Raje
- ISBN: 978-1-098-10146-6
Security is usually an afterthought when organizations design microservices for cloud systems. Most companies today are exposed to potential security threats, but their responses are often more reactive than proactive. This leads to unnecessarily complicated systems that are hard to implement and even harder to manage and scale. Author Gaurav Raje shows you how to build highly secure systems on AWS without increasing overhead. Ideal for cloud solution architects and software developers with AWS experience, this practical book starts with a high-level architecture and design discussion, then explains how to implement your solution in the cloud while ensuring that the development and operational experience isn't compromised. By leveraging the AWS Shared Responsibility Model, you'll be able to: • Develop a modular architecture using microservices that aims to simplify compliance with various regulations in finance, medicine, and legal services • Introduce various AWS-based security controls to help protect your microservices from malicious actors • Leverage the modularity of the architecture to independently scale security mechanisms on individual microservices • Improve the security posture without compromising the autonomy or efficiency of software development teams
-
Algorithms for Optimization
- Auteur: Mykel J. Kochenderfer, Tim A. Wheeler
- ISBN:
A comprehensive introduction to optimization with a focus on practical algorithms for the design of engineering systems. This book offers a comprehensive introduction to optimization with a focus on practical algorithms. The book approaches optimization from an engineering perspective, where the objective is to design a system that optimizes a set of metrics subject to constraints. Readers will learn about computational approaches for a range of challenges, including searching high-dimensional spaces, handling problems where there are multiple competing objectives, and accommodating uncertainty in the metrics. Figures, examples, and exercises convey the intuition behind the mathematical approaches. The text provides concrete implementations in the Julia programming language.
-
Systems Analysis and Design: An Object-Oriented Approach with UML
- Auteur: Alan Dennis, Barbara Wixom, David Tegarden
- ISBN: 9781119746102
Systems Analysis and Design: An Object-Oriented Approach with UML, Sixth Edition helps students develop the core skills required to plan, design, analyze, and implement information systems. Offering a practical hands-on approach to the subject, this textbook is designed to keep students focused on doing SAD, rather than simply reading about it. Each chapter describes a specific part of the SAD process, providing clear instructions, a detailed example, and practice exercises. Students are guided through the topics in the same order as professional analysts working on a typical real-world project. Now in its sixth edition, this edition has been carefully updated to reflect current methods and practices in SAD and prepare students for their future roles as systems analysts. Every essential area of systems analysis and design is clearly and thoroughly covered, from project management, to analysis and design modeling, to construction, installation, and operations. The textbook includes access to a range of teaching and learning resources, and a running case study of a fictitious healthcare company that shows students how SAD concepts are applied in real-life scenarios.
-
WEB3: What Is Web3
- Auteur: Patrick Ejeke
- ISBN:
As Web 2.0 matures and grows to Web 3.0 — a decentralized layer atop the present web infrastructure — it's worth reflecting on the early days of the Internet more than 25 years ago. If you're old enough, you may remember the fear and doubt that gripped everyone back then. We recognized the possibilities, but sending credit card information out into the unknown in the hopes of receiving a book or other item, or checking bank balances over the internet, seemed almost insane. These days, we don't give it a second thought. Web 2.0 has become an essential element of our lives and enterprises, simplifying administration in ways we could never have anticipated.
-
The Elements of UML 2.0 Style
- Auteur: Scott W. Ambler
- ISBN: 978 0 511 12603 1
For all developers who create models using the Unified Modeling Language (UML) 2.x The Elements of UML (TM) 2.0 Style sets the rules for style that will improve your productivity - especially in teams, where understandability and consistency are critical. Coming from renowned UML expert Scott Ambler, the book furnishes a set of rules for modelling in the UML and describes a collection of standards and guidelines for creating effective UML diagrams that will be concise and easy to understand. It provides conventions for: Class diagrams; Timing Diagrams; Use case diagrams; Composite Structure Diagrams; Sequence diagrams; Interaction Overview Diagrams; Activity diagrams; Object diagrams; State machine diagrams; Package diagrams; Communication diagrams; Deployment diagrams and Component diagrams. The Elements of UML (TM) 2.0 Style sets the rules for style that will improve your productivity.
-
Valeur et performance des SI Une nouvelle approche du capital immatériel de lentreprise
- Auteur: Ahmed Bounfour, Georges Epinette
- ISBN: 2 10 050022 8
-
-
Modélisation et simulation à base d'agents : Exemples commentés, outils informatiques et questions théoriques
- Auteur: Alexis Drogoul, Jean-Pierre Treuil
- ISBN: 978 2 10 053987 1
-
-
Distributed Systems Concepts and Design
- Auteur: Jean Dollimore, Tim Kindberg, George Coulouris
- ISBN: 978-0-321-26354-4
This new edition represents a significant update of the best-selling book, incorporating and anticipating the major developments in distributed systems technology. All chapters have been thoroughly revised and updated, including emphasis on the Internet, intranets, and middleware. New material includes coverage of large-scale applications, fault modeling and fault tolerance, models of system execution, object-orientation, and distributed multimedia systems. Discussion of security has also been brought forward in the book and integrated with other related technologies. The book includes a new chapter on distributed multimedia systems, and also provides new material on current network technologies such as IPv6, Mobile IP, and active and wireless networks. Throughout, Java and CORBA are used as the basis for most examples. This book is designed for programmers who need to learn the principles and practice of distributed system design. Readers should have an understanding of programming and elementary computer architecture, as well as a familiarity with basic operating system concepts, but the book does not require knowledge of networks.
-
UML 2 et MDE Ingenierie des modeles avec etudes de cas
- Auteur: Barbier Franck
- ISBN: 2 10 049526 7
-