This document provides an overview of basics of computers including definitions, components, types, and software concepts. It defines a computer as an electronic device that receives input, processes it according to instructions, and provides output. The main components are the input, output, control unit, arithmetic logic unit, and memory. Computers are classified based on size and use as desktops, laptops, tablets, servers, mainframes, and supercomputers. The document also distinguishes between system software, application software, and utility software.
Computer is an advanced electronic device that takes raw data as input from the user and processes
these data under the control of set of instructions (called program) and gives the result (output) and
saves output for the future use.
This Computer Fundamentals tutorial covers a foundational understanding of computer hardware,
software, operating systems, peripherals etc and how to get the most value and impact from computer
technology.
Computer is an advanced electronic device that takes raw data as input from the user and processes
these data under the control of set of instructions (called program) and gives the result (output) and
saves output for the future use.
This Computer Fundamentals tutorial covers a foundational understanding of computer hardware,
software, operating systems, peripherals etc and how to get the most value and impact from computer
technology.
Data Structures and Algorithms (DSA) Tutorial for Beginners - Learn Data Structures and Algorithm using c, C++ and Java in simple and easy steps starting from basic to advanced concepts with examples
Data Structures and Algorithms (DSA) Tutorial for Beginners - Learn Data Structures and Algorithm using c, C++ and Java in simple and easy steps starting from basic to advanced concepts with examples
The Roman Empire A Historical Colossus.pdfkaushalkr1407
The Roman Empire, a vast and enduring power, stands as one of history's most remarkable civilizations, leaving an indelible imprint on the world. It emerged from the Roman Republic, transitioning into an imperial powerhouse under the leadership of Augustus Caesar in 27 BCE. This transformation marked the beginning of an era defined by unprecedented territorial expansion, architectural marvels, and profound cultural influence.
The empire's roots lie in the city of Rome, founded, according to legend, by Romulus in 753 BCE. Over centuries, Rome evolved from a small settlement to a formidable republic, characterized by a complex political system with elected officials and checks on power. However, internal strife, class conflicts, and military ambitions paved the way for the end of the Republic. Julius Caesar’s dictatorship and subsequent assassination in 44 BCE created a power vacuum, leading to a civil war. Octavian, later Augustus, emerged victorious, heralding the Roman Empire’s birth.
Under Augustus, the empire experienced the Pax Romana, a 200-year period of relative peace and stability. Augustus reformed the military, established efficient administrative systems, and initiated grand construction projects. The empire's borders expanded, encompassing territories from Britain to Egypt and from Spain to the Euphrates. Roman legions, renowned for their discipline and engineering prowess, secured and maintained these vast territories, building roads, fortifications, and cities that facilitated control and integration.
The Roman Empire’s society was hierarchical, with a rigid class system. At the top were the patricians, wealthy elites who held significant political power. Below them were the plebeians, free citizens with limited political influence, and the vast numbers of slaves who formed the backbone of the economy. The family unit was central, governed by the paterfamilias, the male head who held absolute authority.
Culturally, the Romans were eclectic, absorbing and adapting elements from the civilizations they encountered, particularly the Greeks. Roman art, literature, and philosophy reflected this synthesis, creating a rich cultural tapestry. Latin, the Roman language, became the lingua franca of the Western world, influencing numerous modern languages.
Roman architecture and engineering achievements were monumental. They perfected the arch, vault, and dome, constructing enduring structures like the Colosseum, Pantheon, and aqueducts. These engineering marvels not only showcased Roman ingenuity but also served practical purposes, from public entertainment to water supply.
Read| The latest issue of The Challenger is here! We are thrilled to announce that our school paper has qualified for the NATIONAL SCHOOLS PRESS CONFERENCE (NSPC) 2024. Thank you for your unwavering support and trust. Dive into the stories that made us stand out!
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxEduSkills OECD
Andreas Schleicher presents at the OECD webinar ‘Digital devices in schools: detrimental distraction or secret to success?’ on 27 May 2024. The presentation was based on findings from PISA 2022 results and the webinar helped launch the PISA in Focus ‘Managing screen time: How to protect and equip students against distraction’ https://www.oecd-ilibrary.org/education/managing-screen-time_7c225af4-en and the OECD Education Policy Perspective ‘Students, digital devices and success’ can be found here - https://oe.cd/il/5yV
Ethnobotany and Ethnopharmacology:
Ethnobotany in herbal drug evaluation,
Impact of Ethnobotany in traditional medicine,
New development in herbals,
Bio-prospecting tools for drug discovery,
Role of Ethnopharmacology in drug evaluation,
Reverse Pharmacology.
Synthetic Fiber Construction in lab .pptxPavel ( NSTU)
Synthetic fiber production is a fascinating and complex field that blends chemistry, engineering, and environmental science. By understanding these aspects, students can gain a comprehensive view of synthetic fiber production, its impact on society and the environment, and the potential for future innovations. Synthetic fibers play a crucial role in modern society, impacting various aspects of daily life, industry, and the environment. ynthetic fibers are integral to modern life, offering a range of benefits from cost-effectiveness and versatility to innovative applications and performance characteristics. While they pose environmental challenges, ongoing research and development aim to create more sustainable and eco-friendly alternatives. Understanding the importance of synthetic fibers helps in appreciating their role in the economy, industry, and daily life, while also emphasizing the need for sustainable practices and innovation.
The Indian economy is classified into different sectors to simplify the analysis and understanding of economic activities. For Class 10, it's essential to grasp the sectors of the Indian economy, understand their characteristics, and recognize their importance. This guide will provide detailed notes on the Sectors of the Indian Economy Class 10, using specific long-tail keywords to enhance comprehension.
For more information, visit-www.vavaclasses.com
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdfTechSoup
In this webinar you will learn how your organization can access TechSoup's wide variety of product discount and donation programs. From hardware to software, we'll give you a tour of the tools available to help your nonprofit with productivity, collaboration, financial management, donor tracking, security, and more.
Operation “Blue Star” is the only event in the history of Independent India where the state went into war with its own people. Even after about 40 years it is not clear if it was culmination of states anger over people of the region, a political game of power or start of dictatorial chapter in the democratic setup.
The people of Punjab felt alienated from main stream due to denial of their just demands during a long democratic struggle since independence. As it happen all over the word, it led to militant struggle with great loss of lives of military, police and civilian personnel. Killing of Indira Gandhi and massacre of innocent Sikhs in Delhi and other India cities was also associated with this movement.
How to Split Bills in the Odoo 17 POS ModuleCeline George
Bills have a main role in point of sale procedure. It will help to track sales, handling payments and giving receipts to customers. Bill splitting also has an important role in POS. For example, If some friends come together for dinner and if they want to divide the bill then it is possible by POS bill splitting. This slide will show how to split bills in odoo 17 POS.
3. Basics of Computers
ii
TableofContents
About the Tutorial..................................................................................................................................i
Audience ................................................................................................................................................i
Prerequisites ..........................................................................................................................................i
Copyright & Disclaimer...........................................................................................................................i
Table of Contents ..................................................................................................................................ii
INTRODUCTION TO COMPUTERS .......................................................................................1
Input – Process – Output Model ............................................................................................................1
Characteristics of Computer ..................................................................................................................3
Advantages of Using Computer .............................................................................................................3
Disadvantages of Using Computer.........................................................................................................3
Booting..................................................................................................................................................4
CLASSIFICATION OF COMPUTERS.......................................................................................5
Desktop.................................................................................................................................................5
Laptop ...................................................................................................................................................6
Tablet ....................................................................................................................................................6
Server....................................................................................................................................................7
Mainframe ............................................................................................................................................7
Supercomputer......................................................................................................................................8
SOFTWARE CONCEPTS.......................................................................................................9
System Software .................................................................................................................................10
Application Software...........................................................................................................................11
Utility Software ...................................................................................................................................11
4. Basics of Computers
iii
SYSTEM SOFTWARE .........................................................................................................12
Operating System................................................................................................................................12
Assembler ...........................................................................................................................................13
Interpreter...........................................................................................................................................13
Compiler..............................................................................................................................................14
FUNCTIONS OF OPERATING SYSTEM................................................................................16
Processor management.......................................................................................................................16
Preemptive Scheduling........................................................................................................................17
Non-preemptive Scheduling ................................................................................................................17
Memory Management.........................................................................................................................17
Contiguous Storage Allocation.............................................................................................................18
Non-contiguous Storage Allocation .....................................................................................................18
File Management.................................................................................................................................19
Device Management............................................................................................................................19
TYPES OF OPERATING SYSTEMS.......................................................................................20
UTILITY SOFTWARE ..........................................................................................................22
OPEN SOURCE SOFTWARE...............................................................................................24
OFFICE TOOLS..................................................................................................................25
Word Processor...................................................................................................................................25
Spreadsheet ........................................................................................................................................26
Presentation Tool................................................................................................................................26
Database Management System...........................................................................................................27
DOMAIN SPECIFIC TOOLS.................................................................................................28
5. Basics of Computers
iv
NUMBER SYSTEM.............................................................................................................32
Decimal Number System .....................................................................................................................32
Binary Number System........................................................................................................................32
Octal Number System..........................................................................................................................33
Hexadecimal Number System..............................................................................................................34
Number System Relationship ..............................................................................................................34
ASCII....................................................................................................................................................35
ISCII .....................................................................................................................................................36
Unicode...............................................................................................................................................36
NUMBER SYSTEM CONVERSION.......................................................................................37
Decimal to Binary ................................................................................................................................37
Decimal to Octal..................................................................................................................................37
Decimal to Hexadecimal ......................................................................................................................38
Binary to Octal and Vice Versa.............................................................................................................38
Binary to Hexadecimal.........................................................................................................................39
MICROPROCESSOR CONCEPTS.........................................................................................40
EVOLUTION OF MICROPROCESSORS................................................................................43
PRIMARY MEMORY..........................................................................................................45
RAM ....................................................................................................................................................46
ROM....................................................................................................................................................46
Cache Memory ....................................................................................................................................47
6. Basics of Computers
v
SECONDARY MEMORY .....................................................................................................48
Hard Disk Drive....................................................................................................................................49
CD Drive ..............................................................................................................................................49
DVD Drive............................................................................................................................................50
Pen Drive.............................................................................................................................................50
Blu Ray Disk.........................................................................................................................................50
INPUT/ OUTPUT PORTS....................................................................................................51
7. Basics of Computers
6
Being a modern-day kid you must have used, seen, or read about computers. This is because
they are an integral part of our everyday existence. Be it school, banks, shops, railway
stations, hospital or your own home, computers are present everywhere, making our work
easier and faster for us. As they are such integral parts of our lives, we must know what they
are and how they function. Let us start with defining the term computer formally.
The literal meaning of computer is a device that can calculate. However, modern computers
can do a lot more than calculate. Computer is an electronic device that receives input, stores
or processes the input as per user instructions and provides output in desired format.
Input–Process–OutputModel
Computer input is called data and the output obtained after processing it, based on user’s
instructions is called information. Raw facts and figures which can be processed using
arithmetic and logical operations to obtain information are called data.
The processes that can be applied to data are of two types:
Arithmetic operations: Examples include calculations like addition, subtraction,
differentials, square root, etc.
Logical operations: Examples include comparison operations like greater than, less
than, equal to, opposite, etc.
Introduction to Computers
8. Basics of Computers
7
The corresponding figure for an actual computer looks something like this:
The basic parts of a computer are as follows:
Input Unit: Devices like keyboard and mouse that are used to input data and
instructions to the computer are called input unit.
Output Unit: Devices like printer and visual display unit that are used to provide
information to the user in desired format are called output unit.
Control Unit: As the name suggests, this unit controls all the functions of the
computer. All devices or parts of computer interact through the control unit.
Arithmetic Logic Unit: This is the brain of the computer where all arithmetic
operations and logical operations take place.
Memory: All input data, instructions and data interim to the processes are stored in
the memory. Memory is of two types – primary memory and secondary memory.
Primary memory resides within the CPU whereas secondary memory is external to it.
Control unit, arithmetic logic unit and memory are together called the central processing
unit or CPU. Computer devices like keyboard, mouse, printer, etc. that we can see and touch
are the hardware components of a computer. The set of instructions or programs that make
the computer function using these hardware parts are called software. We cannot see or
touch software. Both hardware and software are necessary for working of a computer.
9. Basics of Computers
8
CharacteristicsofComputer
To understand why computers are such an important part of our lives, let us look at some of
its characteristics:
Speed: Typically, a computer can carry out 3-4 million instructions per second.
Accuracy: Computers exhibit a very high degree of accuracy. Errors that may occur
are usually due to inaccurate data, wrong instructions or bug in chips – all human
errors.
Reliability: Computers can carry out same type of work repeatedly without throwing
up errors due to tiredness or boredom, which are very common among humans.
Versatility: Computers can carry out a wide range of work from data entry and ticket
booking to complex mathematical calculations and continuous astronomical
observations. If you can input the necessary data with correct instructions, computer
will do the processing.
Storage Capacity: Computers can store a very large amount of data at a fraction of
cost of traditional storage of files. Also, data is safe from normal wear and tear
associated with paper.
AdvantagesofUsingComputer
Now that we know the characteristics of computers, we can see the advantages that
computers offer:
Computers can do the same task repetitively with same accuracy.
Computers do not get tired or bored.
Computers can take up routine tasks while releasing human resource for more
intelligent functions.
DisadvantagesofUsingComputer
Despite so many advantages, computers have some disadvantages of their own:
Computers have no intelligence; they follow the instructions blindly without
considering the outcome.
Regular electric supply is necessary to make computers work, which could prove
difficult everywhere especially in developing nations.
10. Basics of Computers
9
Booting
Starting a computer or a computer-embedded device is called booting. Booting takes place
in two steps:
Switching on power supply
Loading operating system into computer’s main memory
Keeping all applications in a state of readiness in case needed by the user
The first program or set of instructions that run when the computer is switched on is called
BIOS or Basic Input Output System. BIOS is a firmware, i.e. a piece of software
permanently programmed into the hardware.
If a system is already running but needs to be restarted, it is called rebooting. Rebooting
may be required if a software or hardware has been installed or system is unusually slow.
There are two types of booting:
Cold Booting: When the system is started by switching on the power supply it is
called cold booting. The next step in cold booting is loading of BIOS.
Warm Booting: When the system is already running and needs to be restarted or
rebooted, it is called warm booting. Warm booting is faster than cold booting because
BIOS is not reloaded.
11. Basics of Computers
10
Historically computers were classified according to processor types because development in
processor and processing speeds were the developmental benchmarks. Earliest computers
used vacuum tubes for processing, were huge and broke down frequently. However, as
vacuum tubes were replaced by transistors and then chips, their size decreased and
processing speeds increased manifold.
All modern computers and computing devices use microprocessors whose speeds and storage
capacities are skyrocketing day by day. The developmental benchmark for computers is now
their size. Computers are now classified on the basis of their use or size:
Desktop
Laptop
Tablet
Server
Mainframe
Supercomputer
Let us look at all these types of computers in detail.
Desktop
Desktop computers are personal computers (PCs) designed for use by an individual at a
fixed location. IBM was the first computer to introduce and popularize use of desktops. A
desktop unit typically has a CPU (Central Processing Unit), monitor, keyboard and mouse.
Introduction of desktops popularized use of computers among common people as it was
compact and affordable.
Classification of Computers
12. Basics of Computers
11
Riding on the wave of desktop’s popularity many software and hardware devices were
developed specially for the home or office user. The foremost design consideration here was
user friendliness.
Laptop
Despite its huge popularity, desktops gave way to a more compact and portable personal
computer called laptop in 2000s. Laptops are also called notebook computers or simply
notebooks. Laptops run using batteries and connect to networks using Wi-Fi (Wireless
Fidelity) chips. They also have chips for energy efficiency so that they can conserve power
whenever possible and have a longer life.
Modern laptops have enough processing power and storage capacity to be used for all office
work, website designing, software development and even audio/video editing.
13. Basics of Computers
12
Tablet
After laptops computers were further miniaturized to develop machines that have processing
power of a desktop but are small enough to be held in one’s palm. Tablets have touch sensitive
screen of typically 5 to 10 inches where one finger is used to touch icons and invoke
applications.
Keyboard is also displayed virtually whenever required and used with touch strokes.
Applications that run on tablets are called apps. They use operating systems by Microsoft
(Windows 8 and later versions) or Google (Android). Apple computers have developed their
own tablet called iPad which uses a proprietary OS called iOS.
Server
Servers are computers with high processing speeds that provide one or more services to other
systems on the network. They may or may not have screens attached to them. A group of
computers or digital devices connected together to share resources is called a network.
14. Basics of Computers
13
Servers have high processing powers and can handle multiple requests simultaneously. Most
commonly found servers on networks include:
File or storage server
Game server
Application server
Database server
Mail server
Print server
Mainframe
Mainframes are computers used by organizations like banks, airlines and railways to handle
millions and trillions of online transactions per second. Important features of mainframes are:
Big in size
Hundreds times faster than servers, typically hundred megabytes per second
Very expensive
Use proprietary OS provided by the manufacturers
In-built hardware, software and firmware security features
15. Basics of Computers
14
Supercomputer
Supercomputers are the fastest computers on Earth. They are used for carrying out
complex, fast and time intensive calculations for scientific and engineering applications.
Supercomputer speed or performance is measured in teraflops, i.e. 1012
floating point
operations per second.
Chinese supercomputer Sunway TaihuLight is the world’s fastest supercomputer with a
rating of 93 petaflops per second, i.e. 93 quadrillion floating point operations per second.
Most common uses of supercomputers include:
Molecular mapping and research
Weather forecasting
Environmental research
Oil and gas exploration
16. Basics of Computers
15
As you know, the hardware devices need user instructions to function. A set of instructions
that achieve a single outcome are called program or procedure. Many programs functioning
together to do a task make a software.
For example, a word-processing software enables the user to create, edit and save
documents. A web browser enables the user to view and share web pages and multimedia
files. There are two categories of software:
System software
Application software
Utility software
Let us discuss them in detail.
Software Concepts
17. Basics of Computers
16
End of ebook preview
If you liked what you saw…
Buy it from our store @ https://store.tutorialspoint.com