The Wayback Machine - https://web.archive.org/web/20041230112307/http://open-site.org:80/Computers/
Open Site

The Open Encyclopedia Project

home | submit content | become an editor

Top: Computers (808)




Overview

Computers form the underpinning of modern society, whether as "typical" machines, including PCs and Macs, or as larger mainframe systems, at the heart of large corporations. Almost all domestic "intelligent" devices include some form of computer, as an embedded device - including video recorders, microwave ovens and televisions.

The use of the word computer originally was given to people that performed long tedious sequences of mathematical calculations. Now the word is used to refer to an electronic device that processes data in digital format, using a complex set of operations executed by a Central Processing Unit (CPU), which is the heart of the modern day computer.

Modern computers are based on the von Neumann architecture. This is due to a 1946 paper that was written by John von Neumann along with Arthur W. Burks and Hermann H. Goldstine. The paper was titled "Preliminary Discussion of the Logical Design of an Electronic Computing Instrument". It described the basic architecture and sub-systems that comprise the structure of a general purpose computing device. John von Neumann felt the four most basic sub-systems a general computing device required were an arithmetic processing unit, a memory storage unit, a master control unit and a way to interface with a human operator. All of these sub-sections and more are important in a modern computer.

Computer Science

Computer Science is the study of data processing systems. It covers a broad spectrum of topics relating to computing hardware and software. Here are some sample topics:

  • The proper design and analysis of software, especially in regards to streamlining the design process.
  • The study of programmer workgroup protocols to reduce errors (like peer review and iterative programming).
  • Tools and techniques for estimating the robustness of a software application.
  • The usage and creation of tools and protocols to streamline software and hardware design. For example UML (Unified Modeling Language), the workflow visual design language, is a popular tool for aiding software design.
  • The establishment of metrics and standards for measuring the performance of software algorithms and hardware devices.

    Computer Science is also an expanding field as other major disciplines of science, such as neuroscience and biology, begin to merge or overlap this field. It is a field of science that is in a constant state of flux, as the rapid pace of hardware and software design improvements, shatter old limits and establish the possibility of newer more exciting horizons.

  • Top of page | Related discussion | Related websites

    This category in other languages:
          Arabic      Català      Chinese_Traditional
          Czech      Dansk      Deutsch
          Español      Esperanto      Français
          Greek      Hindi      Italiano
          Japanese      Korean      Nederlands
          Norsk      Polska      Português
          Română      Russian      Íslenska
          Shqip      Suomi      Svenska
          Türkçe

    Controller Owl

    Category editors: roschler, voidsoar

    Copyright © Open Site - using the Open Site Code 0.5.3 | Hosted by Android Technologies, Inc. - the robot company.
    Visit our sister sites   dmoz.org | mozilla.org | chefmoz.org | musicmoz.org

    edit