1 / 23

Types of software

Types of software. Unit 11.1B Software engineering . LESSON STARTER. What is the difference between these types of software? Are there are any similarities ? Why do we need different types of software? Can you explain what each one does?. Application or system software?.

manju
Download Presentation

Types of software

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Types of software Unit 11.1B Software engineering

  2. LESSON STARTER • What is the difference between these types of software? • Are there are any similarities ? • Why do we need different types of software? • Can you explain what each one does?

  3. Application or system software? Application Software

  4. Type of software • Link: • http://www.teach-ict.com/gcse_computing/ocr/211_hardware_software/types_sw/miniweb/index.htm • Quizzes: • http://www.teach-ict.com/gcse_computing/ocr/211_hardware_software/types_sw/quizzes_types_sw.html

  5. Research Task. Using the following links and resources, answer the following questions on Types of Software: • What is software? • What are the two main categories of software? • What is the difference between System and Application Software. • Describe what an OS (Operating System) is and its main functions. • Name 3 brands of Operating Systems.

  6. Research Task. Using the following links and resources, answer the following questions on Types of Software: 6. What is an interface? 7. Where would you find an interface being used? 8. Explain what utility software is and why it is essential? 9. Name 3 types of utility software and how they are useful. 10. What is a driver and why do you need one(them)? 11. Application software – explain what its purpose is and give 5 examples you can use everyday.

  7. Extension activity • investigate open source & closed source operating systems, explaining the pros and cons of each type as well as giving examples of both types of operating system • which do you think is best? Why? Support your arguments with references and examples from your own experiences or news articles and new stories.

  8. Bespoke & ‘off the shelf’ software Microsoft Windows iMovie Garage Band Flash Player Adobe PDF Reader • Bank Security • Governments • Scientific Research

  9. Bespoke & ‘off the shelf’ software • Link: • http://www.teachict.com/gcse_computing/ocr/213_software/custom_offshelf/miniweb/index.htm • Quizzes: • http://www.teach-ict.com/gcse_computing/ocr/213_software/custom_offshelf/quizzes_custom_offshelf_sw.html

  10. Bespoke & ‘off the shelf’ software mindmap task • What is difference between these two? • Where would you find these being used in the real world? • Give examples of‘off the shelf’ and bespoke software. • https://bubbl.us/

  11. Which would be best for the following scenarios and situations; • Medical Surgery • Bank in New York City • Your house & home • An office • Rocket research science lab • Secret Government Departments • Making a slideshow about volcanoes

  12. Operating System Software • Link: • http://www.teach-ict.com/gcse_computing/ocr/213_software/operating_system_functions/miniweb/index.htm • Quizzes: • http://www.teach-ict.com/gcse_computing/ocr/213_software/operating_system_functions/quizzes_os_functions.html

  13. Operating System SoftwareTask • Prepare in pairs a slideshow presentation for the classon Operating Systems • You will be assigned a different aspect to research and prepare • Make your presentation visual, interesting and accurate • Use your own words. Do not copy and paste. That makes a boring presentation!

  14. Utilities software Task • Describe the common purpose of utility software • Give 5 examples of utility software and a description of each • Explain what a virus is and describe howyou can protect you system again one. • What are the ways that you can transfer files from one device from another. Describe these fully. • Why is it important for your system to automatically update its software? • www.prezi.com

  15. Utilities software • Link: • http://www.teach-ict.com/gcse_computing/ocr/213_software/utilities/miniweb/index.htm • Quizzes: • http://www.teach-ict.com/gcse_computing/ocr/213_software/utilities/quizzes_utilities.html

  16. Revise Fundamentals of Computer Systems: Classification of softwareREVISION RESOURCES • Main page– revise from these notes and complete questions and answers from each section • Fundamentals of Computer Systems: Classification of software • Libraries, Compilers & Translators - revise from these notes and complete questions and answers from each section • Libraries, Compilers & Translators

  17. SMART Project Management Task • Imagine you are in charge of developing a new smart phone, the Pebble • Using the SMART criteria, explain how you would take this product from start to finish • You can use any format you wish for this assignment – prezi, bubblusmindmap, slideshow or a Wordel • You have 20 minutes for this task

  18. Software Engineering • Project Management • How do you compete a successful project? • How do you delegate? • How can you plan?

  19. SMART Project Management Plenary Questions • What is SMART? • What does SMART stand for? • Examples where SMART may be used in the real world? • Which do you think is the most important? • Why? • http://en.wikipedia.org/wiki/SMART_criteria

  20. System Life Cycle Starter • http://www.bbc.co.uk/schools/gcsebitesize/ict/system/ • System Life Cycle Plenary • http://www.bbc.co.uk/apps/ifl/schools/gcsebitesize/ict/quizengine?quiz=implementing;templateStyle=ict

  21. System Life Cycle Task • Reading the notes about the different phases of the System Life Cycle from each section and prepare to discuss back to the class • http://en.wikibooks.org/wiki/A-level_Computing/AQA/Problem_Solving,_Programming,_Data_Representation_and_Practical_Exercise/Systems_Development_Life_Cycle

  22. Agile versus Waterfall… • Using the links below, compare the Agile & Waterfall methods and give any advantages and disadvantages of each method • Which projects do you think are most suited to each type? Examples? • This is to be handwritten and given in on Wednesday by 9 am in my pigeon hole (teachers’ shelf by the old chess room • http://www.cmswire.com/cms/web-cms/web-development-methodologies-agile-vs-waterfall-012266.php • http://www.brighthubpm.com/agile/50473-agile-vs-waterfall-is-there-a-real-winner/

More Related