Computer Basics
Computer Basics
CD ROM USB
Floppy Hard
Mouse Disk Disk
PC Motherboard
Parallel and Serial Ports
t Gigybyte GA-71XE motherboard
Keyboard and
Mouse connectors
Microprocessor
ISA Expansion
Slots
AGP Video
Connector
BIOS Chip
The Operating System Software
t Operating System
t The operating system is the software that has the job of managing all of the
tasks that a computer is asked to do
t It performs file management and it writes to and reads from the disk
t Receives commands from the keyboard and outputs data to the monitor
t Two popular operating systems for the PC are Windows and Linux
although there are others
Application Programs
t Applications are programs that you run to
perform tasks on the computer
t Microsoft Word, PowerPoint, Access, Visual
Studio, MathCad, AutoCad, Photoshop, and
Oracle are just a few of thousands of programs
t These programs must be written using a
programming language that will convert an idea
into instructions that a computer can execute
Programming Languages
t Programming languages allow us to
convert ideas into computer code
t The computer can only understand
sequences of 1’s and 0’s and humans
are used to conversing in English or
some other language
t A programming language provides the
means of converting English sentences
into machine code
t There are many programming languages
and each one has its advantages and
disadvantages
t One good general purpose programming
language is C
Writing Programs
t Writing programs involves knowing several things:
t The application – what it is that you want to do on the computer
t The operating system – how does the program interface with the computer