Chap 01.I-The Basics of Computer ScienceHardSoft
Chap 01.I-The Basics of Computer ScienceHardSoft
References :
www.cs.york.ac.uk.
www.explainthatstuff.com
www.dicofr.com
www.tutorialspoint.com
www.edureka.co/blog/what-is-computer-security/
I.1/ What is computer science:
A computer works by combining input, storage, processing( Control Unit + Arithmetic &
Logic Unit(ALU)) , and output. All the main parts of a computer system are involved in
one of these four processes.
1. Supercomputers:
The most efficient computers in terms of processing data and performance are
supercomputers. These computers are used for research and exploratory purposes.
Supercomputers are exceedingly large and highly expensive. It can only fit in large,
air-conditioned spaces. Supercomputers are used for a range of tasks, such as space
exploration, seismic research, and the testing of nuclear weapons.
2. Minicomputers:
Minicomputers are used by small businesses and industries. They go by the term
"Midrange Computers." These minicomputers frequently have several users, just as
supercomputers. They are a bit slower than supercomputers.
• Input: Your keyboard and mouse, for example, are just input units—ways of
getting information into your computer that it can process. If you use a microphone
and voice recognition software, that's another form of input.
• Memory/storage: Your computer probably stores all your documents and files
on a hard drive: a huge magnetic memory. But smaller, computer-based devices
like digital cameras and cellphones use other kinds of storage such as flash
memory cards.
• Processing: Your computer's processor (sometimes known as the central
processing unit) is a microchip buried deep inside. It works amazingly hard and
gets incredibly hot in the process. That's why your computer has a little fan
blowing away—to stop its brain from overheating!
• Output: Your computer probably has an LCD screen capable of displaying
high-resolution (very detailed) graphics, and probably also stereo loudspeakers.
You may have an inkjet printer on your desk too to make a more permanent form
of output.
I.6/ SOFTWARE
Software is a set of instructions, data or programs used to operate computers and execute
specific tasks. It is the opposite of hardware, which describes the physical aspects of a
computer. Software is a generic term used to refer to applications, scripts and programs
that run on a device. It can be thought of as the variable part of a computer, while
hardware is the invariable part.
The two main categories of software are system software and application software:
a/ System software:
These software programs are designed to run a computer's application programs and
hardware. System software coordinates the activities and functions of the hardware and
software. In addition, it controls the operations of the computer hardware and provides an
environment or platform for all the other types of software to work in. The OS (Operating
System) is the best example of system software; it manages all the other computer
programs. System software executes when a computer system boots up and continues
running as long as the system is on. OS examples: UNIX, MS-DOS, WINDOWS,
LINUX, MAC-OS, ANDROID.
b/ Application software:
The most common type of software, application software is a computer software package
that performs a specific function for a user, or in some cases, for another application.
Examples of modern applications include office suites, graphics software, databases
and database management programs, web browsers, word processors, software
development tools, image editors and communication platforms.