420 likes | 1.01k Views
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?.
E N D
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? Application Software
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
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.
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.
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.
Bespoke & ‘off the shelf’ software Microsoft Windows iMovie Garage Band Flash Player Adobe PDF Reader • Bank Security • Governments • Scientific Research
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
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/
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
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
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!
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
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
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
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
Software Engineering • Project Management • How do you compete a successful project? • How do you delegate? • How can you plan?
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
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
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
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/