Computer science

simple:Computer science zh-cn: %E8%AE%A1%E7%AE%97%E6%9C%BA%E7%A7%91%E5%AD%A6 In its most general sense, computer science (CS) is the study of computation and information processing, both in hardware and in software. In practice, computer science includes a variety of topics relating to computers, which range from the abstract analysis of algorithms to more concrete subjects like programming languages, software, and computer hardware. As a scientific discipline, it is a very different activity from computer programming and computer engineering, although the three are often confused.

Computer science is no more about computers than astronomy is about telescopes
- Edsger Dijkstra

Computer science is not as old as physics; it lags by a couple of hundred years. However, this does not mean that there is significantly less on the computer scientist's plate than on the physicist's: younger it may be, but it has had a far more intense upbringing!
- Richard Feynman

The Church-Turing thesis states that all known kinds of general computing devices are essentially equivalent in what they can do, although they vary in time and space efficiency. This thesis is sometimes treated as the fundamental principle of computer science. Most research in computer science has been related to von Neumann computerss or Turing machines (computers that do one small, deterministic task at a time), because they resemble most real computers in use today. Computer scientists also study other kinds of machines, some practical (like parallel and quantum machines) and some theoretical (like random and oracle machines).

Computer science studies what programs can and cannot do (computability and artificial intelligence), how programs should efficiently perform specific tasks (algorithms), how programs should store and retrieve specific kinds of information (data structures), and how programs and people should communicate with each other (user interfaces and programming languages).

Computer science has roots in electrical engineering, mathematics and linguistics. In the last third of the 20th century computer science has become recognized as a distinct discipline and has developed its own methods and terminology.

The first computer science department was founded at Purdue University in 1962. Most universities today have computer science departments.

The highest honor in computer science is the Turing Award.

Table of contents
1 Related fields
2 Major fields of importance for computer science
3 History
4 Prominent pioneers in computer science
5 See also

Related fields

Computer science is closely related to several other fields. These fields overlap considerably, though important differences exist

  • Information science is the study of data and information, including how to interpret, analyze, store, and retrieve it. Information science started as the foundation of scientific analysis of communication and databases.
  • Software engineering emphasizes analysis, design, and construction of useful software using contemporary tools and practices.
  • Information systems is the application of computing to support the operations of an organization: operating, installing, and maintaining the computers, software, and data. Management information systems is a key subfield that emphasizes financial and personnel management.

  • Computer engineering is about the analysis, design, and construction of computer hardware.
  • Information security is about the analysis and implementation of information system security (cryptography is included).

Major fields of importance for computer science

Mathematical foundations

Theoretical computer science

Hardware

(see also
electrical engineering)

Computer systems organization

(see also
electrical engineering)

Software

Data and information systems

Computing methodologies

Computer applications

Computing milieux

History

Prominent pioneers in computer science

See list of computer scientists for many more notables.

See also



In the News

Phonics and Whole Language Learning: A Balanced Approach to Beginning
This article discusses methods that adults can use to help young children learn to read, given that "the question in early childhood programs is not whether to teach 'phonics' or 'whole language learning,' but how to teach phonics in context ... so that children make connections between letters, sounds, and meaning."Includes activities to do with infants, toddlers, and pre-school and school-age children. From the National Association for the Education of Young Children (NAEYC).

Mindful Meditation, Shared Dialogues Reduce Physician Burnout
Training in mindfulness meditation and communication can alleviate the psychological distress and burnout experienced by many physicians and can improve their well-being, researchers report.

Human Ancestors More Primitive That Once Thought
Analysis of the earliest known hominid fossils outside of Africa has revealed that the first human ancestors to inhabit Eurasia were more primitive than previously thought. The fossils, dated to 1.8 million years old, show some modern aspects of lower limb morphology, such as long legs and an arched foot, but retain some primitive aspects of morphology in the shoulder and foot. The species had a small stature and brain size more similar to earlier species found in Africa.

The Reading Cure: How to Organize a Book Group With a Social Conscienc
This opinion piece provides suggestions for starting a reading group centered on "socially conscious and political novels."It includes ideas for forming and running the group and a briefly annotated list of reading suggestions that includes both classics and contemporary novels. From the website for Mother Jones magazine.

[Scary] Pregnant woman says 'maternal instinct' helped her kill attack
FORT MITCHELL, Ky. - A pregnant woman who killed her attacker said a maternal instinct helped her fight off the woman who investigators believe was after her unborn child."I do believe that I fought harder because it was for my child,"Sarah Brady told ABC's "Good Morning America"in interviews aired Sunday and Monday. "It is a maternal instinct to protect your child to the very end."Katherine Smith, 22, died Thursday after luring Brady to her apartment to pick up a package supposedly delivered to the wrong address. When Smith pulled out a knife and attacked the pregnant woman, Brady fought back, striking Smith on the head with an ash tray and stabbing her three times with her own knife, police said. Brady, 26, said she didn't know Smith before the two met at Smith's apartment and can't be certain why Smith wanted to kill her."I really am not sure what was going through her mind,"Brady told ABC. "The only thing I thought was that she was going to kill me and my child and that is the only thing that ran through my mind."

[Ironic] An Italian pensioner committed suicide after his wife fell in
Recalling the end of Romeo and Juliet, the 70-year-old man, Ettore, who had sat by his wife's bedside for four months after she slipped into a coma following a heart attack, finally gave up hope and gassed himself in the garage of his family home.Less than a day later, his wife, Rossana, woke up in her hospital bed in Padua and immediately asked for him.

Lenders

story links: Lenders

Scientists Create New Way To Study T Cell Signaling
Researchers with the Lawrence Berkeley National Laboratory created unique synthetic membranes that, for the first time ever, enabled them to directly control signalingactivity in living T cells from the immune system. By going inside a living cell and physically moving its T cell signaling molecules, they showed that the "bull's eye"of an immunological synapse, long thought to amplify T cell signalling, actually works to extinguish the signal.

Lightning Research Sparks New Discovery
Lightning, a high-voltage discharge that strikes quickly and sometimes fatally, is very difficult to study. A new and surprising finding by Florida Institute of Technology's Dr. Joseph Dwyer and his team brings the study of lightning research into the laboratory.

Better Understanding Of Use Of Checklists In Healthcare Urged
A new report has called for greater understanding of how checklists can be used to improve safety. The report has been described as "counter-revolutionary" and providing a "a long overdue and desperately needed reality check for checklists in medicine" by Faculty of 1000 Medicine.




MP3 Music Downloads

Preview songs, Download Free Music,Burn CDs at ITunes.com
iTunes_RGB_9mm

 


Google




InformationQuickFind.com - Find Information Fast

Links | Privacy Policy | News |