Computer Science Principles ACTUAL
UPDATED QUESTIONS AND CORRECT
ANSWERS
Maintain the program - CORRECT ANSWERS✅✅A software development team is
building a new mobile application for performing the secure transfer of cryptocurrency. To
ensure an efficient approach, they decide to follow the software development lifecycle
(SDLC) model. Which step will the team expect to go through as part of this process?
Code the program - CORRECT ANSWERS✅✅A programmer has been asked to lead a
project that uses artificial intelligence to search for patterns in Wi-Fi signals to improve
efficiency and range. The programmer will use the software development lifecycle (SDLC)
as a model for design and implementation. Which step is the programmer in when choosing a
programming language and typing the code?
Analysis and specification - CORRECT ANSWERS✅✅A software engineer is leading a
project to create a module in self-driving cars that compares the car's speed with the speed
limit. To solve this problem, the engineer is using the computer problem-solving process.
Which phase is the engineer in when defining the problem?
Implementation - CORRECT ANSWERS✅✅A computer scientist is working to optimize an
algorithm that finds the shortest driving distance between cities and wants to utilize the
computer problem-solving process for this project. Which phase is the computer scientist in
when translating a planned sequence of steps into a programming language?
Put the program into production - CORRECT ANSWERS✅✅A programmer is developing a
mobile application that can stream music to a wide variety of external devices. The company
at which the programmer works uses the software development lifecycle (SDLC) model for
product development. For this project, the "test the program" step has just been completed.
Which step is next in the SDLC?
Algorithm development - CORRECT ANSWERS✅✅A computer scientist is developing a
new program that will process stock market data. The computer scientist is following the
computer problem-solving process and just completed the analysis and specification phase.
Which phase is next in this process?