Computer Definition and 999 Threads

A computer is a machine that can be programmed to carry out sequences of arithmetic or logical operations automatically. Modern computers can perform generic sets of operations known as programs. These programs enable computers to perform a wide range of tasks. A computer system is a "complete" computer that includes the hardware, operating system (main software), and peripheral equipment needed and used for "full" operation. This term may also refer to a group of computers that are linked and function together, such as a computer network or computer cluster.
A broad range of industrial and consumer products use computers as control systems. Simple special-purpose devices like microwave ovens and remote controls are included, as are factory devices like industrial robots and computer-aided design, as well as general-purpose devices like personal computers and mobile devices like smartphones. Computers power the Internet, which links hundreds of millions of other computers and users.
Early computers were meant to be used only for calculations. Simple manual instruments like the abacus have aided people in doing calculations since ancient times. Early in the Industrial Revolution, some mechanical devices were built to automate long tedious tasks, such as guiding patterns for looms. More sophisticated electrical machines did specialized analog calculations in the early 20th century. The first digital electronic calculating machines were developed during World War II. The first semiconductor transistors in the late 1940s were followed by the silicon-based MOSFET (MOS transistor) and monolithic integrated circuit (IC) chip technologies in the late 1950s, leading to the microprocessor and the microcomputer revolution in the 1970s. The speed, power and versatility of computers have been increasing dramatically ever since then, with transistor counts increasing at a rapid pace (as predicted by Moore's law), leading to the Digital Revolution during the late 20th to early 21st centuries.
Conventionally, a modern computer consists of at least one processing element, typically a central processing unit (CPU) in the form of a microprocessor, along with some type of computer memory, typically semiconductor memory chips. The processing element carries out arithmetic and logical operations, and a sequencing and control unit can change the order of operations in response to stored information. Peripheral devices include input devices (keyboards, mice, joystick, etc.), output devices (monitor screens, printers, etc.), and input/output devices that perform both functions (e.g., the 2000s-era touchscreen). Peripheral devices allow information to be retrieved from an external source and they enable the result of operations to be saved and retrieved.

View More On Wikipedia.org
  1. A

    Schools Can I Minor in Astrophysics With a Computer Engineering Major?

    I'm majoring in computer engineering, I already have decided this. But the problem is my minor - I wish to minor in astrophysics. Is this ok with my choice of major?
  2. N

    How come when h2o drops on my computer screen I see

    I hope this topic belongs here, after all this is about color and color is described through quantum mechanics. How come when water molecules drop on my computer screen I see a variety of colors (kind of like a rainbow), and those colors change depending on the angle I am observing it...
  3. J

    Computer Science REU: Admissions & Acceptance Rates

    Hello everyone. I've gotten interested in the field of computer science lately, and I'm thinking of pursuing advanced study in that field. I am currently a rising sophomore at a top 10 school in the U.S. and will likely major in computer science (if not, math). I would like to know a little more...
  4. G

    Do Engineering Students run autocad on their own computer?

    Do they buy it for themselves? Do they use it on the school computer?
  5. O

    Transition from Computer Science to Physics?

    Hi all I'm just curious about what a switch like this one entail. Currently I'm 1 1/2 way through my education at a local community college. Here is a short background on where I stand on this Earth (not physically!). I just recently began to become motivated and interested in educating...
  6. S

    How is a Computer Designed and Built?

    Well, I want learn how the computer works and for understand all about computer I decided make one, I see this site: www.mycpu.eu and it's very complete but he isn't explains the electronic foundations and physicists of what he has done to construct his computer (he not explains how he has...
  7. C

    Is there chance to make computer with base-3 number system ?

    Is there chance to make computer with "base-3 number system"? Hello, Chitose wonder chick here again. No matter how advance cpu these day, It's still base on binary numeral system 0 and 1 So... I wonder why we can't make computer with base 3 number system? 0 1 and 2 (or what so...
  8. T

    Exploring the Intricacies of Building Computer Games

    For almost quite a time I observe that those computer games are remarkably woven carefully to entice gamers. From designing the webpage up to the building up the characters of the games. One of the games I like most is Ragnarok and Angry birds. With the latter I like the way how the game was...
  9. S

    Is the Sager NP8130 a suitable laptop for engineering classes?

    Hello this is my first post on this forum so I would like to thank you guys for any time you give me. I just got a laptop Sager NP8130 (its a heavy gaming laptop) for college and was wondering if it is a good choice for my engineering classes. Do colleges require you to do programming on your...
  10. C

    Can I work at NASA with a B.S in physics and computer science?

    I go to a small liberal arts college but I have a good GPA, comfortably above 3.5, could be higher if I wasn't forced to take a bunch of writing courses that don't pertain to my major. Could I go into astronomy with these two degrees?
  11. P

    Arduino board works on one computer but not another

    Greetings, I have recently bought a roboduino http://store.curiousinventor.com/all-kits/roboduino-kit-servo-ready-freeduino-arduino-compatible.html . I have tried uploading programs from my computer (a Dell Inspiron 1525 Vista) using Arduino 0022, however it does not seem to work. At first...
  12. G

    Programs Should I major in Aerospace engineering or Computer Science?

    Hi, I'm not sure what I should major in. They both interest me a lot. How is the job stability? How is the pay? I know how to write in Java, but I can learn more before college (I have a year). What is you input on this? Thanks
  13. nomadreid

    Non-algorithmic computer capabilities

    (This concerns a general principle about computer hardware/software, not a specific application. I hope this is the correct subforum.) One of the arguments that some people (e.g., Roger Penrose) use to posit the superiority of humans to algorithmic computers is to claim (without any solid...
  14. C

    Programs What can I do with a computer programming degree?

    Hello, I went into computer programming as a career field right out of high school, I've only got an associate's degree in it but I'm just curious what kind of job out there would work well with a chemistry/physics degree and how well is the job market for science-type degrees? Is the job...
  15. P

    D-Wave - first commercial quantum computer

    D-Wave has claimed that they offer a commercial quantum computer, using a 128-qubit chipset. What exactly is going on here? I'm sure that this is not the traditional quantum computer, since the record of http://www.physorg.com/news/2011-04-quantum-bits-physicists-limits.html" was reached only a...
  16. L

    Quantum phenomena as emergent property in networked computer simulation?

    I'm not physicist, but a software developer. Please don’t hang up.:smile: I am building massive multiplayer online game server, and I started building it from scratch. I found that some programming issues emerged from it which had striking resemblance to quantum quirkiness, so I just wanted to...
  17. T

    Why do electrical engineering students have to study computer programming

    Is it just to make it more likely that their creativity will make use of what computers can do? Am I correct in thinking that programming computers is not part of an electrical engineer's job description?
  18. T

    Help with a Fractal based Computer radiator

    Now pardon me but my math isn't quite as good as it should be, But I've read a fair amount of mandelbrots material and the premise behind his theories as best as i can. The other week while looking at a liquid cooling radiator for my computer, i had the odd idea of instead of a single tube...
  19. P

    What Should I Study to Understand Computer Hardware?

    Good morning, (Note: I don't know if this is the correct forum to post this.) I want to understand in detail the behavior and inter-relations of the components of a computer (CPU and its components, memory, etc.). I am finishing reading an introductory book on Computer...
  20. W

    Computer Electronics Engineering Curriculum

    Hey guys, I'm kind of building from my previous post of self-study. I am interested in the construction/building of computer parts and sciences. I was wondering if anybody could help me construct a list of topics (in sequence preferably) along with appropriate texts to learn what's listed? I...
  21. E

    Programming and Computer Science in Physics

    I read ZapperZ's (apologies if I misspelled his username) guide to becoming a Physicist and I saw a portion about learning to program etc. He recommends learning at least two languages suggesting maybe FORTRAN and C or C++. This coming Fall I'll be taking a course in Java based Programming...
  22. pairofstrings

    What type of category of systems does a computer PC fall under?

    Is it a linear system? Casual system? Please explain why and how.
  23. K

    Computer and Communications Engineering

    Hi, In my university they made a new program called computer and communications engineering. I was wondering if the two fields are related enough to be combined in one, and whether a specialized engineer would be better. They say that communication engineers don't take enough computer, and...
  24. J

    Final Year Computer Science Project

    Hi, I am a mature student coming back to uni in my late twenties. I currently study computer science and am about to go into my final year. I really know very little physics other than reading why does e= mc2 by Brian cox :-p I was hoping someone here could possibly suggest to me a Physics...
  25. M

    Can I Build a Homebrew Analog Computer Using Op Amps?

    Hi All, This is a great forum for both newbies and advanced techies alike. I am a senior level tech and I have rediscovered analog computers. I would like to build a homebrew analog computer with op amps, obviously. I have done extensive research and found that detailed schematics are in rather...
  26. S

    Really confused help physics after computer science engineering

    Hi , I passed out of high school this year,as a Science student and so I had to make a decision between taking up an engineering course and a general degree. I was always interested in Physics and so I left myself only two options- Physics Honours and Engineering. i was quite good in...
  27. vhbelvadi

    Contemplating between computer sciences and electronics

    The basic idea: I'm entering undergrad, I want to be a theoretical (astro)physicist, that is to say I may deviate towards nuclear physics at a later time, though the chances are quite slim. Where I study, we need to opt for three subjects spread over six semesters each and without doubt I...
  28. micromass

    Maximizing Laptop Battery Life - Computer Battery Tips

    Hello all! :smile: I have recently bought a new laptop. A problem that I had with my older laptops were that the battery broke quite fast, and I don't want this to happen anymore. I have a 9-cell Li-ion battery, what do I have to do to let this battery live as long as possible? Is it...
  29. D

    Would a real Quantum Computer falsify de Broglie/Bohm model?

    [I've searched for posts on this issue, but haven't found anything quite specific.] By 'real' I mean something you might actually buy in, say, 2015 and actually performs those pesky problems that involve an infinity of potential solutions. If a quantum entity actually does have definite...
  30. D

    What is the best computer program to start learning for basic programming?

    I want to learn a computer program I know of a few c# .C++, python but I am not sure which one to start learning with , My goal is to write a basic computer program like a bot or computer software and also maybe a basic game would be fun ,
  31. A

    Computer Science, mathematics, or applied math?

    Basically, I'm going to be enrolling into a local university soon but there is a small dilemma as to what exactly I should major in. At first, I thought I wanted computer science but after doing a basic 3d game and tons of other little small projects in various languages (word processor, social...
  32. O

    Looking for Computer Algebra program, which can handle Grasmann variables

    Hello! I'm looking for a computer algebra program, which supports Grasmann variables. I have some calculations with Grasmann Lagrangians. Can anybody help me? Thanks, Omega
  33. N

    What Are the Challenges in Solving Computer Vision Exam Questions?

    Homework Statement Hi! I'm preparing on some previous exam questions for a computer vision related course. Here are some questions I'm struggling with. 1. A general form of nonlinear diffusion scheme of an image I(r) can be represented as a Partial Differential Equation...
  34. Z

    Computer Science or Mechanical Engineering?

    Which branch has a bigger scope (in terms of pay package) in India and Worldwide - C.Sc. or Mechanical Engineering? Which one is better - M.B.A. or M.S. after B.Tech. in any of the above branches? How do I find out if I have interest in Computer Science Engineering? Although I have interest in...
  35. P

    First Quantum Computer now Commerical?

    Hey guys a friend of mine found this article about the world's first commercially available quantum computer. "[URL I remain slightly skeptical given controversy and criticism surround D-wave in the past. http://en.wikipedia.org/wiki/D-Wave_Systems#Criticism" So I was hoping members of...
  36. B

    Seeking Computer Vision Source Code for Texture Analysis

    Dear All, I am working on digital image processing. I want to do texture analysis. I need computer vision source code. I could not find the source code. If you have these source code please share me.
  37. M

    Analog Computer Lab: Building a Feedback System

    Hello everyone, I hesitated to post in this section because I couldn't determine if it was more appropriate to post it in the electrical engineering section or in the homework one. Since this is a relatively simple project and counts as homework, I posted it here. However if I am posting in...
  38. pairofstrings

    Which microprocessor is currently in use to make modern computer

    Which microprocessor is currently in use to make modern computer systems?
  39. A

    Engineering Combining Electrical & Mechanical Engineering with Computer Science?

    Hello everyone, To start, I am trying make a connection between my Engineering Interests and the majors college has to offer for them. To help this discussion, this is what I like to do in my free time. I like to drawing, build things from random parts, learning how things work, etc. I...
  40. R

    Required Computer Skills for Mechanical Engineering

    Hey guys, I am a freshmen planning to Major in Mechanical Engineering. After I graduate, I want to purse a career in the Aerospace industry coz Aviation is my interest. I was wondering what kind of computer programming skills and CAD designing skills should I acquire inorder to make myself...
  41. D

    Router Question: Separating a computer from a network

    I want to separate my computer from the rest of the network in my home. I'm really scared about getting viruses through the home network because of other people in my family. I want a computer to use that I know will be safe for dealing with money online. Any ideas?
  42. J

    New computer constantly freezing?

    New computer constantly freezing?? Hey guys, I have a problem here. I recently bought a brand new computer with Windows 7 Home Premium on it. It has an AMD Athlon dual core 2.0 ghz processor, and the computer initially came with 2 gigs of DDR-2 RAM. Now, when I got the computer, I threw in...
  43. M

    Engineering Dual major in: physics, computer engineering

    Hello, I am currently a Jr. in high school and I am very interested in physics and computers. I would like to get a Ph.D. in physics (with emphasis of quantum mechanics or particle physics). For a career I would eventually like to build/research dealing with quantum computing, or be a particle...
  44. A

    Physics vs Engineering Vs Math Vs Computer science.

    I am currently trying to decide my majors and minors. I would like to complete a double major with a minor, or at least a Major with a double Minor. I definitely want to major in physics, and I don't want to do anymore than a minor in computer science. I greatly enjoy physics math and...
  45. S

    Exploring Career Options: Computer vs Electronics Engineering

    I am a person who likes studying about fixing,joining and playing with objects. However cnsidering the many merit points that computer engineering has over electronics engineering(in terms of salary,placement,level of diff.)..I'm confused. Also the fact that comp engg. has some amount of...
  46. C

    Is computer science the next physics?

    Can anyone out there entertain the idea of the likelihood that sometime in the future (say, maybe 50 years or so from today) there will computers that can "conduct" physics experiments. Let's say, for example, we program a machine, with corresponding hardware apparatuses to detect a nearby...
  47. S

    From Computer Science to Solar Energy Engineering

    I'm currently studying computer science, but I'm convinced solar engineering is where I'm supposed to be. I have some robotics courses coming up junior and senior year, but I would like to know what are some of the engineering courses I could take during the summer to prepare me for a graduate...
  48. Z

    Programs Computer Science/ Aerospace with minor of the other?

    Hello, I am currently a Junior in high school. I want to be involved with the aerospace field, especially space ships in general. I've been looking at random careers for NASA, SpaceX, and other aerospace companies and noticed their programming careers that involve programming the ships and such...
  49. F

    Computer science formal language

    Suppose L\sum* = L for an alphabet \sum . What can we say about the possible strings in L? I know that the \sum* is a collection of all possible words of a language and I know that 'L' is a subset of \sum* . So L concatenated with \sum* needs to be equivalent to L. I am stumped.
Back
Top