QUESTION IMAGE
Question
what is computer programming?
a using a computer to run software and apps
b giving a computer step - by - step instructions to perform a specific task
c using the internet to control other computers
d building hardware parts like keyboards and monitors
e i havent learned this yet.
question 20
what are the building blocks programmers use when writing code to control how a program runs, including what happens first, what repeats, what decisions are made, and how problems are broken into smaller parts?
a memory, circuit boards, and binary code
b internet, hardware, and software
c embedded systems
d sequence, selection, iteration, and recursion
e i havent learned this yet.
question 21
what is an embedded system?
a small computer built into a larger device that performs a specific task by taking in information, processing it, and responding with an output or action.
b a removable memory chip that can be used to store photos, videos, and games and can be used on multiple devices.
Question about "What is computer programming?"
- Option a: Running software/apps is using programs, not programming.
- Option b: Programming involves writing instructions (code) for the computer to execute tasks step - by - step. This matches the definition of computer programming.
- Option c: Controlling other computers via the internet is not programming; it's remote access or networking.
- Option d: Building hardware is hardware engineering, not programming.
- Option e: Not relevant as we can determine the correct answer.
- Option a: Memory, circuit boards, and binary code are hardware/ low - level concepts, not programming building blocks.
- Option b: Internet, hardware, and software are broader categories, not the building blocks of program flow.
- Option c: Embedded systems are a type of computer system, not programming building blocks.
- Option d: Sequence (order of execution), selection (decision - making like if - else), iteration (repetition like loops), and recursion (solving problems by breaking into smaller parts) are the fundamental building blocks that control program flow.
- Option e: Not relevant as we can determine the correct answer.
- Option a: An embedded system is a specialized computer system built into a larger device (like a microcontroller in a car) to perform a specific task by input, processing, and output. This is the correct definition.
- Option b: A removable memory chip for storage is a storage device, not an embedded system.
Snap & solve any problem in the app
Get step-by-step solutions on Sovi AI
Photo-based solutions with guided steps
Explore more problems and detailed explanations
b. Giving a computer step - by - step instructions to perform a specific task