Skip to main content

COMPUTING AND ITs DEFINATION


A difference engine: computing the solution to a polynomial function

Computer laboratory, Moody Hall, James Madison University, 2003

A rack of servers from 2006
Computing is any goal-oriented activity requiring, benefiting from, or creating a mathematical sequence of steps known as an algorithm — e.g. through computers. Computing includes designing, developing and building hardware and software systems; processing, structuring, and managing various kinds of information; doing scientific research on and with computers; making computer systems behave intelligently; and creating and using communications and entertainment media. The field of computing includes computer engineering, software engineering,computer science, information systems, and information technology.

DefinitionsEdit

The ACM Computing Curricula 2005[1] defined "computing" as follows:
"In a general way, we can define computing to mean any goal-oriented activity requiring, benefiting from, or creating computers. Thus, computing includes designing and building hardware and software systems for a wide range of purposes; processing, structuring, and managing various kinds of information; doing scientific studies using computers; making computer systems behave intelligently; creating and using communications and entertainment media; finding and gathering information relevant to any particular purpose, and so on. The list is virtually endless, and the possibilities are vast."
and it defines five sub-disciplines of the computing field: Computer Science, Computer Engineering, Information Systems, Information Technology, and Software Engineering.[2]
However, Computing Curricula 2005[1] also recognizes that the meaning of "computing" depends on the context:
Computing also has other meanings that are more specific, based on the context in which the term is used. For example, an information systems specialist will view computing somewhat differently from a software engineer. Regardless of the context, doing computing well can be complicated and difficult. Because society needs people to do computing well, we must think of computing not only as a profession but also as a discipline.
The term "computing" has sometimes been narrowly defined, as in a 1989ACM report on Computing as a Discipline:[3]
The discipline of computing is the systematic study of algorithmic processes that describe and transform information: their theory, analysis, design, efficiency, implementation, and application. The fundamental question underlying all computing is "What can be (efficiently) automated?"
The term "computing" is also synonymous with counting and calculating. In earlier times, it was used in reference to the action performed bymechanical computing machines, and before that, to human computers.

source wikipedia

computing by computerhope.com

Computing

1. The term "Computing" can have multiple meanings, but the basic meaning is the act of calculating a value using mathematical formulas or methods. A computer processes many functions by computing information, which in its simplest form, is a series of ones and zeroes (called binary code). The computer got its name due to this.
Compute has been used in multiple other forms, but still to refer to the same basic function of calculating, or determining, information. People sometimes make the comment "does not compute" in a semi-joking manner, to mean something does not make sense, or they cannot come up with an answer to a question. Robotic characters in movies and television shows have made similar comments that mean the same thing.
2. Computing may also refer to a computer magazine titled "Compute!" that was published from 1979 to 1994, which focused on the computer system and all the major platforms at the time.
3. Computing is also a common misspelling for computer

Comments

Popular posts from this blog

Manchester Small-Scale Experimental Machine

Manchester Small-Scale Experimental Machine Replica of the Small-Scale Experimental Machine (SSEM) at the  Museum of Science and Industry  in Castlefield ,  Manchester The  Manchester Small-Scale Experimental Machine  ( SSEM ), nicknamed Baby , was the world's first  stored-program computer . It was built at the  Victoria University of Manchester , England, by  Frederic C. Williams ,  Tom Kilburn  and Geoff Tootill , and ran its first program on 21 June 1948. [1] The machine was not intended to be a practical computer but was instead designed as a  testbed  for the  Williams tube , an early form of computer memory. Although considered "small and primitive" by the standards of its time, it was the first working machine to contain all the elements essential to a modern electronic computer. [2]  As soon as the SSEM had demonstrated the feasibility of its design, a project was initiated at the university ...

Compatibility of C and C++

Compatibility of C and C++ From Wikipedia, the free encyclopedia This article  needs additional citations for  verification .  Please help  improve this article  by  adding citations to reliable sources . Unsourced material may be challenged and removed.   (August 2013)   ( Learn how and when to remove this template message ) Programming language comparisons General comparison Basic syntax Basic instructions Exception handling Enumerated types Anonymous functions Conditional expressions Functional instructions Arrays Associative arrays String operations String functions List comprehension Object-oriented programming Object-oriented constructors While loops For loops Evaluation strategy List of "Hello World" programs Languages with dependent types Comparison of type systems Comparison of individual languages [show] v t e The  C  and  C++   programming languages ...

History of C++

History Edit Bjarne Stroustrup , the creator of C++ In 1979,  Bjarne Stroustrup , a Danish computer scientist, began work on the predecessor to C++, " C with  Classes ". [8]  The motivation for creating a new language originated from Stroustrup's experience in programming for his Ph.D. thesis. Stroustrup found that  Simula  had features that were very helpful for large software development, but the language was too slow for practical use, while  BCPL  was fast but too low-level to be suitable for large software development. When Stroustrup started working in  AT&T Bell Labs , he had the problem of analyzing the  UNIX   kernel  with respect to  distributed computing . Remembering his Ph.D. experience, Stroustrup set out to enhance the  C language with  Simula -like features. [9]  C was chosen because it was general-purpose, fast, portable and widely used. As well as C and Simula's influences, other ...