C-programming for newbees!

By McCodEMaN

Part 1







1.1 What is a Computer?



A computer is a device capable of preforming computations and making logical decisions
At speeds millions an billions faster than a human being.
Today`s fastest supercomputers can perform hundreds of billions of calculations/sec. That is
as mutch as hundreds of thusands of people can perform on one year.

A computer process data under control of sets of instructions called computer programs.
These computerprograms guide the computer through confermed sets of actions specified by the computerprogrammer!

The different devices (like: keyboard, screen, videocard, sounddevice, memory, disks and processorunit) is called hardware.
The program that we use on our computer (like: games, Webtools/browser, reverse engineeringtools, officeprogramms and etc.)
is called software!

Application is a program that preforms a orderly task, often visible and in dialog to the user, not like a, for exampel: Operating system,
whitch is a more generell program and generaly more invisible for the user.


1.2 The logical units/sections!



*Input unit:
This is the reciving section, it obtains information from different input devices and make`s this information available for other units, so that the
info. can be processed.

*Output unit:
This is the creative part of the computer, it take`s processed info. and place it on different output units like the screen or printer.

*Memory unit:
This unit contains info. that has been added by the inputunit (keyboard, scanner) so that the info. can be processed when needed to.
But the memory unit also contains info. that allready has been processed intill the info. can be placed to the output unit.

*Arithmetic and logic unit (also known as the ALU):
Arithmetic = calculation, like calculation and logic unit..it`s the same thing!
This is the creativ part of your computer, it`s here that the calculations are being made.
It contains the decision mech. That allows the computer to compare too items to determine if they are equal!

*CPU:
CPU = Central Processing Unit, it`s the administrative section of your computer.
This is the coputers coordinator that supevise the operations of the other units.
*Secondery storage unit: Program and data that is not actively used by the other units is normaly placed here, this
could be a floppydisk, cdrom or zipdisk!




*****END OF PART ONE*****




This C-Programming Lesson is written by McCodEMaN ŠTRES2000. All Rights Reserved.