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.
I am currently a sophomore engineering major thinking of switching to a math major. Math is my favorite subject, and I would like nothing more than to switch majors. However, I am a hesitant to switch because of the nature of most math careers that I know of. It seems like most math majors end...
I am deciding between an Electrical or Mechanical Engineering major, but can anyone share their work experience as an EE or ME engineer? Also, if you are willing, can you share some details such as:
1) What company you are working for
2) How flexible is your job schedule
3) What is the most...
I'm currently a second semester CE student. I have until tomorrow to choose to change for EE without affecting my curriculum. Since I've been 14, I've always wanted to go CE and wasn't really interested in the pure EE topics. When I was doing my Sciences college degree in CEGEP (Quebec system) I...
Hi
Using the binary system for computing is a natural choice because of its two states: 0 and 1. But is this possible to use base 10, which is used in everyday matters, instead of base 2?
Please remember that I'm neither a student of comp. science nor of science/math, in general. Thanks...
I am building a Cigar Humidor, and need to have a fan control to operate 18 3.5"Computer Fans simotaniously as well as controll there speed. Here are some specs on the fans...
Rated Voltage: 10.8~13.2VDC
Starting Voltage: 7VDC
Rated Current: 0.16A
Power Input: 1.92W
I have found...
In EE when one has 40 transistor all agree that it is to complex for a person to understand without using computer simulation. In an economy with 7 billion people and millions of groups, organizations, corporation, governments most seem to feel that simple analogies are good enough to understand...
Hi
I'm neither a student of math nor of computer science. So, please keep your replies as simple as possible.
I have always been under the impression that learning an unnatural language such as a computer language, e.g. C or C++, is all about memorization as is learning DOS commands. Is...
Homework Statement
[A computer network consisting of five computers is to be formed by connecting each computer to each of the others by a direct ("point-to-point") network cable.
a) How many network cables are needed?
b) Unfortunately, some of the cables may be faulty ("dead") while...
Im college freshman and majoring in Computer Engineering. After I get my Bachelors degree, I want to go to grad school and get my Masters in Software Engineering. Even though I got my Bachelors in Computer Engineering, can I still get my Masters in Software Engineering? I am going to take some...
Hi,
I am looking for approximations to the delta functoin which I can use on a computer. Although I will never get an exact delta function, I can make an approximation that it can be improved as much as I like.
Would you help me to find the approximation of the delta function so that I can...
Question:
A new computer virus attacks a folder consisting of 200 files. Each file gets damaged with probability 0.2 independently of other files. Using Normal approximation of binomial distribution, find the probability that fewer than 50 files get damaged.
Solution:
Here n=200, p =0.2...
What is the difference between it and electrical engineering? What do you learn and what can you make and where can it lead? Sorry if this is too broad
I have bit old computer which has installed Windows XP.I want to install Ubuntu to that computer.But the problem is the CD-Rom is not working of the computer.Therefore i created Bootable U.S.B drive.Then i logged into BIOS settings of the computer to make the U.S.B/Removable media as my 1st...
I was curious if it would be possible to construct an incredibly simple and most likely trivial computer based on an interferometer style setup which could generate random numbers based on the quantum mechanical nature of light. Namely, with a basic laser pointer, some mirrors, and a beam...
I was curious if it would be possible to construct an incredibly simple and most likely trivial computer based on an interferometer style setup which could generate random numbers based on the quantum mechanical nature of light. Namely, with a basic laser pointer, some mirrors, and a beam...
2 issues.
1. I don't know what this is called. unicode or something? allow me to explain.
I opened a notepad. Typed something in Korean and saved it long time ago. Now I switched regional settings to Japanese. I opened the notepad I saved long time ago and the text is now shown in Japanese...
I need an algorithm to calculate nth root or power of any given real number. "n" can be either integer or fractional, and is real.
I found http://en.wikipedia.org/wiki/N-th_root_algorithm" , but it requires to calculate power in it, therefore I can't use it.
Newton's method:
x_{k+1} =...
Please remember I'm not a science or computer student - quite a layman in these areas. Please be as much explanatory as possible. Thanks.
I'm struggling to understand how a computer works at basic level. They say it's all about 0's and 1's for computers. But a computer is an electronic...
I'm not a computer science or science student - quite a layman with some basic education in these areas. Therefore, please keep your replies simple, so that your help is appreciated fully. Thanks.
I have quite a few questions about computer languages. I would ask them in steps.
Is this...
According to Ed Barnes reporting for FoxNews.com
http://www.foxnews.com/scitech/2010/11/26/secret-agent-crippled-irans-nuclear-ambitions/
I like that kind of war: Clean, quiet, casualty-free. Congratulations to George W. Bush?
As I have mentioned in this thread, it's that time of decade where I'm looking to build a new computer for myself. I'm hoping to not spend more than $800 CAD on the motherboard, processor and RAM but I have no real budgetary limit. Of course, I'm looking to optimize for some metric of...
I'm looking to build a new computer for myself but it's been a while since I've done so and I find the market to be more confusing now than ever. Are requests for such advice welcome on these forums? I figure a question on forum protocol would be more welcome than a blatant violation of...
What is a CS course that covers how software and hardware are connected? This probably seems simple to most but I have no clue as to how this interaction works. A lot of the courses I've looked up seem to be either hardware or software only. Also, is there a name for this area of CS so I can...
Howdy All!
I have been lurking in the shadows of physicsforums for a few months now, but this is my first official post here.
A bit of background about me. I'm technically in my second year of university, but I say "technically" because I more or less squandered away my first year. I'm...
Homework Statement
A local business is going to purchase a computer system which consists of:
*10 computers @ $2,500.00 each
*1 network server @ $5,000.00
* Hardware and software required for each computer : $500.00 per
workstation
* Upgrades, maintenance: $50.00/month
* At the end of...
hi physicsts
I had completed my b.tech in computer science and engineering and want to pursue a career as a good astrophysicst. Now in India there is an intergrated Msc-PhD programme at indian institute of astroastrphysics
and they allow b.tech grads to do astrophysics if they have good...
What kind of careers could I get if I majored in computer engineering with a minor in physics? Or does a dual-major in compE and elecE make more sense? Which is better for grad school? Thanks!
I don't know much about how to work with computer softwares. Would you please suggest em some simple CAS which also supports text feature. I want to use it to simply write down math - I can solve problems (such as calculus ones) myself. Thanks for your help.
Today when I was sitting at my desk in the lab, all of a sudden I saw fire in my PC! So I cut off the power in a hurry, and opened the case to check it.
Then I turned on the power, and to everyone's surprise, it started up normally like nothing happened!
At that moment I was totally ...
Hi Every one, I'm a mechanical engineering graduate working in software quality assurance. I'm planning to learn the fundamentals concepts of computing and pursue an MS in computing which would enable me to get into research or into tech companies like google.
Could anyone explain what areas...
Hello, I attend Trine University in Angola, Indiana. I was wondering if a working Computer Engineer could help me out and answer a few questions. This would be greatly appreciated.
1. What is your name?
2. Where did you study to become an engineer?
3. Where you work after graduation? Where...
Hello, first of all I want to say english isn't my primary language (I'm from Quebec), so I'm sorry if you have trouble understanding me.
I will be attending university next year (I think this is what you guys call undergrad school in the US, with one less year since we have "CEGEP" between...
Hello,
I am currently a senior in high school.
So, since colleges are just around the corner, I've been thinking of getting myself in an engineering school to study computer engineering. My dad wants me to get involved in software engineering, which actually sounds appealing to me. I enjoy...
Title kind of explains what I'm trying to do here. I know exactly how radix sort is SUPPOSED to work but I just don't have a clue how to go about coding it.
Basically what I am asking for is some java based pseudo-code just to get me in the right direction.
I'm specifically sorting an...
I've done quite a bit of reading already on this but none of the solutions I've found seem to fit my situation. I can run older games like Knights of the Old Republic just fine, but more graphically intense games like Battlefield Bad Company 2 or Assassin's Creed 2 will result in my computer...
Moving forward after the "useless" Computer Science Major
Let's face it, general consensus is a CS major is about as useless as you can get when it comes to the sciences. While you're taking your undergrad, they fill your heads with these lofty ideas and practical uses of computer science...
I am interested in the field of Quantum computer/Quantum computing. with which books I should start, and what are the 'must read' books in this domain?
What is the main difference between the two? They seem to be very, very closely related and I'm having difficulty deciding between the two.
Help me please~
Hi all,
My objective is to understand the electronics of a computer.
It does not have to be a modern computer, but I want to know how the basics of digital electronics (like flip flops, gates, counters) are assembled togather to get the desired output.
Its more like how the individual...
I have been helping my daughter over the phone with first year physics and have run into a problem with communication(insert your favorite joke here). It is difficult to describe a diagram that has vector, angles, notations and also associated equations. I would like to be able to freehand...