All Flashcards
What is a variable?
A named container that stores information which can change during program execution.
What are data types?
The type of data a variable can hold (e.g., integer, string, boolean).
What is a procedure?
A reusable block of code that performs a specific task.
What are parameters?
Inputs to procedures that allow them to operate on different data.
What are return values?
The result a procedure sends back after it completes its task.
What is the Internet?
A global network of interconnected computers that communicate using standard protocols.
What is the World Wide Web?
A system of linked hypertext documents accessed via the Internet.
What is HTML?
The language used to structure web pages.
What is binary?
The fundamental language of computers using 0s and 1s.
What is cybersecurity?
Measures taken to protect computer systems and networks from threats.
How is random number generation applied in real-world scenarios?
Simulations, games, cryptography, and statistical sampling.
How is data visualization applied in real-world scenarios?
Business intelligence, scientific research, and public health monitoring.
How is cybersecurity applied in real-world scenarios?
Protecting financial transactions, securing personal data, and preventing cyber warfare.
How is the concept of variables used in a banking system?
Storing customer account balances, transaction amounts, and interest rates.
How are control structures used in traffic light systems?
To control the sequence and timing of traffic lights based on conditions (e.g., time of day, traffic volume).
How is HTML used in e-commerce websites?
To structure the content of product pages, shopping carts, and checkout forms.
How is data mining used in marketing?
To identify customer segments, predict purchasing behavior, and personalize marketing campaigns.
How is encryption used in online communication?
To protect the confidentiality of messages and data transmitted over the Internet.
How is the Internet used in education?
To provide access to online courses, research materials, and educational resources.
How is binary representation used in image processing?
Representing pixel color values for image storage, manipulation, and display.
What is sequence in programming?
Instructions are executed in order, one after the other.
What is selection in programming?
Code blocks are executed based on conditions (if, if-else).
What is iteration in programming?
Code blocks are repeated until a condition is met or for a specific number of times (loops).
What is the purpose of random number generation?
To introduce unpredictability and simulate real-world events in programs.
Describe the function of routers in the Internet.
Routers direct data packets between networks to ensure they reach their destination.
Explain the role of protocols in Internet communication.
Protocols are standard rules that enable computers to communicate with each other. Examples include TCP/IP, HTTP, and DNS.
What is data representation?
How data is encoded and stored in a computer system (e.g., binary, ASCII, Unicode).
What is data visualization?
Using charts and graphs to understand patterns in data.
What is data mining?
Discovering useful information from large datasets.
What is ethical computing?
Applying moral principles to the use of computers and technology, including privacy, avoiding bias, and respecting intellectual property.