0% found this document useful (0 votes)
42 views9 pages

Exam

Uploaded by

12abphamanhtuan
Copyright
© © All Rights Reserved
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
0% found this document useful (0 votes)
42 views9 pages

Exam

Uploaded by

12abphamanhtuan
Copyright
© © All Rights Reserved
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/ 9

ÔN TẬP KẾT THÚC HỌC PHẦN – APPLICATION DEVELOPMENT PRACTICES

1. Which statement is true about teamwork?


o A. The team will need to build trust
o B. The team will need to build in the rule of contract
o C. Everyone on the team must have a high degree
o D. The leader must have the highest degree and salary
2. Why do we need to build the teamwork?
o A. The software project is too large and needs a diverse set of skills and roles
o B. Experienced programmers who will teach those less experienced
o C. To do inspection
o D. To prevent 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 technique called?
o A. Open
o B. Active listening
o C. Thoughtful
o D. Responsive
4. Role of a team leader in helping all members working together?
o A. Manage the technique of the project
o B. Suppress ego of each member
o C. Help all members write codes
o D. Manage the quality of the project
5. What is the characteristic of a high-performance team in company mission?
o A. A clear, elevating goal
o B. Competent team members
o C. Unified commitment
o D. A results-driven structure
6. What is the characteristic of high-performance teams when your company gets
CMM standard?
o A. Unified commitment
o B. Collaborative climate
o C. Standards of excellence
o D. External support and recognition
7. What are team members' competencies?
o A. Technical
o B. Personal
o C. Salary
o D. A and B are correct
8. Positive receiving feedback, listen without frequent interruption or objections is...
o A. Open
o B. Active listening
o C. Thoughtful
o D. Responsive
9. What is the difference between team and group?
o A. Product
o B. Salary
o C. Result
o D. Strength
10. What is the characteristic of high-performance teams when you share knowledge
with all team members?
o A. Unified commitment
o B. Collaborative climate
o C. Standards of excellence
o D. External support and recognition

Using Processes

11. How do we define a Process?


o A. Input-Process-Output
o B. Process-Input-Output
o C. Output-Input-Process
o D. Process-Output-Input
12. What are the ways to create a process?
o A. ETVX
o B. ETVX, Swimlane
o C. ETVX, Swimlane, Waterfall
o D. ETVX, Swimlane, Black box
13. In the software project, how many processes should be used?
o A. As few as possible
o B. As many as possible
o C. Only one
o D. Depends on what process we know
14. The best period of time for one Sprint Backlog in the Scrum process is?
o A. 2-4 weeks
o B. 3-5 weeks
o C. One week
o D. One month
15. The process you can see insight is...?
o A. White Box
o B. Black Box
o C. A and B are correct
o D. A and B are not correct
16. “Process is often described as a leg of the ....”
o A. Process-knowledge-technology triad
o B. Process-People-money triad
o C. Process-people-technology triad
o D. Process-money-technology triad
17. What is the correct stage order of a process?
o A. Task, Entry, Validation, Exit
o B. Entry, Validation, Task, Exit
o C. Exit, Validation, Task, Entry
o D. Entry, Task, Validation, Exit

Technical Reviews

18. What is the result of the review?


o A. Checklist
o B. Inspection Report
o C. Code Defect
o D. All above
19. What is the name of the inspection process?
o A. Software

4o
để 1 dấu * lên câu trả lời đúng
ChatGPT

Sure, here is the content with asterisks (*) marking the correct answers:

ÔN TẬP KẾT THÚC HỌC PHẦN – APPLICATION DEVELOPMENT PRACTICES

1. Which statement is true about teamwork?


o A. The team will need to build trust
o B. The team will need to build in the rule of contract
o C. Everyone on the team must have a high degree
o D. The leader must have the highest degree and salary
2. Why do we need to build the teamwork?
o A. The software project is too large and needs a diverse set of skills and roles
o B. Experienced programmers who will teach those less experienced
o C. To do inspection
o D. To prevent 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 technique called?
o A. Open
o B. Active listening
o C. Thoughtful
o D. Responsive
4. Role of a team leader in helping all members working together?
o A. Manage the technique of the project
o B. Suppress ego of each member
o C. Help all members write codes
o D. Manage the quality of the project
5. What is the characteristic of a high-performance team in company mission?
o A. A clear, elevating goal
o B. Competent team members
o C. Unified commitment
o D. A results-driven structure
6. What is the characteristic of high-performance teams when your company gets
CMM standard?
o A. Unified commitment
o B. Collaborative climate
o C. Standards of excellence
o D. External support and recognition
7. What are team members' competencies?
o A. Technical
o B. Personal
o C. Salary
o D. A and B are correct
8. Positive receiving feedback, listen without frequent interruption or objections is...
o A. Open
o B. Active listening
o C. Thoughtful
o D. Responsive
9. What is the difference between team and group?
o A. Product
o B. Salary
o C. Result
o D. Strength
10. What is the characteristic of high-performance teams when you share knowledge
with all team members?
o A. Unified commitment
o B. Collaborative climate
o C. Standards of excellence
o D. External support and recognition

Using Processes

11. How do we define a Process?


o A. Input-Process-Output
o B. Process-Input-Output
o C. Output-Input-Process
o D. Process-Output-Input
12. What are the ways to create a process?
o A. ETVX
o B. ETVX, Swimlane
o C. ETVX, Swimlane, Waterfall
o D. ETVX, Swimlane, Black box
13. In the software project, how many processes should be used?
o A. As few as possible
o B. As many as possible
o C. Only one
o D. Depends on what process we know
14. The best period of time for one Sprint Backlog in the Scrum process is?
o A. 2-4 weeks
o B. 3-5 weeks
o C. One week
o D. One month
15. The process you can see insight is...?
o A. White Box
o B. Black Box
o C. A and B are correct
o D. A and B are not correct
16. “Process is often described as a leg of the ....”
o A. Process-knowledge-technology triad
o B. Process-People-money triad
o C. Process-people-technology triad
o D. Process-money-technology triad
17. What is the correct stage order of a process?
o A. Task, Entry, Validation, Exit
o B. Entry, Validation, Task, Exit
o C. Exit, Validation, Task, Entry
o D. Entry, Task, Validation, Exit

Technical Reviews

18. What is the result of the review?


o A. Checklist
o B. Inspection Report
o C. Code Defect
o D. All above
19. What is the name of the inspection process?
o A. Software inspection
o B. Code inspection
o C. Fagan inspection
o D. All above
20. What are the steps of the Inspection Process?
o A. Planning, Overview, Meeting, Rework, Follow-up
o B. Planning, Meeting, Rework, Follow-up
o C. Planning, Preparation, Meeting, Rework
o D. Planning, Overview, Preparation, Meeting, Rework, Follow-up
21. Who are involved in the inspection meeting?
o A. Author, Inspector
o B. Moderator, Recorder
o C. Reader / Timekeeper
o D. All above
22. What are the benefits of the inspection?
o A. Found and remove defects early
o B. Training for anyone on the team
o C. The inspected codes are good enough for release
o D. A and B are correct
23. Which statement is TRUE when you are examining technical review?
o A. Technical Reviews help remove defects and prevent future defects
o B. Projects with the technical review are higher quality than without another
o C. Traditional projects do not need review
o D. Agile projects do not need review
24. In the Cisco Collaborate tool, what are the roles in a review?
o A. Author, Reviewer, Moderator
o B. Author, Reviewer, Observer
o C. Author, Inspector, TimeKeeper/Reader, Recorder
o D. All above
25. When you create a review by using Cisco Collaborate, what roles must be included?
o A. Author, Moderator
o B. Reviewer, Moderator
o C. Moderator, Observer
o D. Author, Reviewer
26. When you use the inspection process, what roles must be included?
o A. Author, Moderator, Inspector
o B. Reviewer, Moderator, Inspector
o C. Moderator, Observer, Inspector
o D. Author, Reviewer, Inspector
27. Cisco Collaborate tool is used to:
o A. Review code
o B. Share code
o C. Cross-training
o D. All above
28. Cisco tool is run on:
o A. Desktop Application environment
o B. Client/Server environment
o C. Web Application environment
o D. All above
29. What is SCM?
o A. Software Configuration Management
o B. System Configuration Management
o C. Software Change Management
o D. System Change Management
30. Which is the stage efficiency for finding code defects?
o A. Meeting
o B. Discussing with the author
o C. Reading
o D. A, B, C are not correct
31. What is the responsibility of the Inspector?
o A. Control the time of the meeting
o B. Read the document and prepare to review at the meeting
o C. Do nothing before the meeting
o D. A and B are correct
32. Which review that the participants do not need to prepare or read the material?
o A. Inspection
o B. Pair programming
o C. Code Reading
o D. Walkthrough
33. Which phase of inspection is used to choose inspectors?
o A. Planning
o B. Overview
o C. Preparation
o D. Meeting
34. What is code defect in Technical Review?
o A. The program cannot run
o B. The code must be rewritten
o C. Algorithms fail
o D. The codes are hard to understand
35. 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?
o A. They use inspection for training
o B. Inspection can find the defect that the individual couldn’t find
o C. Meetings create a schedule that people must work towards
o D. All above
36. What is the most formal technical review?
o A. Walkthroughs
o B. Code Reading
o C. Pair Programming
o D. Inspections
37. What is the most informal technical review?
o A. Walkthroughs
o B. Code Reading
o C. Pair Programming
o D. Inspections
Configuration Management

38. SCM is an abbreviation of?


o A. Software Configuration Management
o B. System Configuration Management
o C. Software Change Management
o D. System Change Management
39. What are SCM activities?
o A. Configuration identification
o B. Configuration control
o C. Configuration audit
o D. All above
40. In SCM, a configuration item is defined as?
o A. Any system software
o B. Part of the system configuration
o C. The system document
o D. System build
41. In configuration management, what is a baseline?
o A. A task to manage and control change
o B. A configuration that has been formally reviewed and agreed upon
o C. Any software used in the project
o D. Any document used in the project
42. What is Configuration Management?
o A. Is the control of changes
o B. The system development
o C. The technical review
o D. The control of changes and the team members of the project
43. What is the main objective of SCM?
o A. To manage and control change of system
o B. To develop the system
o C. To do technical reviews
o D. To do inspection
44. Why do we need SCM?
o A. A system is too large to control all its modules
o B. Easy to control and manage the system
o C. The system development needs a lot of configuration
o D. Hard to do technical review
45. When do we need to perform the SCM?
o A. Right from the beginning of the project
o B. During system development
o C. During system test
o D. When the system is going to release
46. Why we must keep version control of configuration items?
o A. The project is too large
o B. The project has a lot of software
o C. The project has a lot of documents
o D. All above
47. What is the most important thing about SCM?
o A. To store all configuration items
o B. To keep all system documents
o C. To do technical reviews
o D. To do inspection
48. What is the final activity of SCM?
o A. System development
o B. Configuration audit
o C. System test
o D. System release
49. Why do we use CVS?
o A. To keep all versions of source code
o B. To do technical reviews
o C. To control the team member
o D. To do configuration audit
50. Why do we need a configuration control board?
o A. To develop the system
o B. To manage and control the change of system
o C. To do technical reviews
o D. To do inspection
51. What is the benefit of using CVS in software development?
o A. Store all versions of code
o B. Store all versions of documents
o C. Easy to manage change
o D. All above
52. What is the final work product after configuration audit?
o A. Configuration document
o B. Technical document
o C. Development document
o D. Configuration audit report
53. Why do we need to perform configuration audit?
o A. To store configuration documents
o B. To store the final code
o C. To ensure the system is correct and complete
o D. To do the final test

You might also like