Big Idea 4 - Computer Systems and Networks Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

Bandwidth

A

Refers to the maximum amount of data that can be transmitted over a network connection in a given amount of time.

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

Computer Systems

A

Refer to the combination of hardware and software components that work together to perform tasks and process information. They include components such as the central processing unit (CPU), memory, storage devices, input/output devices, and operating systems.

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

Data Streams

A

Refer to a continuous flow of data that is being transmitted or received. It can be thought of as a steady stream of information flowing from one point to another.

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

Distributed Denial of Service Attack (DDoS)

A

An attempt by multiple compromised computers or devices to overwhelm a target website or network with excessive traffic, causing it to become slow or unavailable for legitimate users.

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

Fault-Tolerant

A

Refers to systems or devices designed to continue functioning properly even when one or more components experience failures. These systems are resilient and can recover from faults without significant disruption.

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

Internet

A

A global network of interconnected networks that allows computers and devices worldwide to communicate and share information. It provides access to various services such as email, websites, online gaming, and social media.

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

Networks

A

Interconnected systems or devices that communicate with each other using wired or wireless connections. They enable data sharing, resource sharing, communication between users/devices over short or long distances.

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

Packets

A

Small units of data that are sent over a network. They contain both the data being transmitted and information about where the data should be delivered.

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

Parallel computing

A

Refers to the use of multiple processors or computers working together simultaneously to solve a problem. It involves breaking down a task into smaller subtasks that can be executed concurrently, resulting in faster processing time.

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

Protocols

A

Sets of rules and standards that govern how devices communicate and exchange information with each other over a network.

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

Receiver

A

The entity or device that receives and decodes the transmitted data or information from the sender. It is responsible for extracting meaningful information from the received message.

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

Redundancy

A

Refers to the duplication of critical components or information in a system to ensure reliability and fault tolerance. It involves having backup systems or data that can be used if the primary ones fail.

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

Router

A

A networking device that forwards data packets between computer networks. It determines the best path for data to travel from the source to the destination based on network conditions and routing tables.

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

Routing

A

The process of selecting paths in a network along which data packets will travel from their source to their destination. It involves determining optimal routes based on factors such as speed, reliability, and congestion levels.

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

Scalability

A

Refers to the ability of a system or network to handle an increasing amount of work or users without sacrificing performance or efficiency.

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

Sender

A

The entity or device that initiates and transmits data or information to a receiver. It is responsible for encoding and transmitting the message.

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

Sequential Computing

A

Refers to the traditional method of executing instructions in a computer program one after another, in a sequential order. It follows a linear path where each instruction is completed before moving on to the next.

18
Q

Server

A

A computer or system that provides resources, services, or functionality to other computers or devices on a network. It responds to requests from clients and delivers requested information or performs tasks.

19
Q

World Wide Web

A

An interconnected system of web pages and documents that are accessed over the internet. It allows users to navigate between different websites using hyperlinks and interact with various types of content like text, images, videos, and more.

20
Q

Computer network

A

A collection of interconnected devices, such as computers and servers, that are linked together to share resources and communicate with each other.

21
Q

Computing devices

A

Electronic machines capable of processing data. They include computers, smartphones, tablets, servers, and any other device that can perform computations.

22
Q

Computing systems

A

Encompass both hardware and software components working together to process data. They include all the necessary elements required for computation to occur effectively.

23
Q

HTTP (Hypertext Transfer Protocol)

A

An application protocol that enables communication between clients (such as web browsers) and servers over the internet. It defines how requests from clients are made and how responses from servers are formatted.

24
Q

Internet Protocols

A

A set of rules and guidelines that govern how data is transmitted over the internet. They ensure that devices can communicate with each other effectively and reliably.

25
Q

IP Address

A

A unique numerical label assigned to each device connected to a computer network. It serves as an identifier for devices to communicate with each other over the internet.

26
Q

Megabits per second

A

A unit of measurement used to quantify the speed of data transmission in a network. It represents the number of million bits that can be transmitted in one second.

27
Q

TCP/IP (Transmission Control Protocol/Internet Protocol)

A

A set of protocols that allows computers to communicate over the internet. It provides reliable, ordered, and error-checked delivery of data packets.

28
Q

UDP (User Datagram Protocol)

A

A connectionless protocol that allows data to be sent across networks without establishing a dedicated connection. It provides fast transmission but does not guarantee delivery or order of packets.

29
Q

World Wide Web (WWW)

A

A system of interconnected documents and resources that are accessed through the internet. It allows users to navigate between different websites by clicking on hyperlinks.

30
Q

Cyberattacks

A

Deliberate attempts by individuals or groups to gain unauthorized access, disrupt operations, steal information, or cause damage through digital means such as hacking, malware attacks, phishing scams, etc.

31
Q

Failover Solutions

A

Backup systems or processes that automatically take over when the primary system fails, ensuring continuous operation and minimizing downtime.

32
Q

Hardware Malfunctions

A

Refer to issues or failures with physical computer components such as hard drives, memory modules, processors, etc., which can lead to system errors or crashes.

33
Q

Load Balancing

A

The process of distributing workloads across multiple computing resources such as servers, networks, or databases. It helps optimize resource utilization, improve performance, and prevent overload on individual resources.

34
Q

Node

A

Refers to a device or computer that is part of a network. It can be a computer, server, router, or any other device that is connected and able to communicate with other devices in the network.

35
Q

Routing System

A

A network component that determines the best path for data packets to travel from one network location to another. It uses routing protocols and algorithms to make decisions based on factors like network congestion, distance, and reliability.

36
Q

Cores

A

Refer to the individual processing units within a processor. Each core can independently execute instructions, allowing for parallel processing and increased performance.

37
Q

Distributed Computing

A

Refers to a system where multiple computers work together on a common task. The workload is divided among different machines connected over a network, enabling collaboration and resource sharing.

38
Q

Efficiency

A

Refers to how well a program or algorithm utilizes resources, such as time and memory. It measures the ability of a program to accomplish its task with minimal wasted resources.

39
Q

Execution Time

A

Refers to the amount of time it takes for a program or task to complete its execution on a computer system. It is influenced by factors such as processor speed, memory access, and the complexity of the program.

40
Q

Independent Steps

A

Refer to individual operations within an algorithm that do not rely on each other’s results. These steps can be executed concurrently without affecting correctness.

41
Q

Processors

A

Electronic circuits that execute instructions and perform calculations. They act as the brain of a computer system, handling various tasks such as running programs, managing memory, and controlling input/output operations.

42
Q

Speedup

A

The measure of how much faster one solution or algorithm performs compared to another solution or algorithm when solving the same problem.