Computer Software Flashcards

1
Q

What is the general purpose software that is used to operate computer hardware?

A

System software

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

What is a specific purpose software used to perform a specific task?

A

Application software

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

Spreadsheets, web browser and accounting software are types of what kind of software?

A

Application software

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

Microsoft Windows, Linux, Max OS and DOS are examples of what kind of software?

A

System software

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

What is the term for a software that manages computer hardware and software resources and provides common services for computer programs?

A

Operating system(OS)

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

What are the four categories of operating systems?

A

Network
Server
Mobile
Personal computer

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

What are three of the most common desktop operating system?

A

Windows, Linux and Mac

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

Closed-source software is also known as what?

A

Proprietary software

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

What is the term for an operating system that can be modified and distributed by anyone?

A

Open-source software

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

Name an example of open source software?

A

Linux

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

What type of software extends the capabilities of an operating system?

A

Utility software

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

What is the internal part of an operating system that contains the components that perform the basic functions required by the computer installation?

A

Kernel

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

What maintains all the records of all the files stored in secondary storage?

A

File manager

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

What allows end users to communicate with true operating system?

A

User interface

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

What type of user interface communicates with end users through textual messages using a keyboard and monitor?

A

Command-line interface (CLI)

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

Contemporary operating systems have what type rod interface that allows end users to issue commands through input devices such as keyboards, mouses or touch screens?

A

Graphical User Interface (GUI)

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

Whose account is often called a super user or root account?

A

Administrator

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

What type do shell uses backslashes to express directory paths, not case sensitive, root directory is a letter?

A

Windows shell

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

What shell uses forward slashes for directory path, is case sensitive, and whose root directory is expressed as a single forward slash

A

Linux

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

What is the technique rotating programs between primary and secondary memory?

A

Paging

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

What is the term for software that communicates with controllers or other periphery devices?

A

Device drivers

22
Q

Device drivers are sometimes referred to as what?

A

Middleware

23
Q

What is word processing, spreadsheet, database software classified as?

A

Productivity software

24
Q

What type of software includes online workplaces, document storage, video conferencing?

A

Collaboration software

25
What type of software includes CAD, graphic design, scientific?
Specialized software
26
Name the three categories of software architecture?
Bespoke Off-the-shelf Hybrid
27
Which category of software architecture is custom-made?
Bespoke
28
Which category of software architecture is general creation for broad range of users?
Off-the-shelf
29
What category of software architecture is customizable from a prepackaged solution?
Hybrid
30
What is the term for application software stored on individual computers?
Local applications
31
What delivers services including computing ,networks, analytics and intelligence offloading infrastructure requirements to the cloud service provider?
Cloud computing
32
What is the term for an app that can be installed as a trial with limited time and functionality?
Shareware
33
What is the term for software that is free?
Freeware
34
Freeware and shareware are protected by what?
End user license agreement
35
What type of software has no EULA and no intellectual property protections and is available for anybody to download?
Public domain software
36
Which type of language is machine-dependent yet consists of mnemonic processor instructions, data, and other statements that are not directly understandable by machine?
Assembly languages
37
Java, C++, and Python are what?
High-level languages
38
What is the term for a collection of instructions written in a programming language and cannot be directly processed by the computer?
Source code
39
Source code requires what, which is a special-purpose system software used to translate?
Language processor
40
What translates source code into machine language and checks the source code for errors before translating it?
Compiler
41
What is another term for resolving errors?
Debugging
42
What is the term for the software that translates and executed source code into machine language one line at a time. If an error is forums, the process is terminated
Interpreter
43
Java, C, C++ need a what to execute?
Compilers
44
Perl and Python need a what to execute
Interpreter
45
What high level programming language uses a vocabulary and set of rules to perform certain tasks?
C++
46
What high-level program is an easy to use language that doesn’t need a compiler to run?
Python
47
What high level programming language is designed to enable user engagement with dynamic elements on web pages
Java Script
48
What high level programming often used in rapid prototyping and the creation of GUIs
TCL
49
What high level language is an all-purpose language that is especially subtle for web development
PHP
50
What is the term for a step-by-step formula outlining how to execute a task?
Algorithm
51
In the IT world, what is a well-organized, computer implemented instructions that often result in a computation or the solution to a problem
Algorithm