SlideShare a Scribd company logo
1 of 20
Unit 1
Computer Application and Management Information System; NMBA 018 1
 Software
 Types of Software
◦ Application Software
◦ System Software
 Compiler
 Assembler
 Interpreter
 Operating System
◦ Functions, Types and Classification
 Elements of GUI based operating system
Computer Application and
Management Information System;
NMBA 018 2
 part of a computer system that consists of
encoded information or computer
instructions, in contrast to the
physical hardware from which the system is
built
Computer Application and
Management Information System;
NMBA 018 3
 System Software
 Application Software
Computer Application and
Management Information System;
NMBA 018 4
 collection of programs designed to operate,
control, and extend the processing
capabilities of the computer itself
 are generally prepared by computer
manufactures
 comprise of programs written in low-level
languages which interact with the hardware at
a very basic level
 serves as the interface between hardware and
the end users
Computer Application and
Management Information System;
NMBA 018 5
 Operating System,
 Compilers,
 Interpreter,
 Assemblers etc.
Computer Application and
Management Information System;
NMBA 018 6
 Close to system
 Fast in speed
 Difficult to design
 Difficult to understand
 Less interactive
 Smaller in size
 Difficult to manipulate
 Generally written in low-level language
Computer Application and
Management Information System;
NMBA 018 7
 designed to satisfy a particular need of a
particular environment.
 All software applications prepared in the
computer lab can come under the category of
Application software.
 may consist of a single program, such as a
Microsoft's notepad for writing and editing
simple text
 or may consist of a collection of programs, often
called a software package, which work together
to accomplish a task, such as a spreadsheet
package.
Computer Application and
Management Information System;
NMBA 018 8
 Payroll Software
 Student Record Software
 Inventory Management Software
 Income Tax Software
 Railways Reservation Software
 Microsoft Office Suite Software
 Microsoft Word
 Microsoft Excel
 Microsoft Powerpoint
Computer Application and
Management Information System;
NMBA 018 9
 Close to user
 Easy to design
 More interactive
 Slow in speed
 Generally written in high-level language
 Easy to understand
 Easy to manipulate and use
 Bigger in size and requires large storage
space
Computer Application and
Management Information System;
NMBA 018 10
 program which translates an assembly
language program into a machine language
program
 If an assembler which runs on a computer
and produces the machine codes for the
same computer then it is called self
assembler or resident assembler.
 If an assembler that runs on a computer and
produces the machine codes for other
computer then it is called Cross Assembler.
Computer Application and
Management Information System;
NMBA 018 11
 One Pass Assembler
◦ assigns the memory addresses to the variables and
translates the source code into machine code in the
first pass simultaneously.
 Two Pass Assembler
◦ reads the source code twice.
 In the first pass, it reads all the variables and
assigns them memory addresses.
 In the second pass, it reads the source code
and translates the code into object code.
Computer Application and
Management Information System;
NMBA 018 12
 program which translates a high level
language program into a machine language
program
 If a compiler runs on a computer and
produces the machine codes for the same
computer then it is known as a self compiler
or resident compiler.
 If a compiler runs on a computer and
produces the machine codes for other
computer then it is known as a cross
compiler.
Computer Application and
Management Information System;
NMBA 018 13
 Advantages
◦ is more intelligent than an assembler
◦ checks all kinds of limits, ranges, errors etc.
 Disadvantages
◦ More program run time
◦ Occupies a larger part of the memory
◦ Slow speed.
Computer Application and
Management Information System;
NMBA 018 14
 A program which translates statements of a
program into machine code
 translates only one statement of the program
at a time
 reads only one statement of program,
translates it and executes it. Then it reads the
next statement of the program again
translates it and executes it
Computer Application and
Management Information System;
NMBA 018 15
 A compiler is 5 to 25 times faster than an
interpreter.
 Compiler saves the machine codes
permanently for future reference.
 Interpreter does not save the machine codes
produced
 An interpreter is a small program as
compared to compiler.
 Interpreter occupies less memory space, so it
can be used in a smaller system which has
limited memory space
Computer Application and
Management Information System;
NMBA 018 16
 A program that acts as an interface between
the user and the computer hardware and
controls the execution of all kinds of
programs.
 performs all the basic tasks like file
management, memory management, process
management, handling input and output, and
controlling peripheral devices such as disk
drives and printers.
Computer Application and
Management Information System;
NMBA 018 17
Computer Application and
Management Information System;
NMBA 018 18
 Memory Management
 Processor Management
 Device Management
 File Management
 Security
 Control over system performance
 Job accounting
 Error detecting aids
 Coordination between other software and
users
Computer Application and
Management Information System;
NMBA 018 19
 Batch Operating Systems
 Time Sharing Operating System
 Distributed Operating System
 Network Operating System
 Real Time Operating System
Computer Application and
Management Information System;
NMBA 018 20

More Related Content

What's hot

Logic Formulation 1
Logic Formulation 1Logic Formulation 1
Logic Formulation 1deathful
 
introduction to programming languages
introduction to programming languagesintroduction to programming languages
introduction to programming languagesNaqashAhmad14
 
2.3 Apply the different types of algorithm to solve problem
2.3 Apply the different types of algorithm to solve problem2.3 Apply the different types of algorithm to solve problem
2.3 Apply the different types of algorithm to solve problemFrankie Jones
 
Introduction to Assembly Language Programming
Introduction to Assembly Language ProgrammingIntroduction to Assembly Language Programming
Introduction to Assembly Language ProgrammingRahul P
 
Algorithms and flowcharts
Algorithms and flowchartsAlgorithms and flowcharts
Algorithms and flowchartsSamuel Igbanogu
 
Chapt 01 Assembly Language
Chapt 01 Assembly LanguageChapt 01 Assembly Language
Chapt 01 Assembly LanguageHamza Akram
 
Introduction to System Programming
Introduction to System ProgrammingIntroduction to System Programming
Introduction to System ProgrammingMeghaj Mallick
 
Assembly language programming
Assembly language programmingAssembly language programming
Assembly language programminghimhk
 
Generations of programming_language.kum_ari11-1-1-1
Generations of programming_language.kum_ari11-1-1-1Generations of programming_language.kum_ari11-1-1-1
Generations of programming_language.kum_ari11-1-1-1lakshmi kumari neelapu
 
Introduction to computer programming
Introduction to computer programmingIntroduction to computer programming
Introduction to computer programmingNoel Malle
 
History of Programming Language
History of Programming LanguageHistory of Programming Language
History of Programming Languagetahria123
 
01 c++ Intro.ppt
01 c++ Intro.ppt01 c++ Intro.ppt
01 c++ Intro.pptTareq Hasan
 
Programming Fundamental Presentation
Programming Fundamental PresentationProgramming Fundamental Presentation
Programming Fundamental Presentationfazli khaliq
 
Problem solving using Computer
Problem solving using ComputerProblem solving using Computer
Problem solving using ComputerDavid Livingston J
 
Chapter 1 computer abstractions and technology
Chapter 1 computer abstractions and technologyChapter 1 computer abstractions and technology
Chapter 1 computer abstractions and technologyBATMUNHMUNHZAYA
 
Problem Solving Aspect of Swapping Two Integers using a Temporary Variable
Problem Solving Aspect of Swapping Two Integers using a Temporary VariableProblem Solving Aspect of Swapping Two Integers using a Temporary Variable
Problem Solving Aspect of Swapping Two Integers using a Temporary VariableSaravana Priya
 

What's hot (20)

Logic Formulation 1
Logic Formulation 1Logic Formulation 1
Logic Formulation 1
 
introduction to programming languages
introduction to programming languagesintroduction to programming languages
introduction to programming languages
 
2.3 Apply the different types of algorithm to solve problem
2.3 Apply the different types of algorithm to solve problem2.3 Apply the different types of algorithm to solve problem
2.3 Apply the different types of algorithm to solve problem
 
Introduction to Assembly Language Programming
Introduction to Assembly Language ProgrammingIntroduction to Assembly Language Programming
Introduction to Assembly Language Programming
 
operating system
operating system operating system
operating system
 
Algorithms and flowcharts
Algorithms and flowchartsAlgorithms and flowcharts
Algorithms and flowcharts
 
Chapt 01 Assembly Language
Chapt 01 Assembly LanguageChapt 01 Assembly Language
Chapt 01 Assembly Language
 
Introduction to System Programming
Introduction to System ProgrammingIntroduction to System Programming
Introduction to System Programming
 
MIPS Architecture
MIPS ArchitectureMIPS Architecture
MIPS Architecture
 
Assembly language programming
Assembly language programmingAssembly language programming
Assembly language programming
 
Generations of programming_language.kum_ari11-1-1-1
Generations of programming_language.kum_ari11-1-1-1Generations of programming_language.kum_ari11-1-1-1
Generations of programming_language.kum_ari11-1-1-1
 
Introduction to computer programming
Introduction to computer programmingIntroduction to computer programming
Introduction to computer programming
 
History of Programming Language
History of Programming LanguageHistory of Programming Language
History of Programming Language
 
01 c++ Intro.ppt
01 c++ Intro.ppt01 c++ Intro.ppt
01 c++ Intro.ppt
 
Programming Fundamental Presentation
Programming Fundamental PresentationProgramming Fundamental Presentation
Programming Fundamental Presentation
 
Problem solving using Computer
Problem solving using ComputerProblem solving using Computer
Problem solving using Computer
 
Chapter 1 computer abstractions and technology
Chapter 1 computer abstractions and technologyChapter 1 computer abstractions and technology
Chapter 1 computer abstractions and technology
 
Problem Solving Aspect of Swapping Two Integers using a Temporary Variable
Problem Solving Aspect of Swapping Two Integers using a Temporary VariableProblem Solving Aspect of Swapping Two Integers using a Temporary Variable
Problem Solving Aspect of Swapping Two Integers using a Temporary Variable
 
COMPUTER PROGRAMMING
COMPUTER PROGRAMMINGCOMPUTER PROGRAMMING
COMPUTER PROGRAMMING
 
int 21,16,09 h
int 21,16,09 hint 21,16,09 h
int 21,16,09 h
 

Viewers also liked

Related Literature and Related Studies
Related Literature and Related StudiesRelated Literature and Related Studies
Related Literature and Related StudiesJenny Reyes
 
MANUAL DE UTILIZACION DE PROGRAMA PSPP
MANUAL DE UTILIZACION DE PROGRAMA PSPPMANUAL DE UTILIZACION DE PROGRAMA PSPP
MANUAL DE UTILIZACION DE PROGRAMA PSPPSanty Acurio
 
超強力レーザーポインターオンラインショップを購入専門店おすすめ
超強力レーザーポインターオンラインショップを購入専門店おすすめ超強力レーザーポインターオンラインショップを購入専門店おすすめ
超強力レーザーポインターオンラインショップを購入専門店おすすめgoodlaser pen
 
Simulacion thevenim
Simulacion thevenimSimulacion thevenim
Simulacion thevenimBrayan Leon
 
Bepaal de ideale flexibele schil voor uw organisatie
Bepaal de ideale flexibele schil voor uw organisatieBepaal de ideale flexibele schil voor uw organisatie
Bepaal de ideale flexibele schil voor uw organisatieWerkgeversdagen
 
Deanna C Thompson Resume
Deanna C Thompson ResumeDeanna C Thompson Resume
Deanna C Thompson ResumeDeanna Thompson
 
Listado de herramientas (1)
Listado de herramientas  (1)Listado de herramientas  (1)
Listado de herramientas (1)Karen Rodriguez
 
Top Baseball Pitching Program in the World
Top Baseball Pitching Program in the WorldTop Baseball Pitching Program in the World
Top Baseball Pitching Program in the WorldShelby Mitchell
 

Viewers also liked (15)

Pecahan
PecahanPecahan
Pecahan
 
Related Literature and Related Studies
Related Literature and Related StudiesRelated Literature and Related Studies
Related Literature and Related Studies
 
A research proposal
A research proposalA research proposal
A research proposal
 
Apresentação
ApresentaçãoApresentação
Apresentação
 
The waste of motion
The waste of motionThe waste of motion
The waste of motion
 
MANUAL DE UTILIZACION DE PROGRAMA PSPP
MANUAL DE UTILIZACION DE PROGRAMA PSPPMANUAL DE UTILIZACION DE PROGRAMA PSPP
MANUAL DE UTILIZACION DE PROGRAMA PSPP
 
超強力レーザーポインターオンラインショップを購入専門店おすすめ
超強力レーザーポインターオンラインショップを購入専門店おすすめ超強力レーザーポインターオンラインショップを購入専門店おすすめ
超強力レーザーポインターオンラインショップを購入専門店おすすめ
 
Simulacion thevenim
Simulacion thevenimSimulacion thevenim
Simulacion thevenim
 
Bepaal de ideale flexibele schil voor uw organisatie
Bepaal de ideale flexibele schil voor uw organisatieBepaal de ideale flexibele schil voor uw organisatie
Bepaal de ideale flexibele schil voor uw organisatie
 
Deanna C Thompson Resume
Deanna C Thompson ResumeDeanna C Thompson Resume
Deanna C Thompson Resume
 
Listado de herramientas (1)
Listado de herramientas  (1)Listado de herramientas  (1)
Listado de herramientas (1)
 
Top Baseball Pitching Program in the World
Top Baseball Pitching Program in the WorldTop Baseball Pitching Program in the World
Top Baseball Pitching Program in the World
 
The waste of waiting
The waste of waitingThe waste of waiting
The waste of waiting
 
Trabajo 1
Trabajo 1Trabajo 1
Trabajo 1
 
Tendencias pedagógicas
Tendencias pedagógicas Tendencias pedagógicas
Tendencias pedagógicas
 

Similar to Conceptual framework software

computer programing and utilization
computer programing and utilizationcomputer programing and utilization
computer programing and utilizationTushar Limbasiya
 
LKGtoPG - Basics of C Language
LKGtoPG - Basics of  C LanguageLKGtoPG - Basics of  C Language
LKGtoPG - Basics of C Languagelkgtopg jobs
 
system software and application software, compiler, interpreter & assembler
system software  and application software, compiler, interpreter & assemblersystem software  and application software, compiler, interpreter & assembler
system software and application software, compiler, interpreter & assemblerchetan birla
 
Computer system
Computer systemComputer system
Computer systemRajThakuri
 
Interaction With Computers FIT
Interaction With Computers FITInteraction With Computers FIT
Interaction With Computers FITRaj vardhan
 
Inroduction System Software -features Types
Inroduction System Software -features TypesInroduction System Software -features Types
Inroduction System Software -features TypesSwapnaliPawar27
 
Programming languages,compiler,interpreter,softwares
Programming languages,compiler,interpreter,softwaresProgramming languages,compiler,interpreter,softwares
Programming languages,compiler,interpreter,softwaresNisarg Amin
 
Topic -Anatomy of Computer.pptx
Topic -Anatomy  of Computer.pptxTopic -Anatomy  of Computer.pptx
Topic -Anatomy of Computer.pptxPragatiKachhi1
 
Unit 2 part 1 data processing
Unit 2 part 1 data processingUnit 2 part 1 data processing
Unit 2 part 1 data processingFarhanMalik93
 
PPS UNIT 1- R18.docx
PPS UNIT 1- R18.docxPPS UNIT 1- R18.docx
PPS UNIT 1- R18.docxUzma1102
 
Introduction to Computer Softwares
Introduction to Computer SoftwaresIntroduction to Computer Softwares
Introduction to Computer SoftwaresNaresh Dubey
 
1.7 selection and use of appropriate software
1.7 selection and use of appropriate software1.7 selection and use of appropriate software
1.7 selection and use of appropriate softwaremrmwood
 
Cibm bis work shop 2 chapter five
Cibm bis   work shop 2 chapter fiveCibm bis   work shop 2 chapter five
Cibm bis work shop 2 chapter fiveShaheen Khan
 
SPOS_UNIT I System Programming and Operating System.pdf
SPOS_UNIT I System Programming and Operating System.pdfSPOS_UNIT I System Programming and Operating System.pdf
SPOS_UNIT I System Programming and Operating System.pdfreshma96176
 
Types of software
Types of softwareTypes of software
Types of softwarefarishah
 
Computer software and operating system
Computer software and operating systemComputer software and operating system
Computer software and operating systemsonykhan3
 

Similar to Conceptual framework software (20)

computer programing and utilization
computer programing and utilizationcomputer programing and utilization
computer programing and utilization
 
LKGtoPG - Basics of C Language
LKGtoPG - Basics of  C LanguageLKGtoPG - Basics of  C Language
LKGtoPG - Basics of C Language
 
system software and application software, compiler, interpreter & assembler
system software  and application software, compiler, interpreter & assemblersystem software  and application software, compiler, interpreter & assembler
system software and application software, compiler, interpreter & assembler
 
Software and os ch5
Software and os ch5Software and os ch5
Software and os ch5
 
Computer system
Computer systemComputer system
Computer system
 
Interaction With Computers FIT
Interaction With Computers FITInteraction With Computers FIT
Interaction With Computers FIT
 
Inroduction System Software -features Types
Inroduction System Software -features TypesInroduction System Software -features Types
Inroduction System Software -features Types
 
Programming languages,compiler,interpreter,softwares
Programming languages,compiler,interpreter,softwaresProgramming languages,compiler,interpreter,softwares
Programming languages,compiler,interpreter,softwares
 
Software
SoftwareSoftware
Software
 
Topic -Anatomy of Computer.pptx
Topic -Anatomy  of Computer.pptxTopic -Anatomy  of Computer.pptx
Topic -Anatomy of Computer.pptx
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
Unit 2 part 1 data processing
Unit 2 part 1 data processingUnit 2 part 1 data processing
Unit 2 part 1 data processing
 
PPS UNIT 1- R18.docx
PPS UNIT 1- R18.docxPPS UNIT 1- R18.docx
PPS UNIT 1- R18.docx
 
Introduction to Computer Softwares
Introduction to Computer SoftwaresIntroduction to Computer Softwares
Introduction to Computer Softwares
 
Program Logic and Design
Program Logic and DesignProgram Logic and Design
Program Logic and Design
 
1.7 selection and use of appropriate software
1.7 selection and use of appropriate software1.7 selection and use of appropriate software
1.7 selection and use of appropriate software
 
Cibm bis work shop 2 chapter five
Cibm bis   work shop 2 chapter fiveCibm bis   work shop 2 chapter five
Cibm bis work shop 2 chapter five
 
SPOS_UNIT I System Programming and Operating System.pdf
SPOS_UNIT I System Programming and Operating System.pdfSPOS_UNIT I System Programming and Operating System.pdf
SPOS_UNIT I System Programming and Operating System.pdf
 
Types of software
Types of softwareTypes of software
Types of software
 
Computer software and operating system
Computer software and operating systemComputer software and operating system
Computer software and operating system
 

More from Rajendra Sharma

Conceptual framework storage devices (2)
Conceptual framework   storage devices (2)Conceptual framework   storage devices (2)
Conceptual framework storage devices (2)Rajendra Sharma
 
Conceptual framework software (2)
Conceptual framework   software (2)Conceptual framework   software (2)
Conceptual framework software (2)Rajendra Sharma
 
Conceptual framework output devices
Conceptual framework   output devicesConceptual framework   output devices
Conceptual framework output devicesRajendra Sharma
 
Conceptual framework output devices (2)
Conceptual framework   output devices (2)Conceptual framework   output devices (2)
Conceptual framework output devices (2)Rajendra Sharma
 
Conceptual framework input devices
Conceptual framework   input devicesConceptual framework   input devices
Conceptual framework input devicesRajendra Sharma
 
Computer application & mis
Computer application & misComputer application & mis
Computer application & misRajendra Sharma
 

More from Rajendra Sharma (7)

Conceptual framework storage devices (2)
Conceptual framework   storage devices (2)Conceptual framework   storage devices (2)
Conceptual framework storage devices (2)
 
Conceptual framework software (2)
Conceptual framework   software (2)Conceptual framework   software (2)
Conceptual framework software (2)
 
Conceptual framework output devices
Conceptual framework   output devicesConceptual framework   output devices
Conceptual framework output devices
 
Conceptual framework output devices (2)
Conceptual framework   output devices (2)Conceptual framework   output devices (2)
Conceptual framework output devices (2)
 
Conceptual framework input devices
Conceptual framework   input devicesConceptual framework   input devices
Conceptual framework input devices
 
Computer application & mis
Computer application & misComputer application & mis
Computer application & mis
 
Presentation of bc
Presentation of bcPresentation of bc
Presentation of bc
 

Recently uploaded

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 

Recently uploaded (20)

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 

Conceptual framework software

  • 1. Unit 1 Computer Application and Management Information System; NMBA 018 1
  • 2.  Software  Types of Software ◦ Application Software ◦ System Software  Compiler  Assembler  Interpreter  Operating System ◦ Functions, Types and Classification  Elements of GUI based operating system Computer Application and Management Information System; NMBA 018 2
  • 3.  part of a computer system that consists of encoded information or computer instructions, in contrast to the physical hardware from which the system is built Computer Application and Management Information System; NMBA 018 3
  • 4.  System Software  Application Software Computer Application and Management Information System; NMBA 018 4
  • 5.  collection of programs designed to operate, control, and extend the processing capabilities of the computer itself  are generally prepared by computer manufactures  comprise of programs written in low-level languages which interact with the hardware at a very basic level  serves as the interface between hardware and the end users Computer Application and Management Information System; NMBA 018 5
  • 6.  Operating System,  Compilers,  Interpreter,  Assemblers etc. Computer Application and Management Information System; NMBA 018 6
  • 7.  Close to system  Fast in speed  Difficult to design  Difficult to understand  Less interactive  Smaller in size  Difficult to manipulate  Generally written in low-level language Computer Application and Management Information System; NMBA 018 7
  • 8.  designed to satisfy a particular need of a particular environment.  All software applications prepared in the computer lab can come under the category of Application software.  may consist of a single program, such as a Microsoft's notepad for writing and editing simple text  or may consist of a collection of programs, often called a software package, which work together to accomplish a task, such as a spreadsheet package. Computer Application and Management Information System; NMBA 018 8
  • 9.  Payroll Software  Student Record Software  Inventory Management Software  Income Tax Software  Railways Reservation Software  Microsoft Office Suite Software  Microsoft Word  Microsoft Excel  Microsoft Powerpoint Computer Application and Management Information System; NMBA 018 9
  • 10.  Close to user  Easy to design  More interactive  Slow in speed  Generally written in high-level language  Easy to understand  Easy to manipulate and use  Bigger in size and requires large storage space Computer Application and Management Information System; NMBA 018 10
  • 11.  program which translates an assembly language program into a machine language program  If an assembler which runs on a computer and produces the machine codes for the same computer then it is called self assembler or resident assembler.  If an assembler that runs on a computer and produces the machine codes for other computer then it is called Cross Assembler. Computer Application and Management Information System; NMBA 018 11
  • 12.  One Pass Assembler ◦ assigns the memory addresses to the variables and translates the source code into machine code in the first pass simultaneously.  Two Pass Assembler ◦ reads the source code twice.  In the first pass, it reads all the variables and assigns them memory addresses.  In the second pass, it reads the source code and translates the code into object code. Computer Application and Management Information System; NMBA 018 12
  • 13.  program which translates a high level language program into a machine language program  If a compiler runs on a computer and produces the machine codes for the same computer then it is known as a self compiler or resident compiler.  If a compiler runs on a computer and produces the machine codes for other computer then it is known as a cross compiler. Computer Application and Management Information System; NMBA 018 13
  • 14.  Advantages ◦ is more intelligent than an assembler ◦ checks all kinds of limits, ranges, errors etc.  Disadvantages ◦ More program run time ◦ Occupies a larger part of the memory ◦ Slow speed. Computer Application and Management Information System; NMBA 018 14
  • 15.  A program which translates statements of a program into machine code  translates only one statement of the program at a time  reads only one statement of program, translates it and executes it. Then it reads the next statement of the program again translates it and executes it Computer Application and Management Information System; NMBA 018 15
  • 16.  A compiler is 5 to 25 times faster than an interpreter.  Compiler saves the machine codes permanently for future reference.  Interpreter does not save the machine codes produced  An interpreter is a small program as compared to compiler.  Interpreter occupies less memory space, so it can be used in a smaller system which has limited memory space Computer Application and Management Information System; NMBA 018 16
  • 17.  A program that acts as an interface between the user and the computer hardware and controls the execution of all kinds of programs.  performs all the basic tasks like file management, memory management, process management, handling input and output, and controlling peripheral devices such as disk drives and printers. Computer Application and Management Information System; NMBA 018 17
  • 18. Computer Application and Management Information System; NMBA 018 18
  • 19.  Memory Management  Processor Management  Device Management  File Management  Security  Control over system performance  Job accounting  Error detecting aids  Coordination between other software and users Computer Application and Management Information System; NMBA 018 19
  • 20.  Batch Operating Systems  Time Sharing Operating System  Distributed Operating System  Network Operating System  Real Time Operating System Computer Application and Management Information System; NMBA 018 20

Editor's Notes

  1. A computer will not understand any program written in a language, other than its machine language. The programs written in other languages must be translated into the machine language. Such translation is performed with the help of software.
  2. a compiler goes through the entire program and then translates the entire program into machine codes.