Module 5 Flashcards
What is Windows Azure?
Set of tools for cloud computing. Storing and managing databases, storing and running softwares, etc.
Ex: Host websties and web applications.
What is a float?
A data type that represents fractional numbers.
What is floating point number?
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.
What is a Registry:
A place where records are kept.
What is a Registry in Windows?
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.
What is KVP?
Key-value pair.
Two linked data:
- Key -> a unique identifier for some data.
- Value -> the data identified by the key.
What is a Tree?
A nonlinear datas structure.
What a tree is composed of?
- Nodes.
- Arcs or edges.
What are nodes?
A simple data structure that holds data and links to other nodes.
Which are the two special case of nodes in a tree?
- Root node.
- Leaf node.
What is a Root node?
The first node of a tree. It has no parents.
What is a leaf node?
A node at the end of a branch. It has no children.
What is an Arc/edge?
The representation of the relationship between nodes.
How is called the relationship between nodes?
Parent/child relationship.
What is a subtree?
The repetition of the tree structure at each level.
What is a binary tree?
A tree with thre restriction that nodes can have no more than two children.
How you can implement a binary tree in memory?
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.
What is a subkey pair in the windows registry?
Its a node in the tree data structure of the windows registry. It’s the key + value.
What tool can be used to launch the windows registry?
Windows Registry Editor or Regedit.exe.
What is a flowchart?
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.
Describe the Terminator flowchart symbol.
A rectangle with rounded cornes.
Indicates the beginning and the end of the program.
Describe the Decision flowchart symbol.
A diamond shape.
Indicates a decision point between two or more paths in a flowchart.
Describe the Process flowchart symbol.
A rectangle.
Indicates any processing function.
Describe the Dataflowchart symbol.
A parallelogram.
Can represent any type of data in a flowchart.
What is binary multiplication?
A method of compression of data.
Describe three application of binary in modern programming.
- Reducing the size of the data with a compression scheme that uses binary multiplication
- Performing very fast mathematical operations
- Creating compact high-performance data structures when working with constraints
How can we represent the number 4 and -4 in binary?
4: 0100
-4: 1100
What is significant digits?
How many digits to the right the computer uses to represent fractional numbers.
What is the name of the symbol that separates the whole number from the fractional number?
Decimal marker.
How is called the behaviour of the stack?
LIFO - Last In First Out
How is called the behaviour of the queue?
FIFO - First In First Out.
What is the Peek behaviour?
To get the next item to be poped in a stack or queue.