SlideShare une entreprise Scribd logo
1  sur  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]

Contenu connexe

Tendances

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
 

Tendances (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
 

Similaire à 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
 

Similaire à 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
 

Plus 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
 

Plus 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)
 

Dernier

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Dernier (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
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
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

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.