SlideShare una empresa de Scribd logo
1 de 18
COMPUTER PROGRAMING AND UTILIZATION
INTRODUCTION
 Computers have been invented mainly as a tool for
computations.
 This puts the need of having knowledge of
computers for every person as no field is left
without having influenced by computers.
 We will focus on basic hardware architecture of a
computer system with function of each part and
provide the advantages, limitations and application
of computers in various fields.
HISTORY OF COMPUTERS
 Modern computers are not developed in short
period, but they have evolved slowly during last 50
to 60 years with advancement in hardware
technologies.
 This has leaded us to develop the third generation
computers.
 Further advancement in IC technology resulted into
a chip known as microprocessor.
 They are today used for desktop applications to
network based applications on internet.
WHAT IS COMPUTER?
 “Computer is an electronic data processing
machine which accept data from the outside world
in form of input computers, calculates, manipulates
on the basic set of instruction supply and store in
the memory and give desire result in form of output
to the user.”
 Limitations of computer:-
1)Zack of Intelligence
2)Unable to correct mistakes
COMPUTER HARDWARE ORGANIZATION
Central processing unit
ALU+CONTROL
RAM ROM
OUTPUT
INPUT
STORAGE DEVICES
ADVANTAGES OF COMPUTERS
 The speed, accuracy, storage, reliability and
automation are main advantages of computer. Let
us discuss them in brief.
 SPEED:-
 ACCURACY:-
 STORAGE:-
 RELIABIILITY:
 AUTOMATION:-
LIMITATION OF COMPUTERS
 Like any other devices, computer has also
limitation. The following major limitation of the
computer.
 LACK OF INTELLIGENCE:-
 UNABLE TO CORRECT MISTAKES:-
OVERVIEW OF SOFTWARE
 Computer is an electronic device and works only as
per instructions provided. The set of instruction
provided to the computer to perform meaningful
task is known as program. Set of programs defined
to perform various tasks for a large problem is
known as software. The process of writing the
program of software is called programming.
SYSTEM SOFTWARE
 Acts as interface between hardware and user.
 Provides file management facility to manage the
information in form of files.
 Manages the primary memory for executing the
various programs.
 Provides necessary environment to run the different
programs and performs the process management
to execute the single or multiple Process
simultaneously.
 Manages and controls the various resources in the
system like disks, printers etc.
APPLICATION SOFTWARE
 Engineering software
 Scientific software
 Gaming software
 Animation software
 Financial software
 Education software
 Business software
 Personal computer
software
COMPILER AND INTERPRETER
 Compiler :- compiler translates whole program at
time.
 After successful translation, for every execution no
translation is required.
 Interpreter:- interpreter translates and executes
program line by line.
 Translation is done for every execution.
TYPES OF PROGRAMMING LANGUAGES
 There are three types of programming:
1. machine language programming
2. assembly language programming
3. higher level language programming
 Machine language programming is done using
binary codes of underling processor.
 The higher level languages are like natural
languages as they use phrases of natural
languages.
CHARACTERISTICS OF HIGHER LEVEL
LANGUAGES
 The major common characteristics of higher level
programming languages are listed below:
 Interactive
 Variety of data types
 Rich set of operator
 Flexible control structures
 Readability
 Modularity
 File handling
 Memory management
 Procedural vs. Object-oriented
PROBLEM DECOMPOSITION OR PARTITIONING
Banking System
Personnel
management
Accounts
management
Saving Currents
Loan
Payroll Leave
Housing Vehicle
PROBLEM SOLVING METHOD
 There are two widely used problem solving
methods:
1. Algorithms
2. Flowcharts
Algorithms: An algorithm is a stepwise solution to
a problem. Each step in an algorithm represents a
solution to a small problem.
Flowcharts: A flowcharts is a pictorial
representation of an algorithms. As it represents
solution in form of picture, it is more easier to
understand and develop.
WRITE AN ALGORITHM TO FIND AREA OF
CIRCLE.
1. Input R
2. Compute A=3.14*R*R
3. Print A
4. STOP
WRITE AN FLOWCHART TO FIND AREA OF
CIRCLE.
start
Input R
A=∏*R²
Print A
Stop
computer programing and utilization

Más contenido relacionado

La actualidad más candente

Introduction to Computers Lecture # 1
Introduction to Computers Lecture # 1Introduction to Computers Lecture # 1
Introduction to Computers Lecture # 1Sehrish Rafiq
 
Introduction to Computer and Programming - Lecture 01
Introduction to Computer and Programming - Lecture 01Introduction to Computer and Programming - Lecture 01
Introduction to Computer and Programming - Lecture 01hassaanciit
 
What is computer hardware and software
What is computer hardware and softwareWhat is computer hardware and software
What is computer hardware and softwareparag dhok
 
Introductiontocomputerprogramming 140713205433-phpapp02
Introductiontocomputerprogramming 140713205433-phpapp02Introductiontocomputerprogramming 140713205433-phpapp02
Introductiontocomputerprogramming 140713205433-phpapp02Lanie Plecerda
 
Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Sehrish Rafiq
 
Software languages and devices
Software languages and devicesSoftware languages and devices
Software languages and devicesYogeshSorot
 
Introduction to computer programming
Introduction to computer programmingIntroduction to computer programming
Introduction to computer programmingNSU-Biliran Campus
 
Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 5Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 5Sehrish Rafiq
 
L1 computer architecture lesson 1
L1 computer architecture  lesson 1L1 computer architecture  lesson 1
L1 computer architecture lesson 1AartiThakur36
 
Computer system
Computer systemComputer system
Computer systemRajThakuri
 
Types of software
Types of softwareTypes of software
Types of softwarefarishah
 
Lecture 3 - Processors, Memory and I/O devices
Lecture 3 - Processors, Memory and I/O devicesLecture 3 - Processors, Memory and I/O devices
Lecture 3 - Processors, Memory and I/O devicesMd. Imran Hossain Showrov
 
Computer hardware and software
Computer hardware and softwareComputer hardware and software
Computer hardware and softwaresheikhparvez4
 

La actualidad más candente (20)

Introduction to Computers Lecture # 1
Introduction to Computers Lecture # 1Introduction to Computers Lecture # 1
Introduction to Computers Lecture # 1
 
Introduction to Computer and Programming - Lecture 01
Introduction to Computer and Programming - Lecture 01Introduction to Computer and Programming - Lecture 01
Introduction to Computer and Programming - Lecture 01
 
What is computer hardware and software
What is computer hardware and softwareWhat is computer hardware and software
What is computer hardware and software
 
Grade 7 computer software
Grade 7  computer softwareGrade 7  computer software
Grade 7 computer software
 
What is firmware
What is firmwareWhat is firmware
What is firmware
 
Introductiontocomputerprogramming 140713205433-phpapp02
Introductiontocomputerprogramming 140713205433-phpapp02Introductiontocomputerprogramming 140713205433-phpapp02
Introductiontocomputerprogramming 140713205433-phpapp02
 
Software (4).ppt
Software (4).pptSoftware (4).ppt
Software (4).ppt
 
Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11
 
Software languages and devices
Software languages and devicesSoftware languages and devices
Software languages and devices
 
Introduction to computer programming
Introduction to computer programmingIntroduction to computer programming
Introduction to computer programming
 
Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 5Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 5
 
L1 computer architecture lesson 1
L1 computer architecture  lesson 1L1 computer architecture  lesson 1
L1 computer architecture lesson 1
 
Computer system
Computer systemComputer system
Computer system
 
Types of software
Types of softwareTypes of software
Types of software
 
Lecture 3 - Processors, Memory and I/O devices
Lecture 3 - Processors, Memory and I/O devicesLecture 3 - Processors, Memory and I/O devices
Lecture 3 - Processors, Memory and I/O devices
 
Computer fundamentals
Computer fundamentalsComputer fundamentals
Computer fundamentals
 
Computer hardware and software
Computer hardware and softwareComputer hardware and software
Computer hardware and software
 
Lecture 4- Computer Software and Languages
Lecture 4- Computer Software and LanguagesLecture 4- Computer Software and Languages
Lecture 4- Computer Software and Languages
 
Types of computer
Types of computerTypes of computer
Types of computer
 
Lecture 9
Lecture 9Lecture 9
Lecture 9
 

Destacado

Utilization of Computer Room Cooling Infrastructure: Measurement Reveals Oppo...
Utilization of Computer Room Cooling Infrastructure: Measurement Reveals Oppo...Utilization of Computer Room Cooling Infrastructure: Measurement Reveals Oppo...
Utilization of Computer Room Cooling Infrastructure: Measurement Reveals Oppo...Upsite Technologies
 
Basic Computer Operation And Troubleshooting
Basic  Computer  Operation And  TroubleshootingBasic  Computer  Operation And  Troubleshooting
Basic Computer Operation And TroubleshootingPraveen Sudarsan
 
BE sem 1 Engineering Graphics(E.G.) full course ppt
BE sem 1 Engineering Graphics(E.G.) full course pptBE sem 1 Engineering Graphics(E.G.) full course ppt
BE sem 1 Engineering Graphics(E.G.) full course pptDhruv Parekh
 
Computer as Aids to Teaching
Computer as Aids to TeachingComputer as Aids to Teaching
Computer as Aids to TeachingJademar Tadique
 
Uses of Computers in Education
Uses of Computers in EducationUses of Computers in Education
Uses of Computers in EducationAllana Delgado
 

Destacado (7)

Utilization of Computer Room Cooling Infrastructure: Measurement Reveals Oppo...
Utilization of Computer Room Cooling Infrastructure: Measurement Reveals Oppo...Utilization of Computer Room Cooling Infrastructure: Measurement Reveals Oppo...
Utilization of Computer Room Cooling Infrastructure: Measurement Reveals Oppo...
 
Guidelines on the Utilization of Downloaded Funds of ASP
Guidelines on the Utilization of Downloaded Funds of ASPGuidelines on the Utilization of Downloaded Funds of ASP
Guidelines on the Utilization of Downloaded Funds of ASP
 
Capabilities and limitations of computer
Capabilities and limitations of computerCapabilities and limitations of computer
Capabilities and limitations of computer
 
Basic Computer Operation And Troubleshooting
Basic  Computer  Operation And  TroubleshootingBasic  Computer  Operation And  Troubleshooting
Basic Computer Operation And Troubleshooting
 
BE sem 1 Engineering Graphics(E.G.) full course ppt
BE sem 1 Engineering Graphics(E.G.) full course pptBE sem 1 Engineering Graphics(E.G.) full course ppt
BE sem 1 Engineering Graphics(E.G.) full course ppt
 
Computer as Aids to Teaching
Computer as Aids to TeachingComputer as Aids to Teaching
Computer as Aids to Teaching
 
Uses of Computers in Education
Uses of Computers in EducationUses of Computers in Education
Uses of Computers in Education
 

Similar a computer programing and utilization

AERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdf
AERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdfAERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdf
AERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdfssuserb3a23b
 
PPS UNIT 1- R18.docx
PPS UNIT 1- R18.docxPPS UNIT 1- R18.docx
PPS UNIT 1- R18.docxUzma1102
 
C PROGRAMING AND PC
C PROGRAMING AND PCC PROGRAMING AND PC
C PROGRAMING AND PC4044uday
 
Fundamentals of Computers & Information System
Fundamentals of Computers & Information System  Fundamentals of Computers & Information System
Fundamentals of Computers & Information System Hitesh Srivastava
 
Programming Fundamentals and Programming Languages Concepts
Programming Fundamentals and Programming Languages ConceptsProgramming Fundamentals and Programming Languages Concepts
Programming Fundamentals and Programming Languages Conceptsimtiazalijoono
 
C LECTURE NOTES FULL_1.pdf
C LECTURE NOTES FULL_1.pdfC LECTURE NOTES FULL_1.pdf
C LECTURE NOTES FULL_1.pdfPriyanka542143
 
c and data structures first unit notes (jntuh syllabus)
c and data structures first unit notes (jntuh syllabus)c and data structures first unit notes (jntuh syllabus)
c and data structures first unit notes (jntuh syllabus)Acad
 
Computer fundamental
Computer fundamentalComputer fundamental
Computer fundamentalrachit jaish
 
introductiontocomputerprogramming.pptx
introductiontocomputerprogramming.pptxintroductiontocomputerprogramming.pptx
introductiontocomputerprogramming.pptxHazardRhenz1
 
Inroduction System Software -features Types
Inroduction System Software -features TypesInroduction System Software -features Types
Inroduction System Software -features TypesSwapnaliPawar27
 
Topic -Anatomy of Computer.pptx
Topic -Anatomy  of Computer.pptxTopic -Anatomy  of Computer.pptx
Topic -Anatomy of Computer.pptxPragatiKachhi1
 
Computer Science Class 11 India PPT
Computer Science Class 11 India PPTComputer Science Class 11 India PPT
Computer Science Class 11 India PPTRat Devil
 

Similar a computer programing and utilization (20)

AERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdf
AERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdfAERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdf
AERO_PROGRAMMING_FOR_PROBLEM_SOLVING_LECTURE_NOTES.pdf
 
C program full materials.pdf
C program  full materials.pdfC program  full materials.pdf
C program full materials.pdf
 
C with lab
C with labC with lab
C with lab
 
PPS UNIT 1- R18.docx
PPS UNIT 1- R18.docxPPS UNIT 1- R18.docx
PPS UNIT 1- R18.docx
 
C PROGRAMING AND PC
C PROGRAMING AND PCC PROGRAMING AND PC
C PROGRAMING AND PC
 
Fundamentals of Computers & Information System
Fundamentals of Computers & Information System  Fundamentals of Computers & Information System
Fundamentals of Computers & Information System
 
Programming Fundamentals and Programming Languages Concepts
Programming Fundamentals and Programming Languages ConceptsProgramming Fundamentals and Programming Languages Concepts
Programming Fundamentals and Programming Languages Concepts
 
C LECTURE NOTES FULL_1.pdf
C LECTURE NOTES FULL_1.pdfC LECTURE NOTES FULL_1.pdf
C LECTURE NOTES FULL_1.pdf
 
c and data structures first unit notes (jntuh syllabus)
c and data structures first unit notes (jntuh syllabus)c and data structures first unit notes (jntuh syllabus)
c and data structures first unit notes (jntuh syllabus)
 
B.Ed class-1
B.Ed class-1B.Ed class-1
B.Ed class-1
 
Computer fundamental
Computer fundamentalComputer fundamental
Computer fundamental
 
introductiontocomputerprogramming.pptx
introductiontocomputerprogramming.pptxintroductiontocomputerprogramming.pptx
introductiontocomputerprogramming.pptx
 
Chapter 2(answer)2
Chapter 2(answer)2Chapter 2(answer)2
Chapter 2(answer)2
 
Unit 1.pptx
Unit 1.pptxUnit 1.pptx
Unit 1.pptx
 
Inroduction System Software -features Types
Inroduction System Software -features TypesInroduction System Software -features Types
Inroduction System Software -features Types
 
Computer
ComputerComputer
Computer
 
Topic -Anatomy of Computer.pptx
Topic -Anatomy  of Computer.pptxTopic -Anatomy  of Computer.pptx
Topic -Anatomy of Computer.pptx
 
Computer in nursing
Computer in nursingComputer in nursing
Computer in nursing
 
COMPUTER.docx
COMPUTER.docxCOMPUTER.docx
COMPUTER.docx
 
Computer Science Class 11 India PPT
Computer Science Class 11 India PPTComputer Science Class 11 India PPT
Computer Science Class 11 India PPT
 

Último

High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 

Último (20)

High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 

computer programing and utilization

  • 2. INTRODUCTION  Computers have been invented mainly as a tool for computations.  This puts the need of having knowledge of computers for every person as no field is left without having influenced by computers.  We will focus on basic hardware architecture of a computer system with function of each part and provide the advantages, limitations and application of computers in various fields.
  • 3. HISTORY OF COMPUTERS  Modern computers are not developed in short period, but they have evolved slowly during last 50 to 60 years with advancement in hardware technologies.  This has leaded us to develop the third generation computers.  Further advancement in IC technology resulted into a chip known as microprocessor.  They are today used for desktop applications to network based applications on internet.
  • 4. WHAT IS COMPUTER?  “Computer is an electronic data processing machine which accept data from the outside world in form of input computers, calculates, manipulates on the basic set of instruction supply and store in the memory and give desire result in form of output to the user.”  Limitations of computer:- 1)Zack of Intelligence 2)Unable to correct mistakes
  • 5. COMPUTER HARDWARE ORGANIZATION Central processing unit ALU+CONTROL RAM ROM OUTPUT INPUT STORAGE DEVICES
  • 6. ADVANTAGES OF COMPUTERS  The speed, accuracy, storage, reliability and automation are main advantages of computer. Let us discuss them in brief.  SPEED:-  ACCURACY:-  STORAGE:-  RELIABIILITY:  AUTOMATION:-
  • 7. LIMITATION OF COMPUTERS  Like any other devices, computer has also limitation. The following major limitation of the computer.  LACK OF INTELLIGENCE:-  UNABLE TO CORRECT MISTAKES:-
  • 8. OVERVIEW OF SOFTWARE  Computer is an electronic device and works only as per instructions provided. The set of instruction provided to the computer to perform meaningful task is known as program. Set of programs defined to perform various tasks for a large problem is known as software. The process of writing the program of software is called programming.
  • 9. SYSTEM SOFTWARE  Acts as interface between hardware and user.  Provides file management facility to manage the information in form of files.  Manages the primary memory for executing the various programs.  Provides necessary environment to run the different programs and performs the process management to execute the single or multiple Process simultaneously.  Manages and controls the various resources in the system like disks, printers etc.
  • 10. APPLICATION SOFTWARE  Engineering software  Scientific software  Gaming software  Animation software  Financial software  Education software  Business software  Personal computer software
  • 11. COMPILER AND INTERPRETER  Compiler :- compiler translates whole program at time.  After successful translation, for every execution no translation is required.  Interpreter:- interpreter translates and executes program line by line.  Translation is done for every execution.
  • 12. TYPES OF PROGRAMMING LANGUAGES  There are three types of programming: 1. machine language programming 2. assembly language programming 3. higher level language programming  Machine language programming is done using binary codes of underling processor.  The higher level languages are like natural languages as they use phrases of natural languages.
  • 13. CHARACTERISTICS OF HIGHER LEVEL LANGUAGES  The major common characteristics of higher level programming languages are listed below:  Interactive  Variety of data types  Rich set of operator  Flexible control structures  Readability  Modularity  File handling  Memory management  Procedural vs. Object-oriented
  • 14. PROBLEM DECOMPOSITION OR PARTITIONING Banking System Personnel management Accounts management Saving Currents Loan Payroll Leave Housing Vehicle
  • 15. PROBLEM SOLVING METHOD  There are two widely used problem solving methods: 1. Algorithms 2. Flowcharts Algorithms: An algorithm is a stepwise solution to a problem. Each step in an algorithm represents a solution to a small problem. Flowcharts: A flowcharts is a pictorial representation of an algorithms. As it represents solution in form of picture, it is more easier to understand and develop.
  • 16. WRITE AN ALGORITHM TO FIND AREA OF CIRCLE. 1. Input R 2. Compute A=3.14*R*R 3. Print A 4. STOP
  • 17. WRITE AN FLOWCHART TO FIND AREA OF CIRCLE. start Input R A=∏*R² Print A Stop