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

    Which Engineering Major is Best for AI and Software Development?

    I have a chance to take either CS, Computer Engineering, Physics, or any other engineering major offered by UCSD. What do you think would be the better choice for someone interested in AI/software developer? I think CS, but I am able to take any CSE major and it's "harder" (more pre-reqs) to...
  2. P

    Java Hi, I with my Computer Science course

    Ok so we are 5 months into our course and I have no idea what I am doing. The professor says that we need to create a program that will create a Color object and return a darker value. Can I do this with the Math.max function?
  3. DiracPool

    Why won't my computer shut down?

    I just did a new build and it's working awesome. Whisper quiet, fast, CPU, MB and HDD drive temp's very low because I got the High air flow computer case. No water cooling necessary, for now. That said, I'm having a problem. The darn thing won't shut off. I mean, it shuts down, the computer...
  4. vision99

    What is the Impact of String Theory on Other Scientific Fields?

    Hi. I'd like to learn more about physics, and especially about how the newest discoveries are affecting other sciences, such as chemistry, computer science, electrical engineering, etc... -doug
  5. P

    Can 100 liters of water keep a computer cool?

    Homework Statement [/B] If you had a water-cooled computer that puts out 500W of heat into the loop with a large copper 100 liter reservoir but no radiators, how long can you keep the temperature of the components below 70 degrees Celsius if the initial water and air temperature is 20 degrees...
  6. G

    Engineering Electrical Engineering to Computer Science

    I am currently in third year of EE and thinking about a masters degree but the problem is here , I've developed a thing for progamming and networking and thinking about switiching to computer science My question is this Can i go from EE to as CS for masters degree without having much knowlegde of CS
  7. Bake

    Could I handle Computer Engineering?

    Computer Engineering and/or Computer Science have both interested me greatly. I'm fairly certain that I want to pursue in one of these fields in the future. Though, I've heard that CE requires you take some match classes that are quite difficult. It's not that I dislike math, as a matter of fact...
  8. M

    Which single Board Computer comes with Freescale SoC?

    Hello, I'm looking for advanced single board computer supporting Android and Linux OS based on the Freescale SoC. I would like to hear any recommendations from users who have had experiences with them.
  9. N

    Java Understanding basics of computer programming

    I am having some issues understanding the fundamentals of Java and OOP. In simplest terms possible with an example can you explain to me what an Object, Class and Method are? I am confused on what these actually are. Thank you
  10. N

    How to remote another computer using tablet with Windows 7?

    Dear group, I am trying to send data to another computer (offline, no internet connection...) just communication between 2 computers using putty.exe and pscp.exe (sorry if I say wrong). If you have any ideal, please advise! Thank you, Nate Duong.
  11. G

    Continuing in Academia: Physics or Computer Sciences?

    Hi, I'm currently in a physics/computer sciences dual degree and I will finish it in 2 years if everything goes fine. I am interested in physics and computer sciences, and my options after my degree is either to continue in CS or physics. My ideal job would be a researcher but I don't know if I...
  12. Rya26

    Undergrad Applied Math + Computer Science or Computing

    I am currently considering either a BSc (Applied Math and Computer Science) or BSc(Computing) at a distance learning university called UNISA. From what I can see the former is the one I think would be best as it has the best math courses between the two(Computing only has Linear...
  13. J

    Understanding Quantum Computers: A Beginner's Guide

    I'm new to physics and absolutely love it so far. I've always loved theoretical physics and the like, so, I've also heard about a thing called quantum computers. What are these? How do they work? Why are they so special and different from past computing processes? (I've just began learning...
  14. T

    Computer going into hibernate mode by itself

    Hello, There's a mystery in my laptop, that makes it hibernate after it's been on for awhile. I've turned off auto-hibernate/suspension in the power settings already, so this is really puzzling to me why this is happening. I want to leave the computer on during the night to do some long...
  15. M

    What sparked your passion for engineering?

    Hi, I'm new to PF, and I just figured I'd explain myself. I'm a High School freshman, and I love engineering. I love robotics, aerodynamics, astronomy, astrophysics, and computers. My favorite scientist is Neil DeGrasse Tyson. (I've read all his papers). My two biggest hobbies are computers and...
  16. K

    Programs Physics major - Is a minor in Computer Science worth it?

    Hey, I am starting my second year of University, and I have a dilemma I was hoping people here could help me with - I started out with a major in Physics and a minor in CS. Over the past year I came to the following conclusions: 1. I enjoy both physics and CS and would like combining the two in...
  17. M

    Should I study Computer science or IT with Communication?

    So I am starting College this year. However, I can't decide which programme I should go with. The first option is bachelor in IT and Communication. This programme has deep content of communication (networking), but it doesn't have courses like Algorithms, Database Systems, Digital Circuits...
  18. W

    Found a Liquid Dropped in Computer

    Hi, I thought I would post this, hope not against protocol, thought may be helpful to someone else at some point -- though hope it is not necessary:. I had dropped a bit of liquid on the PC (laptop) , in the keyboard area. PC was not working well, typing errors, etc. I put the laptop open...
  19. B

    Mathematics or Computer Science

    Hello. I am writing this post, hoping, you can help me make a decision. This September i will aplly to University. I have two fields of interesting: Pure Mathematics and Computer Science. Which to choose? I was really bad at math a year ago, not knowing how to solve a linear equation. Now i...
  20. B

    [Theoretical computer science] Regular Turing Machine undecidable proof

    Hello the proof of the Spiser's book (introduction to theory of computation): PROOF We let R be a TM that decides REGULARTM and construct TM S to decide ATM. Then S works in the following manner. S = "On input (M, w), where M is a TM and w is a string: 1...
  21. J

    How difficult or easy is it to work as a Computer Science

    I know that Computer Science is challenging in college, but how challenging or difficult is it when you start working. For example I know medical school is brutal, but being a doctor is very easy. Is this true with Computer science,? ex. Computer Programer, Software developer, Software engineer...
  22. AceTrainerBlue

    80/20 Principle for Computer Science

    I'm interested in self-learning computer science; however, I primarily only want to know the information that produces 80% of the results and mostly ignore the rest of the fluff. There's no real deadline for me. There's things that are important, yet there are also things that are cool to know...
  23. M

    Considering electrical eng after a computer eng degree....

    Hi, I'm already a computer engineer and I'm considering doing a bachelors in electrical engineering. I currently work in the information technology field and I'm kinda not satisfied with the prospects of a career in the IT area, getting a bachelors in electrical engineering should be easy...
  24. Katyan Anshuman

    What are some options for combining physics and computer science in a career?

    I'm really dynamic since birth. A problem with me is that I love almost everything I put my hands in. I've even chased dreams of being in the Air Force or a UN Tech wing executive. Now I've filtered my core loves to be physics and computer science. Maths comes next. I'm very tensed regarding...
  25. R

    Is this Computer Science or Computer Engineering?

    Hi all, I would really appreciate someone taking a guess what this program equates to in English (whether it is Computer Science, Computer Engineering, IT or something else). I'm currently living in a non-English speaking country but will possibly be moving to Europe after graduating (my mom...
  26. T

    Better Computer Engineering elective?

    Hello all, I am currently entering my third year of electrical engineering and have to make a choice to take either: Microprocessor Systems: theory and design of microprocessors; semiconductor technologies, architectures, assembly language, software development, input/output design...
  27. RJLiberator

    Considering buying this computer monitor, your thoughts?

    Here is the computer monitor in question: http://www.bestbuy.com/site/hp-25-led-hd-monitor-black/7503012.p?id=1219679624841&skuId=7503012 Here are my concerns: 1. It only has 5 reviews. All 5 of them are perfect 5/5, which is nice, but it only has 5 reviews in comparision to the 100+ reviews...
  28. S

    Using a computer to detect EMI?

    Hi all, I was wondering if a computer could be use to monitor the EMI on a house power line ? I have read a few papers on the subject, all of which proposing all sorts of devices, but I was wondering if it could be done directly by prompting a computer to monitor the electric flow through...
  29. M

    What are the prequisites for studying The Art of Computer Programming?

    Hi friends, I have an avid interest on Mathematics and progranming and am working very hard to become a great computer scientist/ engineer. I have been researching books that woukd help me in this goal and by all accounts, TAOCP is one of them. I am convinced that studying this book wilk...
  30. Hunter Brandon

    How do I get started in computer science as a senior?

    I've always been interested in computer science and programming and have tried to learn the basics this past summer. It wasn't until my senior year that my school has offered a class dedicated to computer science. How should I prepare?
  31. Crush1986

    Which Program is Best for Creating Tables and Graphs with Large Numbers?

    Homework Statement So, I want to make a table and a graph of the multiplicities of a system with two Einstein Solids. I was trying to use Excel but the numbers I guess were too big (300!) being the biggest. There are many more problems I'd like to do where there will be larger numbers too. Can...
  32. DiracPool

    Computer New Computer Build Recommendations

    Yes, it finally happened. My Core2Duo build that I created in 2007 finally took a c@%$. This stinks, because I was planning on milking that baby for another decade. The only upgrade I made to it since 2007 was last summer (2014), when I was forced to upgrade to Windows 8.1. So I broke down...
  33. A

    Does computer programming help developing math skills?

    Can learning of programming languages like C, Python, Fortran or mathematical packages like Matlab or Mathematica be helpful in developing mathematical thinking in high school students? Logically I tend to answer positively, but have no direct experience with that. Has anyone seen boosting...
  34. R

    An outline on computer and communication engineering

    Is there a site which gives brief description and overview on this type of engineering? I searched google but was not able to get one giving the outline or brief introduction.
  35. I

    Applied Physics vs. Computer Engineering

    Hey all, I'm at a bit of a major crossroads between studying Physics or Engineering. There are two major milestones in my life that I want to achieve, or die trying: a) Own and operate a consumer electronics company (definitely computers) and b) If astronaut and space based programs begin...
  36. M

    How can I wire together two sets of computer sound systems?

    I want to purchase the Logitech z623 and add to it two creative inspire M2600 speakers (only the speakers, not the sub-woofer). The reason for doing this is because the Logitech system sounds really nice, it has an amazing bass, but mids and highs are not the best and I wish they was as clear as...
  37. Abtinnn

    How Far Will Computer Science Go?

    Many problems in modern science are being solved by computers and not humans (though technically it's the humans that give the task to the computer). If this keeps advancing, would there be anything left for us as a "job?" Sorry if my question sounds dumb but i thought it would be interesting to...
  38. Y

    Engineering Can I pursue MS electrical, electronics & computer engineering?

    i am currently studyin fo r my barchelor's degree in meteorology and climate science ...but i really want to pursue electrical engineering for my grad schools...is that possible?...if not what wld be my best option for any ms study with the degree am currently pursuing ..considering job...
  39. EJC

    Best Laptop / Important Laptop Specs?

    Hello PF, I'm in the market for a new computer and due to my needs I've got it narrowed down to a laptop. My budget is about $1000, maybe a little more if need be. I'm looking for advice on what hardware specs would be most useful for the standard physics major. I run MATLAB, Maple, and a few...
  40. AceTrainerBlue

    Computer Engineering - Electrical Eng. & Computer Science?

    Is majoring in computer engineering the same as doing a double major in electrical engineering and computer science? Hi, I'm having difficult choosing my major as an upcoming freshmen at the University of Waterloo. I'm very interested in both the hardware and software aspects of computers, but...
  41. jorcesca

    Programs Combining Computer Hardware & Geoscience: A Path to Petroleum Engineering

    thoughts on a major in computer hardware engineering and a minor in geology maybe geophysics something that would give me the oil and gas extraction qualification to be a petroleum engineer or a computer hardware engineer?
  42. H

    Physics with computer science versus Physics.

    I am definitely interested in physics, I love it and I love doing it, but I am afraid a PhD in physics might not be enough for me to a land a decent job, by decent I mean enjoyable for me. I am very fond of programming, I know computer science is not just programming but I love programming and I...
  43. L

    Programs Would a minor in computer science benefit me?

    Hi, I'm currently pursuing a degree in Aerospace Engineering. I want to get a career is space technology. I'm just wondering if a minor in computer science would benefit me?
  44. M

    MHB How Does Complexity Theory Enhance Quantum Computation?

    Hey! :o I want to begin with my master thesis and now I have to choose a topic. I am thinking about a topic that is related to theoretical computer science and more specific to Computability or to Complexity Theory. Could you give me some examples of topics that are related to Complexity Theory?
  45. Red Joker

    Choosing a Major: Finding the Right Fit for You

    I am in my last year of high school here in my country and I've been thinking of something related to mathematics and physics and computers. I've decided that computer science would probably be the best course to choose. Do you know what is the best job you can get with a computer science...
  46. sankalpmittal

    Question regarding computer science....

    I would very much appreciate if you could shed some of your insight on the following question that has been troubling me. I faced difficulty in computer programming as many times I could not find logic for even a simple problem (which many other classmates would do easily) while in some cases I...
  47. teroenza

    Force Computer ATX Power Supply to turn on Without Motherboard

    I'm trying to re-purpose an old Compaq (and another HP) ATX computer power supply to use as a lab PS. I've seen tons of articles on line about how to do this, for example. I can't get it to even start up though. I have the power-on pin from the ATX connector that goes to the motherboard shorted...
  48. G

    PhD Computer Science: Robotics, AI & Physics Ideas

    Hi all I'm a software developer who has been provisionally accepted onto a doctorate programme. I've always been a lover of physics and astronomy in particular. In short I'm someone with no formal education in Physics, but would love to work my layman's interest into my PhD. I've considered...
  49. M

    Stuck Between Aerospace engineering and Computer Engineering

    Hello, I am stuck between two majors to study in college, Computer Engineering and Aerospace Engineering. About me: I am going to be a senior next year and I am going to be taking high level ap calculus and ap physics. I am a very creative person and am very good at the arts and industrial...
  50. L

    Mapping computer state changes as a space.

    I want to see if we can map the space that is computable programs. You wouldn't consider complex problems, once you mapped the simplest problems into a space of points you can get a distribution. You may see that these clump. Seeing as several of the variables are proportional to the history of...
Back
Top