Software Flashcards

1
Q

What information is shown in project management software

A
  1. Timeline
  2. Task Breakdown
  3. Resources required
  4. Milestone
  5. critical path
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the advantages of using design view in Web Authoring Software over Code view

A
  • WYSIWIG
  • Reduces Human Error
  • No need to learn or memorize any code
  • Easier to rearrange items.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Why does a fragmented Hard Drive slow down the system

A

Some systems store programs and applications wherever there is free space left on the hard drive. This causes data to be fragmented.

Fragmented data can be stored in different locations in a platter, different platters in a cylinder or even different disks. When the data has to be retrieved, it has to be retrieved from these multiple locations, causing a reduced speed of data retrieval and slow down of application loading times.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does disk defragmentation software do

A

This type of software re-orders the fragmented data so that they are as close to each other as possible, which increases the data transfer speeds

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is a general purpose computer

A

These computers are able to perform a range of tasks and run different types of software. Ex : Laptops, tablets or smartphones.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is a single purpose computer

A

These computers are able to only run one specific piece of software. Ex : washing Machine, Dish Washer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the different types of software

A
  1. System Software

2. Application Software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is system software

A

These are types of programs that are able to maintain and operate the computer system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is application software

A

These are programs that are used to allow the user to perform specific tasks. Ex : writing essays using word processing software.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is utility software

A

These are a form of system software that carries out configuration and maintenance tasks.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is an Operating System

A

These allow the user to control and manage the hardware of the system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the types of utility software

A
  1. Backup software
  2. Disk defragmentation
  3. Compression
  4. Formatting
  5. Anti-malware
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Why is not recommended to defragment an SSD

A

Because an SSD stores data as electrical charges and they do not have any moving parts. So the computer’s access speeds will not change.

When you defragment an SSD it will also reduce the number of write cycles you will have for the SSD and reduce it’s life span.

This is why many operating systems do not allow the user to defragment their SSDs and offer another utility called trimming, which does not result in a loss of write cycles.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is compression software

A

This is a type of software that is used to reduce file sizes and increase storage space on a storage device.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What does formatting utilities ask the user before formatting a storage media

A
  1. File system
  2. File Unit Size
  3. Name of the disk
  4. Confirmation from the user to format the media
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What are the 2 types Operating Systems

A
  1. Single-purpose operating systems

2. Network Operating Systems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What are single-user operating systems

A

These Operating systems are made for a general user to use it and do not provide the option to customize for different users.

18
Q

What are network operating systems

A

These provide additional features like :

  1. Being able to send usernames and passwords to an authentication server for authentication.
  2. Separating user accounts so that users cannot access each other’s data.
  3. Sharing network resources with other clients. Ex : shared network peripherals, network storage, shared applications.
19
Q

What is the meaning of Authentication

A

This is the process of CONFIRMING that a user is permitted to access certain computer file, hardware and software.

20
Q

What are the tasks that an operating system can perform and explain each

A
  1. Print Spooling:
    This is when the operating system orders the print jobs that a computer sends to a printer into a que so that the printer is not overloaded with print requests. It arranges the print jobs into a queue faster than the printer produces printouts.
  2. Memory Management
    This is when the operating system allocates a certain amount of RAM to a particular program. Then after that program closes, that memory space is allocated to a different program.
  3. Resource Management
    The operating system also manages resources. These can include internal components like : RAM, CPU or GPU and external components like : printers, scanners. The operating system allocates certain resources to certain programs and if it is already in use by another application then the OS says that it is in use.
  4. Security
    The operating system mange security using : logins and passwords, Firewalls, biometrics. They provide secure access to a computer’s hardware. They provide firewalls as software to prevent network data from remotely being accessed by unauthorized users.
21
Q

Types of application software ?

A
  1. Office productivity tools (word processing SW, DBMS, Spreadsheet SW)
  2. Web Authoring Software
  3. Image editing software (graphics editors and photo editors)
  4. Sound editing software
  5. Presentation Software
  6. Control software
  7. Project Management Software
  8. Communication software (Email, Web browsers, social media)
22
Q

What are the types of software licenses

A
  • Open source or free software

- Proprietary licenses

23
Q

What are the key points in opensource software

A
  1. Provide source code

2. Free from usage rights, allowing the user to freely distribute the software

24
Q

What are the key points in proprietary software

A
  1. Marketed under a brand name
  2. Does not give source code.
  3. Users have to obey usage rights.
25
Q

Why are software updates given

A
  1. To fix bugs and security vulnerabilities.
  2. To improve performance and efficiency
  3. To introduce new features
  4. Increase compatibility with existing or newer hardware.
  5. Improve usability
26
Q

Precautions to take when updating software

A
  1. Backup files
  2. Check the compatibility of the software with the hardware.
  3. If the software is introducing a new UI or new features, check if you are familiar with them.
27
Q

What is the purpose of image editing software

A

These allow the user to create and change bitmap Ex : Digital Photographs images and vector images.

28
Q

What is the purpose of web authoring software

A

These allow users to create and edit webpages containing images, text and hyperlinks, which are output as HTML.

29
Q

What are vector images

A

These graphical images that are made out of lines and points

30
Q

What are bitmap images.

A

These are made out of pixels and are stored as bits in a device.

31
Q

What is the purpose of sound editing software

A

These allow users edit audio files in order to join individual audio tracks, in order to create multi-track audio for videos.

32
Q

What is the purpose of presentation software

A

These allow users to create engaging and learnable multi-media presentations that contains images, text, animation and video to support the speaker when giving the presentation

33
Q

What is the purpose of control software

A

These are used to control actuators and control devices like : motors in order to make something happen in the real physical world.

It can also be used to automate these actuators like : Motors, Valves, Pistons

34
Q

What is IoT

A

These are when there are computer systems that are inter-connected to each other that can send and receive data between each device without the need for human-to-human or human-to-computer interaction.

35
Q

What is the purpose of project management software

A

These are types of software that are used by project managers to plan and track individual tasks in a project.

36
Q

What is the purpose of communication software

A

These are used to access remote systems and allow users to exchange images, text, video or audio data.

37
Q

What are the types of communication software

A
  1. Web Browsers
  2. Emails
  3. Social Media
  4. Instant Messaging
  5. MMS
  6. SMS
38
Q

What are web browsers

A

These are applications software that allow users to access webpages and websites that are hosted on webservers connected to the Internet. They also allow the user to access systems that are connected to the Internet but are not connected to the World Wide Web. Ex : ftp servers.

39
Q

What is the purpose of email software

A

These software act as a client to email servers connected to the Internet and allow users to send email messages.

Users can also send and receive emails using webmail software and they can access them using a web browser.

40
Q

What is a update

A

This is a change or addition to a computer file to ensure that it has the most recent software information