Search results
Results From The WOW.Com Content Network
How to Design Programs ( HtDP) is a textbook by Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, and Shriram Krishnamurthi on the systematic design of computer programs. MIT Press published the first edition in 2001, and the second edition in 2018, which is freely available online and in print. The book introduces the concept of a ...
Structure and Interpretation of Computer Programs ( SICP) is a computer science textbook by Massachusetts Institute of Technology professors Harold Abelson and Gerald Jay Sussman with Julie Sussman. It is known as the "Wizard Book" in hacker culture. [ 1] It teaches fundamental principles of computer programming, including recursion ...
In computer science and computer engineering, computer architecture is a description of the structure of a computer system made from component parts. [ 1] It can sometimes be a high-level description that ignores details of the implementation. [ 2] At a more detailed level, the description may include the instruction set architecture design ...
The Mead–Conway VLSI chip design revolution, or Mead and Conway revolution, was a very-large-scale integration ( VLSI) design revolution starting in 1978 which resulted in a worldwide restructuring of academic materials in computer science and electrical engineering education, and was paramount for the development of industries based on the ...
The Orange Book. Trusted Computer System Evaluation Criteria ( TCSEC) is a United States Government Department of Defense (DoD) standard that sets basic requirements for assessing the effectiveness of computer security controls built into a computer system. The TCSEC was used to evaluate, classify, and select computer systems being considered ...
A von Neumann architecture scheme. The von Neumann architecture —also known as the von Neumann model or Princeton architecture —is a computer architecture based on a 1945 description by John von Neumann, and by others, in the First Draft of a Report on the EDVAC. [ 1 ] The document describes a design architecture for an electronic digital ...
Design Patterns: Elements of Reusable Object-Oriented Software (1994) is a software engineering book describing software design patterns. The book was written by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides, with a foreword by Grady Booch. The book is divided into two parts, with the first two chapters exploring the capabilities ...
Operating Systems: Design and Implementation is a computer science textbook written by Andrew S. Tanenbaum, with help from Albert S. Woodhull.The book describes the principles of operating systems and demonstrates their application in the source code of Tanenbaum's MINIX, a free Unix-like operating system designed for teaching purposes. [2]