Binary number and Digital logic (Mira tu libreta y repasa + notes cards) Flashcards

1
Q

Octal Decimal and Hexadecimal

A

Octal and Hexadecimal are ways to group bits
together
 Octal: base 8
 Decimal: base 10
 Hexadecimal: base 16

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

Hexadecimal

A

Symbol
0
1
2
3
4
5
6
7
8
9
a
b
c
d
e
f

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

Hexadecimal to Binary

A

f0e516 = ? in binary
* Translate each into a group of 4 bits:
f16 => 11112, 016 => 00002, e16 => 11102, 516 => 01012
So this is 11110000111001012

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

What is ASCII?

A

American Standard Code for Information
Interchange

Use byte values to represent characters

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

Bitwise Logical Operations

A

binary operations:
◦ NOT
◦ AND
◦ OR
◦ XOR
◦ NAND
◦ NOR

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

NOT

A

a not(a)
0 1
1 0

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

AND

A

a b a and b
0 0 0
0 1 0
1 0 0
1 1 1

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

OR

A

a b a or b
0 0 0
0 1 1
1 0 1
1 1 1

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

XOR

A

a b a xor b
0 0 0
0 1 1
1 0 1
1 1 0

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

NAND

A

a b a nand b
0 0 1
0 1 1
1 0 1
1 1 0

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

NOR

A

a b a nor b
0 0 1
0 1 0
1 0 0
1 1 0

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

Computer architecture
and Operating systems

A

Von Neuman Architecture (mira note cards)

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

Systems Software

A

Linux, MacOS, Windows..

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

Functions of the Operating System

A

Multitasking/multiprogramming
Multithreading
Multiprocessing
Virtual Memory
Graphical user interface (GUI)

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

Processes

A

A process has a self-contained execution environment. A
process generally has a complete, private set of basic run-time
resources; in particular, each process has its own memory
space.

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

Threads

A

Threads exist within a process — every process has at least
one. Threads share the process’s resources, including memory
and open files.

17
Q

File Systems

A

is a type of data store which can be used to store,
retrieve and update a set of files.
 Main types for disk file systems:
◦ FAT (12,16,32, and exFAT)
◦ NTFS
◦ Ex2, ext3, and ext4
◦ HFS Plus

18
Q

What is a memory address?

A

A number that is assigned to each byte in a computer’s memory that the CPU uses to track where data and instructions are stored in RAM.

19
Q

What’s the difference between Word size versus address size

A

It denotes the number of bits that a CPU can process at one time.
Word size versus address size

20
Q

What are the functions of an operating systems?

A

•Multitasking/multiprogramming
•Multithreading
•Multiprocessing
•Virtual Memory
•Graphical user interface (GUI)

21
Q

What is a processes?

A

◦A process has a self-contained execution environment. A process generally has a complete, private set of basic run-time resources; in particular, each process has its own memory space.

22
Q

What’s is a thread?

A

Threads exist within a process — every process has at least one. Threads share the process’s resources, including memory and open files. This makes for efficient, but potentially problematic, communication.

23
Q

What’s the difference between processes and threads

A

Both processes and threads provide an execution environment, but creating a new thread requires fewer resources than creating a new process.

24
Q

What is multitasking?

A

Multitasking/ multiprogramming: The management of two or more tasks, or programs, running concurrently on the computer system (one CPU).

25
Q

What is multithreading?

A

Multithreading: A form of multitasking that runs multiple tasks within a single application simultaneously.

26
Q

What is multiprocessing?

A

Multiprocessing: simultaneous processing of more than one program by assigning them to different processors (multiple CPUs).

27
Q

What is a file system?

A

is a type of data store which can be used to store, retrieve and update a set of files.

28
Q

What’s is a device management?

A

Device management provides a way to uniformly notify all applications and system features of changes that may affect their operation or access to resources.

29
Q

Virtual Memory:

A

A feature that simulates more main memory than actually exists in the computer system by extending primary storage into secondary storage.

30
Q

Graphical user interface (GUI):

A

system software that allows users to have direct control of visible objects (such as icons) and actions, which replace command syntax.