Study for the CompTIA ITF+ Exam. Enhance your tech literacy with multiple-choice questions and detailed explanations. Prepare thoroughly and succeed!

Each practice test/flash card set has 50 randomly selected questions from a bank of over 500. You'll get a new set of questions each time!

Practice this question and more.


A developer is creating specific step-by-step instructions/procedures and conditional statements that will be used by a computer program to solve problems. Which of the following is being developed?

  1. Software

  2. Application

  3. Algorithm

  4. Script

The correct answer is: Algorithm

A Software and B: Application are incorrect because both options refer to a complete and executable computer program, whereas the question specifically mentions creating step-by-step instructions and conditional statements, which are smaller components of a program. D: Script is incorrect because scripts typically contain a series of commands and actions to be executed by a computer, but may not necessarily include conditional statements or specific procedures. C: Algorithm is the correct answer because it specifically refers to a set of defined steps and procedures used to solve a problem or complete a task. In this case, the developer is creating an algorithm that will be used by a computer program to solve problems.