week 5 easy

AdventurousPeace avatar
AdventurousPeace
·
·
Download

Start Quiz

Study Flashcards

40 Questions

What is a disadvantage of web applications mentioned in the text?

Require a reliable internet connection

Where do interactions between humans and the application occur in application software design?

User Interface (UI)

What is the purpose of a Main Window in application software design?

Provide access to key functionalities

Which element allows users to select an option from a list in application software design?

Dropdown Menu

Why can web applications be more vulnerable to security attacks compared to native applications?

They are hosted on servers accessible to the public

What is the main difference between application software and system software?

Application software is designed to perform specific tasks for users, while system software allows computer hardware to function.

Which of the following is an example of application software?

Microsoft Excel

How does shareware differ from freeware in terms of cost?

Freeware is available for free always, while shareware may need payment after a trial period.

Which type of software includes programs like Microsoft Word and Google Sheets?

Application software

What functionality does application software provide to end-users?

Managing financial data

What is the purpose of the Ribbon user interface element introduced by Microsoft in Office 2007?

To reduce clutter in the interface

What are Contextual Tabs in the Ribbon interface?

Tabs that appear when relevant, reducing clutter

How are tools organized within each tab in the Ribbon?

Based on their function

What can users do with Radio Buttons in a user interface?

Select only one option

Where would you find the 'Picture Tools' tab in Microsoft Word's Ribbon interface?

'Home' tab

Where can you often find the built-in help or manual for an application?

Under the 'Help' menu

What might a software's installation directory contain that provides information about the application?

Readme file

Where can you find user manuals, FAQs, or tutorials for software according to the text?

On the official website of the software

What do application licenses determine?

How you can use, distribute, modify, or share the software

Why is it important to understand the type of license an application comes with?

To understand how you can use, distribute, modify, or share the software

What is a horizontal application software?

Software designed for a broad range of users

Why is it important to check an application's system requirements before downloading?

To ensure compatibility with your system

What is the main advantage of a volume licensing scheme?

It allows organizations to purchase licenses in bulk at a discounted rate.

What type of software might require a specific type of graphics card?

Graphic-Intensive Software

What does a site license allow?

It allows the software to be used by an unlimited number of users within a specific geographical location.

What is the purpose of software documentation?

To explain how the software works and how to use it

Which software application would be considered a horizontal application?

Microsoft Office Suite

What distinguishes web applications from traditional desktop software?

Web applications run on web servers and are accessed via web browsers over the internet.

Why are web applications considered more accessible than traditional desktop software?

Web applications can be accessed from any device with a web browser.

What is the cost advantage of web applications over traditional desktop software?

Web applications are typically less expensive to develop and maintain compared to traditional desktop software.

Which type of software allows users to see and modify the source code?

Open Source Software

Which software category includes Microsoft Office Suite?

Commercial Software

Which software category may be distributed freely but does not allow modifications to the source code?

Freeware

Which type of software is developed for sale to consumers or businesses?

Commercial Software

What is an example of Open Source software mentioned in the text?

Linux

Which type of software does not allow users to modify the source code?

Commercial Software

What characterizes Vertical Application Software as mentioned in the text?

Customized for a user's specific requirements

'GIMP' is an example of which type of software?

'GIMP' is Open Source Software

'Nero CD/DVD writer' falls under which software category?

'Nero CD/DVD writer' is Shareware

'LibreOffice' is classified as which type of software?

Open source software.

Study Notes

Interface Elements

  • Labels: descriptive text accompanying fields, buttons, or other UI elements
  • Checkboxes: allow users to select multiple options
  • Radio Buttons: allow users to select only one option from a list

The Ribbon

  • Introduced by Microsoft in Office 2007
  • Represents a significant shift from traditional menus and toolbars
  • Purpose: help users find commands more easily and make the interface more intuitive
  • Features:
    • Contextual Tabs: appear only when relevant, reducing clutter
    • Tabs: organized into tabs, each relating to a type of activity
    • Groups: tools grouped together based on their function
    • Commands: individual tools or options within each group

Application Software

  • Computer programs designed to perform specific activities or address specific issues for end users
  • Differs from system software, which consists of operating systems, drivers, and utilities
  • Examples: Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Google Docs, Google Sheets, Google Slides

Types of Application Software

  • Based on cost:
    • Freeware: available for free, can be downloaded and used by anyone (e.g. VLC Media Player, Adobe Acrobat Reader)
    • Shareware: available for free on a trial basis, may require payment to continue using all features (e.g. Medical billing software)
    • Open Source: software with freely available source code, can be redistributed and modified (e.g. Linux, LibreOffice, GIMP)
    • Commercial Software (Proprietary Software): developed for sale, users cannot see or modify the source code (e.g. Microsoft Office Suite, Adobe Photoshop, Windows Operating System)
  • Based on the number of users:
    • Horizontal Application Software (General-Purpose): designed for use by many different types of users and businesses (e.g. Office Suites: Microsoft Office, Adobe Photoshop)
    • Vertical Application Software (User Vertical): defined and built according to a user's specific requirements (e.g. Medical billing, business management)

System Requirements

  • Compatibility: ensure the application is designed for the operating system
  • Hardware Needs: ensure the system meets the application's hardware requirements (e.g. graphics card)
  • Storage: ensure sufficient disk space for the application, data, updates, and related files

Documentation

  • Written text or illustration providing information about an application or software product
  • Importance: explains how the software works, how to use it, and provides helpful information for users
  • Sources:
    • Built-in Help or Manual
    • Official Website
    • Physical Copies (e.g. printed manual, digital manual or readme file on CD/DVD)

Web Applications

  • Run on web servers, accessed via web browsers over the internet
  • Provide users with a wide range of functionalities through a web interface
  • Examples: Google Docs, Google Sheets, Google Slides, Gmail, Google Drive
  • Advantages:
    • Accessibility: can be accessed from any device with a web browser, regardless of operating system
    • Cost: typically less expensive to develop and maintain than traditional desktop software

Application Licenses

  • Define the terms under which software can be used and distributed
  • Types:
    • Single License: designed for individual users, allows software to be installed on a single machine or device
    • Volume Licensing: allows organizations to purchase licenses in bulk, often at a discounted rate
    • Site License: allows software to be used by an unlimited number of users within a specific geographical location

Explore the concept of automatic updates in web applications and learn about the disadvantages they may have, such as dependency on internet connectivity and increased security vulnerabilities. Discover more about computer software applications and their functionalities.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Use Quizgecko on...
Browser
Browser