Acronyms 3 C182 Flashcards

1
Q

Operating Systems fall into two separate categories

A

Network Operating System

Desktop Operating System

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

Extends the capabilities of an operating system. Helps customize the operating system’s function

A

Utility software

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

An internal part of an operating system. Is the underlying source code that runs the OS

A

Kernel

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

CLI

A

Command Line Interface

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

GUI

A

Graphical User Interface

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

Windows’ root directory is commonly ______

A

C

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

Linux uses _____ to express Directory Paths

A

Forward slashes /

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

Windows uses ______ to express directory paths

A

Backslash \

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

Is Linux or Windows case sensitive when searching for files

A

Linux

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

Manages the systems primary memory. Finds and assigns the main memory space for each of the processes and restricts the actions of each process to the memory space allocated to that program.

A

Memory Manager

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

When more memory is needed, the main memory creates an illusion of additional space by rotating programs and data between the primary and secondary memory. What is this called?

A

Paging

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

The additional memory spaces created in the secondary memory

A

Virtual memory

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

Where is the collection of device drivers of the operating system stored?

A

Kernel

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

Software for completing daily tasks

A

Productivity Software

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

Software that helps communicate and work with another, and helps computers share information

A

Collaboration Software

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

Software that performs tasks for specific purposes

A

Specialized Software

17
Q

A collection of instructions written in a programming language

A

Source Code

18
Q

A type of software used to translate a source code into machine code

A

Language Processor

19
Q

A language processor that checks the source code for errors before translating it

A

Compiler

20
Q

A language processor that translates and executes source code one line at a time. If an error is found, the process is terminated

A

Interpreter

21
Q

5 high-level langauges

A

Python, TCL, C++, JavaScript, PHP

22
Q

Uses a vocabulary and a set of rules for instructing a computer to perform certain tasks

A

C++

23
Q

An easy to use programming language that does not require a compiler for debugging

A

Python

24
Q

A programming language designed to enable user engagement with dynamic elements on web pages

A

JavaScript

25
Q

Often used in rapid prototyping and the creation of GUIs. A simple and compact language that is also very powerful

A

TCL

26
Q

An all-purpose language that is especially suitable for web development

A

PHP

27
Q

A step-by-step formula outlining how to execute a task

A

Algorithm