Chapter 2: Hardware and Software - Practice Flashcards (ENGLISH)

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

1/45

flashcard set

Earn XP

Description and Tags

Flashcards cover key concepts from the chapter on hardware and software for AI-level learners, including mainframes, supercomputers, system and utility software, programming languages, and user interfaces.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

46 Terms

1
New cards

What is a mainframe computer?

A large, multi-user, multi-tasking computer used by big organizations for bulk data processing and mission-critical applications.

2
New cards

What is a supercomputer?

An extremely powerful computer that uses massively parallel processing to perform complex calculations at very high speeds for scientific, weather, and research applications.

3
New cards

What does bulk data processing refer to in mainframes?

Processing large volumes of data for organizations (e.g., banks, industries) often in batch mode.

4
New cards

How does parallel processing differ from serial processing?

Parallel processing executes several tasks simultaneously using multiple cores/CPUs; serial processing performs one task at a time.

5
New cards

What does RAS stand for in mainframe design?

Reliability, Availability, and Serviceability.

6
New cards

What does MTBF stand for?

Mean Time Between Failures.

7
New cards

What is downtime in computing?

An interval when the system is unavailable due to failures or maintenance.

8
New cards

What is throughput in the context of mainframes?

A measure of the large number of simultaneous transactions and the volume of input/output per time period.

9
New cards

Give an example of a real-world mainframe model and its typical use.

IBM Z15 (and Z14) with up to around 190 cores, used by banks, governments, and large organizations for bulk processing.

10
New cards

What is longevity as a characteristic of mainframes?

Long lifespan; they can run continuously for long periods, and replacement is expensive.

11
New cards

What are peripheral processors in a mainframe?

Specialized hardware that handles input/output operations, allowing the CPU to focus on processing.

12
New cards

What is a transaction processing system designed to ensure?

Transactions are completed with data integrity; if a step fails, the system can roll back or compensate to maintain accuracy.

13
New cards

What does MIPS stand for?

Million Instructions Per Second, a CPU performance metric (not always the best measure due to instruction variety).

14
New cards

What is meant by levels of security in mainframes?

Multi-factor authentication, access controls, encryption of data in transit and at rest, secured OS, and continuous monitoring for unauthorized access.

15
New cards

Name some biometric authentication methods.

Fingerprint, retina/iris scan, voice recognition, signature.

16
New cards

What does reliability mean in the RAS context?

Hardware and software can detect and recover from errors quickly, often with self-checks and automatic recovery.

17
New cards

What does availability mean in the RAS context?

The system remains available for use, with high uptime and minimal downtime (measured as time between failures).

18
New cards

What does serviceability mean in the RAS context?

Ability to diagnose, log, and repair failures with minimal disruption, including hot-swapping and spare parts.

19
New cards

What is a secured operating system in mainframes?

An operating system with built-in security features and regular updates to prevent unauthorized access.

20
New cards

What is 'levels of access' in mainframe security?

Different users have different clearance levels, restricting which data they can access.

21
New cards

What is encryption of transmitted data?

Protecting data as it moves between systems and within systems to prevent interception.

22
New cards

What is a biometric authentication example?

Fingerprint, retina scan, voice recognition, or iris scan used as part of authentication.

23
New cards

What is LPAR/virtualization on mainframes?

Partitioning the hardware to run multiple operating systems or environments concurrently, increasing efficiency.

24
New cards

What operating systems are commonly used on mainframes?

z/OS, VM (Virtual Machines), and Linux on the mainframe (open-source Linux) in various configurations.

25
New cards

Why is Linux popular on supercomputers?

Open-source, adaptable, and widely supported; enables massive parallel computing with many cores.

26
New cards

What is the term for using many processors in parallel on a supercomputer?

Massively parallel processing (MPP); a key factor in supercomputer power.

27
New cards

What is BIOS?

Basic Input/Output System; firmware that initializes hardware during boot and starts the operating system.

28
New cards

What is the boot process?

BIOS checks hardware, locates a boot device, and loads the OS into RAM.

29
New cards

What is an operating system (OS)?

System software that manages hardware and software resources and provides interfaces for users and applications.

30
New cards

What are the four major user interfaces?

Command Line Interface (CLI), Graphical User Interface (GUI), Dialogue-based interface, Gesture-based interface.

31
New cards

What is a command line interface (CLI)?

An interface where users interact with the computer by typing text commands on successive lines.

32
New cards

What is a graphical user interface (GUI)?

An interface using windows, icons, menus, and pointers (WIMP) to interact with the system.

33
New cards

What is a dialogue-based interface?

Interaction via spoken language, using speech recognition to execute commands.

34
New cards

What is a gesture-based interface?

Interaction via human gestures (hands, body movement) often detected by cameras and sensors.

35
New cards

What is a compiler?

A program that translates high-level language source code into machine code (object/executable code).

36
New cards

What is an interpreter?

Translates high-level language statements one by one at runtime and can immediately show errors; portable across systems with the interpreter.

37
New cards

What is a linker?

A program that combines object files or modules into a single executable file.

38
New cards

What is a device driver?

A small program that enables the OS and applications to communicate with hardware devices.

39
New cards

What is custom-written software vs off-the-shelf software?

Custom-written software is tailored for a specific organization and owned by them; off-the-shelf software is mass-produced, cheaper, but may include unnecessary features and is not owned by the buyer.

40
New cards

What are the advantages of custom-written software?

Tailored to exact requirements; often integrates better with existing systems; ownership and potential for future selling.

41
New cards

What are the disadvantages of custom-written software?

Higher cost, longer development time, potential for more bugs, reliance on developers.

42
New cards

What are the advantages of off-the-shelf software?

Cheaper, readily available, supported by vendor, quicker deployment.

43
New cards

What are the disadvantages of off-the-shelf software?

May include unnecessary features, less tailored to needs, licensing/upgrade constraints, limited control over updates.

44
New cards

What are examples of utility software?

Disk defragmenter, backup utilities, file copying, deleting, antivirus, disk cleanup, data compression.

45
New cards

What is defragmentation?

Reorganizing data so that related pieces are stored contiguously, improving read/write performance.

46
New cards

What is data compression and its forms?

Reducing data size; lossless (reversible) and lossy (may lose some information).