Flashcards on Computer Science

Click on the flashcard to see the answer


What is the difference between a compiler and an interpreter?

A compiler translates the entire program into machine code before it is executed, while an interpreter executes the program line by line.

What is an algorithm?

An algorithm is a step-by-step procedure for solving a problem.

What is a variable in programming?

A variable is a storage location with a name and a value that can be changed during the program's execution.

What is recursion?

Recursion is a method of solving problems where the solution to a problem depends on solutions to smaller instances of the same problem.

What is object-oriented programming?

Object-oriented programming is a programming paradigm based on the concept of objects, which can contain data and code: data in the form of fields (often known as attributes or properties), and code, in the form of procedures (often known as methods).

What is a data structure?

A data structure is a way of organizing and storing data in a computer so that it can be accessed and used efficiently.

What is a boolean?

A boolean is a data type that can have one of two values: true or false.

What is an API?

An API, or application programming interface, is a set of protocols, routines, and tools for building software applications.

What is a loop?

A loop is a programming construct that allows a set of instructions to be executed repeatedly.

What is a function?

In programming, a function is a block of code that performs a specific task.

What is a bit?

A bit is the smallest unit of data in a computer, consisting of a binary digit (either 0 or 1).

What is a database?

A database is a collection of data that is organized in a way that allows easy access, retrieval, and manipulation of the data.

What is cybersecurity?

Cybersecurity refers to the practice of protecting electronic devices, networks, and sensitive information from unauthorized access and theft.

What is machine learning?

Machine learning is a method of teaching computers to learn from data, without being explicitly programmed.

What is the difference between RAM and ROM?

RAM, or random access memory, is a type of computer memory that can be read and written to. ROM, or read-only memory, is a type of memory that can only be read.

What is the difference between a compiler and an interpreter?

A compiler translates the entire program into machine code before it is executed, while an interpreter executes the program line by line.

What is an algorithm?

An algorithm is a step-by-step procedure for solving a problem.

What is a variable in programming?

A variable is a storage location with a name and a value that can be changed during the program's execution.

What is recursion?

Recursion is a method of solving problems where the solution to a problem depends on solutions to smaller instances of the same problem.

What is object-oriented programming?

Object-oriented programming is a programming paradigm based on the concept of objects, which can contain data and code: data in the form of fields (often known as attributes or properties), and code, in the form of procedures (often known as methods).

What is a data structure?

A data structure is a way of organizing and storing data in a computer so that it can be accessed and used efficiently.

What is a boolean?

A boolean is a data type that can have one of two values: true or false.

What is an API?

An API, or application programming interface, is a set of protocols, routines, and tools for building software applications.

What is a loop?

A loop is a programming construct that allows a set of instructions to be executed repeatedly.

What is a function?

In programming, a function is a block of code that performs a specific task.

What is a bit?

A bit is the smallest unit of data in a computer, consisting of a binary digit (either 0 or 1).

What is a database?

A database is a collection of data that is organized in a way that allows easy access, retrieval, and manipulation of the data.

What is cybersecurity?

Cybersecurity refers to the practice of protecting electronic devices, networks, and sensitive information from unauthorized access and theft.

What is machine learning?

Machine learning is a method of teaching computers to learn from data, without being explicitly programmed.

What is the difference between RAM and ROM?

RAM, or random access memory, is a type of computer memory that can be read and written to. ROM, or read-only memory, is a type of memory that can only be read.

Share


Login to Save


Share



Login to Save


Explore Other Decks


Made for Grade 7

Information Technology: Objects in Electronic Spreadsheets


View Deck
Made for Grade 8

The French Revolution


View Deck
Made for Grade 8

Thinking Outside the Box


View Deck

Explore More