
Computer Science II flashcards
- Level 2
- English
- 10 cards
Learn Computer Science with 10 free flashcards (level 2): meanings, example sentences, pictures and audio pronunciation. Includes Data Structures, Object-Oriented Programming, Machine Learning, Cryptography and more.
Study this BrainPod in Braintain. Spaced repetition brings each card back right before you forget it.
Get the free appAll 10 cards

Data Structures
Ways to organize and store data in a computer so that it can be accessed and modified efficiently.
“Learning different data structures is essential for becoming a proficient software engineer.”

Object-Oriented Programming
A programming paradigm based on the concept of 'objects', which can contain data and code: data in the form of fields, and code in the form of procedures.
“Java and Python both support Object-Oriented Programming, making it easier to manage complex software development.”

Machine Learning
A branch of artificial intelligence that focuses on the development of algorithms allowing computers to learn from and make predictions or decisions based on data.
“Many modern applications rely on machine learning to provide personalized user experiences.”

Cryptography
The practice of secure communication in the presence of third parties, achieved through the creation and analysis of protocols.
“Modern cryptography is essential for securing online transactions and communications.”

Big Data
Extremely large data sets that may be analyzed computationally to reveal patterns, trends, and associations, especially relating to human behavior and interactions.
“The rise of social media has led to an exponential increase in the amount of Big Data generated every day.”

Cloud Storage
A model of computer data storage in which digital data is stored in logical pools, and the physical storage spans multiple servers.
“We use cloud storage to ensure our data is securely backed up and can be accessed from anywhere.”

API
A set of functions and procedures allowing the creation of applications that access features or data of an operating system, application, or other service.
“To integrate the new payment gateway, we need to connect to its API.”

Neural Networks
Computing systems vaguely inspired by the biological neural networks that constitute animal brains.
“Neural networks have revolutionized the field of artificial intelligence by enabling systems to learn from large datasets.”

Virtual Reality
A simulated experience that can be similar to or completely different from the real world.
“Gamers are eagerly awaiting the next generation of virtual reality headsets.”

Blockchain
A system of recording information in a way that makes it difficult or impossible to change, hack, or cheat the system.
“Companies are increasingly adopting blockchain technology to enhance data security and transparency.”