GoConqr has a new look! Let us know what you think.

Flashcards

Programming Concepts (Day 1)

jeriel.juarbe2031 English 23 cards

Cards in this deck (23)

  1. 1To ensure an understanding of what a user wants the program to accomplish , the programmer uses a systematic approach called...Software Development Life Cycle (SDLC)
  2. 2What are the four distinct phases of SDLC?1) Requirements
    2) Design
    3) Test & Deployment
    4) Support
  3. 3During this phase of SLDC, programmers interviews users, observe their activities, and analyze relevant documents and content structureRequirements Phase
  4. 4This SLDC Phase builds an acceptable solution and has 3 stages?Design Phase
  5. 5What are the 3 stages of the Design Phase?1) Requirements Analysis
    2) Program Design
    3) Coding
  6. 6What 2 main tools are used during the program design phase?Flowcharts
    &
    Pseudocode
  7. 7Where does the coding/writting actually start taking place during the design phase?in the coding part of the design phase
  8. 8This phase of the SDLC ensures software meets the user needs.Testing and Deployment Phase
  9. 9What are the 3 levels of the Testing and Deployment phase?Level 1 = Unit Testing
    Level 2 = QA testing
    Level 3 = Beta Testing
  10. 10This is where the actual testing takes place?Level 1 - Unit Testing
  11. 11This is were a group of users (not the developers) test the product.Level 2 - QA Testing
  12. 12This is where the customer actually gets the product but the product is still has not been tested in the clients environment?Beta Testing
  13. 13This SDLC Phase provides software maintenance for the developed product...Support Phase
  14. 14What are the four maintenance categories?1) Corrective
    2) Adaptive
    3) Perfective
    4) Preventive
  15. 15This software maintenance category is reactive modification (hot fix) of a software product performed to correct discovered problemsCorrective
  16. 16This software maintenance category...is modification of a software product to keep a software product usable in a changed or changing environment.Adaptive
  17. 17This software maintenance category...modification to improve/enhance performance pr maintanabilityPerfective
  18. 18This software maintenance category..to correct latent faults in product before they become effective faultsPreventive
  19. 19this is a methodical process of finding and reducing the number of bugs (defects) in a computer program to ensure it behaves as expected.Debugging
  20. 20What are the 3 common methods of debugging?Debugging tools
    Print Statements
    Logs
  21. 21This method of debugging allows programmers to step through one line at a timedebugging tools
  22. 22This method of debugging are added to display program state, variables values, or markersPrint Statements
  23. 23This method of debugging prints program state to a log fileLogs

Information

Description
Flashcards on Programming Concepts (Day 1), created by jeriel.juarbe2031 on 26/08/2014.
Views
13
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?