What are the two main types of software?
System software (OS, security, file managers) and application software (used directly by users).
What should you consider when choosing software?
Purpose of software, task requirements, complexity needed, and user experience.
What is the difference between web-based and installed applications?
Web-based run online (cloud), no install needed, updated automatically; Installed run locally, may need updates.
What are advantages + disadvantages of web-based applications?
Accessible anywhere, always up to date, saves storage, low hardware needs, often include online storage.
Require internet, slower performance if connection is poor, may lack features of desktop versions.
What is software compatibility?
Ability of software to work with your OS, hardware, and older versions of the same software.
Why check system requirements before installing software?
To ensure processor, memory, disk space, graphics, OS, and connectivity meet minimum or recommended specs.
What are the main components of an office suite and their uses?
Word processor (documents), Spreadsheet (numbers/charts), Presentation (slides), Database (store/search/report data).
Name 3 types of software that enhance accessibility, efficiency, and productivity.
Voice recognition software, Virtual Assistants, Note-taking software.
How does voice recognition software work and who benefits most?
Converts speech to text/commands; helps disabled users, those typing slowly, or multitasking users.
What is the purpose of virtual assistants?
Understand voice commands, respond intelligently, control devices in smart homes, and learn from user interactions.
: What are note-taking and educational software used for?
Capture handwritten/text/audio/video notes; self-paced learning, immediate feedback, online collaboration.
How do you fix common software problems like freezing or crashing?
Use Task Manager to close non-responsive programs, reboot, run software alone, uninstall recent programs, update software.
Why do software updates matter?
Fix bugs, patch security holes, improve features, and ensure compatibility; version numbers track updates.
What is user-centred design and why is it important?
Design interfaces to be attractive, easy to use, reduce input errors; includes layout, readability, fonts, colours, instructions, graphics.