CS Computer Science 9618 - Information Representation and Computing Fundamentals (Flashcards)

0.0(0)
studied byStudied by 0 people
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/47

flashcard set

Earn XP

Description and Tags

A comprehensive set of practice questions and answers drawn from the lecture notes on information representation, networks, hardware, software, databases, and security.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

48 Terms

1
New cards

What is BCD (Unpacked)?

BCD Unpacked encodes a numeral into one byte (8 bits) with the most-significant bits often insignificant.

2
New cards

What is BCD (Packed)?

BCD Packed encodes a numeral into a nibble (4 bits) and can be two bytes for a full numeral.

3
New cards

What are common applications of BCD?

Digital calculator, digital clock, digital thermometer, and currency values.

4
New cards

Why is ASCII used and what are its limits?

ASCII uses 7 bits (1 byte per character); extended ASCII uses 8 bits and supports up to 256 characters but lacks full international language coverage.

5
New cards

What is Unicode and its main advantage?

Unicode uses 16 or 32 bits and can represent most languages and symbols, offering wide international support.

6
New cards

What is the difference between vector and bitmap images?

Vectors are scalable using mathematical formulas; bitmaps are made of pixels and can become lossy when scaled.

7
New cards

What is a drawing list in vector graphics?

A set of commands that define properties like thickness, style, and color for vector objects.

8
New cards

What is decimation in bitmap images?

Discarding pixels when zooming out, reducing image quality.

9
New cards

What is Bit Streaming?

Transfer of a continuous stream of bits over a network, requiring buffering.

10
New cards

What is sampling rate?

Number of samples taken per second in audio (higher rate means better accuracy).

11
New cards

What is sampling resolution?

Number of bits used for each sample (affects dynamic range and quality).

12
New cards

What is Lossless vs Lossy compression?

Lossless compresses data without loss; lossy discards some data to reduce size.

13
New cards

Give examples of lossless and lossy formats.

Lossless: PNG; Lossy: JPEG and MP3.

14
New cards

What is Run Length Encoding?

A lossless compression method that stores runs of identical data as a single value and count.

15
New cards

What are the main benefits of a Local Area Network (LAN)?

Resource sharing, improved security, lower cost, and centralized file/storage services.

16
New cards

What are common LAN hardware components?

Hubs, switches, NICs, WNICs, WAPs, cables, bridges, and repeaters.

17
New cards

What is a Router?

A device that connects different networks, directs traffic, and assigns IP routing.

18
New cards

What is a Gateway?

A device that connects two networks using different protocols and translates data between them.

19
New cards

What is a WAN?

A Wide Area Network that spans large geographic areas, often using dedicated lines and routers.

20
New cards

What is a DNS?

Domain Name System; translates domain names to IP addresses.

21
New cards

What is a URL?

Uniform Resource Locator; the address used to locate resources on the web, including protocol, domain, and path.

22
New cards

What is HTTP?

Hypertext Transfer Protocol; the protocol used to retrieve linked web resources.

23
New cards

What are the three normal forms in relational databases?

1NF: no repeated groups; 2NF: in 1NF and non-key attributes depend on the primary key; 3NF: in 2NF and all non-key attributes are independent.

24
New cards

What is a Primary Key?

A unique identifier for each row in a table.

25
New cards

What is a Foreign Key?

An attribute that references the primary key of another table.

26
New cards

What is a DBMS?

Database Management System; software that defines, creates, and manipulates databases.

27
New cards

What is DDL vs DML?

DDL defines database structures (CREATE, ALTER); DML manipulates data (SELECT, INSERT, UPDATE, DELETE).

28
New cards

What is SQL used for?

SQL is Structured Query Language used to query and manage relational databases.

29
New cards

What are an IDE’s core components?

Source code editor, compiler/interpreter, run-time environment with debugger, and auto-documenter.

30
New cards

What are the Von Neumann components?

CPU/Processor, memory for data and instructions, input/output devices, and storage; data and instructions stored in the same memory.

31
New cards

What are the main CPU components?

ALU (arithmetic/logic), CU (control unit), System Clock, IAS, and various registers.

32
New cards

What is memory between IAS, MAR, MDR, CIR, PC?

IAS holds data/programs; MAR stores memory addresses; MDR stores data being read/written; CIR holds the current instruction; PC holds the address of the next instruction.

33
New cards

What are the three types of buses used in a computer?

Address Bus (unidirectional), Data Bus (bidirectional), and Control Bus (bidirectional; carries timing/interrupt signals).

34
New cards

What is the effect of bus width on performance?

Wider buses allow more memory addresses and larger word lengths, improving performance.

35
New cards

What is the Fetch-Execute Cycle?

Fetch: PC -> MAR; MDR loads instruction; CIR holds instruction; PC increments. Decode/Execute: instruction is decoded and control signals activate components.

36
New cards

What is the Von Neumann architecture?

Stored-program concept where instructions and data are stored in the same memory and fetched/executed by the CPU.

37
New cards

What is a Buffer in computing?

A temporary storage area used to smooth data transfers between devices or subsystems.

38
New cards

What is an Embedded System?

A microprocessor-based system integrated into a device to control its specific function.

39
New cards

What is a parity check?

A method of detecting errors by adding a parity bit to ensure even or odd parity across data.

40
New cards

What is ARQ?

Automatic Repeat Request; error-control protocol using acknowledgments and timeouts to ensure data integrity.

41
New cards

What are software licensing types?

Commercial (paid with license), Free/Open Source (OSS), Freeware, Shareware.

42
New cards

What is encryption in data security?

Transforming data with keys so that only authorized parties can decipher it.

43
New cards

What is a Digital Signature used for?

A method to verify the sender of a message or data.

44
New cards

What is a Firewall?

A security device/software that filters inbound and outbound network traffic.

45
New cards

What is a DBMS data dictionary?

A repository that stores metadata about database structures, tables, and relationships.

46
New cards

What is a DDL statement?

Data Definition Language statement used to create/modify database structures (CREATE, ALTER, etc.).

47
New cards

What is a DML statement?

Data Manipulation Language statement used to query and modify data (SELECT, INSERT, UPDATE, DELETE).

48
New cards

What is the difference between a 1NF and 2NF database?

1NF requires no repeating groups; 2NF adds dependency requirements where non-key attributes depend on the primary key.