A History of Computer Operating Systems
Author : Jon Watson
Publisher : Nimble Books LLC
Page : 51 pages
File Size : 21,12 MB
Release : 2008
Category : Operating systems (Computers)
ISBN : 9781934840450
Author : Jon Watson
Publisher : Nimble Books LLC
Page : 51 pages
File Size : 21,12 MB
Release : 2008
Category : Operating systems (Computers)
ISBN : 9781934840450
Author : Simson Garfinkel
Publisher : John Wiley & Sons Incorporated
Page : 329 pages
File Size : 47,90 MB
Release : 1994
Category : Computers
ISBN : 9781568842035
This book is for all people who are forced to use UNIX. It is a humorous book--pure entertainment--that maintains that UNIX is a computer virus with a user interface. It features letters from the thousands posted on the Internet's "UNIX-Haters" mailing list. It is not a computer handbook, tutorial, or reference. It is a self-help book that will let readers know they are not alone.
Author : Brian W. Kernighan
Publisher :
Page : 198 pages
File Size : 14,25 MB
Release : 2019-10-18
Category : Operating systems (Computers)
ISBN : 9781695978553
"The fascinating story of how Unix began and how it took over the world. Brian Kernighan was a member of the original group of Unix developers, the creator of several fundamental Unix programs, and the co-author of classic books like "The C Programming Language" and "The Unix Programming Environment."--
Author : Maurice Vincent Wilkes
Publisher : North-Holland
Page : 184 pages
File Size : 17,71 MB
Release : 1979
Category : Computers
ISBN :
The design and implementation of the CAP computer hardware and and operating system was a departmental project in the Computer Laboratory of the University of Cambridge beginning in 1970. The programming language for the OS was a subset of Algol 68C. The appendix includes specimen programs.
Author : Ida M. Flynn
Publisher : Cengage Learning
Page : 488 pages
File Size : 28,99 MB
Release : 2001
Category : Computers
ISBN :
UNDERSTANDING OPERATING SYSTEMS provides a basic understanding of operating systems theory, a comparison of the major operating systems in use, and a description of the technical and operational tradeoffs inherent in each. The effective two-part organization covers the theory of operating systems, their historical roots, and their conceptual basis (which does not change substantially), culminating with how these theories are applied in the specifics of five operating systems (which evolve constantly). The authors explain this technical subject in a not-so-technical manner, providing enough detail to illustrate the complexities of stand-alone and networked operating systems. UNDERSTANDING OPERATING SYSTEMS is written in a clear, conversational style with concrete examples and illustrations that readers easily grasp.
Author : Gerard O'Regan
Publisher : Springer Science & Business Media
Page : 284 pages
File Size : 44,86 MB
Release : 2012-03-05
Category : Computers
ISBN : 144712359X
This lively and fascinating text traces the key developments in computation – from 3000 B.C. to the present day – in an easy-to-follow and concise manner. Topics and features: ideal for self-study, offering many pedagogical features such as chapter-opening key topics, chapter introductions and summaries, exercises, and a glossary; presents detailed information on major figures in computing, such as Boole, Babbage, Shannon, Turing, Zuse and Von Neumann; reviews the history of software engineering and of programming languages, including syntax and semantics; discusses the progress of artificial intelligence, with extension to such key disciplines as philosophy, psychology, linguistics, neural networks and cybernetics; examines the impact on society of the introduction of the personal computer, the World Wide Web, and the development of mobile phone technology; follows the evolution of a number of major technology companies, including IBM, Microsoft and Apple.
Author : Shawn T. O'Neil
Publisher :
Page : 0 pages
File Size : 23,39 MB
Release : 2017-12-21
Category : Science
ISBN : 9780870719264
A Primer for Computational Biology aims to provide life scientists and students the skills necessary for research in a data-rich world. The text covers accessing and using remote servers via the command-line, writing programs and pipelines for data analysis, and provides useful vocabulary for interdisciplinary work. The book is broken into three parts: Introduction to Unix/Linux: The command-line is the "natural environment" of scientific computing, and this part covers a wide range of topics, including logging in, working with files and directories, installing programs and writing scripts, and the powerful "pipe" operator for file and data manipulation. Programming in Python: Python is both a premier language for learning and a common choice in scientific software development. This part covers the basic concepts in programming (data types, if-statements and loops, functions) via examples of DNA-sequence analysis. This part also covers more complex subjects in software development such as objects and classes, modules, and APIs. Programming in R: The R language specializes in statistical data analysis, and is also quite useful for visualizing large datasets. This third part covers the basics of R as a programming language (data types, if-statements, functions, loops and when to use them) as well as techniques for large-scale, multi-test analyses. Other topics include S3 classes and data visualization with ggplot2.
Author : Max Hailperin
Publisher : Max Hailperin
Page : 496 pages
File Size : 11,3 MB
Release : 2007
Category : Computers
ISBN : 0534423698
By using this innovative text, students will obtain an understanding of how contemporary operating systems and middleware work, and why they work that way.
Author : Andrew S. Tanenbaum
Publisher :
Page : 0 pages
File Size : 42,70 MB
Release : 2001
Category : Operating systems (Computers).
ISBN : 9780130313584
The widely anticipated revision of this worldwide best seller incorporates the latest developments in operating systems technologies. Hundreds of pages of new material on a wealth of subjects have been added. This authoritative, example-based reference offers practical, hands-on information in constructing and understanding modern operating systems. Continued in this second edition are the "big picture" concepts, presented in the clear and entertaining style that only Andrew S. Tanenbaum can provide. Tanenbaum's long experience as the designer or co-designer of three operating systems brings a knowledge of the subject and wealth of practical detail that few other books can match. FEATURES\ NEW--New chapters on computer security, multimedia operating systems, and multiple processor systems. NEW--Extensive coverage of Linux, UNIX(R), and Windows 2000(TM) as examples. NEW--Now includes coverage of graphical user interfaces, multiprocessor operating systems, trusted systems, viruses, network terminals, CD-ROM file systems, power management on laptops, RAID, soft timers, stable storage, fair-share scheduling, three-level scheduling, and new paging algorithms. NEW--Most chapters have a new section on current research on the chapter's topic. NEW--Focus on "single-processor" computer systems; a new book for a follow-up course on distributed systems is also available from Prentice Hall. NEW--Over 200 references to books and papers published since the first edition. NEW--The Web site for this book contains PowerPoint slides, simulators, figures in various formats, and other teaching aids.
Author : Thomas Anderson
Publisher :
Page : 0 pages
File Size : 33,50 MB
Release : 2014
Category : Computers
ISBN : 9780985673529
Over the past two decades, there has been a huge amount of innovation in both the principles and practice of operating systems Over the same period, the core ideas in a modern operating system - protection, concurrency, virtualization, resource allocation, and reliable storage - have become widely applied throughout computer science. Whether you get a job at Facebook, Google, Microsoft, or any other leading-edge technology company, it is impossible to build resilient, secure, and flexible computer systems without the ability to apply operating systems concepts in a variety of settings. This book examines the both the principles and practice of modern operating systems, taking important, high-level concepts all the way down to the level of working code. Because operating systems concepts are among the most difficult in computer science, this top to bottom approach is the only way to really understand and master this important material.