WorksheetsComputer Science Concepts
Total questions: 20
Worksheet time: 10mins
integrated development environment (IDE)
A software application that provides a developer with a way to create a program, run the program, and debug the program all within one application.
A tool used for designing user interfaces without coding.
A programming language used for web development.
A database management system for storing application data.
Kirchhoff’s current law (KCL)
The law stating that the total voltage around a closed loop in a circuit must equal zero.
The law stating that the algebraic sum of all currents into and out of any branch point in a circuit must equal 0.
The law stating that the power supplied to a circuit must equal the power consumed by the circuit.
The law stating that the current flowing through a conductor is directly proportional to the voltage across it.
generative AI
A type of artificial intelligence that learns patterns from existing data to generate new and original content, including text, images, music, and code.
A technology that focuses solely on data analysis without generating new content.
An AI system that only replicates existing data without any learning capabilities.
A type of AI that can only generate images but not text or music.
magnetic stripe
A strip made of tiny iron-based components whose magnetism can be modified to store information.
A type of barcode used for tracking inventory.
A flexible plastic strip used for credit cards without any magnetic properties.
A strip that emits light when exposed to electricity.
Light-emitting diode (LED)
An electronic device that conducts current.
A type of resistor used in circuits.
A device that stores electrical energy.
A semiconductor that emits light when current flows through it.
Duty cycle (DC)
The fraction of the total period in which a digital waveform is in the LOW state.
The fraction of the total period in which a digital waveform is in the HIGH state.
The ratio of the time a signal is LOW to the total period.
The total time a signal is HIGH divided by the time it is LOW.
integrated circuit (IC)
A type of electronic circuit that contains multiple components in a single package.
A circuit that only contains resistors and capacitors.
A simple circuit used for basic electronic functions.
A circuit that operates without any electronic components.
Joule
A unit of energy (J) in the International System of Units (SI).
A type of electrical current measurement.
A measure of temperature in the Kelvin scale.
A unit of force in the metric system.
logic circuit
A circuit that operates based on a set of logic rules.
A circuit that only conducts electricity.
A circuit that amplifies signals.
A circuit that stores data.
Dual in-line package (DIP)
A type of integrated circuit (IC) package with two parallel rows of pins intended for insertion into a socket of holes in a printed circuit board.
A single row of pins used for surface mounting on a circuit board.
A package designed for high-frequency applications with a circular layout.
A type of IC package that is only used in mobile devices.
Flip-flop
A type of combinational circuit that performs arithmetic operations.
A sequential circuit based on a latch whose output changes when its CLOCK changes.
A memory device that stores data permanently.
A circuit that generates a continuous waveform.
Exclusive-OR (XOR) circuit
A circuit that produces a high output only when both inputs are high.
A two-input logic circuit that produces a high output only when the inputs are different.
A circuit that outputs high when at least one input is high.
A circuit that produces a low output when the inputs are the same.
method
A collection of code that operates on some data.
A type of data structure used to store information.
A programming language used for web development.
A debugging tool for identifying errors in code.
function
A named piece of code that can be used from elsewhere in the code.
A type of variable that holds data.
A method for creating user interfaces.
A way to store data in a database.
frequency
The number of cycles per time unit of a periodic waveform.
The amplitude of a wave measured in decibels.
The speed at which a wave travels through a medium.
The distance between two consecutive peaks of a wave.
Conventional current
The flow of current from negative to positive potential.
The direction of current flow associated with positive charge in motion.
The flow of electrons in a circuit.
The direction of current flow is from negative to neutral potential.
Complex PLD (CPLD)
Abbreviation for complex programmable logic device, which is a digital device consisting of several programmable sections with internal connections between the sections.
A type of microcontroller used for simple tasks.
A high-level programming language used for software development.
A hardware component used for data storage.
Conditional transition
A transition that occurs at random intervals.
A transition between states of a state machine that occurs only under specific conditions of one or more control inputs.
A transition that is always triggered by a timer.
A transition that happens when the system is idle.
central processing unit
The main component of a computer that executes instructions and performs calculations.
A type of software that manages computer hardware and software resources.
The physical device that stores data permanently in a computer.
The part of a computer that connects all other components and peripherals.
datasheet
A printed specification giving details of pin configuration, electrical properties, and the mechanical profile of an electronic device
A document outlining the warranty and service terms for an electronic device
A user manual providing instructions on how to operate an electronic device
A marketing brochure highlighting the features and benefits of an electronic device
