4.4: software Flashcards

1
Q

Operating systems

A
  • manages interactions between msoftware and hardware
  • takes responsibility for a range of functions including managing processor time, memory management, inputs/outputs, and security
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

most popular operating systems

A
  • Microsoft Windows
  • macOS
  • Linux
  • Google Android
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

role of operating system

A

allows applications to interact with the hardware on a computer

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

basic functions of operating system

A
  • Processor management
  • Inputs, outputs, and interrupts
  • Memory management
  • Security
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

task you can perform on files and folders

A
  • Creating
  • Renaming
  • Moving
  • Deleting
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

file management

A

operating system controls how data is stored and retrieved and
keeps track where files are stored on the secondarty storage device

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

Backing storage management

A
  • refers to any Non-volatile memory storage device
  • operating system keeps a directory of where files and programs are stored so that they can be accessed quickly when they are requested and transferred into main memory
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

single processor core

A

can only carry out 1 process at a time

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

multi tasking

A
  • allows a computer to perform more than 1 task at a time
  • multiple cores make multi tasking more efficient
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

device drivers

A
  • a program that controls the operation of a specific type of device that is part of a computer system
  • a device driver provides an interface that allows the operating system to interact with the device
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

user interfaces

A

allow the user to interact with the computer, an operating system provides a user interface (UI)

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

what does CLI stand for

A

command line interface

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

command line interface

A
  • allows the user to interact with the system by typing in specific commands
  • the user enters in text at a command prompt
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

benefit of CLI

A
  • requires a low amount of secondary storage and RAM as there are no graphics
  • allows a greater control over the computer system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

what does GUI stand for

A

graphical user interface

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

graphical user interface (GUI)

A
  • most common form of operating system
  • what you see on your laptop
17
Q

what is GUI made up of

A
  • Windows
  • Icons
  • Menus
  • Pointers (mouse clicks or screen presses)
18
Q

advantages of GUI

A
  • user friendly as they are visual and intuitive to use
  • no need to learn specific command terms
19
Q

disadvantages of GUI

A

requirement for higher capacity of secondary storage and RAM

20
Q

3 areas of utility software

A
  • basic tools
  • file management
  • security
21
Q

utility software

A
  • sometimes called tools
  • Utility software is software that does a useful job for the user
  • not essential to the operating system
22
Q

basic tools

A
  • Basic tools include things like a simple text editor (notepad), calculator, command prompt
  • usually included as part of the operating system
23
Q

file management tools

A

includes:
* software to keep your data secure by making a back-up copy of your files in another location
* converting files between different formats
* defragmenter which is used to speed up access to data stored on magnetic hard disk drives
* compress files you don’t use very often

24
Q

security tools

A
  • anti malware programs such as antivirus and anti-spyware software
  • firewall which controls connection to a network
  • encryption software which makes files unreadable without a password
25
Q

simulation and modeling

A

Computer science allows us to do experiments that can’t be done in the real world.

26
Q

problems with simulation and modeling

A
  • The model or simulation includes assumptions so it might be wrong
  • The real world is too complicated to allow for every possible factor in your model so you have to use abstraction to simplify it
27
Q

system software

A
  • the interface between application software and system
  • Low-level languages are used to write it
  • maintains the system resources and gives the path for application software to run.
  • needed for system to run
  • it is a general-purpose software.
28
Q

application software

A
  • type of software that runs as per user request
  • It runs on the platform which is provided by system software.
  • High-level languages are used to write it
  • It’s a specific purpose software.