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
Q

What type of software includes CAD, graphic design, scientific?

A

Specialized software

26
Q

Name the three categories of software architecture?

A

Bespoke
Off-the-shelf
Hybrid

27
Q

Which category of software architecture is custom-made?

A

Bespoke

28
Q

Which category of software architecture is general creation for broad range of users?

A

Off-the-shelf

29
Q

What category of software architecture is customizable from a prepackaged solution?

A

Hybrid

30
Q

What is the term for application software stored on individual computers?

A

Local applications

31
Q

What delivers services including computing ,networks, analytics and intelligence offloading infrastructure requirements to the cloud service provider?

A

Cloud computing

32
Q

What is the term for an app that can be installed as a trial with limited time and functionality?

A

Shareware

33
Q

What is the term for software that is free?

A

Freeware

34
Q

Freeware and shareware are protected by what?

A

End user license agreement

35
Q

What type of software has no EULA and no intellectual property protections and is available for anybody to download?

A

Public domain software

36
Q

Which type of language is machine-dependent yet consists of mnemonic processor instructions, data, and other statements that are not directly understandable by machine?

A

Assembly languages

37
Q

Java, C++, and Python are what?

A

High-level languages

38
Q

What is the term for a collection of instructions written in a programming language and cannot be directly processed by the computer?

A

Source code

39
Q

Source code requires what, which is a special-purpose system software used to translate?

A

Language processor

40
Q

What translates source code into machine language and checks the source code for errors before translating it?

A

Compiler

41
Q

What is another term for resolving errors?

A

Debugging

42
Q

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

A

Interpreter

43
Q

Java, C, C++ need a what to execute?

A

Compilers

44
Q

Perl and Python need a what to execute

A

Interpreter

45
Q

What high level programming language uses a vocabulary and set of rules to perform certain tasks?

A

C++

46
Q

What high-level program is an easy to use language that doesn’t need a compiler to run?

A

Python

47
Q

What high level programming language is designed to enable user engagement with dynamic elements on web pages

A

Java Script

48
Q

What high level programming often used in rapid prototyping and the creation of GUIs

A

TCL

49
Q

What high level language is an all-purpose language that is especially subtle for web development

A

PHP

50
Q

What is the term for a step-by-step formula outlining how to execute a task?

A

Algorithm

51
Q

In the IT world, what is a well-organized, computer implemented instructions that often result in a computation or the solution to a problem

A

Algorithm