SlideShare una empresa de Scribd logo
1 de 72
Chapter 4 Software
TOPICS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Software defined ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Figure 4.1  Categories of computer software
Systems Software ,[object Object],[object Object],[object Object],[object Object],[object Object]
Operating System  ,[object Object],[object Object],[object Object]
Figure 4.2  Diagram showing the relationships between the different types of software and hardware
Graphical User Interface ,[object Object],[object Object],[object Object],[object Object]
Network operating system software ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Development Programs ,[object Object],[object Object]
Utility Programs ,[object Object],[object Object]
Applications Software ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Categories of Programming Languages Machine Languages Use binary coded  instructions 1001 1001 1100 1101 High Level Languages Use brief statements Compute X = Y + Z Markup Languages Use embedded control codes Assembler Languages Use symbolic coded instructions LOD Y ADD Z Fourth Generation Languages Use natural statements Object-Oriented Languages Define objects that contain data and actions Document.write (“Hi There”)  <H1>First heading</H> <!ELEMENT Product (#Item | manuf)> SUM THE FOLLOWING NUMBERS
Development of different programming languages ,[object Object],[object Object],[object Object],[object Object],[object Object]
Development of different programming languages ,[object Object],[object Object],[object Object],[object Object],[object Object]
Development of different programming languages ,[object Object],[object Object],[object Object]
Development of different programming languages ,[object Object],[object Object],[object Object],[object Object],[object Object]
Programming Language Translation Language Translation Process Source Program Machine Language Object Program Written in BASIC, COBOL, etc. Language Translator Program ,[object Object],[object Object],[object Object],IF A := B THEN 1001101 1110101 0010110
Programming Languages (Cont.)
Development of different programming languages ,[object Object],[object Object]
Development of different programming languages ,[object Object],[object Object],[object Object],[object Object],[object Object]
Development of different programming languages ,[object Object],[object Object]
Development of different programming languages ,[object Object],[object Object],[object Object],[object Object],[object Object]
TOPICS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Document production software ,[object Object],[object Object],[object Object],[object Object],[object Object]
Document production software (Continued) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Document production software (Continued) ,[object Object],[object Object],[object Object]
Office automation systems (OAS) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Electronic meeting systems ,[object Object],[object Object]
Features of a word processor ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TOPICS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
3.  Graphics packages ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TOPICS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
4.  Spreadsheets ,[object Object],[object Object],[object Object],[object Object]
Spreadsheets ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Spreadsheets ,[object Object],[object Object],[object Object],[object Object]
Spreadsheet features ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Figure 4.4  Organisation of a spreadsheet worksheet showing example formula
TOPICS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Databases ,[object Object],[object Object],[object Object]
Databases : key terms : entry Field:  e.g. PO number, Date Each PO is a  RECORD Collection of  all POs is a  Table PO Table Supplier Table Customer Table Order Table In this example each drawer is a table!
Business-level advantages of databases ,[object Object],[object Object],[object Object],[object Object],[object Object]
Business-level advantages of databases (Continued) ,[object Object],[object Object]
Databases (Continued) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Types of DBMS ,[object Object],[object Object],[object Object],[object Object],[object Object]
Types of DBMS ,[object Object],[object Object],[object Object],[object Object]
Relational databases ,[object Object],[object Object]
Figure 4.6  An example of how key fields are used to link information from different database tables
Features of RDBMS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Features of RDBMS (Continued)  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Databases : key terms : entry  Name: Chaffey Address:  32 Cricket Street Oxford Postcode: OX5 6DG Tel: 01865 234 678 Manual  record   card system Field   names Records Together equivalent to database  table Screen  form  for Record  entry Name Address1  Address2   Postcode Tel
Features of RDBMS (Continued)  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Features of RDBMS (Continued)  ,[object Object]
Structured Query Language (SQL) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Structured Query Language (SQL)  ,[object Object],[object Object],[object Object]
TOPICS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Productivity software ,[object Object],[object Object],[object Object],[object Object],[object Object]
Productivity software (Continued) ,[object Object],[object Object],[object Object]
Productivity software (Continued)  ,[object Object],[object Object],[object Object],[object Object]
Productivity software (Continued)  ,[object Object]
TOPICS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Multimedia software  ,[object Object],[object Object]
TOPICS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Electronic mail ,[object Object],[object Object],[object Object],[object Object],[object Object]
Advantages of e-mail ,[object Object],[object Object],[object Object],[object Object],[object Object]
Advantages of e-mail (Continued) ,[object Object],[object Object],[object Object]
Disadvantages of e-mail  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Features of an e-mail package ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
World Wide Web and web browsers ,[object Object],[object Object],[object Object],[object Object]
Features of a web browser ,[object Object],[object Object],[object Object]
HTML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
HTML example ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

CH. 3 Application Software
CH. 3 Application SoftwareCH. 3 Application Software
CH. 3 Application Software
malik1972
 
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
Shaheen Khan
 
7 application software categories
7 application software categories7 application software categories
7 application software categories
MrQaz996
 
Application software
Application softwareApplication software
Application software
Ardit Meti
 
Usage Of Application Software
Usage Of Application SoftwareUsage Of Application Software
Usage Of Application Software
'Atikah Khalil
 
Chapter 3 Application Software
Chapter 3  Application  SoftwareChapter 3  Application  Software
Chapter 3 Application Software
norzaini
 

La actualidad más candente (20)

Software: Systems and Application Software
Software:  Systems and Application SoftwareSoftware:  Systems and Application Software
Software: Systems and Application Software
 
Fg b
Fg bFg b
Fg b
 
CH. 3 Application Software
CH. 3 Application SoftwareCH. 3 Application Software
CH. 3 Application 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
 
Session no 3 bzu
Session no 3 bzuSession no 3 bzu
Session no 3 bzu
 
Application software
Application softwareApplication software
Application software
 
software system_and_application_software
software system_and_application_softwaresoftware system_and_application_software
software system_and_application_software
 
Information systems software
Information systems softwareInformation systems software
Information systems software
 
Application Software
Application SoftwareApplication Software
Application Software
 
7 application software categories
7 application software categories7 application software categories
7 application software categories
 
Application software
Application softwareApplication software
Application software
 
14. application software
14. application software14. application software
14. application software
 
System and Application Software of Computer
System and Application Software of ComputerSystem and Application Software of Computer
System and Application Software of Computer
 
Application software
Application softwareApplication software
Application software
 
Usage Of Application Software
Usage Of Application SoftwareUsage Of Application Software
Usage Of Application Software
 
Soft wares
Soft waresSoft wares
Soft wares
 
Chapter 3 Application Software
Chapter 3  Application  SoftwareChapter 3  Application  Software
Chapter 3 Application Software
 
APPLICATION SOFTWARE by Rupam Dey
APPLICATION SOFTWARE by Rupam DeyAPPLICATION SOFTWARE by Rupam Dey
APPLICATION SOFTWARE by Rupam Dey
 
Applicaton Software
Applicaton SoftwareApplicaton Software
Applicaton Software
 
What is software
What is softwareWhat is software
What is software
 

Similar a Bis Chapter4

Week 3 Lecture 1 - Business SoftwareManagement of Information .docx
Week 3 Lecture 1 - Business SoftwareManagement of Information .docxWeek 3 Lecture 1 - Business SoftwareManagement of Information .docx
Week 3 Lecture 1 - Business SoftwareManagement of Information .docx
jessiehampson
 
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
mrmwood
 
Computer software form 4
Computer software form 4Computer software form 4
Computer software form 4
norhaslinamj
 

Similar a Bis Chapter4 (20)

Software
SoftwareSoftware
Software
 
Software (1)
Software (1)Software (1)
Software (1)
 
Week 3 Lecture 1 - Business SoftwareManagement of Information .docx
Week 3 Lecture 1 - Business SoftwareManagement of Information .docxWeek 3 Lecture 1 - Business SoftwareManagement of Information .docx
Week 3 Lecture 1 - Business SoftwareManagement of Information .docx
 
System Software and Programming.pptx
System Software and Programming.pptxSystem Software and Programming.pptx
System Software and Programming.pptx
 
Computer system soft ware
Computer system soft wareComputer system soft ware
Computer system soft ware
 
Application Software
Application Software Application Software
Application Software
 
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
 
computer Unit 6
computer Unit 6computer Unit 6
computer Unit 6
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
 
Computer Software and It's Development
Computer Software and It's DevelopmentComputer Software and It's Development
Computer Software and It's Development
 
Computer software form 4
Computer software form 4Computer software form 4
Computer software form 4
 
Lab 2 software
Lab 2   softwareLab 2   software
Lab 2 software
 
MCA-5 unit1
MCA-5 unit1MCA-5 unit1
MCA-5 unit1
 
SESSION 3 - Computer Software-1.pptx
SESSION 3 - Computer Software-1.pptxSESSION 3 - Computer Software-1.pptx
SESSION 3 - Computer Software-1.pptx
 
software development and programming languages
software development and programming languages software development and programming languages
software development and programming languages
 
Exam 1 in ITEP 132
Exam 1 in ITEP 132Exam 1 in ITEP 132
Exam 1 in ITEP 132
 
Ch 01 s.e introduction
Ch 01 s.e introductionCh 01 s.e introduction
Ch 01 s.e introduction
 
Software
Software Software
Software
 
Software
SoftwareSoftware
Software
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 

Más de Chun Hoi Lam

Access Ch4 Creating Reports And Forms (Jy)
Access Ch4   Creating Reports And Forms (Jy)Access Ch4   Creating Reports And Forms (Jy)
Access Ch4 Creating Reports And Forms (Jy)
Chun Hoi Lam
 
Access Ch3 Maintaining A Database (Jy)
Access Ch3   Maintaining A Database (Jy)Access Ch3   Maintaining A Database (Jy)
Access Ch3 Maintaining A Database (Jy)
Chun Hoi Lam
 
Access Ch5 Multi Table Forms (Jy)
Access Ch5   Multi Table Forms (Jy)Access Ch5   Multi Table Forms (Jy)
Access Ch5 Multi Table Forms (Jy)
Chun Hoi Lam
 

Más de Chun Hoi Lam (9)

Bis Chapter5
Bis Chapter5Bis Chapter5
Bis Chapter5
 
Bis Chapter3
Bis Chapter3Bis Chapter3
Bis Chapter3
 
Bis Chapter6
Bis Chapter6Bis Chapter6
Bis Chapter6
 
Bis Chapter15
Bis Chapter15Bis Chapter15
Bis Chapter15
 
Bis Chapter2
Bis Chapter2Bis Chapter2
Bis Chapter2
 
Access Ch4 Creating Reports And Forms (Jy)
Access Ch4   Creating Reports And Forms (Jy)Access Ch4   Creating Reports And Forms (Jy)
Access Ch4 Creating Reports And Forms (Jy)
 
Access Ch3 Maintaining A Database (Jy)
Access Ch3   Maintaining A Database (Jy)Access Ch3   Maintaining A Database (Jy)
Access Ch3 Maintaining A Database (Jy)
 
Bis Chapter1
Bis Chapter1Bis Chapter1
Bis Chapter1
 
Access Ch5 Multi Table Forms (Jy)
Access Ch5   Multi Table Forms (Jy)Access Ch5   Multi Table Forms (Jy)
Access Ch5 Multi Table Forms (Jy)
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 

Bis Chapter4

  • 2.
  • 3.
  • 4. Figure 4.1 Categories of computer software
  • 5.
  • 6.
  • 7. Figure 4.2 Diagram showing the relationships between the different types of software and hardware
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. Categories of Programming Languages Machine Languages Use binary coded instructions 1001 1001 1100 1101 High Level Languages Use brief statements Compute X = Y + Z Markup Languages Use embedded control codes Assembler Languages Use symbolic coded instructions LOD Y ADD Z Fourth Generation Languages Use natural statements Object-Oriented Languages Define objects that contain data and actions Document.write (“Hi There”) <H1>First heading</H> <!ELEMENT Product (#Item | manuf)> SUM THE FOLLOWING NUMBERS
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38. Figure 4.4 Organisation of a spreadsheet worksheet showing example formula
  • 39.
  • 40.
  • 41. Databases : key terms : entry Field: e.g. PO number, Date Each PO is a RECORD Collection of all POs is a Table PO Table Supplier Table Customer Table Order Table In this example each drawer is a table!
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48. Figure 4.6 An example of how key fields are used to link information from different database tables
  • 49.
  • 50.
  • 51. Databases : key terms : entry Name: Chaffey Address: 32 Cricket Street Oxford Postcode: OX5 6DG Tel: 01865 234 678 Manual record card system Field names Records Together equivalent to database table Screen form for Record entry Name Address1 Address2 Postcode Tel
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72.