Basic Trivia Questions Quiz For Software Developers!

8 Questions | Total Attempts: 966

SettingsSettingsSettings
Basic Trivia Questions Quiz For Software Developers! - Quiz

These are basic trivia questions for software developers, and they are designed to see how skilled they are to meet the duties of a person of their expertise. Do give it a try and see whether you might need to get a refresher class or two before you set out to the real world. All the best and take up other quizzes like it!


Questions and Answers
  • 1. 
    The two levels of design for software architecture are:
    • A. 

      Data design and architectural design

    • B. 

      Pattern design and data design

    • C. 

      Coding design and architectural design

    • D. 

      Architectural design and XP design

  • 2. 
     In software engineering, what does KDD stands for?
    • A. 

      Knowledge distortion of design

    • B. 

      Knowledge discovery in databases

    • C. 

       Knowledge development in design

    • D. 

      Knowledge detection of databases

  • 3. 
     In software engineering, what does ATAM stands for?
    • A. 

      Architecture type analysis management

    • B. 

      Architecture type analysis method

    • C. 

      Architecture trade-off analysis method

    • D. 

      Application texture architectural method

  • 4. 
    To check the complexity of architecture, what could a programmer use?
    • A. 

      Coupling

    • B. 

      Beta testing

    • C. 

      Architecture testing

    • D. 

      Dependencies

  • 5. 
    What is the use of an Architectural Description Language (ADL)?
    • A. 

      Codes the architecture into desired programming language

    • B. 

      Provides syntax for describing a software architecture

    • C. 

      Helps design the language in which the software should be built

    • D. 

      Describes how to design the software in a specified language

  • 6. 
     Duties of a programmer do not includes
    • A. 

      Program maintenance

    • B. 

      Program detailed flowcharts

    • C. 

      Defining methods of data collection

    • D. 

      Testing and debugging

  • 7. 
    System software programmers usually work in
    • A. 

      High level language

    • B. 

      Low level language

    • C. 

      Self managed language

    • D. 

      Modified language

  • 8. 
     Person who prepares data by operating a key station is considered as
    • A. 

      Keyboard operator

    • B. 

      Mouse operator

    • C. 

      Peripheral operator

    • D. 

      Peripheral operator