SlideShare uma empresa 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]

Mais conteúdo relacionado

Mais procurados

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
 

Mais procurados (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
 

Semelhante 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
 

Semelhante 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
 

Mais 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
 

Mais 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

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Último (20)

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)
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
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
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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
 
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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
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
 

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.