ALA COMPUTER PROGRAMMING - ASSIGNMENT
QUESTIONS 2025\26 WITH COMPLETE SOLUTIONS
,Term 1 of 60
Select all that apply
Which of the following are correct statements about top-down programming
design?
Give this one a try later!
A) understanding computer programming makes you better able to administer hardware
repair to peripherals, such as printers and projectors.
B) a basic understanding of computer programming can make you more knowledgeable
when selecting software to meet your computing needs. ✅
C) a basic understanding of computer programming allows you to modify commercially
purchase software.
D) an understanding of programming allows you to join teams that create new applications or
purchase new software. ✅
,A) C# was originally called COOL (C-like Object Oriented Language) ✅
B) C# is also known as C++
C) C# is commonly used to develop web pages
D) C# and Java share many qualities and advantages, except that Java is more commonly
used to write apps for Android-based phones while C# is used to write programs for
Windows computers. ✅
A) Using top-down program design, programmers break each task into Generalized
subtasks.
Reason: Using this approach programmers break each task into detailed subtasks.
B) Top-down program design is an organized approach that breaks down a problem
into a series of tasks. ✅
C) In top-down design, tasks are broken down into binary questions. ✅
D) Top-down design continues until the sequence of steps is aligned to the types of
commands permitted by the programming language used for coding. ✅
A) Categorizing which parts of a task a digital device can perform. ✅
B) Describing the task in a precise manner. ✅
C) Translating the task into the language the computer's CPU can use. ✅
D) Printing out the code for review.
, Don't know?
Definition 2 of 60
A) a profile
Reason: Creating a profile is not part of the PDLC.
B) the specifications
Reason: Specifications identify how the software will be written.
C) the platform
Reason: The platform is the piece of hardware that will run the program.
D) an algorithm ✅
Give this one a try later!
The second phase of the software design process, the writing of software instructions in a
specific computer language is called __.
QUESTIONS 2025\26 WITH COMPLETE SOLUTIONS
,Term 1 of 60
Select all that apply
Which of the following are correct statements about top-down programming
design?
Give this one a try later!
A) understanding computer programming makes you better able to administer hardware
repair to peripherals, such as printers and projectors.
B) a basic understanding of computer programming can make you more knowledgeable
when selecting software to meet your computing needs. ✅
C) a basic understanding of computer programming allows you to modify commercially
purchase software.
D) an understanding of programming allows you to join teams that create new applications or
purchase new software. ✅
,A) C# was originally called COOL (C-like Object Oriented Language) ✅
B) C# is also known as C++
C) C# is commonly used to develop web pages
D) C# and Java share many qualities and advantages, except that Java is more commonly
used to write apps for Android-based phones while C# is used to write programs for
Windows computers. ✅
A) Using top-down program design, programmers break each task into Generalized
subtasks.
Reason: Using this approach programmers break each task into detailed subtasks.
B) Top-down program design is an organized approach that breaks down a problem
into a series of tasks. ✅
C) In top-down design, tasks are broken down into binary questions. ✅
D) Top-down design continues until the sequence of steps is aligned to the types of
commands permitted by the programming language used for coding. ✅
A) Categorizing which parts of a task a digital device can perform. ✅
B) Describing the task in a precise manner. ✅
C) Translating the task into the language the computer's CPU can use. ✅
D) Printing out the code for review.
, Don't know?
Definition 2 of 60
A) a profile
Reason: Creating a profile is not part of the PDLC.
B) the specifications
Reason: Specifications identify how the software will be written.
C) the platform
Reason: The platform is the piece of hardware that will run the program.
D) an algorithm ✅
Give this one a try later!
The second phase of the software design process, the writing of software instructions in a
specific computer language is called __.