SlideShare a Scribd company logo
Fundamentals for Better Communication
Through Computer
By
G. Lakshmana Rao
Assistant Professor
Computer Science and Engineering
Problem solving in C.ppt
Problem solving in C.ppt
Problem solving in C.ppt
Problem solving in C.ppt
Problem solving in C.ppt
Problem solving in C.ppt
What is Computer ?
 Computer is an electronic device.
 Can store large amounts of data.
 Can performing operations on data.
 Performing given function on the data & displays the result
as output.
 Process data whenever needed.
 Known from ‘to compute’
What is Process?
 Computer works on data as per programme is called process.
 Processing means operations like…..
 Calculations,
 Logical decision making,
 Outputting data,
 Communicating with others computer etc.
History of Computers
 First(1945-1955): Used vacuum tubes. Were very large. Generated
immense heat. Very expensive.
 Second(1955-1965): Used transistors. Continued to be large and
expensive.
 Third(1965-1975): Used integrated circuits. Significant reduction in
size and cost
 Fourth(1975-1995): Uses Very Large Scale Integration. Desktop
computers would not have been possible without
VLSI. It used Microprocessor minimizing the size
of P.C.
 Fifth (in progress): Will provide us with Artificial intelligence. Also
called knowledge information processing system
Characteristics of Computer
 Speed
 Arithmetical and Logical
Operations
 Accuracy
 Reliability
 Storage
 Retrieving Data and
Programme
 Automation
 Versatility (Flexible)
 Consistency
 Communications
Problem solving in C.ppt
Hardware/Software
• Computer Hardware
Parts of computer, which can be touch is called hardware.
(Physical Parts)
 Monitor
 CPU
 Key Board
 Mouse
 Speaker
• Computer Software
Parts of computer, which can not be touch is called software.
• Operating System Software : Windows, MAC, Linux
• Application Software : MS Office, Photoshop, Media Player
• Internet Browser Software : Internet Explorer, Google Chrome,
Mozilla Firefox, etc.
Classification of Computers
 Personal computer :
 A single-user computer
 Can be useful at School, Home, etc.
 Known as Micro Computer
 Laptop, Desktop
 Workstation :
 A powerful, single-user computer.
 A workstation is like a personal computer, but it has a more powerful
microprocessor
 higher-quality monitor.
 Can be found in companies etc.
 Minicomputer
 A multi-user computer
 Capable of supporting from 10 to hundreds of users simultaneously.
 Can be found in banks, government departments etc.
 Mainframe
 A powerful multi-user computer
 Capable of supporting hundreds or thousands of users simultaneously.
 Supercomputer
 An extremely fast computer
 Can perform hundreds of millions of instructions per second
 Weather, scientific research can be done by these types of computer.
Applications of Computer
• Science research
• Education
• Business applications
• Banking
• Office Automation
• Desktop publishing
• Management aids
• Engineering designing
• Road traffic control
• Railway
• Medicine
• Information services
What is Internet
 Inter connection of many computers via network.
 Global connected through network (through LAN or WAN)
 To provide the various application services i.e. E-Mail, Usenet (News),
WWW, Telnet, FTP, etc
 At any time millions user connected to the internet from many countries.
Uses of Internet
 Searching
 E-mail service
 Commercial Services
 Electronic books & Publication
 Video Conferencing
 Sharing data and results quickly
 Retrieving files & Program of all types
 Find information databases and tutorials
 News paper columns
 Banking
 Downloading / Uploading any information
 News, sports, stocks, music etc.
 Use of internet in various fields like education, Business, governance, etc.
 And many more ………………..
Useful Keys Internet
• Network: Connecting computers with each other For exchanging
information
• Client : It is a programme or computer for getting special
information from another compute.
• Server: It is a programme or computer, which gives information
to the client computer.
• Protocol: It’s a rules for connecting to the internet. (TCP/IP)
• Portal: It is a website. Known as a gateway of internet.
(Search engine)
30/09/2023 19
Router: It is a device, which decides where data will be send
(Network point)
www : World Wide Web
Browser: It is a programme which helps us to use internet
Website: Group of different web pages.
URL : Universal Resource Locator
.com : Commercial organization
.net : Large Networks
.gov : Government organization
.org : non-profit making organization
.edu : educational organization
.mil : military organization
.in : India
.au : Australia
.us : United States
.uk : United Kingdom
Types of Website (Domain No.)
Problem Solving
Computers play an important role in problem solving. We
communicate with a computer through some programming
language. But before we start the programming, the problem
to be solved requires some analysis.
Steps in Problem Solving:
1. Studying the problem in detail.
2. Understand carefully the given input and what input and
what output is required. Also identify the conditions and
constraints to be used.
3. Generating various methods of solution of the given
problem.
4. Selecting the method which is considered to be best.
5. Preparing sequential steps for determining the solution.
6. Write a program to compute the results as using a computer
and get the results.
Algorithms
• An Algorithm is a finite sequence of well defined steps for solving
a problem.
• The most fundamental concept in computer science is the
algorithm. An algorithm is a step-by- step procedure for solving a
problem.
An algorithm has five important features:
1. Inputs: An algorithm may specify the quantities which are to be
read.
2. Outputs: An algorithm must specify the quantities which are to
be displayed or printed.
3. Definiteness: Each instruction must be clear and unambiguous.
4. Finiteness: An algorithm should be terminated after finite
number of steps.
5. Effectiveness: An algorithm must be effective which means that
all operations are executable.
Problem solving in C.ppt
Thank You

More Related Content

Similar to Problem solving in C.ppt (20)

PPT
ComputerIntroduction.ppt
IlaiyarajaS2
 
PPT
what is a computer
ajmeriparween
 
PPT
ComputerIntroduction fundamentals computer.ppt
dharugayu13475
 
PPTX
Computer And Internet.pptx by Harshavardhan
Harshavardhan Patil {IND}
 
PPT
Introduction to Computer Fundamentals.ppt
LakshmanaRao32
 
PPS
Power Point Lesson 01
Nasir Jumani
 
PPT
Power Point Lesson 01
drussell54
 
PPTX
About computer, uses, charateristics.pptx
Doon Business School
 
PPTX
Information technology
MSC nursing COMMUNITY HEALTH NURSING
 
PDF
top LLB university in Delhi NCR.pdf
Opjsuniversity1
 
PPT
Cibm ch03 and ch04
Shaheen Khan
 
PPT
Chapter 01.ppt
AbidAliDogar
 
PPTX
Is202 ch03 and ch04
Shaheen Khan
 
PPTX
Internet and pc concepts
honeynut67
 
PPTX
Introduction to Computers - Lecture#1 AICT.
muhammadmasab2002
 
PPTX
Concept of information system & networking..
Deekshit Geddam
 
PPTX
Computar ppt by shehazad
ShehazadHavaldar
 
PPTX
introduction to computer created by shehazad havaldar
ShehazadHavaldar
 
PPTX
IT and Computing
MiXvideos
 
PDF
computer network technology in modern universe.
ShohanaakterKakon
 
ComputerIntroduction.ppt
IlaiyarajaS2
 
what is a computer
ajmeriparween
 
ComputerIntroduction fundamentals computer.ppt
dharugayu13475
 
Computer And Internet.pptx by Harshavardhan
Harshavardhan Patil {IND}
 
Introduction to Computer Fundamentals.ppt
LakshmanaRao32
 
Power Point Lesson 01
Nasir Jumani
 
Power Point Lesson 01
drussell54
 
About computer, uses, charateristics.pptx
Doon Business School
 
top LLB university in Delhi NCR.pdf
Opjsuniversity1
 
Cibm ch03 and ch04
Shaheen Khan
 
Chapter 01.ppt
AbidAliDogar
 
Is202 ch03 and ch04
Shaheen Khan
 
Internet and pc concepts
honeynut67
 
Introduction to Computers - Lecture#1 AICT.
muhammadmasab2002
 
Concept of information system & networking..
Deekshit Geddam
 
Computar ppt by shehazad
ShehazadHavaldar
 
introduction to computer created by shehazad havaldar
ShehazadHavaldar
 
IT and Computing
MiXvideos
 
computer network technology in modern universe.
ShohanaakterKakon
 

Recently uploaded (20)

PPTX
FUNDAMENTALS OF ELECTRIC VEHICLES UNIT-1
MikkiliSuresh
 
PDF
CAD-CAM U-1 Combined Notes_57761226_2025_04_22_14_40.pdf
shailendrapratap2002
 
PPTX
Unit 2 Theodolite and Tachometric surveying p.pptx
satheeshkumarcivil
 
PPTX
00-ClimateChangeImpactCIAProcess_PPTon23.12.2024-ByDr.VijayanGurumurthyIyer1....
praz3
 
PDF
STUDY OF NOVEL CHANNEL MATERIALS USING III-V COMPOUNDS WITH VARIOUS GATE DIEL...
ijoejnl
 
PDF
4 Tier Teamcenter Installation part1.pdf
VnyKumar1
 
PDF
Introduction to Robotics Mechanics and Control 4th Edition by John J. Craig S...
solutionsmanual3
 
PDF
20ME702-Mechatronics-UNIT-1,UNIT-2,UNIT-3,UNIT-4,UNIT-5, 2025-2026
Mohanumar S
 
PPTX
sunil mishra pptmmmmmmmmmmmmmmmmmmmmmmmmm
singhamit111
 
PPTX
Introduction to Fluid and Thermal Engineering
Avesahemad Husainy
 
PDF
Construction of a Thermal Vacuum Chamber for Environment Test of Triple CubeS...
2208441
 
PPTX
MULTI LEVEL DATA TRACKING USING COOJA.pptx
dollysharma12ab
 
PPT
IISM Presentation.ppt Construction safety
lovingrkn
 
PPTX
Basics of Auto Computer Aided Drafting .pptx
Krunal Thanki
 
PPTX
ETP Presentation(1000m3 Small ETP For Power Plant and industry
MD Azharul Islam
 
PDF
The Complete Guide to the Role of the Fourth Engineer On Ships
Mahmoud Moghtaderi
 
PDF
Zero Carbon Building Performance standard
BassemOsman1
 
PDF
Farm Machinery and Equipments Unit 1&2.pdf
prabhum311
 
PDF
Zero carbon Building Design Guidelines V4
BassemOsman1
 
PDF
Jual GPS Geodetik CHCNAV i93 IMU-RTK Lanjutan dengan Survei Visual
Budi Minds
 
FUNDAMENTALS OF ELECTRIC VEHICLES UNIT-1
MikkiliSuresh
 
CAD-CAM U-1 Combined Notes_57761226_2025_04_22_14_40.pdf
shailendrapratap2002
 
Unit 2 Theodolite and Tachometric surveying p.pptx
satheeshkumarcivil
 
00-ClimateChangeImpactCIAProcess_PPTon23.12.2024-ByDr.VijayanGurumurthyIyer1....
praz3
 
STUDY OF NOVEL CHANNEL MATERIALS USING III-V COMPOUNDS WITH VARIOUS GATE DIEL...
ijoejnl
 
4 Tier Teamcenter Installation part1.pdf
VnyKumar1
 
Introduction to Robotics Mechanics and Control 4th Edition by John J. Craig S...
solutionsmanual3
 
20ME702-Mechatronics-UNIT-1,UNIT-2,UNIT-3,UNIT-4,UNIT-5, 2025-2026
Mohanumar S
 
sunil mishra pptmmmmmmmmmmmmmmmmmmmmmmmmm
singhamit111
 
Introduction to Fluid and Thermal Engineering
Avesahemad Husainy
 
Construction of a Thermal Vacuum Chamber for Environment Test of Triple CubeS...
2208441
 
MULTI LEVEL DATA TRACKING USING COOJA.pptx
dollysharma12ab
 
IISM Presentation.ppt Construction safety
lovingrkn
 
Basics of Auto Computer Aided Drafting .pptx
Krunal Thanki
 
ETP Presentation(1000m3 Small ETP For Power Plant and industry
MD Azharul Islam
 
The Complete Guide to the Role of the Fourth Engineer On Ships
Mahmoud Moghtaderi
 
Zero Carbon Building Performance standard
BassemOsman1
 
Farm Machinery and Equipments Unit 1&2.pdf
prabhum311
 
Zero carbon Building Design Guidelines V4
BassemOsman1
 
Jual GPS Geodetik CHCNAV i93 IMU-RTK Lanjutan dengan Survei Visual
Budi Minds
 
Ad

Problem solving in C.ppt

  • 1. Fundamentals for Better Communication Through Computer By G. Lakshmana Rao Assistant Professor Computer Science and Engineering
  • 8. What is Computer ?  Computer is an electronic device.  Can store large amounts of data.  Can performing operations on data.  Performing given function on the data & displays the result as output.  Process data whenever needed.  Known from ‘to compute’
  • 9. What is Process?  Computer works on data as per programme is called process.  Processing means operations like…..  Calculations,  Logical decision making,  Outputting data,  Communicating with others computer etc.
  • 10. History of Computers  First(1945-1955): Used vacuum tubes. Were very large. Generated immense heat. Very expensive.  Second(1955-1965): Used transistors. Continued to be large and expensive.  Third(1965-1975): Used integrated circuits. Significant reduction in size and cost  Fourth(1975-1995): Uses Very Large Scale Integration. Desktop computers would not have been possible without VLSI. It used Microprocessor minimizing the size of P.C.  Fifth (in progress): Will provide us with Artificial intelligence. Also called knowledge information processing system
  • 11. Characteristics of Computer  Speed  Arithmetical and Logical Operations  Accuracy  Reliability  Storage  Retrieving Data and Programme  Automation  Versatility (Flexible)  Consistency  Communications
  • 13. Hardware/Software • Computer Hardware Parts of computer, which can be touch is called hardware. (Physical Parts)  Monitor  CPU  Key Board  Mouse  Speaker • Computer Software Parts of computer, which can not be touch is called software. • Operating System Software : Windows, MAC, Linux • Application Software : MS Office, Photoshop, Media Player • Internet Browser Software : Internet Explorer, Google Chrome, Mozilla Firefox, etc.
  • 14. Classification of Computers  Personal computer :  A single-user computer  Can be useful at School, Home, etc.  Known as Micro Computer  Laptop, Desktop  Workstation :  A powerful, single-user computer.  A workstation is like a personal computer, but it has a more powerful microprocessor  higher-quality monitor.  Can be found in companies etc.
  • 15.  Minicomputer  A multi-user computer  Capable of supporting from 10 to hundreds of users simultaneously.  Can be found in banks, government departments etc.  Mainframe  A powerful multi-user computer  Capable of supporting hundreds or thousands of users simultaneously.  Supercomputer  An extremely fast computer  Can perform hundreds of millions of instructions per second  Weather, scientific research can be done by these types of computer.
  • 16. Applications of Computer • Science research • Education • Business applications • Banking • Office Automation • Desktop publishing • Management aids • Engineering designing • Road traffic control • Railway • Medicine • Information services
  • 17. What is Internet  Inter connection of many computers via network.  Global connected through network (through LAN or WAN)  To provide the various application services i.e. E-Mail, Usenet (News), WWW, Telnet, FTP, etc  At any time millions user connected to the internet from many countries.
  • 18. Uses of Internet  Searching  E-mail service  Commercial Services  Electronic books & Publication  Video Conferencing  Sharing data and results quickly  Retrieving files & Program of all types  Find information databases and tutorials  News paper columns  Banking  Downloading / Uploading any information  News, sports, stocks, music etc.  Use of internet in various fields like education, Business, governance, etc.  And many more ………………..
  • 19. Useful Keys Internet • Network: Connecting computers with each other For exchanging information • Client : It is a programme or computer for getting special information from another compute. • Server: It is a programme or computer, which gives information to the client computer. • Protocol: It’s a rules for connecting to the internet. (TCP/IP) • Portal: It is a website. Known as a gateway of internet. (Search engine) 30/09/2023 19
  • 20. Router: It is a device, which decides where data will be send (Network point) www : World Wide Web Browser: It is a programme which helps us to use internet Website: Group of different web pages. URL : Universal Resource Locator
  • 21. .com : Commercial organization .net : Large Networks .gov : Government organization .org : non-profit making organization .edu : educational organization .mil : military organization .in : India .au : Australia .us : United States .uk : United Kingdom Types of Website (Domain No.)
  • 22. Problem Solving Computers play an important role in problem solving. We communicate with a computer through some programming language. But before we start the programming, the problem to be solved requires some analysis. Steps in Problem Solving: 1. Studying the problem in detail. 2. Understand carefully the given input and what input and what output is required. Also identify the conditions and constraints to be used. 3. Generating various methods of solution of the given problem. 4. Selecting the method which is considered to be best. 5. Preparing sequential steps for determining the solution. 6. Write a program to compute the results as using a computer and get the results.
  • 23. Algorithms • An Algorithm is a finite sequence of well defined steps for solving a problem. • The most fundamental concept in computer science is the algorithm. An algorithm is a step-by- step procedure for solving a problem. An algorithm has five important features: 1. Inputs: An algorithm may specify the quantities which are to be read. 2. Outputs: An algorithm must specify the quantities which are to be displayed or printed. 3. Definiteness: Each instruction must be clear and unambiguous. 4. Finiteness: An algorithm should be terminated after finite number of steps. 5. Effectiveness: An algorithm must be effective which means that all operations are executable.