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.
A team of software developers fed the seven Harry Potter books into a "predictive keyboard" program - originally designed to help writing text, e.g. with mobile devices. And then they just let it write a few pages.
Here is the full text
Some sentences look realistic, while others are just...
https://backdoorgraduteschooladmissions.quora.com/Mastering-lower-division-mathematics-courses-especially-for-computer-science-majors
The above link has a list of free online material to learn a lot of the math required in computer science. I'm already a 4th year undergrad, but I didn't learn...
I am wondering, what is the math level of your average CS or physics major? Like how much math do these two take beyond stuff like the Calculus sequence, differential equations and linear algebra?
I was having a discussion with one of my old math professors from my community college (I'm in a...
I was looking at assist.org. A website for community college students that lists the courses you need to take at a CC in order to transfer to a UC or CSU. I'm a CompSci major, and realized that everyone of the articulation agreements required 3-4 quarters of Physics. I'm just wondering, why is...
Hi everyone,
I am working on a second bachelor's degree in Computer Science, and am hoping to enter a Phd program in fall of 2019. Recently, I have taken an interest in Chaos Theory and was wondering if it is possible to do research in the field in the Computer Science department, or if it is...
Here are screenshots of a 3D model I made using a program called Blender, of the RBMK-1000 "Chernobyl-type" nuclear reactor and reactor hall.
It's still a work-in-progress and not yet finished.
https://imgur.com/a/rpHnK
HI guys, what's is your personal opinion about the degree in computer engineering?
Which subjects usually computer engineering students have to deal with ?
It is considerate an innovative degree?
Does anyone know something about the Degree in computer engineering of the Polytechnic of Milan...
i'm a computer engineering student but i have always been interested in physics and wanted to contribute to it,next semester i will be working on my senior project and i was wondering if any of the physicists here or scientists in general think that there's something that i could create whether...
I'd appreciate recommendations for books on computer input/output (I/O) interfaces. With detailed explanations, for example, (a) on how pressing the "R" key on a keyboard results in the character "R" being displayed on a screen and entered in a program, (b) on how moving a mouse results in a...
Hi
Which are the mains difference between Computer engineering and Computer Science?
Which different kind of work do a computer engineer instead a computer scientist ?
Hey all,
I am narrowing down on my final semesters in college this coming year. I'd like to start making my larger (and better) projects available to potential employers. I was wondering if Github or making a personal website would be better? I'm not going for a front-end development job, so I...
In NP problems we can cheaply (polynomial time) test if a given input is satisfying, but the difficulty is that there is an exponential number of possible inputs - the question is if e.g. there is a satisfying input.
Imagine there is a simple hardware implementation of verifier (e.g. in form of...
I am thinking of building a basic computer, similar to Ben Eater's 8-bit computer. I may be building it on a PCB. However, I intend to aspire to 16-bit bus computer, because it will allow larger numbers, larger computations, larger memory, because the address is larger.
However, is it...
Homework Statement
[/B]
Write a function fForceOfGravity, with return type double and with two double parameters for mass (m) and gravity (g). Parameter gravity must be initialized to 9.81. The force of gravity is given by the formula F=mg. Call these functions in the main () as follows:
cout...
Hello.
A conventional computer has an Operating System that has Process, Memory, Scheduler, Input/Output and Files.
My question is:
What the Operating System of Artificially Intelligent Computers will have?Thank you.
Hello everyone,
I am currently hesitating, should i do a master in computer science or engineering? (i have currently a bachelor in elec eng which was very hard to pass because of the physics) I like computer science and like programming but i love math a lot too and even more than comp...
Hello,
I have found out that in the future we might have quantum computers, which will be more powerful than today's computers. Instead of trying every option available to the computer, quantum computers will be able to try many different possible solutions at the same time. What would be some...
I am going to have two slots available this year for electives and I want to use one of them for Astronomy. For the other, I am struggling to decide between Linear Algebra or Computer Science (CIS 210 at my university) which focuses on Python programming.
If I can only choose one, which is more...
I am currently a student studying for my degree and I'm 18. My question is that is it possible to pursue Computer Science and Astrophysics simultaneously. As a child I was fascinated with the origin of the universe and wanted to know how everything started and how everything works and later in...
What are the factors which determines how many bytes / kilobytes / gigabytes of data a computer can process every second? Are there any equations / formula / rules that can be used to work this out.
I've heard some people saying that Computer Engineering is not highly valued by employers because it typically doesn't delve too deep in electrical engineering essentials (at my college, CompE's takes Circuits classes, Digital Systems, some microcontroller classes, electromagnetics and basic...
Hey! So, I'm starting university this year, going in for a BSc. Physics and Astronomy, and one of my first year courses is computer science for the physical sciences. I do have some coding experience but it's very minimal with html and and Visual Basic, not very good languages. I did well in...
Hi everyone,
What can I do with a master's in theoretical physics and a bachelor of computer science ? I am in Canada, I had to do a master's before a PhD. I just decided to do something else than physics afterwards. I had the opportunity to do a PhD in computer science, in medical imaging...
Hi
Why are TN-C systems not allowed for computer equipment and similar devices?
After some reading they mention it is because of circulation of harmonic currents in the PEN condcutor, but I am not able to understand what circular path they circulate in?
I'm having fluid dynamics classes right now and I'm enjoying it very much (much more than my solid mechanics classes, by the way). Also, I do like programming and computer science, and CFD looks like a very interesting field. I'm developing a real interest for it.
One question for those who are...
I am researcher in computational condensed matter physics. Now, I want to start research on neutrino physics using simulation. Please anybody guide me how to start: I mean which software to use and from where to get experimental data and then simulate.
Thank you,
Is there a computer friendly list with the known bodies in the Solar System astroid belt, that contains their physical properties, position and velocities?
Hi. Recently I saw that the Purdue Northwest campus near me is offering a Mechatronics bachelor's degree. Now for the longest time I figured that I wanted to do physics and then I could learn as I go and decide what I want to specialize in later on. I just knew that it was going to be science...
Hi All,
Is there a way of keeping the computer (Win 10 Enterprise 2015 LTSB) locked, meaning locking access by others while out for some 10-15 minutes? I don't need this while at work, but I am in a school lab, and I have many tabs open; I don't want to log out and then have to reopen all the...
I'm working on a physics major but have been thinking of doing a minor in cs or maybe stats? Would either of these be beneficial or would one be more useful than the other?
Not necessarily for JAVA, but in any beginning computer programming course at a college or university:
What will the school, or department, or the teacher require of the students?
Need the student use their own personal computer for this?
Can student do the work using JAVA without having an IDE...
Hello,
I am a high school senior in both IB physics and IB computer science. I have been accepted to college at UNC Chapel Hill next year, and I am trying to decide what to major in. I enjoy learning about physics a lot, but I also love computer science, and it seems like it has more job...
Ok guys here's the deal,
I was accepted to UC Santa Barbara, Santa Cruz, waitlisted at UCLA for Physics as a transfer
A little background: I know a moderate deal of programming, have taken Assembly Language, OOP, Data and Discrete Structures.
What I want to accomplish: Create a successful...
I am looking at desktop and laptop options, but I do not know which will be beneficial to me as a Physics student.
I am a sophomore and am looking for something that can last up to 5 years of performance without having to upgrade and also it should fit my needs as a physicist.
Since I know so...
A little question about the appropriateness of a certain research subject...
Would it be useful to make a study of the computational effectiveness of equivalent codes written with Matlab, Mathematica, R Code, Julia, Python, etc. in a set of typical computational engineering problems like...
Can anyone tell me if its possible to do a BSc in physics and astronomy after doing bachelor's in computer science? I was looking at applying for a Masters in physics and astronomy but looks like BSc is kind of a must because of the lack of training in physics I have.
I looked at schools like...
I 90% understand the question and solution but unfortunately I have some hesitations about the formal solution in the book.
First of all, when calculating P4-P3, choosing lines and points on them, why do book assume velocities of 3 and 4 to be the same...
It seems that for a long time astronomy and cosmology have been based on observation and then speculation. Those two tasks are both very hard on their own, with the observation costing tons of money to be able to produce effective telescopes and observation methods. Speculation is even harder...
Hello.
This is a follow up question of this thread:
(https://www.physicsforums.com/threads/confused-between-physics-and-computer-science.884599/page-3)
I have always been interested in Physics since high school but I found first year undergraduate Physics very boring and I think I may have...
Dear Everyone,
We are a research group doing research in computational sciences. We are considering ordering new computers for our research. I was wondering if anyone could advise us regarding the hardware specifications needed to run heavy and time-expensive programs, specifically in...
I am now studying physics( B. Sc.) I want to do computer engineering and want to have in-depth knowledge of comp. Sci.. Because my interest lies there also.
So, please do tell me what should I I do now and in the future, now iIam doing my best by learning programming but want to do some other...
I would like to start building small electrical projects but it's been a very long time since I studied circuit analysis in college. I figured that there are probably some computer programs that would help people like myself to design simple circuits. A quick Google search led me to this site...
Just for fun let's imagine a dream PQC (Personal Quantum Computer) from the future:
Specifications:
- 4MQ Processer (4MQ = 4 Mega Qubits)
- 1TB Time Crystal Memory
- 2PB Atomic Storage Hard Drive (Peta Byte=1000TB)
- 3D Quantum Dot Screen with built in Holographic Display
- All in one Quantum...
Hi Fellas could someone kindly check my solution, please.
Homework Statement
Calculate the force of gravity between you and your computer monitor. Estimate suitable values. (Women: 40 kg to 60 kg, men: 50 kg to 80 kg). Why have you not noticed this force?
Homework Equations
Fg =...
I've always liked news about computers that beat humans at games. I recall the milestones; checkers, backgammon, chess, jeopardy, go, and now Texas hold-em poker ( the modern and most popular variant of poker nowadays ). When a computer won at Go not too long ago, I told my friends who play...
I am try to build a magnetic motor using a computer fan on the basis of a video I saw on YouTube. I have placed 4 neodymium magnets at the edges of the fans frame. However the fan has failed to spin from the magnetic field created by the magnets. How can I find the correct orientation in order...
I am a high school junior who has completed the AP Physics C mechanics and E&M courses. I know that further down the road I will need to learn some programming. I have a little bit of time on my hands to get a start on this, but have no experience with computer programming. I have read I should...