We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 15
Q&A Application
1. Which statement is true about teamwork?
A. The team will need to build trust B. The team wil need to build in the rule of cantract C. Everyone on the team must have a high degree D. The leader must have the highest degree and salary 2. Why do we need to build the teamwork? A. The software project are too large and those a diverse set of skills and roles B. Experienced programmer who will teach those less experienced C. To do inspection D. To preven defects 3. In tips for receiving feedback , when you listen carefully and try to understand the meaning of the feedback , what is this kind of techni called? A. Open B. Active listening C. Thoughful D. Responsive 4. Role of a team leader in helping all members working together? A. Manage the technique of the project B. Suppress ego of each member C. Help all members write codes D. Manage the quality of the project 5. What is the chareacteristic of high -performance team in company mission ? A. A clear , elevating goal B. Competent team members C. Unified commitment D. A results driven structure 6. What is the characteristic of high performance teams when your company gets CMM standard? A. Unifield commitment B. Collaborative climate C. Standards of excellence D. External support and recognition 7. What are team members competence? A. Technical B. Personal C. Salary D. A and B are correct 8. Positive receiving feedback , listen without frequent interruption or objections is ….. A. Open B. Active listening C. Thoughful D. Responsive 9. What is the difference between team and group? A. Product B. Salary C. Result D. Strength 10. What is the characteristic of high-performance teams when you share knowledge with all team members? A. Unified commitment B. Collaborative climate C. Standards of excellence D. External support and recognition 1.2 Using Processes 11. How do we define a Process? A. Input-Process-Output B. Process-Input-Output C. Output-Input-Process D. Process-Output-Input 12. What are the ways to create a process? A. ETVX B. ETVX , Swimlane C. ETVX , Swimlane , Waterfall D. ETVX , Swimlane , Black box 13. In the software project , how many process should be used? A. As less as possible B. As much as possible C. Only one D. Depend on what process we know 14. The best period of time for one Sprint Backlogs in Scrum process is? A. 2->4 weeks B. 3->5 weeks C. One week D. One month 15. The process you can see insight is …..? A White Box B Black Box C A and B are correct D A and B are not correct 16. “Process is often described as a leg of the ….” A. Process-knowledge-technology triad B. Process-People -money triad C. Process-people-technology triad D. Process-money-technology triad 17. What is the correct stage order of a process? A. Task,Entry,Validation,Exit B. Entry, Validation,Task,Exit C. Exit,Validation,Task,Entry D. Entry, Task,Validation,Exit 18. It is better to use process in a (an)…… A. Individual B. Small team C. Large team D. Other solution 19. What are the fundamentals of software Quality Process? A. The requirement , Analysis,code B. User documentation , User supports C. Review , Testing D. All bove 20. What are the fundamentals of software development process? A. The requirment , Analysis , Code B. User documentation , User Supports C. Review , Testing D. All bove 1.3 Technical Review 21. What are the types of technical review? A Walkthroughs , Code Reading , Pair Programming , Inspections B Code Reading , Pair Programming , Inspections C Walkthroughs ,Code Reading ,Pair Programming, Inspections, Customer Review D Code Reading , Pair Programming 22. What is the name of inspection process ? A. Software Inspection B. Code Inspection C. Fagan inspection D. All above 23. What is the result of the review? A. Checklist B. Inspection Report. C. Code Defect D. All abovel 24. What is Pair Programming? A. A teamwork using Cisco tool to review code B. Two coders read and inspection code of each other C. A meeting of project's stakeholder D. All above 25. What are the steps of Inspection Process? A. Planning, Overview, Meeting, Rework, Follow-up B. Planning, Meeting, Rework, Follow-up C. Planning, Preparation, Meeting, Rework D. Planning, Overview, Preparation, Meeting, Rework, Follow-up 26. Who are involved in the inspection meeting? A. Author, Inspector B. Moderator, Recorder C. Reader / Timekeeper D. All above 27. What are the benefits of the inspection? A. Found and remove defects early B. Training for anyone on the team C. The inspected codes are good enough for release D. A and B are correct 28. Which statement is TRUE when you are exanimating technical review? A. Technical Reviews help remove defects and prevent future defects B. Projects with the technical review are higher quality than without another C. Traditional projects do not need review D. Agile projects do not need review 29. According to Capers Jones in “Software Defect Removal Efficiency, Design and Code Inspections” usually remove ... of product defects A. 40% B. 50 - 60% C. 60 - 70% D. 70 - 85% 30. According to Votta in "Does every inspection need a meeting" - 8/1993, Inspection meetings contribute only an additional ... to the number of defects were already found by private code-readings A. 4% B. 10% C. 20% D. 50% 31. According to Conradi in Architecture Reviews, when they using 25% times for reading and 75% times for a meeting, so ...of the defects were found during reading A. Less than 80% B. More than 80% C. Less than 40% D. More than 40% 32. All studies of Inspection have common results, the meeting will find very few errors compared to the reading code. Why are many companies still inspecting the code by meeting? A. They use inspection for training B. Inspection can find the defect that the individual couldn’t found C. Meetings create a schedule that people must work towards D. All above 33. What are three types of Object Oriented 's review? A. checklist review, systematic review, use-case review B. checklist review, Diagram review, use-case review C. checklist review, Diagram review, Code review D. checklist review, systematic review, use review 34. What is the most successful type of Object Oriented's review? A. Checklist review B. Systematic review C. Use-case review D. No solution is true 35. What is the maximum time to peer code review? A. 30 minutes B. 60 minutes C. 90 minutes D. 120 minutes 36. What are the roles in the inspection process? A. Author, Reviewer, Moderator B. Author, Reviewer, Observer C. Author, Inspector, Moderator, TimeKeeper/Reader, Recorder D. B and C are correct 37. In the Cisco Collaborate tool, what are the roles in a review? A. Author, Reviewer, Moderator B. Author, Reviewer, Observer C. Author, Inspector, TimeKeeper/Reader, Recorder D. All above 38. When you create a review by using Cisco Collaborate, what roles must be included? A. Author, Moderator B. Reviewer, Moderator C. Moderator, Observer D. Author, Reviewer 39. When you use inspection process, what roles must be included? A. Author, Moderator, Inspector B. Reviewer, Moderator, Inspector C. Moderator, Observer, Inspector D. Author, Reviewer, Inspector 40. Cisco Collaborate tool is used to: A. Review code B. Share code C. Cross training D. All above 41. Cisco tool is run on: A. Desktop Application environment B. Client/Server environment C. Web Application environment D. All above 42. What is SCM? A. Software Configuration Management B. System Configuration Management C. Software Change Management D. System Change Management 43. Which is stage efficiency for finding code defects? A. Meeting B. Discussing with the author C. Reading D. A, B, C are not correct 44. What is the responsibility of Inspector? A. Control the time of the meeting B. Read the document and prepare to review at the meeting C. Do nothing before meeting D. A and B are correct 45. Which review that the participants do not need to prepare or read the material? A. Inspection B. Pair programming C. Code Reading D. Walkthrough 46. Which phase of inspection is used to choose inspectors? A. Planning B. Overview C. Preparation D. Meeting 47. What is code defect in Technical Review? A. The program cannot run B. The code must be rewriting C. Algorithms fail D. The codes are hard to understand 48. All studies of Inspection have common results, the meeting will find very few errors compared to the reading code. Why are many companies still inspecting the code by meeting? A. They use inspection for training B. Inspection can find the defect that the individual couldn't found C. Meetings create a schedule that people must work towards D. All above 49. What is the most formal technical review? A. Walkthroughs B. Code Reading C. Pair Programming D. Inspections 50. What is the most informal technical review? A. Walkthroughs B. Code Reading C. Pair Programming D. Inspections E. Configuration Management 51. SCM is an abbreviation of? A. Software Configuration Management B. System Configuration Management C. Software Change Management D. System Change Management 52. SCM is used to …. A. Build Project B. Share document and code C. Manage the revision of the project D. Review code 53. What are the steps to work with SCM? A. Checks out, Work in received data, Checks in updated B. Work on received data, Checks in updated, Checks out C. Checks in updated, Checks out, Work in received data D. Checks out, Checks in updated, Work in received data 54. If Software Engineer2 checks in a file when Software Engineer1 has checked in it. What will SCM system do? A. SCM system will automatically merge the files when they are checked in B. SCM system will create a new revision of that checked out file C. SCM system will overwrite the file of Engineer2 to Engineer1's D. The SCM system does not allow Engineer2's check-out 55. The version of the software is 1.01.0012. The number 0012 means…. A. the Major Release Number B. the Minor (Maintenance) Release Number C. the Build Number D. the revision 56. The version of the software is 1.01.0012. The number 1 means…. A. the Major Release Number B. the Minor (Maintenance) Release Number C. the Build Number D. the revision 57. The version of the software is 1.02.0012. The number 02 means…. A. the Major Release Number B. the Minor (Maintenance) Release Number C. the Build Number D. the revision 58. What is the right definition about Eclipse? A. Eclipse is an SCM, it used to manage the revision of the code B. Eclipse is an interactive development environment (IDE) used to edit, debug source code, initiate build, test processes and display the results C. An eclipse is a review tool, it used to review the code of large teamwork D. Eclipse is a program that automatically builds your Java project from source files in your SVN repository and creates the project distribution packages 59. For Eclipse to work with SVN, which tool must you add to Eclipse? A. subversive B. Ant C. Maker D. SVN client 60. By default, the password of admin user of Cisco Collaborate tool is A. 123456 B. 1234 C. admin D. other solution 61. What is the name of the SVN software installed in client? A. SVN Client B. Tortoise SVN C. User SVN D. ANT 62. What is the right definition of Ant? A. ANT is an SCM, it used to manage the revision of the code B. ANT is an interactive development environment (IDE) used to edit, debug source code, initiate build, test processes and display the results C. ANT a review tool, it used to review the code of large teamwork D. ANT is a program that automatically builds your Java project from source files in your SVN repository and creates the project distribution packages 63. In order to use Eclipse, you must …. A. install the current version of Java Development Kit on your computer B. install the current version of Tomcat on your computer C. install the current version of SVN on your computer D. install the current version of ANT on your computer 64. SVN is an abbreviation of….. A. System version naming B. Subversion C. Software version naming D. None of the above 65. In software project development, who usually does the unit test? A. Tester B. Developer (coder) C. Customer D. Designer 66. Which library supports unit test in Eclipse? A. junit.framework.TestCase B. org.junit.Test C. java.junit D. A and B are correct 67. Developers transfer codes and test-case to…. A. Tester B. Developer (coder) C. Customer D. Designer 68. JUnit is used to ….. A. Review code B. Find defect C. Refactoring D. Manage the revision of the project 69. What are defects in coding phase? A. programming errors B. poorness design C. poorness coding practices D. poorness understanding of requirements 70. What does the AssertTrue() method do? A. Compare actual and expected value B. Check the parameter is true or false C. Let the method fail D. All above 71. What does the AssertEquals() method do? A. Compare actual and expected value B. Check the parameter is true or false C. Let the method fail D. All above 72. CruiseControl was written in? A. SVN, ANT B. SVN, Eclipse C. Eclipse, ANT D. ANT, Junit 73. Why do we choose CruiseControl in our SCM system? A. Because QA can create a schedule for building and testing B. Because it can send email notifications of building status C. Because it can store codes D. All above 74. When the Unit test results display 1 error. That means… A. The first test case is failures B. The first test case is pass C. Exist at least 1 code exception in codes D. A and C are correct 75. When the Unit test results display 1 failure. That means… A. The actual and expected value are not the same B. The first test case is a failure C. The testing code has 1 error D. B or C is correct 76. When you create a test with JUnit by eclipse. The default unit test class name is … A. Class name + “Test” B. Class name + “UnitTest” C. Blank D. Class name 77. Which error is found by the unit testing? A. Execute B. Code standard C. Syntax D. all of the above 78. ANT is used to …. A. Build Project B. Manage the revision of the project C. Share document and code D. Review code 79. CruiseControl can... A. Automatically build B. Automatically test C. Manage Email notification, Log D. All above 80. For building java project using ANT, you must write config file in … A. Java language B. HTML language C. XML language D. A and C are correct Testing and quality i. If your code has unrecognized defects, what will you do? A. Change the test-case and do Unit-Test again B. Write another code to replace it C. Let the tester find D. Do nothing ii. What is the best way to find defects from a function with numerous lines of code? A. Change the test-case and do Unit-Test again B. Isolate the suspicious regions of code C. Check code that has changed recently D. Be suspicious of classes and methods that have had defects before iii. If your code has errors but you can't find the defect for many hours. What is the best way you should do? A. Check for common defects B. Check code that has changed recently C. Isolate the suspicious regions of code D. Take a break iv. In coding phase. It is a defect if… A. The algorithm is wrong. B. The code is right but unintelligible due to poor documentation. C. The code is right but there’s a better way to do it D. All above. v. What is the characteristic of software quality that you can achieve if you try to find and fix defects? A. Accessibility B. Safety C. Performance D. Correctness vi. When you run your code step by step to find defects. This technic is… A. Reviewing B. Testing C. Debugging D. Refactoring vii. What is the reason of code defects? A. Poor understanding of requirements B. Poor design C. Poor coding practices D. All above. viii. If a defect must be fixed quickly. What will you do? A. Let junior programmers fix defects B. Consider assigning 2 or 3 developers to it C. Change code randomly and hope it fixes things D. All above ix. A hardware device used to debug the software of an embedded system is... A. Internal trace log B. Design review C. An in-circuit emulator (ICE) D. Interactive Debugger x. From studies, how many percents of defects are found in 5% of classes? A. 30 B. 40 C. 50 D. 60 Analyzing and Fixing Defects 81. When you test the number of users access the website at the same time, that is… A. Accepting Test B. Unit Test C. Integration Test D. Stress Test 82. The goal of testing is… A. To find all defects B. To admit the software is good enough to release C. To remove defects D. To find as many defects as they can 83. When will you evolve and expand your test suite over time? A. Whenever a defect is found B. When adding new features C. When you look at someone else's code and see a testing hole D. All above 84. What is Integration Testing? A. is a method by which individual units of source code are tested to determine if they are fit for use B. is the phase in software testing in which individual software modules are combined and tested as a group C. is testing conducted on a complete, integrated system to evaluate the system's compliance with its specified requirements D. is a test conducted to determine if the requirements of a specification or contract are met 85. If you want to know the Module1 work together with the Module2 are correct or not. What case of the test will you do? A. Unit Test B. System Test C. Integration Test D. Acceptance Test 86. When you test the number of users access the website at the same time, that is… A. Accepting Test B. Unit Test C. Integration Test D. Stress Test
87. What is the normal order of activities software testing?
Integration testing Unit testing System testing 88. Acceptance testing A. 1, 2, 3, 4 B. 4, 3, 2, 1 C. 2, 1, 3, 4 D. 4, 1, 3, 2 89. Which type of project bellow needs more and more testing A. Medical systems B. Airplane guidance systems C. Weapons systems D. All above 90. In Agile processes, what phase can customers participate? A. Unit Test B. Integration Test C. Acceptance Test D. System Test 91. Which library supports unit test in Eclipse? A. junit.framework.TestCase B. java.junit.Test C. java.junit D. All above E. Refactoring 92. Which statement is WRONG when you are talking about refactoring? A. Refactoring does NOT fix defects B. Refactoring does NOT add new functionality C. Refactoring does NOT make the codes better D. Refactoring is the technology to improve the code 93. What is a code smell? A. Code smell is any symptom in the source code of a program that possibly indicates a deeper problem B. Code smell is a finding defect technical, that used to find where codes need to refactor C. Code smell is a refactoring tool D. All above 94. Long method (code smell) is… A. an application has more than 200 class, interfaces or forms B. a class having too much method C. a method indicates too many parameters D. a method, function, or procedure that has grown too large 95. Duplicated code (code smell) is… A. Duplicated code problem is identical or very similar code exists in more than one location B. Duplicated code problem is when you have the same expression in two methods of the same class C. Duplication problem is when you have the same expression in two sibling subclasses D. All above
96. When must you refactor your codes?
A. The codes are so bad B. The codes have some defects C. The codes have not defected but you want to improve its D. All Above 97. How to refactor this code? double circlesquare= radius*radius*3.14; A. The circlesquare variable must be rename to circleSquare B. The radius variable must be renamed to Radius C. 3.14 much be naming such as const double PI= 3.14 D. A and C are correct 98. What are the goals of Refactoring technology? A. Improve the understandability of the code B. Improve the structure of the code C. Remove unnecessary code D. All Above 99. What is the reason for NOT to refactor codes? A. Have no comment B. The code right but not follow to standard C. The code too bad D. All Above 100. When you want to move some lines of codes to a new procedure. What will you do in Eclipse? A. Copy, Paste and Modify the code B. Use the Extract method in Refactoring C. Use the Pull Up in Refactoring D. Use the Push Down in Refactoring 101. For moving a method from subclass to supper class in eclipse. What refactoring technic will you do? A. Copy, Paste and Modify the code B. Use the Extract method in Refactoring C. Use the Pull Up in Refactoring D. Use the Push Down in Refactoring E. Analyzing & Estimating Requirements 102. Traditional methodology work on prioritized change requests from A. change requests B. Customer said C. Leader said D. Change Control Board 103. If you get a new change from the customer. What document must you fill? A. Change Requests B. Software Requirement Specification C. Change Control Board D. All above 104. When a project needs to change from the customer. What do you want to talk about? A. Schedule B. Money C. Risk D. Ranges 105. Which statement is right when you talk about the rapport with the customer? A. Phone to the customer when you have free time B. Email for them every day C. Different types depending on needs and preferences D. All above 106. What do you want customers to know? A. Software life cycle B. Software life cycle and what they can support C. The project's profits D. All above 107. In software change management CCB is the observation for… A. Changing Control Board B. Configuration Changing Board C. Configuration Control Board D. All above 108. Which statement is right for requirement change? A. Traditional methodologies are more flexible than Agile's B. Agile methodologies are more flexible than traditional's C. Agile methodologies are the same flexibility as traditional's D. A, B, and C are not correct 109. With unclearly requirement software, what used methodology is right? A. Traditional B. Agile C. Depend on what process we know D. None of the above 110. What methodology in which requirement change is embraced? A. Traditional B. Agile C. A and B are correct D. None of the above 111. Which statement is WRONG for the roles of customers in change management? A. Customers will not (or can’t) participate in reviews B. Customers don’t understand the software development process C. Customers won’t let people do their jobs D. Customers always commit to a set of written requirements E. Customer Satisfaction 112. According to Kano, what is an Exciter? A. Features that we can describe as "the more of the better" B. The final category is for features that are mandatory C. Feature that a user doesn’t know he wants until he sees it D. All Above 113. Kano’s Survey questions based on… A. The functional formofquestions B. A dysfunctional form of questions C. Nonfunctional form of questions D. Both A and B are correct 114. According to Kano, who are your customers? A. User Community B. Your Executive Management C. The Project Team D. All Above 115. The Kano model is used for… A. Increasing the quality of codes B. Finding defects as much as possible C. Assessing customer satisfaction D. Testing the security of the application 116. In Kano technique, "the more of the better" is defined by? A. Exciters B. Linear C. Baseline D. A and C are correct 120. All studies of Inspection have common results, the meeting will find very few errors compared to the reading code. Why are manycompanies still inspecting the code by meeting? A. They use inspection for training B. Inspection can find the defect that the individual couldn’t found C. Meetings create a schedule that people must work towards D. All above
Certified Associate in Project Management (CAPM) Practice Exams: Over 400 Practice Questions of Exam-Level Difficulty with Very Detailed Explanations to Right and Wrong Answers