Categories of Software Overview

StrongestFibonacci avatar
StrongestFibonacci
·
·
Download

Start Quiz

Study Flashcards

14 Questions

What is the main function of Systems Software?

Manage and control the operation of the computer system

Which category of software allows users to develop their own software?

Software Development Programs

What is the purpose of Fourth-generation languages like SQL?

To make producing code easier than third generation languages

What was used to somewhat simplify the time-consuming task of coding in First-generation software?

Assembly language

Which type of software provides tools to support the operation and management of a computer system such as antivirus software?

Utility Programs

Which generation of software required a programmer to work in one and zeros?

First generation

What is the primary function of Application Software?

Perform specific information-processing activities

'Systems Software - UTILITY PROGRAMS' provide tools for which purposes?

Monitoring system performance and providing security controls

What specialized software is used by a server to manage the network?

Network Operating System (NOS)

Which term refers to computers or devices connected to a network?

Clients

What is a disadvantage of installing a network according to the text?

Cost of installing the network and ensuring a secure and reliable network service

Which hardware pieces are used to link different networks together?

Routers

What is an advantage of having a network according to the text?

Collaboration among people

What is the access point for users of a network?

End-user Computer

Study Notes

Software Resources

  • Software can be categorized into two types: Systems Software and Application Software.
  • Systems Software manages and controls the operation of the computer system, performing tasks on behalf of the user.
  • Application Software enables users to perform specific information-processing activities.

Categories of Systems Software

  • Operating System software manages and controls the operation of the computer system.
  • Software Development Programs allow users to develop their own software to carry out processing tasks.
  • Utility Programs provide a range of tools that support the operation and management of a computer system.

Software Development Programs

  • First Generation languages require a programmer to work in ones and zeros to represent characters and numbers.
  • Second Generation languages use assembly language, which simplifies the tasks.
  • Third Generation languages, such as FORTRAN, EGO, and BAST, make producing code easier.
  • Fourth Generation languages, such as SQL, are built around a database system and make producing code even easier.

Utility Programs

  • Examples include programs that monitor system performance, provide security controls, antivirus software, backup software, and disk tools.

Network Components

  • Server controls the flow of information around the network, manages network resources, and uses a Network Operating System (NOS).
  • End-user Computers or Terminals are also known as clients, nodes, or workstations, and are the access point for users of a network.
  • Telecommunications Processors are pieces of hardware that link street networks together, including Hubs, Routers, Firewall, and Middleware.

Advantages and Disadvantages of Networking

  • Advantages:
    • Allows people to collaborate
    • Allows hardware to be shared more cost-effectively
    • Helps businesses connect with customers, suppliers, and collaborators
    • Reduces costs through the use of facilities such as email
    • Reduces time for information flow
    • Allows sharing information by accessing a database over a network
  • Disadvantages:
    • Cost of installing and ensuring a secure and reliable network service

Characteristics of Valuable Information

  • Accurate: error-free, dependent on the reliability of data collection, methods, and data source.

Explore the two main categories of software: Systems Software and Application Software. Learn about the basic categories of Systems Software including Operating Systems, Software Development Programs, and Utility Programs.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free
Use Quizgecko on...
Browser
Browser