You are on page 1of 18

Question 36

The actual coding of a program is done by a(n)

A. database administrator

B. systems analyst

C. software engineer

D. end-user

Question 37
Following Fsoft standard coding conventions, how many space should
be used as the unit of identation?

A. 3

B. 1

C. 4
D. 2

Question 38
In programming, _______ are explanations that tell other programmers
what’s happening in the software code

A. table

B. documentation

C. selections

D. restrictions

Question 39
Output của giai đoạn Integrate Software Modules bao gồm những sản
phẩm nào sau đây?

A. User Manual

B. System Description
C. Coding Summary Report

D. Integrated Software Package

Question 40
Please choose correct order of the following code review activities
(1) Prepare for review
(2) Conduct Review
(3) Rework and Follow up
(4) Evaluate review results

A. 1-2-4-3

B. 1-3-2-4

C. 1-3-4-2

D. 1-2-3-4

Question 41
Nếu không coding theo đúng coding conventions, phần mềm tạo ra có
thể có nhiều lỗi

True

False

Question 42
Hãy chọn cách phòng tránh lỗi sau đây:
The logic of date is not checked, user can type Start date greater than
End date, or From date is greater than To date…

A. Use CSS Style Sheet and GUI template

B. Optimize design, code

C. Use checklist

D. Use tool to test

Question 43
Những điều gì nên làm để tổ chức peer review code được tốt hơn?
A.Be careful with the scope of the review

B.Write everything down, especially decisions and action items

C.Don’t take the criticism personally and offer only technical

advice that will improve the code. Respect others’ opinions, comments,
and suggestions

D."Ask yourself these question: Which review comments must be

addressed before proceeding in the life cycle? What are valid reasons
for missing a review? Who can cancel a review? "

Question 44
A(n) __________ is a list of instructions detailing the steps needed to
perform a task.

A. agenda

B. plan

C. program
D. punch card

Question 45
Code conventions are important to programmers, because:

A.80% of the lifetime cost of a piece of software goes to

maintenance

B.Code conventions improve the readability of the software,

allowing engineers to understand new code more quickly and


thoroughly

C.Hardly any software is maintained for its whole life by the

original author.

D.If you ship your source code as a product, you need to make sure

it is as well packaged and clean as any other product you create

Question 46
Common coding conventions may cover the following areas:

A.Programming practices
B.Naming conventions

C.Error conventions

D.Comment conventions

Question 47
The information software produces after it has processed the input is
called

A. output

B. objective

C. flowchart

D. prototype

Question 48
Following Fsoft standard coding conventions, which naming convention
is not correct?

A. Avoid names that are similar or differ only in case

B. Method name must start with upper case letter and use an 'active

verb'

C. Variables names must start with lowercase

D. Use a noun or noun phrase to name a class or code module

Question 49
Given below code block:
if (x == 0)
if (y == 0) error();
else {
z = x + y;
}
With the input value of [x, y, z] = [1, 2, 4], which value the variable z
would be after executing above codes?"

A. 2
B. 4

C. 3

D. 5

Question 50
Eliminating errors in a program is also called ______ the program

A. coding

B. debugging

C. modularizing

D. clarifying

Question 51
Input của giai đoạn Plan cho Coding bao gồm những sản phẩm nào sau
đây?
A.Customer requirements

B.Design documents

C.Project Plan

D.CM plan

Question 52
Please choose correct order of the following activities in coding
process:
(1) Create System Description
(2) Code Planning
(3) Code Library Modules
(4) Code Functional Modules

A. 1-2-3-4

B. 2-4-3-1

C. 2-3-4-1
D. 1-2-4-3

Question 53
Following Fsoft standard coding conventions, two blank lines should be
used in which case(s) among following cases?

A. Between sections of a source file

B. Before a block or single-line comment

C. Between methods

D. Between logical sections inside a method

Question 54
Coding conventions là tài liệu bắt buộc phải có trong tất cả các dự án
phần mềm

True

False

Question 55
Following Fsoft standard coding conventions, when an expression will
not fit on a single line, break it according to which of below principles?

A.Break after an operator

B.Break after a comma

C.Break after a logical operator.

D.Break after a number

Question 56 5
Output của giai đoạn Plan cho Coding bao gồm những sản phẩm nào sau
đây?

A.Review Report

B.Coding Convention

C.System Description
D.Coding Plan

Question 57
Program objectives, desired outputs, needed inputs, and processing
requirements are all recorded in the

A. project management database

B. program tracking log

C. program specifications document

D. management information system

Question 58
Challenges của Peer Review Code bao gồm

A.If team members are not familiar with peer reviews, the

experience can be frustrating for all participants

B.Some peer reviews take a long time


C.Reading unfamiliar code and correlating that code to unfamiliar

documentation takes programmers away from coding

D.It is hard to improve peer review code process after many time

reviewing
Question 59
Benefits của Peer Review Code bao gồm:

A.Peer reviews provide the distance needed to recognize problems

B.Peer reviews provide the distance needed to solve every

problems

C.Team cohesiveness

D.Fewer bugs

Question 60
Benefits của Peer Review Code bao gồm:

A.Developers have changes to do many works in project


B.Find many bugs

C.Less rework

D.Improved communication

Question 61
Developer to perform the self review while s/he is coding to reach which
of the following targets?

A.General programming practices are applied

B.Requirement logics are implemented correctly

C.The application input data is correct

D.No coding conventions or common defects existed

Question 62
Input của giai đoạn Coding Functional Modules bao gồm những sản
phẩm nào sau đây?
A.Coding Plan

B.Designs

C.Coding Conventions

D.Coding Infrastructure has been setup

Question 63
Tài liệu Checklist_Code Review của Fsoft đưa ra các trường hợp cần
review code và chia làm những phần chính sau đây:

A."Exception

(Liên quan đến exception)"

B."General

(Liên quan đến các vấn đề thường gặp trong khi reivew code)"

C."Commenting

(Liên quan đến các trường hợp phải comment cho source code)"
D."Source code

(Liên quan đến nội dung các dòng lệnh, hàm...)"

Question 64
The actual writing of a program in a programming language is called

A. coding

B. program design

C. logic structure

D. language translation

Question 65
Input của giai đoạn Create System Description/User Manual bao gồm
những sản phẩm nào sau đây?

A.Software Package

B.SRS
C.Design

D.URD

You might also like