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

    Job Skills Alternative methods to making $$ w/ a computer science degree?

    Ok, so here's where I am at: I'll be 35 this year. Was an engineering major way back when, but switched to comp. sci. and enjoying it very much. I should graduate in 2-2.5 years. Its all paid for through the company I work for now. I'm set. Except...I like where I'm at. I have a decent paying...
  2. K

    Schools Can I Get a Computer Engineering Degree at 25?

    I'm 25 and still at a community college taking general ed classes. I haven't taken any pre engineering classes and I'm currently in algebra and will be taking calculus 1 in the fall *fingers crossed*. I want to get a degree in computer engineering and I was wondering how long do u think that'll...
  3. Y

    My wife's computer won't log on to the bank account

    My wife cannot log onto Wells Fargo account. She talked to the WF assistants, they directed her to delete cookies and history. Still doesn't work. She tried on my computer, it works. So problem is on her computer. She uses FireFox, I went in, deleted ALL history( thousands of them), I deleted...
  4. M

    Two computer fans on top of each other

    If I have a computer fan that provides 50 cfm, and x static pressure. By stacking two of the same type of fans together, in the same direction, will it maintain the cfm but increase the static pressure to ~2x?
  5. Janus

    The difference a new computer makes for 3D rendering

    Just recently, I finally upgraded my 7+ year old computer. I was able to find a good deal on a HP Omen, with a Geforce RTX 2060 graphics card. So, not only was I able to upload the latest build of Blender, but I was able to go back and tweak some renders I had done with the old computer. For...
  6. G

    Looking for forums about computer science books -- explanations and errata

    Hello Does anyone know any computer science forum that has a focus on the following topics? - questions about the understanding of particular explanations provided by computer science books, papers, etc - the possible errors these documents' contents might have and the corrections they might...
  7. Gothic

    Comp Sci Question regarding Computer Hardware

    pls post your thought here I need this for my homework :)
  8. kyphysics

    Paralyzed Man w/ Chip in Brain Controls Computer with Thoughts

    This is pretty amazing. Could this point to a future where we all can do this and much more with implanted brain chips?
  9. berkeman

    Computer Keyboard Hacks to Fix UI Problems

    With Win7 and Win10 laptops, the UI has some serious issues, IMO. I've had several work and personal laptops with super sensitive touchpads, and lately the Num Lock key has proved problematic. On my older laptops, I was able to use the Control Panel to disable the touchpad so that it would not...
  10. S

    How is high speed computer stock trading taxed?

    In the USA, ordinary citizens pay different tax rates for "long term capital gains" versus "short term capital gains". What rates do organizations that do high speed stock trading with computers pay? Are all their profits short term capital gains? Or do they establish themselves as...
  11. jim mcnamara

    Computer languages tend to be transient

    I want to make a point about computer languages. Sometimes it is more effective to show some examples, then present the concept. This is a list of BASIC (computer language)-- take a peek it goes on forever... See: https://en.wikipedia.org/wiki/List_of_BASIC_dialects Way too many. Most of...
  12. S

    Should definitions of future computer languages incorporate IDE technologies?

    The definitions of currently popular computer languages assume only the technology of printing. For example, they provide syntax for printed expressions in one location that refer to printed expressions in other locations (e.g. "include" type syntax ). However, they don't assume that such...
  13. S

    Physics Bachelors in physics with a minor in electric and computer engineering

    I am considering getting a physics bachelors with a minor in electric and computer engineering. I want to study computers and the hardware behind them, but also study the physics aspects of them. I also am considering going to graduate school to get a masters or PhD and doing research into...
  14. S

    I Computer languages as examples in formal logic

    A computer language is not a clear example of a formal language, a formal system, or a formal logic. Can we modify the rules for a computer language to create clear examples? My non-authoritative classification of topics in mathematical logc is: 1. Formal languages. A formal language is...
  15. jtbell

    Did My Old Mac Pro Die of a Broken Heart Before Its Replacement Arrived?

    A few weeks ago I ordered a new 27" iMac with a 2TB SSD instead of the standard hybrid drive. Then the old Mac Pro died a few days before its replacement arrived. Broken heart, maybe? Now I've jumped ahead several versions of MacOS to 10.15 a.k.a. Catalina, and have to get new versions of all...
  16. R

    What books should I read to start learning computer science?

    Dear friends I am new for this forum. I have a plan to begin studying computer science very soon. My qualification at the this moment is MSC in Accounting and Finance. I want to study computer science! Here there is a university working in collaboration with one of universities in USA providing...
  17. G

    Math Should I do a computer science or math major?

    I am currently pursuing a computer science degree and am considering if I should switch to a math major. I just finished sophomore year of college , but I am transferring universities, and the way the credits transfer, it would take me 3 more years to get the CS degree but only 2 more for the...
  18. S

    Moving from Computer Science to a PhD in Computational Astrophysics

    Hi I am planning to do phd in computational astrophysics or planetary science or scientific computing simulation (least preferred in case i am not allowed to the other two). Right now I have bachelors in computer science and planning to do masters in the same. My query is should i join...
  19. E

    Orbital dynamics math review for a computer simulation

    The program begins by prompting the user to input the initial angle and speed. Once these values have been input, the program calculates the initial velocity components for the asteroid in two dimensions. printf("Input an initial angle from 10 to 80 degrees\n"); scanf("%f", &theta)...
  20. K

    Programs Associate Degree in Computer Science?

    I wanted to know has anyone here heard about associate degrees in computer science or software/systems engineering and if so are there worth pursuing?
  21. A

    Execution of a Computer Program

    Hello Everyone, I want to know about various types of errors that can occur during the execution of a computer program? I am learning programming skills right now and Can anyone know about it? Or anyone knows which types of questions have put in a programming based profile as a beginner point?
  22. danielhaish

    B Relativity & Computer Calculations: Speed Up 300x?

    there is many analog dividing machine that base on time counting . so does this machines work faster on height speed system such as Particle Accelerator it may help in decryption of public encryption and other coculation . It looked at relative calculator and in the speed that close to the...
  23. R

    Engineering Numerical solution to a 3rd order D.E. - "use computer to solve"

    Hello, This problem comes from boundary layer theory in fluid mechanics, but we are studying it in heat transfer. note: Since we are solving this numerically is has been suggested to replace the third boundary condition with f" = constant and then guess a constant. Then we are to check that...
  24. BillTre

    Turing Prize goes to Pixar Computer Graphics Pioneers

    Here is a NY Times article on this. They were recognized for their work on three-dimensional computer graphics and get $1,000,000. Besides Hollywood special effects, their techniques are used in video games, and virtual reality (more useful now in the age of social distancing).
  25. kolleamm

    Other Computer Science Career Path Help

    Hi everyone, Recently I finished my Bachelors in Computer Science, and since then I've been mostly stuck thinking were to go next from here. I've applied to a lot of software jobs online but haven't had any luck. It seems to me that although what I learned in school seems useful, things such as...
  26. S

    Most common computer interface errors

    What's the most common error in using computer interfaces? The most common computer interface error that I make is clicking on the wrong "x" and unintentionally closing a window. I blame this on the fact that window managers use the same style of decoration for all windows, so all the "x"'s...
  27. C

    Other I need career advice please -- Computer Science vs. Physics

    > In case you find this post too long, you can find the question written in bold under the Question section. Note:there are additional questions under the Additional Questions section. I am a computer science major, I got into computer science because at some point in the past I was very...
  28. M

    What computer setup for CFD simulations 1000$-2000$ budget?

    I'm running computational fluid dynamic simulations and am looking into building a desktop. But there are so many options. At this budget, what would you buy? Is it better to buy used CPUs, etc?
  29. H

    Electronics Portable Solar panel system to run a small computer fan

    Hi all. Recently I purchased two portable USB solar panels, which are rated at 5 watts each. They both came with a 'battery bank' consisting of a single battery all running on 5 volts. I also purchased a 5 volt USB computer fan. My question is; can plug all these things in together so that...
  30. L

    Need upgrade for computer to edit 4K video

    I have a camera that can shoot in 4K video, but trying to edit the footage is very laggy and my computer won't export the footage in 4K. I'd like to upgrade the computer I have instead of buying a whole new one. But I'm not sure what exactly I need to upgrade and what to upgrade it to. My...
  31. cellist542

    Programs Engineering Triple Major (Mechanical, Electrical, Computer Science)

    I am currently an ambitious sophomore in high school aspiring to become an engineer. Generally, I love physics, chemistry, biology, and I'm interested in computer science. I am interested in aeronautical, biomedical, chemical, electrical, environmental, computer, mechanical, materials, nuclear...
  32. E

    The Antikythera mechanism is a 2,000 year old mechanical computer

    This was a marvel of technology for the time. Leave it up to the Greeks to invent something like this, they were at the forefront of innovation in the ancient world. https://en.wikipedia.org/wiki/Antikythera_mechanism
  33. J

    I How does a quantum computer work?

    What is the principle of operation of a quantum computer on a silicon chip? What are a qubits and how they connected and interacted between themselves? How does CMOS technology work in a quantum computer?
  34. I

    Engineering Help with computer engineering problem

    Have been trying to figure out this problem for quite some time but don't know how to approach it.
  35. TheQuestionGuy14

    B Can a quantum particle be simulated on a classical computer?

    I'm just curious, is it possible to simulate a quantum particle (so that it is exactly like a real quantum particle) merely using a classical computer? When something is simulated on a classical computer, it's not really actually there, what you see on the screen is just pixels lighting up. The...
  36. Adrian Tudini

    Computer models that predict the maximum power of a chemical reaction

    Given a balanced chemical equation, can we predict using computer models the maximum power of the chemical reaction? Thanks.
  37. Bob Walance

    B Quantum computer vs supercomputer performance

    I've been learning about quantum computing for the last year and I can hardly believe what I read and hear. However, assuming that no big technical hurdles get in the way, I do think that the promises will become reality someday. It is becoming a bit clearer to me, but it's a very difficult...
  38. Adrian Tudini

    Computer code that handles the periodic table of elements

    Hi guys When I ran the Chemical Equilibrium Code from NASA (grc.nasa.gov) to predict the products of a chemical reaction and their concentrations, it says it does not handle certain elements in the database from the periodic table. Is there a computer code that predicts the products of a...
  39. S

    Physics Computer vision engineer looking for career change into physics

    I am a computer science graduate working in computer vision , remote sensing field for a private company. Been studying physics on my own for curiosity(A levels, H&R books, feynman essentials) . I developed interest in physics few years back and I have been searching for ways to convert my...
  40. R

    I Airflow direction -- Improving the cooling of my computer

    Hi, First of all I am sorry if I post in an incorrect thread. I can ask my question in PC forums but I thought it probably better if I ask in physics forum. So, I am trying to make the temperature in my PC better by adding additional fans, however I can't really place the fans in whatever...
  41. jedishrfu

    Who needs qubits? Factoring algorithm run on a probabilistic computer

    https://arstechnica.com/science/2019/09/who-needs-qubits-factoring-algorithm-run-on-a-probabilistic-computer/
  42. A

    A Exploring Time Travel Teleportation: Computer Bytes & Radio Signals

    Time travel teleportation can be achieved in small scale experiment in millisecond. Using a computer byte in radio signals. I look forward for comments.
  43. archaic

    Programs Is the Computer Engineering Program Comprehensive and Well-Balanced?

    Hello, is this program "complete"? (In the sense that a math undergrad curriculum without calculus 2 wouldn't be, for example)
  44. Niko Skrypnik

    Computer simulation of MSR work

    Hi folks. Hope everyone is having a good day. My name is Niko and I'm a software engineer and I'm pretty bored. Well you know, nowadays majority of software engineers don't create search engines for Google. And even ML if you think about it is pretty boring and consist mostly of preparing data...
  45. N

    I need some help with Magnetic Fields & Computer Science

    Lets say we have a Direct Current (not an alternating current) going through a wire ; so there is a steady-state magnetic field created around the wire. Then let's say we move some object into the magnetic field that disturbs the field. . My question is : How do we/they get information...
  46. bagasme

    Learning American English for Computer Science

    Hello, When using computer programs (such as Microsoft Office), the default User Interface (UI) language is American English. Since this variant of English is common on computer programs, should I learn American English as ESL for Computer Science? Cheers, Bagas
  47. Haorong Wu

    I Questions about an optical photon quantum computer

    Hi. I'm learning the optical photon quantum computer from Nielsen's QCQI. Since I'm not familiar with quantum optics, I got some questions about it.Q1. In page 288, the book reads: A laser outputs a state known as a coherent state ##\left | \alpha \right > = e^{- \left | \alpha \right | ^2 /2 }...
  48. bagasme

    Courses Computer Science Major: Take Calculus-based Physics or Algebra-based?

    Hello, I'm currently not taking college for lack of financial support and inability to living outside my residence town. If I take college, I will majoring into Computer Science (CS). Beside math subjects (calculus, linear algebra, discrete mathematics, etc.), I will also take introductory...
  49. CLINTON

    C/C++ Computer programming -- Help with upcoming C++ exam

    Hi, I am an undergraduate Physics student and i have an exam on c++ programming next monday, what are the basic things I have to know in order to perform well in the exam? And how is c++ applied in physics?
Back
Top