1.1 Computer Fundamentals (1)
1.1 Computer Fundamentals (1)
Computer design is concerned with the hardware design of the computer. Once the
computer specifications are formulated, it is the task of the designer to develop
hardware for the system. Computer design is concerned with the determination of
what hardware should be used and how the parts should be connected. This aspect of
computer hardware is sometimes referred to as computer implementation.
Industry
Computers are used to perform several tasks in industries like managing inventory,
designing purpose, creating virtual sample products, interior designing, video
conferencing, etc. Online marketing has seen a great revolution in its ability to sell
various products to inaccessible corners like interior or rural areas. Stock markets have
seen phenomenal participation from different levels of people through the use of
computers.
Arts
Computers are extensively used in dance, photography, arts and culture. The fluid
movement of dance can be shown live via animation. Photos can be digitized using
computers.
1.1 Introduction to computer system
A computer is a complex system. The key is to recognize the hierarchical nature of
most complex systems, including computer. A hierarchical system is a set of
interrelated subsystems, each of which, in turn, hierarchical in structure until we reach
some lowest level of elementary subsystem.
The behavior at each level depends only on a simplified, abstracted characterization of
the system at the next lower level. At each level, the designer is concerned with
structure and function:
• Structure: The way in which the components are interrelated.
• Function: The operation of each individual component as part of the structure.
Functions
basic functions that a computer can perform:
• Data processing
• Data storage
• Data movement
• Control
Operating environment
(source and destination of data)
Data
movement
apparatus
Control
mechanism
Data
Data Processing
Storage Facility
Facility
Structure
all of computer linkages to the external environment can be classified as
• peripheral devices or
• communication lines.
1.2 Hardware
Internal hardware components are those necessary for the proper functioning of the computer, while external
hardware components are attached to the computer to add or enhance functionality.
Internal components
collectively process or store the instructions delivered by the program or operating system (OS). These
include the following:
• Motherboard. This is a printed circuit board that holds the CPU and other essential internal
hardware and functions as the central hub that all other hardware components run through.
• CPU. The CPU is the brain of the computer that processes and executes digital instructions from
various programs; its clock speed determines the computer's performance and efficiency in
processing data.
• RAM. RAM -- or dynamic RAM -- is temporary memory storage that makes information
immediately accessible to programs; RAM is volatile memory, so stored data is cleared when the
computer powers off.
• Hard drive. Hard disk drives are physical storage devices that store both permanent and temporary
data in different formats, including programs, OSes, device files, photos, etc.
• Solid-state drive (SSD). SSDs are solid-state storage devices based on NAND flash memory
technology; SSDs are non-volatile, so they can safely store data even when the computer is powered
down.
• Optical drive. Optical drives typically reside in an on-device drive bay; they enable the computer to
read and interact with nonmagnetic external media, such as compact disc read-only memory or
digital video discs.
• Heat sink. This is a passive piece of hardware that draws heat away from components to
regulate/reduce their temperature to help ensure they continue to function properly. Typically, a heat
sink is installed directly atop the CPU, which produces the most heat among internal components.
• Graphics processing unit. This chip-based device processes graphical data and often functions as an
extension to the main CPU.
• Network interface card (NIC). A NIC is a circuit board or chip that enables the computer to
connect to a network; also known as a network adapter or local area network adapter, it typically
supports connection to an Ethernet network.
Other computing components, such as USB ports, power supplies, transistors and chips, are also types of
internal hardware.
1.3 Software
"Software is a set of programs (sequence of instructions) that allows the users to perform a well-defined
function or some specified task."
System Software
System software is software that directly operates the computer hardware and
provides the basic functionality to the users as well as to the other software to operate
smoothly. Or in other words, system software basically controls a computer’s internal
functioning and also controls hardware devices such as monitors, printers, and storage
devices, etc.
It is like an interface between hardware and user applications, it helps them to
communicate with each other because hardware understands machine language(i.e. 1
or 0) whereas user applications are work in human-readable languages like English,
Hindi, German, etc. so system software converts the human-readable language into
machine language and vice versa.
Application Software
Application programs or software applications are end-user computer programs
developed primarily to provide specific functionality to the user.
Given below are some of the popular examples:
• Word Processors
• Database Software
• Multimedia software
• Web Browsers
• Freeware : Freeware software is available free of cost for an unlimited
time. Any user can easily download their respective software from the
Internet and start using them instantly without paying any charges or
fees.
• Shareware: Shareware software is readily available on the Internet to
download on a fixed trial basis.
• Open-Source: open source software is available online along with their
source code. It means the user can change, transform, and even can
add additional features to them. Based on their services, they can be
chargeable as well free of cost.