Computer Science Flashcards

Science is the study of computers and computational systems.

1
Q

Science is the study of computers and computational systems.

A

Computer Science

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

The study of efficient ways to solve computational problems.

A

o Algorithms and Data Structures

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

The mathematical study of what can be computed and how efficiently it can be done.

A

Computational Theory

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

o The study of formal systems, languages, and the computational problems they define.

A

Formal Languages and Automata Theory

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

The process of designing, creating, and maintaining software applications.

A

o Software Development

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

Ensuring software functions as intended through rigorous testing and fixing errors.

A

o Software Testing and Debugging

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

o Developing systems that can perform tasks that typically require human intelligence, such as visual perception, speech recognition, decision-making, and translation.

A

o AI

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

A subset of AI where systems learn from data to make predictions or decisions without being explicitly programmed.

A

o Machine Learning

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q
  1. o The study of how people interact with computers and designing user-friendly interfaces.
A
  1. Human-Computer Interaction (HCI):
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

o The study and implementation of data exchange between systems over various types of networks.

A
  1. Networking and Communications
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

o Protecting computer systems, networks, and data from cyber threats, attacks, and unauthorized access.

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

o Creating visual content using computers, including 2D/3D modeling, animation, and visualization.

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

o Design, implementation, and management of databases, including data storage, retrieval, and security.

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

o The software that manages computer hardware and software resources, and provides common services for computer programs.

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

o The design and creation of robots, integrating aspects of AI, machine learning, and hardware engineering.

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

Enhances the real-world environment by overlaying digital information, such as images, sounds, or other data, onto the physical world.

A
  • Augmented Reality (AR)
14
Q

Creates immersive digital environments that completely replace the real world, often used in gaming, simulations, and training.

A
  • Virtual Reality (VR)
15
Q
  • 5G is the fifth generation of mobile network technology, offering higher speeds, lower latency, and the ability to connect more devices simultaneously. This technology is expected to be a backbone for IoT, smart cities, and autonomous vehicles.
A

5G Technology

16
Q
  • refers to the network of physical devices connected to the internet, which can collect and exchange data. It has applications in smart homes, healthcare, industrial automation, and more.
A

Internet of Things (IoT)

17
Q
  • Beyond traditional AI, advanced techniques like Deep Learning, Reinforcement Learning, and Generative AI (e.g., GPT-4) are being developed for more sophisticated tasks, including natural language processing, image recognition, and autonomous decision-making.
A

Artificial Intelligence (AI) and Advanced Machine Learning

18
Q

Digitization of patient records for better accessibility and management.

A

o Electronic Health Records (EHR)

19
Q

Advanced computing techniques enable the analysis of X-rays, MRIs, and CT scans using image processing and AI for accurate diagnostics.

A

o Medical Imaging

20
Q

Virtual consultations and remote patient monitoring facilitated by healthcare platforms.

A

o Telemedicine

21
Q

High-performance computing is used in simulations to accelerate the discovery and testing of new drugs.

A

o Drug Discovery

22
Q

o Online courses, virtual classrooms, and digital learning resources like Coursera, Khan Academy, and Google Classroom.

A

o E-learning Platforms

23
Q

Data-driven insights to personalize education experiences and track student progress.

A

o Learning Analytics

24
Q

Interactive learning experiences in subjects like medicine, engineering, and the arts.

A

o Virtual Reality (VR) & Simulations

25
Q

Use of computing algorithms to make rapid stock market transactions.

A

o Algorithmic Trading

26
Q

Secure transactions and decentralized financial systems enabled by blockchain technology.

A

o Blockchain & Cryptocurrencies

27
Q

Computing models to analyze and predict financial risks.

A

o Risk Management

28
Q

Digital banking, peer-to-peer lending, and mobile payment systems.

A

o Fintech