SlideShare a Scribd company logo
Basics of computer_science_tutorial
Basics of Computer Science
i
AbouttheTutorial
Computer Science is one of the disciplines of modern science under which, we study about
the various aspects of computer technologies, their development, and their applications in
the present world.
Likewise, Computer Science includes a wide range of topics such as the development of
Computer Technology (hardware and software), application of Computer technology in
today’s life, information technology, computer threat, computer security, etc. However,
we have segregated this tutorial into different chapters for easy understanding.
Audience
This tutorial is designed exclusively for the students preparing for the different competitive
exams including civil services, banking, railway, eligibility test, and all other
competitive exams of such kind.
Prerequisites
It is a very basic tutorial that assumes no prior knowledge on any concepts related to Computer
Science. Hence, there are no prerequisites whatsoever. This tutorial is entirely based on
reliable sources including books, relevant articles, and facts (taken from the official
websites).
Copyright&Disclaimer
 Copyright 2017 by Tutorials Point (I) Pvt. Ltd.
All the content and graphics published in this e-book are the property of Tutorials Point (I)
Pvt. Ltd. The user of this e-book is prohibited to reuse, retain, copy, distribute or republish
any contents or a part of contents of this e-book in any manner without written consent
of the publisher.
We strive to update the contents of our website and tutorials as timely and as precisely as
possible, however, the contents may contain inaccuracies or errors. Tutorials Point (I) Pvt.
Ltd. provides no guarantee regarding the accuracy, timeliness or completeness of our
website or its contents including this tutorial. If you discover any errors on our website or
in this tutorial, please notify us at contact@tutorialspoint.com
Basics of Computer Science
ii
TableofContents
About the Tutorial....................................................................................................................................i
Audience..................................................................................................................................................i
Prerequisites............................................................................................................................................i
Copyright & Disclaimer.............................................................................................................................i
Table of Contents....................................................................................................................................ii
1. BASICS OF COMPUTER SCIENCE – – FUNDAMENTAL CONCEPTS.........................................1
Major Functions of Computer System .....................................................................................................1
Salient Features of Computer System .....................................................................................................2
Evolution of Computer System................................................................................................................2
2. BASICS OF COMPUTER SCIENCE – ROLE OF COMPUTER IN TODAY’S WORLD......................4
Advantages of Computers in Business.....................................................................................................4
3. BASICS OF COMPUTER SCIENCE – COMPUTER SYSTEM.......................................................7
Components of Computer System...........................................................................................................7
Input & Output Device ............................................................................................................................8
Software .................................................................................................................................................8
4. BASICS OF COMPUTER SCIENCE – PROGRAMING LANGUAGES .........................................10
5. BASICS OF COMPUTER SCIENCE – HARDWARE & SOFTWARE............................................12
6. BASICS OF COMPUTER SCIENCE – ANALOG AND DIGITAL..................................................13
7. BASICS OF COMPUTER SCIENCE – OPERATING SYSTEM.....................................................14
Applications of Operating System .........................................................................................................14
Types of Operating System....................................................................................................................15
Disk Operating System ..........................................................................................................................15
Basics of Computer Science
iii
Windows Operating System ..................................................................................................................16
Unix Operating System..........................................................................................................................17
8. BASICS OF COMPUTER SCIENCE – INTERNET.....................................................................18
Features of Internet ..............................................................................................................................18
Internet Software..................................................................................................................................20
Internet Applications ............................................................................................................................20
9. BASICS OF COMPUTER SCIENCE – TYPES OF COMPUTERS.................................................21
Types of Computer................................................................................................................................21
10. BASICS OF COMPUTER SCIENCE – COMPUTER NETWORKING TERMINOLOGY ..................23
11. BASICS OF COMPUTER SCIENCE – COMPUTER APPLICATIONS...........................................26
Uses of Computer Applications .............................................................................................................26
Online Applications...............................................................................................................................26
Real-time Application............................................................................................................................27
Business Application .............................................................................................................................29
12. BASICS OF COMPUTER SCIENCE – GENERATIONS OF COMPUTER .....................................30
Computer Generations..........................................................................................................................30
13. BASICS OF COMPUTER SCIENCE – DATA PROCESSING.......................................................34
Methods of Data Processing..................................................................................................................34
14. BASICS OF COMPUTER SCIENCE – COMPUTER NETWORKING...........................................36
Advantages of Networking....................................................................................................................36
Types of Network..................................................................................................................................38
Local Area Network...............................................................................................................................38
Metropolitan Area Network..................................................................................................................38
Wide Area Network...............................................................................................................................38
Basics of Computer Science
iv
15. BASICS OF COMPUTER SCIENCE – COMPUTER RELATED JOBS...........................................39
Types of Computer Related Jobs ...........................................................................................................39
16. BASICS OF COMPUTER SCIENCE – ELECTRONIC COMMERCE.............................................41
What is Electronic Commerce?..............................................................................................................41
Features of E-Commerce .......................................................................................................................42
Types of E-Commerce............................................................................................................................42
Benefits of E-Commerce........................................................................................................................42
17. BASICS OF COMPUTER SCIENCE – SOFTWARE PROGRAMMING........................................44
Features of Software Programming.......................................................................................................44
Steps to Development of Program ........................................................................................................45
18. BASICS OF COMPUTER SCIENCE – ALGORITHM – FLOWCHART.........................................47
Benefits of Flowchart ............................................................................................................................47
Flow-Chart Symbols ..............................................................................................................................48
19. BASICS OF COMPUTER SCIENCE – EXTRANET ....................................................................50
Features of Extranet Services ................................................................................................................50
Application of Extranet .........................................................................................................................51
Advantages of Extranet.........................................................................................................................51
Major Fields Using Extranet ..................................................................................................................51
20. BASICS OF COMPUTER SCIENCE – MOBILE COMPUTER.....................................................52
Types of Mobile Computing Device .......................................................................................................52
21. BASICS OF COMPUTER SCIENCE – WINDOWS DESKTOP ELEMENTS ..................................54
Start Menu Options...............................................................................................................................54
Recycle Bin............................................................................................................................................56
Internet Option.....................................................................................................................................56
Basics of Computer Science
v
22. BASICS OF COMPUTER SCIENCE – COMPUTER MULTIMEDIA ............................................57
Literal Meaning of Multimedia..............................................................................................................57
Multimedia Computer System ..............................................................................................................58
Multimedia Components.......................................................................................................................58
Multimedia Application.........................................................................................................................59
23. BASICS OF COMPUTER SCIENCE – COMPUTER SECURITY ..................................................61
Why Do We Computer Security? ...........................................................................................................61
Protection of Data & Information..........................................................................................................62
What is Defragmentation? ....................................................................................................................62
Disk Cleanup .........................................................................................................................................63
24. BASICS OF COMPUTER SCIENCE – COMPUTER THREAT.....................................................64
Definition..............................................................................................................................................64
Types of Threat .....................................................................................................................................64
Sources of Threat ..................................................................................................................................65
Common Terms.....................................................................................................................................65
How to Secure Your Computer System from Threats?...........................................................................66
25. BASICS OF COMPUTER SCIENCE – COMPUTER VIRUS........................................................67
Types of Virus........................................................................................................................................67
How Does Virus Affect?.........................................................................................................................68
Impact of Virus......................................................................................................................................68
Virus Detection .....................................................................................................................................68
Virus Preventive Measures....................................................................................................................69
Most Effective Antivirus........................................................................................................................69
26. BASICS OF COMPUTER SCIENCE – ABBREVIATIONS...........................................................70
Basics of Computer Science
vi
27. BASICS OF COMPUTER SCIENCE – DEVELOPMENT ............................................................78
28. BASICS OF COMPUTER SCIENCE – INNOVATORS ...............................................................80
29. BASICS OF COMPUTER SCIENCE – SHORT-CUT KEYS..........................................................85
Basics of Computer Science
7
A computer is basically a programmable machine capable to perform arithmetic and logical
operations automatically and sequentially. It is also known as a data processor, as it can
store, process, and retrieve data as per the wish of the user.
Data processing involves the following three activities:
 Input of data
 Manipulation/processing of data
 Giving output (i.e. management of output result)
 In computer system, data is arranged orderly and systematically.
The term “computer” is derived from a Latin term “compute,” which means ‘to calculate.’
Initially, the computer system had been designed to calculate; it was intended to be a
computing device. However, over a period of time, this device technically advanced; at
present, it can perform a wide range of desirable works apart from data processing.
MajorFunctionsofComputerSystem
Following are the core functions of a computer system:
 A computer accepts the command and/or data as input given by the user.
 A computer follows the instructions and stores the data given by the user.
1. Basics of Computer Science – Fundamental Concepts
Basics of Computer Science
8
 A computer processes the data as per the instructions given by the user.
 A computer gives the desirable results in the form of output.
SalientFeaturesofComputerSystem
Following are the salient features of a Computer System:
 Automation ─ The operating system of a computer system is automatic, as no human
intervention is required; simply you need to give the command and then it will do the
work automatically.
 Speed ─ Depending upon the power of the computer, it can perform, it can take
Millions of instructions per second.
 Storage ─ A computer system can store enormous quantity of data in different format.
The storage capacity of a computer system is normally expressed in terms of Kilobytes
(KB), Megabytes (MB), Gigabytes (GB), or Terabytes (TB).
 Accuracy ─ The accuracy of a computer system is very high.
 Versatility ─ A computer system is capable of performing a wide range of tasks.
 Diligence ─ A computer neither get tired nor lose concentration.
 Reliability ─ As a computer system always gives accurate result; therefore, its
reliability is very high.
 Vast memory ─ A computer system can have a wide range of memory which can
recall the desired data at any point of time.
EvolutionofComputerSystem
The present Computer System has evolved after centuries of efforts from different
intellectuals who contributed their works during different periods of time.
Abacus is (most likely) considered as the earlier counting device.
Let us now read about the innovators who contributed immensely in the development of a
computer system.
John Napier
Napier was a Scottish mathematician who invented logarithms.
Further, Napier also invented a computing device, which consisted of sticks with numbers
imprinted on them. Napier named sticks ‘bones,’ as they were made up of bones.
Basics of Computer Science
9
Blaise Pascal
Pascal was a French mathematician who invented a machine based on gear wheels, which
helped greatly in calculation.
Charles Babbage
Babbage was an English Polymath, Mathematician, Mechanical Engineer, Philosopher, and
Inventor. In 1822, he developed a machine capable to calculate the successive difference of
expression and prepared a table which helped him in his calculations.
Lady Ada Lovelace
Lovelace was an English mathematician, who researched on Babbage’s work. She has given
the concept that ‘computers can be programmed’. Her work helped a great deal in the
advancement of computer system.
John Atanstoff
With the assistance of Berry, John Atanstoff developed the Atanstoff Berry Computer (more
popular as ABC) in 1937. It marked the beginning of the development of electronic digital
computer.
John Mauchly and Eckart
In 1947, John Mauchly and Eckart developed the first large scale Electronic Digital Computer.
It was called the Electronic Numerical Integrator and Calculator (ENIAC).
Maurice V. Wilkes
In 1949, Wilkes (at Cambridge University) designed Electronic Delay Storage Automatic
Calculator (EDSAC). It was the first computer that started its operating system on the stored
program concept.
Basics of Computer Science
10
In today’s world, for almost every activity whether personal (for example, operating personal
savings bank account) or business-related (for example, selling any product or services); in
some or the other way, we rely on the computer system.
Due to the growing dependency on computers, every small and big organizations and other
business companies have started offering computer-based service. Furthermore, the
advancement of communications, electronic service networks, and multimedia have opened
a new door for corporates by providing an effective way of business processing, payment
transfer, and service delivery.
AdvantagesofComputersinBusiness
Following are the major advantages of introducing computer system in business:
Independency
As computers help in making the business automated, the businesses are becoming more and
more independent. No more, there is the need to put man-power for every work, as with the
help of computer most of the works can be automated. Starting from ticket booking to a
luxury car manufacturing, everything is automated.
Cost Cutting
2. Basics of Computer Science – Role of Computer in
Today’s World
Basics of Computer Science
11
A number of business are based online in recent times; therefore, there is no need to open
business branch in every city, rather having one centralized inventory can make the business
easier. There is no need to employ many man-power.
Marketing
With the use of computer system with Internet facility, it is very simple to make a business
global in a given period of time. Website, email, social media websites, online advertisements,
etc. are the important tools of online marketing.
Huge Transaction Capacity
A number of tasks are being done by computer including ticket booking to money
transactions; this increases the transaction capacity.
Basics of Computer Science
12
Huge Storage Capacity
Normally, most of the businesses need to store and maintain huge data and other records;
manually, it is very difficult to maintain, but the use of computer not only increases the
storage capacity, but also facilitates the processing and retrieval of data anytime.
Improvement of Productivity & Efficiency
As most of the tasks in almost every industry has become automated, it has now become
much easier to manufacture a huge bulk of products in very less time. Through computer
technology, services also became faster and easier.
High Accuracy
There is hardly any scope of errors in an automated system; however, if any error occurs, it
is largely a human error.
Ease of Data Sharing
Data sharing has now become very simple just the way it is simple to link one computer
system to another.
Competition
The applicability of computer technology has increased competition; now, the customers can
avail support 24x7.
Enhanced the Security System
Computer also helps keep the data of businesses secure. However, this security can face
threats too. For instance, if someone hacks the system or there is a virus attack, it can have
the potential to damage all the data that is secured.
Basics of Computer Science
13
A computer system is an integrated form of different components that work together to give
a desirable result. It has different component and each works for a specific purpose; however,
they generate a common result as required by the user.
ComponentsofComputerSystem
Let us now understand the following basic components of a computer system.
 Hardware
 Software
 Humanware
 Firmware
 Bridgeware
Hardware
The physical components collectively form the hardware of a computer system. Hardware
comprises of the equipment that helps in the working system of the computer.
Following are the different types of hardware components (which have specific functions):
3. Basics of Computer Science – Computer System
Basics of Computer Science
14
 Monitor: It displays (visual) the result.
 CPU: It is the Central Processing Unit that controls the computer’s functions and
transmits data.
 Motherboard: It is mainly accountable to establish communication between
components and transmission of information.
 RAM: It is the Random Access Memory and responsible for the storage of programs
that are currently running and also stores data temporarily.
 Hard Disk Drive: It is a permanent memory storage device.
 Floppy Disk Drive: It is hardly being used in recent times.
 Optical disks: It is a device that also store data. For example, CD, DVD, etc.
Input&OutputDevice
The following table categorically lists down the input and output device:
Input Device Output Device Input Device Output Device
Mouse Monitor Microphone Speaker
Keyboard Printer Camera Earphone
Scanner Projector Trackball Monitor
Touchpad Plotter Joystick Monitor
Software
The hardware components can only function when software components are added to the
computer system. Software is a program that performs different commands given by a user.
Software is an intangible part of hardware and controls the sequence of operations.
Types of Software
Depending on the basic features and functionality, software can be categorized as:
 Operating Systems (OS)
 Application Software (AS)
 E–accessibility Software
Basics of Computer Science
15
Let us now discuss the software components in brief.
Operating System
This software helps to load the basic program automatically as soon as the computer is
started. Following are the major types of operating system:
Operating Software Examples
Microsoft Windows XP, Vista, etc.
Mac OS X Panther, Cheetah, Snow leopard, etc.
Linux Debian, Ubuntu, Fedora, Knoppix, etc.
Application Software
The software, which can be used on an installed operating system, is known as application
software. Following are the significant examples of application software:
Application Software Examples
Office programs Microsoft Office, OpenOffice, LibreOffice, etc.
Web browser
Internet Explorer, Mozilla Firefox, Google Chrome, Opera,
Safari, etc.
Antivirus Program Norton, McAfee, Quick Heal, Avira, Kaspersky, etc.
E –accessibility Software
The E-accessibility software components additional facilities to users such as:
 Voice recognition software
 Screen reader
 Magnifying tool
 On-screen keyboard
 Video games
 Learning software, etc.
Basics of Computer Science
16
The computer system is simply a machine and hence it cannot perform any work; therefore,
in order to make it functional different languages are developed, which are known as
programing languages or simply computer languages.
Over the last two decades, dozens of computer languages have been developed. Each of these
languages comes with its own set of vocabulary and rules, better known as syntax.
Furthermore, while writing the computer language, syntax has to be followed literally, as even
a small mistake will result in an error and not generate the required output.
Following are the major categories of Programming Languages:
 Machine Language
 Assembly Language
 High Level Language
 System Language
 Scripting Language
Let us discuss the programming languages in brief.
Machine Language or Code
This is the language that is written for the computer hardware. Such language is effected
directly by the central processing unit (CPU) of a computer system.
Assembly Language
It is a language of an encoding of machine code that makes simpler and readable.
High Level Language
The high level language is simple and easy to understand and it is similar to English language.
For example, COBOL, FORTRAN, BASIC, C, C+, Python, etc.
High-level languages are very important, as they help in developing complex software and
they have the following advantages:
 Unlike assembly language or machine language, users do not need to learn the high-
level language in order to work with it.
 High-level languages are similar to natural languages, therefore, easy to learn and
understand.
 High-level language is designed in such a way that it detects the errors immediately.
4. Basics of Computer Science – Programing Languages
Basics of Computer Science
17
 High-level language is easy to maintain and it can be easily modified.
 High-level language makes development faster.
 High-level language is comparatively cheaper to develop.
 High-level language is easier to document.
Although a high-level language has many benefits, yet it also has a drawback. It has poor
control on machine/hardware.
The following table lists down the frequently used languages:
SQL
Java
Javascript
C#
Python
C++
PHP
IOS
Ruby/Rails
.Net
Basics of Computer Science
18
The following table highlights the points that differentiate a hardware from a software.
Hardware Software
It is the physical component of a
computer system.
It is the programing language that makes
hardware functional.
It has the permanent shape and
structure, which cannot be modified.
It can be modified and reused, as it has no
permanent shape and structure
The external agents such as dust,
mouse, insects, humidity, heat, etc.
can affect the hardware (as it is
tangible).
The external agents such as dust, mouse,
insects, humidity, heat, etc. cannot affect (as
it is not tangible).
It works with binary code (i.e., 1’s to
0’s) .
It functions with the help of high level
language like COBOL, BASIC, JAVA, etc.
It takes in only machine language, i.e.,
lower level language.
It takes in higher level language, easily
readable by a human being.
It is not affected by the computer bug
or virus.
It is affected by the computer bug or virus.
It cannot be transferred from one place
to other electronically.
It can transfer from one place to other
electronically.
Duplicate copy of hardware cannot be
created.
A user can create copies of a software as many
as he wishes.
5. Basics of Computer Science – Hardware & Software
Basics of Computer Science
19
The following table highlights the basic differences between analog and digital:
Analog Digital
Its functions on physical analog system. It functions on discrete numbers system.
The calculations in this system are
primarily converted to equations and
later converted into electrical signals.
The calculations in this system are converted
into binary numbers (i.e., 1s and 0s).
To function, it requires physical analog. To function, it requires discrete numbers.
It gives output in the form of ‘graph’. It gives output in the form of discrete values.
Accuracy comparatively is less. Accuracy is very high.
Performs at a low speed. It performs at a very high speed.
Difficult to make changes, as it is less
flexible.
It is highly flexible.
It has memory of low capacity. It has memory of high capacity.
Its application is limited to certain
applications.
Its application is applicable to a number of
applications.
It is hardly applicable for the business
applications.
It is very much suitable for the business
applications.
It cannot process alpha-numeric data. It can process alpha-numeric data.
It requires RF technology. It requires IP networking.
Static channel assignment. Automatic channels exist as required.
6. Basics of Computer Science – Analog and Digital
Basics of Computer Science
20
An operating system is the fundamental basis of all other application programs. Operating
system is an intermediary between the users and the hardware.
Operating system controls and coordinates the use of hardware among application programs.
The major services of an operating system are:
 Memory management
 Disk access
 Creating user interface
 Managing the different programs operating parallel
 Likewise, it controls and manage the hardware’s working
ApplicationsofOperatingSystem
Following are the major applications of an operating system:
 An operating system is accountable for the formation and deletion of files and
directories.
 An operating system manages the process of deletion, suspension, resumption, and
synchronization.
 An operating system manages memory space by allocation and de-allocation.
7. Basics of Computer Science – Operating System
Basics of Computer Science
21
 An operating system stores, organizes, and names and protects the existing files.
 Further, an operating system manages all the components and devices of the
computers system including modems, printers, plotters, etc.
 In case, if any device fails, the operating system detects and notify.
 An operating system protects from destruction as well as from unauthorized use.
 An operating system facilitates the interface to user and hardware.
TypesofOperatingSystem
Following are the major types of operating system:
 Disk Operating System (DOS)
 Windows Operating System
 Unix Operating System
Let us now discuss each operating system in detail.
DiskOperatingSystem
MS-DOS is one of the oldest and widely used operating system. DOS is a set of computer
programs, the major functions of which are file management, allocation of system resources,
providing essential features to control hardware devices.
DOS commands can be typed in either upper case or lower case.
Features of DOS
Following are the significant features of DOS:
 It is a single user system.
 It controls program.
 It is machine independence.
 It manages (computer) files.
 It manages input and output system.
 It manages (computer) memory.
 It provides command processing facilities.
 It operates with Assembler.
Basics of Computer Science
22
Types of DOS Commands
Following are the major types of DOS Command:
 Internal Commands: Commands such as DEL, COPY, TYPE, etc. are the internal
commands that remain stored in computer memory.
 External Commands: Commands like FORMAT, DISKCOPY, etc. are the external
commands and remain stored on the disk.
WindowsOperatingSystem
The operating system window is the extension of the disk operating system.
It is the most popular and simplest operating system; it can be used by any person who can
read and understand basic English, as it does not require any special training.
However, the Windows Operating System requires DOS to run the various application
programs initially. Because of this reason, DOS should be installed into the memory and then
window can be executed.
Elements of Windows OS
Following are the significant element of Windows Operating System (WOS):
 Graphical User Interface
 Icons (pictures, documents, application, program icons, etc.)
 Taskbar
 Start button
 Windows explorer
 Mouse button
 Hardware compatibility
 Software compatibility
 Help, etc.
Versions of Windows Operating System
Following are the different versions of Windows Operating System:
Version Year Version Year
Window 1.01 1985 Windows XP Professional x64 2005
Basics of Computer Science
23
Windows NT 3.1 1993 Windows Vista 2007
Windows 95 1995 Windows 7 2009
Windows 98 1998 Windows 8 2012
Windows 2000 2000 Windows 10 2015
Windows ME 2000 Windows Server 2016 2016
Windows XP 2001
UnixOperatingSystem
The Unix Operating System is the earliest operating system developed in 1970s. Let us
consider the following points relating to the Unix Operating System:
 It is an operating system that has multitasking features.
 It has multiuser computer operating systems.
 It runs practically on every sort of hardware and provides stimulus to the open source
movement.
 It has comparative complex functionality and hence an untrained user cannot use it;
only the one who has taken training can use this system.
 Another drawback of this system is, it does not give notice or warn about the
consequences of a user’s action (whether user’s action is right or wrong).
Basics of Computer Science
24
Internet is a system that interconnects the different computer systems across the world. It
uses the Internet protocol suite to link devices located in different corners of the world.
The Internet system carries an extensive range of information resources and services
including World Wide Web (WWW), telephony, electronic mail, etc. It uses standard internet
protocols, such as TCP/IP and HTTP, etc.
An internal web comprises of all Hypertext Transfer Protocol (HTTP) nodes on a private
network; for example, an organization’s LAN or WAN.
FeaturesofInternet
Let us now discuss the features of Internet. The features are described below:
Accessibility
An Internet is a global service and accessible to all. Today, people located in a remote part of
an island or interior of Africa can also use Internet.
Easy to Use
The software, which is used to access the Internet (web browser), is designed very simple;
therefore, it can be easily learned and used. It is easy to develop.
8. Basics of Computer Science – Internet
Basics of Computer Science
25
Interaction with Other Media
Internet service has a high degree of interaction with other media. For example, News and
other magazine, publishing houses have extended their business with the help of Internet
services.
Low Cost
The development and maintenance cost of Internet service are comparatively low.
Extension of Existing IT Technology
This facilitates the sharing of IT technology by multiple users in organizations and even
facilitates other trading partners to use.
Flexibility of Communication
Communication through Internet is flexible enough. It facilitates communication through text,
voice, and video too. These services can be availed at both organizational and individual
levels.
Security
Last but not the least, Internet facility has to a certain extent helped the security system both
at the individual and national level with components such as CCTV camera, etc.
Basics of Computer Science
26
InternetSoftware
Internet Software comprises of all the tools needed for networking through computer.
Following are a few important components of the Internet Software:
 Transmission Control Protocol/ Internet Protocol (TCP/IP)
 Dialer Software
 Interment Browser
InternetApplications
Internet applications are server-based applications. Following are a few Internet Applications:
 World Wide Web (WWW)
 Electronic mail (e-mail)
 File Transfer Protocol (FTP)
 Telnet (i.e., log-in to the computer located remotely)
 Internet Relay Chat (IRC) (Real time video chatting)
Basics of Computer Science
27
End of ebook preview
If you liked what you saw…
Buy it from our store @ https://store.tutorialspoint.com
Ad

More Related Content

What's hot (20)

Basic of Computer
Basic of ComputerBasic of Computer
Basic of Computer
Naganathan Sandramohan
 
Computer Applications Notes Grade 6
Computer Applications Notes Grade 6Computer Applications Notes Grade 6
Computer Applications Notes Grade 6
FarmerCh
 
Computer parts, Hardwares
 Computer parts, Hardwares Computer parts, Hardwares
Computer parts, Hardwares
samina khan
 
Introduction to computer
Introduction to computerIntroduction to computer
Introduction to computer
Jancypriya M
 
Lesson One: Learning the Computer Basics
Lesson One: Learning the Computer BasicsLesson One: Learning the Computer Basics
Lesson One: Learning the Computer Basics
uarkgradstudentetec
 
Presentation on basics of computer
Presentation on basics of  computerPresentation on basics of  computer
Presentation on basics of computer
prajwal chakrasali
 
basics of the computer system part -1
basics of the computer system part -1basics of the computer system part -1
basics of the computer system part -1
Simran Arya
 
basics of computer system ppt
basics of computer system pptbasics of computer system ppt
basics of computer system ppt
Suaj
 
Computer basic operations
Computer basic operationsComputer basic operations
Computer basic operations
Hotimah Kusuma
 
Computer Systems Foundation General
Computer Systems Foundation GeneralComputer Systems Foundation General
Computer Systems Foundation General
mrcarty
 
What does your computer consists of?
What does your computer consists of?What does your computer consists of?
What does your computer consists of?
quantess
 
Besic computer ppt
Besic computer pptBesic computer ppt
Besic computer ppt
Basavaraj hs
 
Introduction to Computer
Introduction to ComputerIntroduction to Computer
Introduction to Computer
Niti Arora
 
Basic Computer Training Institute in Ambala ! Batra Computer Centre.
Basic Computer Training Institute in Ambala ! Batra Computer Centre. Basic Computer Training Institute in Ambala ! Batra Computer Centre.
Basic Computer Training Institute in Ambala ! Batra Computer Centre.
ajayskumars
 
COMPUTER
COMPUTERCOMPUTER
COMPUTER
ChaithraPraveen2
 
Presentation on Basic Computer
Presentation on Basic ComputerPresentation on Basic Computer
Presentation on Basic Computer
rimplebaggan
 
Computersystem 131203140601-phpapp01321
Computersystem 131203140601-phpapp01321Computersystem 131203140601-phpapp01321
Computersystem 131203140601-phpapp01321
talhashafiq6601
 
Computer basics for beginners
Computer basics for beginnersComputer basics for beginners
Computer basics for beginners
Abdul45678
 
Computersystem 131203140601-phpapp01
Computersystem 131203140601-phpapp01Computersystem 131203140601-phpapp01
Computersystem 131203140601-phpapp01
gaurav0151
 
Elements of Computer
Elements  of ComputerElements  of Computer
Elements of Computer
LUZ PINGOL
 
Computer Applications Notes Grade 6
Computer Applications Notes Grade 6Computer Applications Notes Grade 6
Computer Applications Notes Grade 6
FarmerCh
 
Computer parts, Hardwares
 Computer parts, Hardwares Computer parts, Hardwares
Computer parts, Hardwares
samina khan
 
Introduction to computer
Introduction to computerIntroduction to computer
Introduction to computer
Jancypriya M
 
Lesson One: Learning the Computer Basics
Lesson One: Learning the Computer BasicsLesson One: Learning the Computer Basics
Lesson One: Learning the Computer Basics
uarkgradstudentetec
 
Presentation on basics of computer
Presentation on basics of  computerPresentation on basics of  computer
Presentation on basics of computer
prajwal chakrasali
 
basics of the computer system part -1
basics of the computer system part -1basics of the computer system part -1
basics of the computer system part -1
Simran Arya
 
basics of computer system ppt
basics of computer system pptbasics of computer system ppt
basics of computer system ppt
Suaj
 
Computer basic operations
Computer basic operationsComputer basic operations
Computer basic operations
Hotimah Kusuma
 
Computer Systems Foundation General
Computer Systems Foundation GeneralComputer Systems Foundation General
Computer Systems Foundation General
mrcarty
 
What does your computer consists of?
What does your computer consists of?What does your computer consists of?
What does your computer consists of?
quantess
 
Besic computer ppt
Besic computer pptBesic computer ppt
Besic computer ppt
Basavaraj hs
 
Introduction to Computer
Introduction to ComputerIntroduction to Computer
Introduction to Computer
Niti Arora
 
Basic Computer Training Institute in Ambala ! Batra Computer Centre.
Basic Computer Training Institute in Ambala ! Batra Computer Centre. Basic Computer Training Institute in Ambala ! Batra Computer Centre.
Basic Computer Training Institute in Ambala ! Batra Computer Centre.
ajayskumars
 
Presentation on Basic Computer
Presentation on Basic ComputerPresentation on Basic Computer
Presentation on Basic Computer
rimplebaggan
 
Computersystem 131203140601-phpapp01321
Computersystem 131203140601-phpapp01321Computersystem 131203140601-phpapp01321
Computersystem 131203140601-phpapp01321
talhashafiq6601
 
Computer basics for beginners
Computer basics for beginnersComputer basics for beginners
Computer basics for beginners
Abdul45678
 
Computersystem 131203140601-phpapp01
Computersystem 131203140601-phpapp01Computersystem 131203140601-phpapp01
Computersystem 131203140601-phpapp01
gaurav0151
 
Elements of Computer
Elements  of ComputerElements  of Computer
Elements of Computer
LUZ PINGOL
 

Similar to Basics of computer_science_tutorial (20)

Computer fundamentals tutorial
Computer fundamentals tutorialComputer fundamentals tutorial
Computer fundamentals tutorial
HarikaReddy115
 
Computer fundamentals tutorial
Computer fundamentals tutorialComputer fundamentals tutorial
Computer fundamentals tutorial
HarikaReddy115
 
Operating system tutorial
Operating system tutorialOperating system tutorial
Operating system tutorial
HarikaReddy115
 
Basics of computers_tutorial
Basics of computers_tutorialBasics of computers_tutorial
Basics of computers_tutorial
HarikaReddy115
 
Basics of computers_tutorial
Basics of computers_tutorialBasics of computers_tutorial
Basics of computers_tutorial
HarikaReddy115
 
Learn embedded systems tutorial
Learn embedded systems tutorialLearn embedded systems tutorial
Learn embedded systems tutorial
Ashoka Vanjare
 
Embedded systems tutorial
Embedded systems tutorialEmbedded systems tutorial
Embedded systems tutorial
HarikaReddy115
 
Computer fundamentals
Computer fundamentalsComputer fundamentals
Computer fundamentals
SirajRock
 
Operating system tutorial
Operating system tutorialOperating system tutorial
Operating system tutorial
Edress Oryakhail
 
Operating system tutorial
Operating system tutorialOperating system tutorial
Operating system tutorial
Vamsi Woona
 
Operating system tutorial
Operating system tutorialOperating system tutorial
Operating system tutorial
Vamsi Woona
 
Operating system tutorial
Operating system tutorialOperating system tutorial
Operating system tutorial
Ganesh Raja
 
Bca 10
Bca 10Bca 10
Bca 10
GRajendra
 
Computer security tutorial
Computer security tutorialComputer security tutorial
Computer security tutorial
HarikaReddy115
 
Computer security tutorial
Computer security tutorialComputer security tutorial
Computer security tutorial
iuvmtech
 
System analysis and_design_tutorial
System analysis and_design_tutorialSystem analysis and_design_tutorial
System analysis and_design_tutorial
HarikaReddy115
 
Computer logical organization_tutorial
Computer logical organization_tutorialComputer logical organization_tutorial
Computer logical organization_tutorial
Edress Oryakhail
 
Computer graphics tutorial
Computer graphics tutorialComputer graphics tutorial
Computer graphics tutorial
HarikaReddy115
 
Sdlc tutorial
Sdlc tutorialSdlc tutorial
Sdlc tutorial
HarikaReddy115
 
Arduino tutorial
Arduino tutorialArduino tutorial
Arduino tutorial
HarikaReddy115
 
Computer fundamentals tutorial
Computer fundamentals tutorialComputer fundamentals tutorial
Computer fundamentals tutorial
HarikaReddy115
 
Computer fundamentals tutorial
Computer fundamentals tutorialComputer fundamentals tutorial
Computer fundamentals tutorial
HarikaReddy115
 
Operating system tutorial
Operating system tutorialOperating system tutorial
Operating system tutorial
HarikaReddy115
 
Basics of computers_tutorial
Basics of computers_tutorialBasics of computers_tutorial
Basics of computers_tutorial
HarikaReddy115
 
Basics of computers_tutorial
Basics of computers_tutorialBasics of computers_tutorial
Basics of computers_tutorial
HarikaReddy115
 
Learn embedded systems tutorial
Learn embedded systems tutorialLearn embedded systems tutorial
Learn embedded systems tutorial
Ashoka Vanjare
 
Embedded systems tutorial
Embedded systems tutorialEmbedded systems tutorial
Embedded systems tutorial
HarikaReddy115
 
Computer fundamentals
Computer fundamentalsComputer fundamentals
Computer fundamentals
SirajRock
 
Operating system tutorial
Operating system tutorialOperating system tutorial
Operating system tutorial
Vamsi Woona
 
Operating system tutorial
Operating system tutorialOperating system tutorial
Operating system tutorial
Vamsi Woona
 
Operating system tutorial
Operating system tutorialOperating system tutorial
Operating system tutorial
Ganesh Raja
 
Computer security tutorial
Computer security tutorialComputer security tutorial
Computer security tutorial
HarikaReddy115
 
Computer security tutorial
Computer security tutorialComputer security tutorial
Computer security tutorial
iuvmtech
 
System analysis and_design_tutorial
System analysis and_design_tutorialSystem analysis and_design_tutorial
System analysis and_design_tutorial
HarikaReddy115
 
Computer logical organization_tutorial
Computer logical organization_tutorialComputer logical organization_tutorial
Computer logical organization_tutorial
Edress Oryakhail
 
Computer graphics tutorial
Computer graphics tutorialComputer graphics tutorial
Computer graphics tutorial
HarikaReddy115
 
Ad

More from HarikaReddy115 (20)

Dbms tutorial
Dbms tutorialDbms tutorial
Dbms tutorial
HarikaReddy115
 
Data structures algorithms_tutorial
Data structures algorithms_tutorialData structures algorithms_tutorial
Data structures algorithms_tutorial
HarikaReddy115
 
Wireless communication tutorial
Wireless communication tutorialWireless communication tutorial
Wireless communication tutorial
HarikaReddy115
 
Cryptography tutorial
Cryptography tutorialCryptography tutorial
Cryptography tutorial
HarikaReddy115
 
Cosmology tutorial
Cosmology tutorialCosmology tutorial
Cosmology tutorial
HarikaReddy115
 
Control systems tutorial
Control systems tutorialControl systems tutorial
Control systems tutorial
HarikaReddy115
 
Computer logical organization_tutorial
Computer logical organization_tutorialComputer logical organization_tutorial
Computer logical organization_tutorial
HarikaReddy115
 
Compiler design tutorial
Compiler design tutorialCompiler design tutorial
Compiler design tutorial
HarikaReddy115
 
Communication technologies tutorial
Communication technologies tutorialCommunication technologies tutorial
Communication technologies tutorial
HarikaReddy115
 
Biometrics tutorial
Biometrics tutorialBiometrics tutorial
Biometrics tutorial
HarikaReddy115
 
Behavior driven development_tutorial
Behavior driven development_tutorialBehavior driven development_tutorial
Behavior driven development_tutorial
HarikaReddy115
 
Basic electronics tutorial
Basic electronics tutorialBasic electronics tutorial
Basic electronics tutorial
HarikaReddy115
 
Auditing tutorial
Auditing tutorialAuditing tutorial
Auditing tutorial
HarikaReddy115
 
Artificial neural network_tutorial
Artificial neural network_tutorialArtificial neural network_tutorial
Artificial neural network_tutorial
HarikaReddy115
 
Artificial intelligence tutorial
Artificial intelligence tutorialArtificial intelligence tutorial
Artificial intelligence tutorial
HarikaReddy115
 
Antenna theory tutorial
Antenna theory tutorialAntenna theory tutorial
Antenna theory tutorial
HarikaReddy115
 
Analog communication tutorial
Analog communication tutorialAnalog communication tutorial
Analog communication tutorial
HarikaReddy115
 
Amplifiers tutorial
Amplifiers tutorialAmplifiers tutorial
Amplifiers tutorial
HarikaReddy115
 
Agile tutorial
Agile tutorialAgile tutorial
Agile tutorial
HarikaReddy115
 
Accounting basics tutorial
Accounting basics tutorialAccounting basics tutorial
Accounting basics tutorial
HarikaReddy115
 
Data structures algorithms_tutorial
Data structures algorithms_tutorialData structures algorithms_tutorial
Data structures algorithms_tutorial
HarikaReddy115
 
Wireless communication tutorial
Wireless communication tutorialWireless communication tutorial
Wireless communication tutorial
HarikaReddy115
 
Control systems tutorial
Control systems tutorialControl systems tutorial
Control systems tutorial
HarikaReddy115
 
Computer logical organization_tutorial
Computer logical organization_tutorialComputer logical organization_tutorial
Computer logical organization_tutorial
HarikaReddy115
 
Compiler design tutorial
Compiler design tutorialCompiler design tutorial
Compiler design tutorial
HarikaReddy115
 
Communication technologies tutorial
Communication technologies tutorialCommunication technologies tutorial
Communication technologies tutorial
HarikaReddy115
 
Behavior driven development_tutorial
Behavior driven development_tutorialBehavior driven development_tutorial
Behavior driven development_tutorial
HarikaReddy115
 
Basic electronics tutorial
Basic electronics tutorialBasic electronics tutorial
Basic electronics tutorial
HarikaReddy115
 
Artificial neural network_tutorial
Artificial neural network_tutorialArtificial neural network_tutorial
Artificial neural network_tutorial
HarikaReddy115
 
Artificial intelligence tutorial
Artificial intelligence tutorialArtificial intelligence tutorial
Artificial intelligence tutorial
HarikaReddy115
 
Antenna theory tutorial
Antenna theory tutorialAntenna theory tutorial
Antenna theory tutorial
HarikaReddy115
 
Analog communication tutorial
Analog communication tutorialAnalog communication tutorial
Analog communication tutorial
HarikaReddy115
 
Accounting basics tutorial
Accounting basics tutorialAccounting basics tutorial
Accounting basics tutorial
HarikaReddy115
 
Ad

Recently uploaded (20)

"Basics of Heterocyclic Compounds and Their Naming Rules"
"Basics of Heterocyclic Compounds and Their Naming Rules""Basics of Heterocyclic Compounds and Their Naming Rules"
"Basics of Heterocyclic Compounds and Their Naming Rules"
rupalinirmalbpharm
 
Grade 2 - Mathematics - Printable Worksheet
Grade 2 - Mathematics - Printable WorksheetGrade 2 - Mathematics - Printable Worksheet
Grade 2 - Mathematics - Printable Worksheet
Sritoma Majumder
 
THE STG QUIZ GROUP D.pptx quiz by Ridip Hazarika
THE STG QUIZ GROUP D.pptx   quiz by Ridip HazarikaTHE STG QUIZ GROUP D.pptx   quiz by Ridip Hazarika
THE STG QUIZ GROUP D.pptx quiz by Ridip Hazarika
Ridip Hazarika
 
Political History of Pala dynasty Pala Rulers NEP.pptx
Political History of Pala dynasty Pala Rulers NEP.pptxPolitical History of Pala dynasty Pala Rulers NEP.pptx
Political History of Pala dynasty Pala Rulers NEP.pptx
Arya Mahila P. G. College, Banaras Hindu University, Varanasi, India.
 
Geography Sem II Unit 1C Correlation of Geography with other school subjects
Geography Sem II Unit 1C Correlation of Geography with other school subjectsGeography Sem II Unit 1C Correlation of Geography with other school subjects
Geography Sem II Unit 1C Correlation of Geography with other school subjects
ProfDrShaikhImran
 
Link your Lead Opportunities into Spreadsheet using odoo CRM
Link your Lead Opportunities into Spreadsheet using odoo CRMLink your Lead Opportunities into Spreadsheet using odoo CRM
Link your Lead Opportunities into Spreadsheet using odoo CRM
Celine George
 
Operations Management (Dr. Abdulfatah Salem).pdf
Operations Management (Dr. Abdulfatah Salem).pdfOperations Management (Dr. Abdulfatah Salem).pdf
Operations Management (Dr. Abdulfatah Salem).pdf
Arab Academy for Science, Technology and Maritime Transport
 
How to Add Customer Note in Odoo 18 POS - Odoo Slides
How to Add Customer Note in Odoo 18 POS - Odoo SlidesHow to Add Customer Note in Odoo 18 POS - Odoo Slides
How to Add Customer Note in Odoo 18 POS - Odoo Slides
Celine George
 
03#UNTAGGED. Generosity in architecture.
03#UNTAGGED. Generosity in architecture.03#UNTAGGED. Generosity in architecture.
03#UNTAGGED. Generosity in architecture.
MCH
 
How to Create A Todo List In Todo of Odoo 18
How to Create A Todo List In Todo of Odoo 18How to Create A Todo List In Todo of Odoo 18
How to Create A Todo List In Todo of Odoo 18
Celine George
 
PHYSIOLOGY MCQS By DR. NASIR MUSTAFA (PHYSIOLOGY)
PHYSIOLOGY MCQS By DR. NASIR MUSTAFA (PHYSIOLOGY)PHYSIOLOGY MCQS By DR. NASIR MUSTAFA (PHYSIOLOGY)
PHYSIOLOGY MCQS By DR. NASIR MUSTAFA (PHYSIOLOGY)
Dr. Nasir Mustafa
 
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - Worksheet
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - WorksheetCBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - Worksheet
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - Worksheet
Sritoma Majumder
 
Metamorphosis: Life's Transformative Journey
Metamorphosis: Life's Transformative JourneyMetamorphosis: Life's Transformative Journey
Metamorphosis: Life's Transformative Journey
Arshad Shaikh
 
Bridging the Transit Gap: Equity Drive Feeder Bus Design for Southeast Brooklyn
Bridging the Transit Gap: Equity Drive Feeder Bus Design for Southeast BrooklynBridging the Transit Gap: Equity Drive Feeder Bus Design for Southeast Brooklyn
Bridging the Transit Gap: Equity Drive Feeder Bus Design for Southeast Brooklyn
i4jd41bk
 
YSPH VMOC Special Report - Measles Outbreak Southwest US 5-3-2025.pptx
YSPH VMOC Special Report - Measles Outbreak  Southwest US 5-3-2025.pptxYSPH VMOC Special Report - Measles Outbreak  Southwest US 5-3-2025.pptx
YSPH VMOC Special Report - Measles Outbreak Southwest US 5-3-2025.pptx
Yale School of Public Health - The Virtual Medical Operations Center (VMOC)
 
pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
pulse  ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulsepulse  ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
sushreesangita003
 
dynastic art of the Pallava dynasty south India
dynastic art of the Pallava dynasty south Indiadynastic art of the Pallava dynasty south India
dynastic art of the Pallava dynasty south India
PrachiSontakke5
 
Biophysics Chapter 3 Methods of Studying Macromolecules.pdf
Biophysics Chapter 3 Methods of Studying Macromolecules.pdfBiophysics Chapter 3 Methods of Studying Macromolecules.pdf
Biophysics Chapter 3 Methods of Studying Macromolecules.pdf
PKLI-Institute of Nursing and Allied Health Sciences Lahore , Pakistan.
 
How to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of saleHow to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of sale
Celine George
 
Stein, Hunt, Green letter to Congress April 2025
Stein, Hunt, Green letter to Congress April 2025Stein, Hunt, Green letter to Congress April 2025
Stein, Hunt, Green letter to Congress April 2025
Mebane Rash
 
"Basics of Heterocyclic Compounds and Their Naming Rules"
"Basics of Heterocyclic Compounds and Their Naming Rules""Basics of Heterocyclic Compounds and Their Naming Rules"
"Basics of Heterocyclic Compounds and Their Naming Rules"
rupalinirmalbpharm
 
Grade 2 - Mathematics - Printable Worksheet
Grade 2 - Mathematics - Printable WorksheetGrade 2 - Mathematics - Printable Worksheet
Grade 2 - Mathematics - Printable Worksheet
Sritoma Majumder
 
THE STG QUIZ GROUP D.pptx quiz by Ridip Hazarika
THE STG QUIZ GROUP D.pptx   quiz by Ridip HazarikaTHE STG QUIZ GROUP D.pptx   quiz by Ridip Hazarika
THE STG QUIZ GROUP D.pptx quiz by Ridip Hazarika
Ridip Hazarika
 
Geography Sem II Unit 1C Correlation of Geography with other school subjects
Geography Sem II Unit 1C Correlation of Geography with other school subjectsGeography Sem II Unit 1C Correlation of Geography with other school subjects
Geography Sem II Unit 1C Correlation of Geography with other school subjects
ProfDrShaikhImran
 
Link your Lead Opportunities into Spreadsheet using odoo CRM
Link your Lead Opportunities into Spreadsheet using odoo CRMLink your Lead Opportunities into Spreadsheet using odoo CRM
Link your Lead Opportunities into Spreadsheet using odoo CRM
Celine George
 
How to Add Customer Note in Odoo 18 POS - Odoo Slides
How to Add Customer Note in Odoo 18 POS - Odoo SlidesHow to Add Customer Note in Odoo 18 POS - Odoo Slides
How to Add Customer Note in Odoo 18 POS - Odoo Slides
Celine George
 
03#UNTAGGED. Generosity in architecture.
03#UNTAGGED. Generosity in architecture.03#UNTAGGED. Generosity in architecture.
03#UNTAGGED. Generosity in architecture.
MCH
 
How to Create A Todo List In Todo of Odoo 18
How to Create A Todo List In Todo of Odoo 18How to Create A Todo List In Todo of Odoo 18
How to Create A Todo List In Todo of Odoo 18
Celine George
 
PHYSIOLOGY MCQS By DR. NASIR MUSTAFA (PHYSIOLOGY)
PHYSIOLOGY MCQS By DR. NASIR MUSTAFA (PHYSIOLOGY)PHYSIOLOGY MCQS By DR. NASIR MUSTAFA (PHYSIOLOGY)
PHYSIOLOGY MCQS By DR. NASIR MUSTAFA (PHYSIOLOGY)
Dr. Nasir Mustafa
 
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - Worksheet
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - WorksheetCBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - Worksheet
CBSE - Grade 8 - Science - Chemistry - Metals and Non Metals - Worksheet
Sritoma Majumder
 
Metamorphosis: Life's Transformative Journey
Metamorphosis: Life's Transformative JourneyMetamorphosis: Life's Transformative Journey
Metamorphosis: Life's Transformative Journey
Arshad Shaikh
 
Bridging the Transit Gap: Equity Drive Feeder Bus Design for Southeast Brooklyn
Bridging the Transit Gap: Equity Drive Feeder Bus Design for Southeast BrooklynBridging the Transit Gap: Equity Drive Feeder Bus Design for Southeast Brooklyn
Bridging the Transit Gap: Equity Drive Feeder Bus Design for Southeast Brooklyn
i4jd41bk
 
pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
pulse  ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulsepulse  ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
pulse ppt.pptx Types of pulse , characteristics of pulse , Alteration of pulse
sushreesangita003
 
dynastic art of the Pallava dynasty south India
dynastic art of the Pallava dynasty south Indiadynastic art of the Pallava dynasty south India
dynastic art of the Pallava dynasty south India
PrachiSontakke5
 
How to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of saleHow to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of sale
Celine George
 
Stein, Hunt, Green letter to Congress April 2025
Stein, Hunt, Green letter to Congress April 2025Stein, Hunt, Green letter to Congress April 2025
Stein, Hunt, Green letter to Congress April 2025
Mebane Rash
 

Basics of computer_science_tutorial

  • 2. Basics of Computer Science i AbouttheTutorial Computer Science is one of the disciplines of modern science under which, we study about the various aspects of computer technologies, their development, and their applications in the present world. Likewise, Computer Science includes a wide range of topics such as the development of Computer Technology (hardware and software), application of Computer technology in today’s life, information technology, computer threat, computer security, etc. However, we have segregated this tutorial into different chapters for easy understanding. Audience This tutorial is designed exclusively for the students preparing for the different competitive exams including civil services, banking, railway, eligibility test, and all other competitive exams of such kind. Prerequisites It is a very basic tutorial that assumes no prior knowledge on any concepts related to Computer Science. Hence, there are no prerequisites whatsoever. This tutorial is entirely based on reliable sources including books, relevant articles, and facts (taken from the official websites). Copyright&Disclaimer  Copyright 2017 by Tutorials Point (I) Pvt. Ltd. All the content and graphics published in this e-book are the property of Tutorials Point (I) Pvt. Ltd. The user of this e-book is prohibited to reuse, retain, copy, distribute or republish any contents or a part of contents of this e-book in any manner without written consent of the publisher. We strive to update the contents of our website and tutorials as timely and as precisely as possible, however, the contents may contain inaccuracies or errors. Tutorials Point (I) Pvt. Ltd. provides no guarantee regarding the accuracy, timeliness or completeness of our website or its contents including this tutorial. If you discover any errors on our website or in this tutorial, please notify us at [email protected]
  • 3. Basics of Computer Science ii TableofContents About the Tutorial....................................................................................................................................i Audience..................................................................................................................................................i Prerequisites............................................................................................................................................i Copyright & Disclaimer.............................................................................................................................i Table of Contents....................................................................................................................................ii 1. BASICS OF COMPUTER SCIENCE – – FUNDAMENTAL CONCEPTS.........................................1 Major Functions of Computer System .....................................................................................................1 Salient Features of Computer System .....................................................................................................2 Evolution of Computer System................................................................................................................2 2. BASICS OF COMPUTER SCIENCE – ROLE OF COMPUTER IN TODAY’S WORLD......................4 Advantages of Computers in Business.....................................................................................................4 3. BASICS OF COMPUTER SCIENCE – COMPUTER SYSTEM.......................................................7 Components of Computer System...........................................................................................................7 Input & Output Device ............................................................................................................................8 Software .................................................................................................................................................8 4. BASICS OF COMPUTER SCIENCE – PROGRAMING LANGUAGES .........................................10 5. BASICS OF COMPUTER SCIENCE – HARDWARE & SOFTWARE............................................12 6. BASICS OF COMPUTER SCIENCE – ANALOG AND DIGITAL..................................................13 7. BASICS OF COMPUTER SCIENCE – OPERATING SYSTEM.....................................................14 Applications of Operating System .........................................................................................................14 Types of Operating System....................................................................................................................15 Disk Operating System ..........................................................................................................................15
  • 4. Basics of Computer Science iii Windows Operating System ..................................................................................................................16 Unix Operating System..........................................................................................................................17 8. BASICS OF COMPUTER SCIENCE – INTERNET.....................................................................18 Features of Internet ..............................................................................................................................18 Internet Software..................................................................................................................................20 Internet Applications ............................................................................................................................20 9. BASICS OF COMPUTER SCIENCE – TYPES OF COMPUTERS.................................................21 Types of Computer................................................................................................................................21 10. BASICS OF COMPUTER SCIENCE – COMPUTER NETWORKING TERMINOLOGY ..................23 11. BASICS OF COMPUTER SCIENCE – COMPUTER APPLICATIONS...........................................26 Uses of Computer Applications .............................................................................................................26 Online Applications...............................................................................................................................26 Real-time Application............................................................................................................................27 Business Application .............................................................................................................................29 12. BASICS OF COMPUTER SCIENCE – GENERATIONS OF COMPUTER .....................................30 Computer Generations..........................................................................................................................30 13. BASICS OF COMPUTER SCIENCE – DATA PROCESSING.......................................................34 Methods of Data Processing..................................................................................................................34 14. BASICS OF COMPUTER SCIENCE – COMPUTER NETWORKING...........................................36 Advantages of Networking....................................................................................................................36 Types of Network..................................................................................................................................38 Local Area Network...............................................................................................................................38 Metropolitan Area Network..................................................................................................................38 Wide Area Network...............................................................................................................................38
  • 5. Basics of Computer Science iv 15. BASICS OF COMPUTER SCIENCE – COMPUTER RELATED JOBS...........................................39 Types of Computer Related Jobs ...........................................................................................................39 16. BASICS OF COMPUTER SCIENCE – ELECTRONIC COMMERCE.............................................41 What is Electronic Commerce?..............................................................................................................41 Features of E-Commerce .......................................................................................................................42 Types of E-Commerce............................................................................................................................42 Benefits of E-Commerce........................................................................................................................42 17. BASICS OF COMPUTER SCIENCE – SOFTWARE PROGRAMMING........................................44 Features of Software Programming.......................................................................................................44 Steps to Development of Program ........................................................................................................45 18. BASICS OF COMPUTER SCIENCE – ALGORITHM – FLOWCHART.........................................47 Benefits of Flowchart ............................................................................................................................47 Flow-Chart Symbols ..............................................................................................................................48 19. BASICS OF COMPUTER SCIENCE – EXTRANET ....................................................................50 Features of Extranet Services ................................................................................................................50 Application of Extranet .........................................................................................................................51 Advantages of Extranet.........................................................................................................................51 Major Fields Using Extranet ..................................................................................................................51 20. BASICS OF COMPUTER SCIENCE – MOBILE COMPUTER.....................................................52 Types of Mobile Computing Device .......................................................................................................52 21. BASICS OF COMPUTER SCIENCE – WINDOWS DESKTOP ELEMENTS ..................................54 Start Menu Options...............................................................................................................................54 Recycle Bin............................................................................................................................................56 Internet Option.....................................................................................................................................56
  • 6. Basics of Computer Science v 22. BASICS OF COMPUTER SCIENCE – COMPUTER MULTIMEDIA ............................................57 Literal Meaning of Multimedia..............................................................................................................57 Multimedia Computer System ..............................................................................................................58 Multimedia Components.......................................................................................................................58 Multimedia Application.........................................................................................................................59 23. BASICS OF COMPUTER SCIENCE – COMPUTER SECURITY ..................................................61 Why Do We Computer Security? ...........................................................................................................61 Protection of Data & Information..........................................................................................................62 What is Defragmentation? ....................................................................................................................62 Disk Cleanup .........................................................................................................................................63 24. BASICS OF COMPUTER SCIENCE – COMPUTER THREAT.....................................................64 Definition..............................................................................................................................................64 Types of Threat .....................................................................................................................................64 Sources of Threat ..................................................................................................................................65 Common Terms.....................................................................................................................................65 How to Secure Your Computer System from Threats?...........................................................................66 25. BASICS OF COMPUTER SCIENCE – COMPUTER VIRUS........................................................67 Types of Virus........................................................................................................................................67 How Does Virus Affect?.........................................................................................................................68 Impact of Virus......................................................................................................................................68 Virus Detection .....................................................................................................................................68 Virus Preventive Measures....................................................................................................................69 Most Effective Antivirus........................................................................................................................69 26. BASICS OF COMPUTER SCIENCE – ABBREVIATIONS...........................................................70
  • 7. Basics of Computer Science vi 27. BASICS OF COMPUTER SCIENCE – DEVELOPMENT ............................................................78 28. BASICS OF COMPUTER SCIENCE – INNOVATORS ...............................................................80 29. BASICS OF COMPUTER SCIENCE – SHORT-CUT KEYS..........................................................85
  • 8. Basics of Computer Science 7 A computer is basically a programmable machine capable to perform arithmetic and logical operations automatically and sequentially. It is also known as a data processor, as it can store, process, and retrieve data as per the wish of the user. Data processing involves the following three activities:  Input of data  Manipulation/processing of data  Giving output (i.e. management of output result)  In computer system, data is arranged orderly and systematically. The term “computer” is derived from a Latin term “compute,” which means ‘to calculate.’ Initially, the computer system had been designed to calculate; it was intended to be a computing device. However, over a period of time, this device technically advanced; at present, it can perform a wide range of desirable works apart from data processing. MajorFunctionsofComputerSystem Following are the core functions of a computer system:  A computer accepts the command and/or data as input given by the user.  A computer follows the instructions and stores the data given by the user. 1. Basics of Computer Science – Fundamental Concepts
  • 9. Basics of Computer Science 8  A computer processes the data as per the instructions given by the user.  A computer gives the desirable results in the form of output. SalientFeaturesofComputerSystem Following are the salient features of a Computer System:  Automation ─ The operating system of a computer system is automatic, as no human intervention is required; simply you need to give the command and then it will do the work automatically.  Speed ─ Depending upon the power of the computer, it can perform, it can take Millions of instructions per second.  Storage ─ A computer system can store enormous quantity of data in different format. The storage capacity of a computer system is normally expressed in terms of Kilobytes (KB), Megabytes (MB), Gigabytes (GB), or Terabytes (TB).  Accuracy ─ The accuracy of a computer system is very high.  Versatility ─ A computer system is capable of performing a wide range of tasks.  Diligence ─ A computer neither get tired nor lose concentration.  Reliability ─ As a computer system always gives accurate result; therefore, its reliability is very high.  Vast memory ─ A computer system can have a wide range of memory which can recall the desired data at any point of time. EvolutionofComputerSystem The present Computer System has evolved after centuries of efforts from different intellectuals who contributed their works during different periods of time. Abacus is (most likely) considered as the earlier counting device. Let us now read about the innovators who contributed immensely in the development of a computer system. John Napier Napier was a Scottish mathematician who invented logarithms. Further, Napier also invented a computing device, which consisted of sticks with numbers imprinted on them. Napier named sticks ‘bones,’ as they were made up of bones.
  • 10. Basics of Computer Science 9 Blaise Pascal Pascal was a French mathematician who invented a machine based on gear wheels, which helped greatly in calculation. Charles Babbage Babbage was an English Polymath, Mathematician, Mechanical Engineer, Philosopher, and Inventor. In 1822, he developed a machine capable to calculate the successive difference of expression and prepared a table which helped him in his calculations. Lady Ada Lovelace Lovelace was an English mathematician, who researched on Babbage’s work. She has given the concept that ‘computers can be programmed’. Her work helped a great deal in the advancement of computer system. John Atanstoff With the assistance of Berry, John Atanstoff developed the Atanstoff Berry Computer (more popular as ABC) in 1937. It marked the beginning of the development of electronic digital computer. John Mauchly and Eckart In 1947, John Mauchly and Eckart developed the first large scale Electronic Digital Computer. It was called the Electronic Numerical Integrator and Calculator (ENIAC). Maurice V. Wilkes In 1949, Wilkes (at Cambridge University) designed Electronic Delay Storage Automatic Calculator (EDSAC). It was the first computer that started its operating system on the stored program concept.
  • 11. Basics of Computer Science 10 In today’s world, for almost every activity whether personal (for example, operating personal savings bank account) or business-related (for example, selling any product or services); in some or the other way, we rely on the computer system. Due to the growing dependency on computers, every small and big organizations and other business companies have started offering computer-based service. Furthermore, the advancement of communications, electronic service networks, and multimedia have opened a new door for corporates by providing an effective way of business processing, payment transfer, and service delivery. AdvantagesofComputersinBusiness Following are the major advantages of introducing computer system in business: Independency As computers help in making the business automated, the businesses are becoming more and more independent. No more, there is the need to put man-power for every work, as with the help of computer most of the works can be automated. Starting from ticket booking to a luxury car manufacturing, everything is automated. Cost Cutting 2. Basics of Computer Science – Role of Computer in Today’s World
  • 12. Basics of Computer Science 11 A number of business are based online in recent times; therefore, there is no need to open business branch in every city, rather having one centralized inventory can make the business easier. There is no need to employ many man-power. Marketing With the use of computer system with Internet facility, it is very simple to make a business global in a given period of time. Website, email, social media websites, online advertisements, etc. are the important tools of online marketing. Huge Transaction Capacity A number of tasks are being done by computer including ticket booking to money transactions; this increases the transaction capacity.
  • 13. Basics of Computer Science 12 Huge Storage Capacity Normally, most of the businesses need to store and maintain huge data and other records; manually, it is very difficult to maintain, but the use of computer not only increases the storage capacity, but also facilitates the processing and retrieval of data anytime. Improvement of Productivity & Efficiency As most of the tasks in almost every industry has become automated, it has now become much easier to manufacture a huge bulk of products in very less time. Through computer technology, services also became faster and easier. High Accuracy There is hardly any scope of errors in an automated system; however, if any error occurs, it is largely a human error. Ease of Data Sharing Data sharing has now become very simple just the way it is simple to link one computer system to another. Competition The applicability of computer technology has increased competition; now, the customers can avail support 24x7. Enhanced the Security System Computer also helps keep the data of businesses secure. However, this security can face threats too. For instance, if someone hacks the system or there is a virus attack, it can have the potential to damage all the data that is secured.
  • 14. Basics of Computer Science 13 A computer system is an integrated form of different components that work together to give a desirable result. It has different component and each works for a specific purpose; however, they generate a common result as required by the user. ComponentsofComputerSystem Let us now understand the following basic components of a computer system.  Hardware  Software  Humanware  Firmware  Bridgeware Hardware The physical components collectively form the hardware of a computer system. Hardware comprises of the equipment that helps in the working system of the computer. Following are the different types of hardware components (which have specific functions): 3. Basics of Computer Science – Computer System
  • 15. Basics of Computer Science 14  Monitor: It displays (visual) the result.  CPU: It is the Central Processing Unit that controls the computer’s functions and transmits data.  Motherboard: It is mainly accountable to establish communication between components and transmission of information.  RAM: It is the Random Access Memory and responsible for the storage of programs that are currently running and also stores data temporarily.  Hard Disk Drive: It is a permanent memory storage device.  Floppy Disk Drive: It is hardly being used in recent times.  Optical disks: It is a device that also store data. For example, CD, DVD, etc. Input&OutputDevice The following table categorically lists down the input and output device: Input Device Output Device Input Device Output Device Mouse Monitor Microphone Speaker Keyboard Printer Camera Earphone Scanner Projector Trackball Monitor Touchpad Plotter Joystick Monitor Software The hardware components can only function when software components are added to the computer system. Software is a program that performs different commands given by a user. Software is an intangible part of hardware and controls the sequence of operations. Types of Software Depending on the basic features and functionality, software can be categorized as:  Operating Systems (OS)  Application Software (AS)  E–accessibility Software
  • 16. Basics of Computer Science 15 Let us now discuss the software components in brief. Operating System This software helps to load the basic program automatically as soon as the computer is started. Following are the major types of operating system: Operating Software Examples Microsoft Windows XP, Vista, etc. Mac OS X Panther, Cheetah, Snow leopard, etc. Linux Debian, Ubuntu, Fedora, Knoppix, etc. Application Software The software, which can be used on an installed operating system, is known as application software. Following are the significant examples of application software: Application Software Examples Office programs Microsoft Office, OpenOffice, LibreOffice, etc. Web browser Internet Explorer, Mozilla Firefox, Google Chrome, Opera, Safari, etc. Antivirus Program Norton, McAfee, Quick Heal, Avira, Kaspersky, etc. E –accessibility Software The E-accessibility software components additional facilities to users such as:  Voice recognition software  Screen reader  Magnifying tool  On-screen keyboard  Video games  Learning software, etc.
  • 17. Basics of Computer Science 16 The computer system is simply a machine and hence it cannot perform any work; therefore, in order to make it functional different languages are developed, which are known as programing languages or simply computer languages. Over the last two decades, dozens of computer languages have been developed. Each of these languages comes with its own set of vocabulary and rules, better known as syntax. Furthermore, while writing the computer language, syntax has to be followed literally, as even a small mistake will result in an error and not generate the required output. Following are the major categories of Programming Languages:  Machine Language  Assembly Language  High Level Language  System Language  Scripting Language Let us discuss the programming languages in brief. Machine Language or Code This is the language that is written for the computer hardware. Such language is effected directly by the central processing unit (CPU) of a computer system. Assembly Language It is a language of an encoding of machine code that makes simpler and readable. High Level Language The high level language is simple and easy to understand and it is similar to English language. For example, COBOL, FORTRAN, BASIC, C, C+, Python, etc. High-level languages are very important, as they help in developing complex software and they have the following advantages:  Unlike assembly language or machine language, users do not need to learn the high- level language in order to work with it.  High-level languages are similar to natural languages, therefore, easy to learn and understand.  High-level language is designed in such a way that it detects the errors immediately. 4. Basics of Computer Science – Programing Languages
  • 18. Basics of Computer Science 17  High-level language is easy to maintain and it can be easily modified.  High-level language makes development faster.  High-level language is comparatively cheaper to develop.  High-level language is easier to document. Although a high-level language has many benefits, yet it also has a drawback. It has poor control on machine/hardware. The following table lists down the frequently used languages: SQL Java Javascript C# Python C++ PHP IOS Ruby/Rails .Net
  • 19. Basics of Computer Science 18 The following table highlights the points that differentiate a hardware from a software. Hardware Software It is the physical component of a computer system. It is the programing language that makes hardware functional. It has the permanent shape and structure, which cannot be modified. It can be modified and reused, as it has no permanent shape and structure The external agents such as dust, mouse, insects, humidity, heat, etc. can affect the hardware (as it is tangible). The external agents such as dust, mouse, insects, humidity, heat, etc. cannot affect (as it is not tangible). It works with binary code (i.e., 1’s to 0’s) . It functions with the help of high level language like COBOL, BASIC, JAVA, etc. It takes in only machine language, i.e., lower level language. It takes in higher level language, easily readable by a human being. It is not affected by the computer bug or virus. It is affected by the computer bug or virus. It cannot be transferred from one place to other electronically. It can transfer from one place to other electronically. Duplicate copy of hardware cannot be created. A user can create copies of a software as many as he wishes. 5. Basics of Computer Science – Hardware & Software
  • 20. Basics of Computer Science 19 The following table highlights the basic differences between analog and digital: Analog Digital Its functions on physical analog system. It functions on discrete numbers system. The calculations in this system are primarily converted to equations and later converted into electrical signals. The calculations in this system are converted into binary numbers (i.e., 1s and 0s). To function, it requires physical analog. To function, it requires discrete numbers. It gives output in the form of ‘graph’. It gives output in the form of discrete values. Accuracy comparatively is less. Accuracy is very high. Performs at a low speed. It performs at a very high speed. Difficult to make changes, as it is less flexible. It is highly flexible. It has memory of low capacity. It has memory of high capacity. Its application is limited to certain applications. Its application is applicable to a number of applications. It is hardly applicable for the business applications. It is very much suitable for the business applications. It cannot process alpha-numeric data. It can process alpha-numeric data. It requires RF technology. It requires IP networking. Static channel assignment. Automatic channels exist as required. 6. Basics of Computer Science – Analog and Digital
  • 21. Basics of Computer Science 20 An operating system is the fundamental basis of all other application programs. Operating system is an intermediary between the users and the hardware. Operating system controls and coordinates the use of hardware among application programs. The major services of an operating system are:  Memory management  Disk access  Creating user interface  Managing the different programs operating parallel  Likewise, it controls and manage the hardware’s working ApplicationsofOperatingSystem Following are the major applications of an operating system:  An operating system is accountable for the formation and deletion of files and directories.  An operating system manages the process of deletion, suspension, resumption, and synchronization.  An operating system manages memory space by allocation and de-allocation. 7. Basics of Computer Science – Operating System
  • 22. Basics of Computer Science 21  An operating system stores, organizes, and names and protects the existing files.  Further, an operating system manages all the components and devices of the computers system including modems, printers, plotters, etc.  In case, if any device fails, the operating system detects and notify.  An operating system protects from destruction as well as from unauthorized use.  An operating system facilitates the interface to user and hardware. TypesofOperatingSystem Following are the major types of operating system:  Disk Operating System (DOS)  Windows Operating System  Unix Operating System Let us now discuss each operating system in detail. DiskOperatingSystem MS-DOS is one of the oldest and widely used operating system. DOS is a set of computer programs, the major functions of which are file management, allocation of system resources, providing essential features to control hardware devices. DOS commands can be typed in either upper case or lower case. Features of DOS Following are the significant features of DOS:  It is a single user system.  It controls program.  It is machine independence.  It manages (computer) files.  It manages input and output system.  It manages (computer) memory.  It provides command processing facilities.  It operates with Assembler.
  • 23. Basics of Computer Science 22 Types of DOS Commands Following are the major types of DOS Command:  Internal Commands: Commands such as DEL, COPY, TYPE, etc. are the internal commands that remain stored in computer memory.  External Commands: Commands like FORMAT, DISKCOPY, etc. are the external commands and remain stored on the disk. WindowsOperatingSystem The operating system window is the extension of the disk operating system. It is the most popular and simplest operating system; it can be used by any person who can read and understand basic English, as it does not require any special training. However, the Windows Operating System requires DOS to run the various application programs initially. Because of this reason, DOS should be installed into the memory and then window can be executed. Elements of Windows OS Following are the significant element of Windows Operating System (WOS):  Graphical User Interface  Icons (pictures, documents, application, program icons, etc.)  Taskbar  Start button  Windows explorer  Mouse button  Hardware compatibility  Software compatibility  Help, etc. Versions of Windows Operating System Following are the different versions of Windows Operating System: Version Year Version Year Window 1.01 1985 Windows XP Professional x64 2005
  • 24. Basics of Computer Science 23 Windows NT 3.1 1993 Windows Vista 2007 Windows 95 1995 Windows 7 2009 Windows 98 1998 Windows 8 2012 Windows 2000 2000 Windows 10 2015 Windows ME 2000 Windows Server 2016 2016 Windows XP 2001 UnixOperatingSystem The Unix Operating System is the earliest operating system developed in 1970s. Let us consider the following points relating to the Unix Operating System:  It is an operating system that has multitasking features.  It has multiuser computer operating systems.  It runs practically on every sort of hardware and provides stimulus to the open source movement.  It has comparative complex functionality and hence an untrained user cannot use it; only the one who has taken training can use this system.  Another drawback of this system is, it does not give notice or warn about the consequences of a user’s action (whether user’s action is right or wrong).
  • 25. Basics of Computer Science 24 Internet is a system that interconnects the different computer systems across the world. It uses the Internet protocol suite to link devices located in different corners of the world. The Internet system carries an extensive range of information resources and services including World Wide Web (WWW), telephony, electronic mail, etc. It uses standard internet protocols, such as TCP/IP and HTTP, etc. An internal web comprises of all Hypertext Transfer Protocol (HTTP) nodes on a private network; for example, an organization’s LAN or WAN. FeaturesofInternet Let us now discuss the features of Internet. The features are described below: Accessibility An Internet is a global service and accessible to all. Today, people located in a remote part of an island or interior of Africa can also use Internet. Easy to Use The software, which is used to access the Internet (web browser), is designed very simple; therefore, it can be easily learned and used. It is easy to develop. 8. Basics of Computer Science – Internet
  • 26. Basics of Computer Science 25 Interaction with Other Media Internet service has a high degree of interaction with other media. For example, News and other magazine, publishing houses have extended their business with the help of Internet services. Low Cost The development and maintenance cost of Internet service are comparatively low. Extension of Existing IT Technology This facilitates the sharing of IT technology by multiple users in organizations and even facilitates other trading partners to use. Flexibility of Communication Communication through Internet is flexible enough. It facilitates communication through text, voice, and video too. These services can be availed at both organizational and individual levels. Security Last but not the least, Internet facility has to a certain extent helped the security system both at the individual and national level with components such as CCTV camera, etc.
  • 27. Basics of Computer Science 26 InternetSoftware Internet Software comprises of all the tools needed for networking through computer. Following are a few important components of the Internet Software:  Transmission Control Protocol/ Internet Protocol (TCP/IP)  Dialer Software  Interment Browser InternetApplications Internet applications are server-based applications. Following are a few Internet Applications:  World Wide Web (WWW)  Electronic mail (e-mail)  File Transfer Protocol (FTP)  Telnet (i.e., log-in to the computer located remotely)  Internet Relay Chat (IRC) (Real time video chatting)
  • 28. Basics of Computer Science 27 End of ebook preview If you liked what you saw… Buy it from our store @ https://store.tutorialspoint.com