Software Fundamentals Quizzes & Trivia




Questions: 40  |  Attempts: 471   |  Last updated: May 8, 2019
  • Sample Question
    You need to gain a better understanding of the solution before writing the program. You decide to develop an algorithm that lists all necessary steps to perform an operation in the correct order. Any technique that you use should minimize complexity and ambiguity. Which of the following techniques should you use?


Questions: 32  |  Attempts: 45   |  Last updated: May 24, 2013
  • Sample Question
    Arrange the various activities of an application lifecycle in the order in which they are likely to occur.  


Questions: 11  |  Attempts: 37   |  Last updated: Jul 13, 2013
  • Sample Question
    You are developing a Windows forms application used by a government agency. You need to develop a distinct user interface element that accepts user input. This user interface will be reused across several other applications in the organization. None of the controls in the Visual Studio toolbox meets your requirements; you need to develop all your code in house. Which of the following actions should you take?




Software Fundamentals Questions and Answers


  • You need to gain a better understanding of the solution before writing the program. You decide to develop an algorithm that lists all necessary steps to perform an operation in the correct order. Any technique that you use should minimize complexity and ambiguity. Which of the following techniques should you use?
    Software fundamentals question from

  • Which of the following languages is not considered a high-level programming language?  
    Software fundamentals question from

  • You are writing code for a business application by using C#. You write the following statement to declare an array: int[] numbers = { 1, 2, 3, 4, 5 };   Now, you need to access the second item in this array (the number 2). Which of the following expression should you use?    
    Software fundamentals question from

  • Arrange the various activities of an application lifecycle in the order in which they are likely to occur.  
    Software fundamentals question from

  • You are planning to develop a new software system for your organization. You need to review the plans, models, and architecture for how the software will be implemented. Of which of the following activities should you review the output?  
    Software fundamentals question from

  • You are planning to develop a new software system for your organization. You need to review the system’s technical blueprint. Which of the following participants is responsible for providing the technical blueprint?  
    Software fundamentals question from

  • You are developing a Windows forms application used by a government agency. You need to develop a distinct user interface element that accepts user input. This user interface will be reused across several other applications in the organization. None of the controls in the Visual Studio toolbox meets your requirements; you need to develop all your code in house. Which of the following actions should you take?
    Software fundamentals question from

  • You are developing a user interface component that responds to user actions such as keystrokes. Which of the following programming constructs should you use to accomplish this requirement?
    Software fundamentals question from

  • You need a Windows Form similar to the W_RecForm form that is being already used by the application. However, you need a couple of extra controls on your form that are not available on W_RecForm. You need to make sure that you accomplish this requirement with the least coding effort. In future, if the W_RecForm is enhanced, you need to make sure that those enhancements are available in your form as well. What should you do?  
    Software fundamentals question from