Trust, Safety, and Reliability

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

1/50

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

51 Terms

1
New cards

Causes of Computer Failure

H-S-W-M-C-M

2
New cards

Causes of Computer Failure

  • Hardware errors

  • Software errors

  • Being programmed to solve the wrong problem

  • Misuse

  • Communication failure

  • Malice

3
New cards

Overheating

Computers generate heat as a natural byproduct of their operation, but when this heat exceeds safe levels, it can lead to overheating.

4
New cards

Overheating

  • Random Shutdowns or Restarts

  • Fans Running at High Speeds (Loud Noises) Excessive Heat from the Casing

  • Performance Throttling

  • Screen Artifacts or Freezes

5
New cards

Hard Drive Failure

It is the heart of your computer, storing everything from your operating system to personal files and applications.

6
New cards

Hard Drive Failure

  • Frequent Computer Crashes or Blue Screens

  • Files Disappearing or Becoming Corrupted

  • Unusual Noises (Clicking, Grinding, or Whirring)

  • Slow Performance

  • SMART Errors

7
New cards

RAM (Memory) Issues

One of the most critical components of your computer, acting as the short-term memory that allows your system to run applications and processes smoothly

8
New cards

RAM (Memory) Issues

  • Frequent System Crashes and Blue Screen of Death (BSOD)

  • Sluggish Performance During Multitasking

  • System Fails to Boot

  • Corrupted Files or Data Loss

  • Random Application Crashes

  • Unusual System Behavior

9
New cards

Power Supply Problems

It is the unsung hero of your computer, quietly delivering the energy needed to keep every component running smoothly

10
New cards

Power Supply Problems

  • Computer Randomly Turns Off or Doesn’t Start

  • Random Restarts or Crashes

  • Burning Smell or Visible Damage

  • Unusual Noises

  • Inconsistent Performance

  • Peripheral Failures

11
New cards

Motherboard Issues

the backbone of your computer, acting as the central hub that connects and coordinates all hardware components, everything relies on

12
New cards

Motherboard Issues

  • No Power to the Computer

  • Peripheral Components Not Working

  • Strange Beeping Sounds (Beep Codes)

  • Random Crashes or Freezes

  • No Display or POST Errors

  • Burning Smell or Visible Damage

  • Inconsistent Performance

13
New cards

Graphics Card Failure

It is the powerhouse behind every image, video, and game you see on your screen.

14
New cards

Graphics Card Failure

  • Visual Distortions or Glitches

  • No Signal to the Monitor

  • Crashes or Freezes During Graphic-Intensive Tasks

  • Screen Tearing or Stuttering

  • Overheating and Loud Fan Noise

  • Driver Crashes or Error Messages

15
New cards

Peripheral Failures

It is more than just accessories—they’re integral to how we interact with technology.

16
New cards

Peripheral Failures

It become more complex, the potential for issues also increases.

17
New cards

CPU Problems

They are more powerful and efficient than ever, enabling cutting-edge applications like AI, machine learning, and real-time rendering.

18
New cards

Network Card Failure

As internet speeds continue to increase and smart devices become more integrated, reliable network connectivity is more important than ever

19
New cards

Sound Card Issues

Audio technology is more advanced than ever, with features like spatial audio, high-resolution sound, and AI-driven noise cancellation enhancing the way we experience sound.

20
New cards

Statistics on Hardware Failure Impacts

A-S-D-R-E

21
New cards

Functional Bugs

It is associated with the functionality of a specific software component.

22
New cards

Logical Bugs

It disrupts the intended workflow of software and causes it to behave incorrectly

23
New cards

Workflow Bugs

It is associated with the user journey (navigation) of a software application

24
New cards

Unit Level Bugs

It is very common, and they are typically easier to fix.

25
New cards
26
New cards

System-Level Integration Bugs

  • Two or more units of code written by different developers fail to interact with each other.

  • Inconsistencies or incompatibility

  • Difficult to track and fix as developers

  • Time-consuming

27
New cards

Out of Bound Bugs

Show up when the system user interacts with the UI in an unintended manner. It occur when an end-user enters a value or a parameter outside the limits of unintended use

28
New cards

Security Bugs

The most sensitive bugs. These bugs might not hinder the operation but can compromise the whole system

29
New cards

Performance Bugs

When a software application fails to meet the expected performance benchmarks

30
New cards

Compatibility Bugs

A software application does not function correctly across different environments

31
New cards

Usability Bugs

It affect the overall user experience, making it difficult or confusing for users to interact with the software

32
New cards

Concurrency Bugs

It occur in software systems that involve parallel processing or multi-threading.

33
New cards

Impact of Bugs on Software Development

D-I-R-S-L

34
New cards

Increased Development Costs

The longer a bug goes undetected, the more expensive it becomes to fix.

35
New cards

Reputation Damage

If bugs make it into production, they can lead to a poor user experience, causing users to lose trust in the software.

36
New cards

Security Risks

Bugs that involve security vulnerabilities can be exploited by attackers, leading to data breaches, legal liabilities, and financial losses.

37
New cards

Lower Productivity

Frequent bugs can lead to a more reactive approach to development, where developers are constantly fixing issues rather than building new features.

38
New cards

Safety-critical software

software that may affect someone’s safety if it fails to work properly

39
New cards

Decision point

a place in computer code where the next instruction executed depends on input data

40
New cards

Control programs

programs that control some sort of machinery

41
New cards

Real time

a program must do something within a specific amount of time

42
New cards

Multiprocess

programs that execute at the same time as one or more other programs

43
New cards

Brooks’s Law

Adding people to a late project makes it later.

44
New cards

Malware

malicious software

45
New cards

Hackers

people who write and deploy malware

46
New cards

Worm

program that makes copies of itself and propagates those copies through a network to infect other computers

47
New cards

Virus

similar to a worm, but resides in another program program that must execute in order for the virus to propagate

48
New cards

Spyware

program that is secretly installed for the purpose of collecting information about the computer’s user or users

49
New cards

Trojan horse

software that masquerades as an innocent or useful program, but that is actually designed for a malicious purpose

50
New cards

Rootkit

program that embeds itself into a computer’s operating system and acquires special privileges that would normally be available to the operating system

51
New cards

Stuxnet

a computer worm that has significantly set back the Iranian nuclear development program