Module 5 Flashcards

1
Q

What is Windows Azure?

A

Set of tools for cloud computing. Storing and managing databases, storing and running softwares, etc.

Ex: Host websties and web applications.

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

What is a float?

A

A data type that represents fractional numbers.

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

What is floating point number?

A

A method for representing the same fractional number in several possible ways.

3425 = 3.425 X 10 ^ 3
3425 = 34.25 X 210 ^ 2

The result is that the point floats through the different numerals.

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

What is a Registry:

A

A place where records are kept.

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

What is a Registry in Windows?

A

A database that stores settings of the operating system, drivers and applications.

Ex: when a new program is installed, instructions (such as how to start it and how the program should work) are stored in the registry.

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

What is KVP?

A

Key-value pair.

Two linked data:

  1. Key -> a unique identifier for some data.
  2. Value -> the data identified by the key.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is a Tree?

A

A nonlinear datas structure.

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

What a tree is composed of?

A
  1. Nodes.
  2. Arcs or edges.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are nodes?

A

A simple data structure that holds data and links to other nodes.

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

Which are the two special case of nodes in a tree?

A
  1. Root node.
  2. Leaf node.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is a Root node?

A

The first node of a tree. It has no parents.

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

What is a leaf node?

A

A node at the end of a branch. It has no children.

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

What is an Arc/edge?

A

The representation of the relationship between nodes.

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

How is called the relationship between nodes?

A

Parent/child relationship.

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

What is a subtree?

A

The repetition of the tree structure at each level.

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

What is a binary tree?

A

A tree with thre restriction that nodes can have no more than two children.

17
Q

How you can implement a binary tree in memory?

A

Each node of the tree should be compose of tree values: the data of the node and two pointers. Each pointer will point to the data of a child node. The leaf nodes will have null value for the pointers.

18
Q

What is a subkey pair in the windows registry?

A

Its a node in the tree data structure of the windows registry. It’s the key + value.

19
Q

What tool can be used to launch the windows registry?

A

Windows Registry Editor or Regedit.exe.

20
Q

What is a flowchart?

A

Diagrams that represent algorithms, workflows, or a process.

Like a blueprint of the program, flowchart is a solution that breaks the problem bit by bit in order to facilitate understanding of a problem.

21
Q

Describe the Terminator flowchart symbol.

A

A rectangle with rounded cornes.

Indicates the beginning and the end of the program.

22
Q

Describe the Decision flowchart symbol.

A

A diamond shape.

Indicates a decision point between two or more paths in a flowchart.

23
Q

Describe the Process flowchart symbol.

A

A rectangle.

Indicates any processing function.

24
Q

Describe the Dataflowchart symbol.

A

A parallelogram.

Can represent any type of data in a flowchart.

25
Q

What is binary multiplication?

A

A method of compression of data.

26
Q

Describe three application of binary in modern programming.

A
  1. Reducing the size of the data with a compression scheme that uses binary multiplication
  2. Performing very fast mathematical operations
  3. Creating compact high-performance data structures when working with constraints
27
Q

How can we represent the number 4 and -4 in binary?

A

4: 0100
-4: 1100

28
Q

What is significant digits?

A

How many digits to the right the computer uses to represent fractional numbers.

29
Q

What is the name of the symbol that separates the whole number from the fractional number?

A

Decimal marker.

30
Q

How is called the behaviour of the stack?

A

LIFO - Last In First Out

31
Q

How is called the behaviour of the queue?

A

FIFO - First In First Out.

32
Q

What is the Peek behaviour?

A

To get the next item to be poped in a stack or queue.