What is Computer: Definition and 999 Discussions

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. S

    Bs Computer Science & Ms math & PhD physics

    I was in Bs physics engineering but I decided to switch away from and now I am taking my bachelor degree in Computer Science (I couldn't stand laboratories) but I still want to be a theoretical physicist! I have taken some courses in physics like quantum mechanics and fortunately I was able to...
  2. G

    Microprocessor Design: Navigating the Intersection of Hardware and Software

    Okay I'm a second year electrical engineering student and will I'm thinking about going to deep down to the metal part of computers, I mean how to build microcontrollers and processor.I gave it some thought,and I looked at the computer engineering classes and all of them were about software...
  3. N

    In what way are computer science and physics related?

    I am considering a dual-major in Physics and Computer Programming. But i'd like some input on how the two can be used together first. What are your thoughts and opinions on a majoring these two? How might this be useful/practical in the real world and how might it be impractical. Thank you
  4. D

    Interested in Computer Hardware

    I'm actually interested in computer hardware now. I'm not sure whether i 'm interested in software or not, because I'm not exposed to programming languages yet. I wish to study IT. I 've heard those who take up IT have good job prospects , they have higher chance to get promoted and get higher...
  5. D

    Physics theory for Computer Scienece ?

    Does the course of Computer Science , Software Engineering need physics theory?
  6. B

    What is Best Computer Programming Language to Learn?

    Is there a computer programming language that is the "best" and/or most transferable (in terms of making it easier to learn other languages down the line) for someone who is just getting started in this area? I literally have zero programming experience as of the moment, but would like to get...
  7. Greg Bernhardt

    Software to soothe your computer eyes

    I rarely promote software, but since reading about the blue light glasses in the medical forum and remembering many members having trouble with light background sites I though I'd mention f.lux f.lux has pretty much extended the lifetime of my eyes. It follows the sun in your area to match your...
  8. D

    Motherboard bus speed physical maximum

    I read somewhere (article, messageboard, i can't find it anymore) that motherboard bus speeds are limited because if the frequency gets too high then the signal will disappear. I guess I understood it to mean that the bus wire will become like and antenna if the frequency is too high. They...
  9. Medicol

    Can I Use My Computer Name Instead of (localdb) in My Database Server?

    My computer name is "Computer" and my domain is MyDomain.com My account to sign in is MyDomain\MyAccount. My database instance is "(localdb)\MyInstance" - this is also my database server. I don't want to use string "(localdb)", can I use my computer name for it such that my database server...
  10. W

    Statistics vs computer science

    i have read course descriptions for both, but i want to hear honest opinions from people who actually are in, or have finished, either program. what is it like? i know they're both heavy on mathematics and that is fine because i like mathematics. im currently learning java whenever i get spare...
  11. N

    Computer Science: A subset of?

    Is Computer Science a subset of Physics or some other science field?
  12. W

    Statistics over computer science?

    i put engineering as my primary choice for university application and computer science as my second. however, I am afraid that my grade might not be high enough to get into the engineering school, and I am hearing a lot of negative things about computer science. i have been thinking of other...
  13. collinsmark

    Cold-call scammers, "Your Windows computer is infected"

    Twice this week now I got phone calls out of the blue telling me that my Windows computer is infected (sending back "suspicious" reports of infection). The callers claims to be from a separate company contracted by Microsoft to handle computer viruses. This isn't the first time receiving such...
  14. D

    Computer science? software enginnering?

    what's the differences between these fields? i am intrensted in computer hardware. i am not sure whether i am interested in software or not as i am not exposed to java , C++ SQL, ... i am not sure what's these things. What the computer science guys do actually?
  15. B

    Ubuntu 14.04, wireless network cannot connect

    I have recently installed ubuntu 14.04 alongside windows 7 but I'm having major issues with connecting to wireless networks. The networks are detected and show up in the network manager, but when I connect and insert the correct password (double checked), a window continues to pop up saying that...
  16. T

    B.S. in Computer Engineering, M.S./PhD in Technical/Engineering Physics?

    Hello all. Currently, I'm working towards changing my major towards Computer Engineering from Physics. I love Physics, but I can't see myself pursuing it as a lifetime career for some reason. When I told my high school teacher about this, he suggested that I look into technical physics...
  17. Henry R

    MHB Computer Information System Program

    Good day everyone. I have some problems here. I need help.:confused: This code is my attempt to build a computer program.But, I just found out that I am confuse with my own code.You guys, can check it by your own and please try to fix it.;) Give mesuggestions. If thers's anything wrong then...
  18. majormuss

    Schools Useful Computer Programming for Astrophysics concentration in Grad School

    My objective is to learn programs and techniques that will prove beneficial to my physics degree. I am going on to grad school to get a physics PhD but I will be staying 1 more year as an undergrad. A CS minor is probably too broad for me because I only want to learn specific programs that will...
  19. N

    Interested in Computer, Mathematics, and Physics?

    Hi, I am currently a freshman at college, and planning to take all of the courses belong to these fields: Computer (coding), Mathematics, and Physics. My intended list comprises of following core courses: Calculus I, II, and III, Differential Equation, Biology-I, Chemistry I, Physics I and II...
  20. B

    Best path for studying physics and computer science

    I am a senior right now in high school and am pretty much deciding the beginning of the rest of my career right now. Ultimately, I would love to study both physics and computer science with either a double major or with computational physics. I love learning about mathematics, physics, computer...
  21. A

    What type of math should I study to prepare for computer science?

    I am in grade 12 and very interested in computer science, however I noticed that I do not have as much mathematics "under my belt" as I would like. I am simply wondering which type of math I should do on my own (in order to best prepare me for computer science). Thank you!
  22. A

    Engineering Navigating a Major Switch: My Love for Physics and Computer Science

    A very brief history about myself: I was an undergraduate student for one year at a four year university in an engineering major. I applied for engineering mainly for its employment prospects. I didn't do well that year due to emotional problems. I did so poorly that I got dismissed from the...
  23. G

    Computer simulation of an organism

    Is it possible,at least theoretically, to take digitised DNA and produce a computer simulation of the organism that it came from?
  24. I

    MHB Advice Needed: Majoring in Computer Engineering & Minoring in Math

    hey guys (Wave). ok so i been thinking. what I'm going to do is major in Computer Engineering and get a minor in math and econ. for a minor in math i need two more classes after my required math classes for engineering. i am thinking to take History of Mathematics. i want to take discrete math...
  25. 22990atinesh

    What Magazines should a Computer Science Student read

    What Magazines or Journals a Computer Science student must read, In order to be in touch with recent research work in Computer Industry. Should I get a subscription of IEEE Xplore Digital Library or some other website like it.
  26. T

    When does Computer science get interesting?

    So a year ago I tried an accelerated paced computer science course when I had no experience programming and I ended up hating it and dropping due to never understanding what was going on. Now I finally decided to take a intro to programming class that is pretty cool, but still no where near as...
  27. C

    Programs Double Major in Computer Engineering and Physics?

    I am currently a senior in high school and next year I will be enrolling into my freshman year of college. I was wondering if anyone had any advice on doing a double major in Computer Engineering and Physics? For example, would it be worth the time and course load to complete a double major in...
  28. Natanijel

    WiFi Signal Strength and Computer Orientation

    Hello everybody :) This is my first post! I have a mystery about radio communication that I was wondering about for a long time: If I have understood correctly, most computers have a single WiFi antenna in the shape of a rod, which is placed in a particular orientation. My question is this...
  29. S

    Measuring Motor Rotation with a Desktop Computer

    Hello all, A bit of background. We are communicating with a microcontroller through a desktop computer. The desktop computer controls direction of rotation of the motor, and it can prompt a step in the motor causing a rotation. However, what can I do in terms of feedback? I have not taken...
  30. D

    Is a computer required for basic physics experiments in the laboratory?

    As you can see in the below image, they use computers for some of their experiments. What will students do with it?! (Who are `they`? Find them here.)img: http://physics.nyu.edu/~physlab/GenPhysII_PhysIII/Scope&EKG.jpg img2: http://physics.nyu.edu/~physlab/Classical and Quantum Wave...
  31. G

    Computer Engineering and physics

    As the title says, i would like to know what is the relation on Computer Engineering with physics and how can be applied? Also is it only for making simulations or what else can be used? In a more specific way, could have any applications on the Acoustics field or Astrophysics? Thanks in Advance
  32. M

    What other computer skill do I need to learn?

    I'm currently learning how to create a web page and later will learn how to make a website. After learning these 2 skills, what other computer skills do I need to learn in computer science? My goal is to become a billionaire in the field of computer science.
  33. D

    Computer build for Physics and Math

    Hey folks! I'm a proud poppa of a dedicated physics and math student. He's outgrown his laptop and is interested in putting together a system exclusively for crunching numbers and doing physics and math related output. He does not require a gaming build (which seems to dominate the "build"...
  34. N

    Programs Should I major in computer science/computer engineering?

    I have an associate's degree in computer information systems. I am planning to go to college again, take some classes, and later transfer to an institution with hopes of getting a bachelor's degree in computer science or computer engineering (I am interested in these majors). The problem is that...
  35. G

    Schools Exploring Acoustics & Computer Engineering: A New Path?

    Hello everyone, well this is my first post and i hope someone could help me I'm starting choosing what to study now and at first i choose Aerospace Engineering, but now I'm towards to Computer Engineering. Also I'm really interested on audio and acoustics. I saw an university that have Acoustics...
  36. redhatter

    BS in Computer Science MS in EE

    Hello everyone, I am currently graduating this December with a BS in Computer Science with a concentration in Systems. However, I want to switch to either Electrical Engineering or Computer Engineering for my Masters. Is this possible, and If I am able to get admitted to an EE program would I...
  37. zrek

    The Quantum Computer and beamsplitter

    Dear fellows, please help me to imagine the physical working of a quantum computer (QC). I have read here ( http://www.cs.rice.edu/~taha/teaching/05F/210/news/2005_09_16.htm ) that the basic idea behind it is the phenomenon that you can find in the Mach–Zehnder interferometer But how come this...
  38. L

    Computer Science vs. Applied Math?

    Hi, I'm currently a computer science student in my third year. I'm thinking about switching to applied math since I've ended up more interested in math, but I'm not sure whether this will limit my opportunities in the software industry. I've taken almost all of the computer science classes for...
  39. Rocket50

    Interested in Computer Science, not Engineering

    I'm quite interested in computer science and that's why I'm taking several courses in it. However, my interest in computer engineering is very little, apart from computer architecture/compilers. How much will my lack of understanding of computer engineering harm me in learning computer science?
  40. S

    Engineering Computer Engineering Career Paths

    The university I am currently at offers three "concentrations", if that's what you want to call it. They are hardware systems; communications and signal processing; and computer architecture, software and systems. What is the current job market like for these three areas? Are all the jobs...
  41. Y

    Big Bang, big rip, lQc, has anyone ever run a computer simulation?

    I have a question regarding LQC that I can't find anywhere, and since most of the relevant answers to similar questions are here I may as well ask, here... For a simple background, when I was introduced to the big rip and combined that with the big bang, I immediately thought the two co-existed...
  42. U

    Computer Science based physics research?

    Does anyone know of any research being done to control gravity and weather systems through computer science and directed programmatic control leveraging energy? There's a rumor on the 'internets' (as Bush would call it) that the senate recently discussed openly that HAARP and weather...
  43. S

    How important is a coding portfolio for a Masters in Computer Science in Canada?

    Hi, I am a double major in Physics and Computer Science from an underdeveloped country. I would like to apply for a masters in computer science in Canada. What requirements do you think I should fulfill? Currently, I have a CGPA of 4.0 (and I have only four additional semesters to go)...
  44. T

    Computer Science flowchart help?

    I have a sample exam in which the teacher provided the answers for, but I am not understanding these flowcharts. I understand actual parameters and formal parameters, but not how I would get the output. Can someone help explain this to me? I have uploaded one of the questions with the answers.
  45. L

    Why are computer programs unnecessarily complicated?

    I was using iTunes, but I found myself having to do a Google search any time I wanted to do anything with it. And apparently lots of other people do too, because there's lots of results for the same exact questions I asked. So I decided to find an alternative to iTunes. I found a program called...
  46. K

    AP Statistics and AP Computer Science

    Hi, I'm currently in grade 9 and I want to do the AP statistics and computer science exams in May. I go to semi-private computer classes on the weekends and the teacher there says he is going to prepare me for the AP computer science exam. Along with that I have a Barron's ap computer science...
  47. P

    What topics are covered in computer science courses?

    I just want to know what kind of knowledge will be built around these courses Introduction to computer science Program Design Algorithms and Data Structures Object Oriented Programming Unix tools and scripting Digital Systems and Design Computing Architecture Engineering Graphics I just want...
  48. R

    Programs Computer Science Degree w/out Probability & Statistics Required

    Could I get hired with a B.S. in Computer Science degree that doesn't require any calculus based probability or statistics courses? It requires through Multivariable Calculus and Linear Algebra but no other mathematics courses besides Discrete Math. Here is the core of the program besides the...
  49. K

    Programs Math, Physics & Computer Science Online Majors

    Hi everybody,I am a math, physics, and English A-level and will be writing my final exams in October/November. My primary goal is to garner a BSc in math, physics, and computer science, before entering post-graduate study at a good research university in either math or physics, and hopefully in...
Back
Top