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 conentions! how many space should be used as the unit of identation" identation" A. #
B. $
C. %
D. &
Question 38
'n programming! are eplanations that tell other programmers what*s happening in the software code A. table
B. documentation
C. selections
D. restrictions
Question 39
+utput c,a giai on 'ntegrate /oftware 0odules bao g1m nh2ng s3n ph4m n5o sau 6y" A. 7ser 0anual
B. /ystem Description
C. Coding /ummary 8eport
D. 'ntegrated /oftware 9ac:age
Question 40
9lease choose correct order of the following code reiew actiities ($) 9repare for reiew (&) Conduct 8eiew (#) 8ewor: and Follow up (%) ;aluate reiew results A. $-&-%-#
B. $-#-&-%
C. $-#-%-&
D. $-&-#-%
Question 41
<=u :h>ng coding theo ?ng coding conentions! ph@n mm to ra c
th c nhiu li True False Question 42
Ey chGn cHch phIng trHnh li sau 6yJ The logic of date is not chec:ed! user can type /tart date greater than ;nd date! or From date is greater than To dateK dateK A. 7se C// /tyle /heet and L7' template
B. +ptimiMe design! code
C. 7se chec:list
D. 7se tool to test
Question 43
A.Be careful with the scope of the reiew B.Vritee eerything down! especially decisions and action items B.Vrit
C.Don*t ta:e the criticism personally and offer only technical adice that will improe the code. 8espect others* opinions! comments! and suggestions D.WAs: yourself these XuestionJ Vhich reiew comments must be addressed before proceeding in the life cycle" Vhat are alid reasons for missing a reiew" Vho can cancel a reiew" W Question 44
A(n) is a list of instructions detailing the steps needed to perform a tas:. A. agenda
B. plan
C. program
D. punch card
Question 45
Code conentions are important to programmers! becauseJ A.YZ[ of the lifetime cost of a piece of software goes to maintenance B.Code conentions improe the readability of the software! allowing engineers to understand new code more Xuic:ly and thoroughly C.Eardly any software is maintained for its whole life by the original author. D.'f you ship your source code as a product! you need to ma:e sure it is as well pac:aged and clean as any other product you create Question 46
Common coding conentions may coer the following areasJ A.9rogramming practices
B.
C.;rror conentions
D.Comment conentions
Question 47
The information software produces after it has processed the input is called A. output
B. ob\ectie
C. flowchart
D. prototype
Question 48
Following Fsoft standard coding conentions! which naming na ming conention
is not correct" A. Aoid Aoid names that are similar or differ only in case
B. 0ethod name must start with upper case letter and use an ]actie erb] C. ^ariables ^ariables names must start with lowercase
D. 7se a noun or noun phrase to name a class or code module
Question 49
Lien below code bloc:J if ( __ Z) if (y __ Z) error()` else M _ y` Vith Vith the input alue of ! y! M _ $! &! %! which alue the ariable M would be after eecuting aboe codes"W A. &
B. %
C. #
D.
Question 50
;liminating errors in a program is also called the program A. coding
B. debugging
C. modulariMing
D. clarifying
Question 51
'nput c,a giai on 9lan cho Coding bao g1m nh2ng s3n ph4m n5o sau 6y"
A.Customer reXuirements
B.Design documents
C.9ro\ect 9lan
D.C0 plan
Question 52
9lease choose correct order of the following actiities in coding processJ ($) Create /ystem Description (&) Code 9lanning (#) Code ibrary 0odules (%) Code Functional 0odules A. $-&-#-%
B. &-%-#-$
C. &-#-%-$
D. $-&-%-#
Question 53
Following Fsoft standard coding conentions! two blan: lines should be used in which case(s) among following cases" A. Between sections of a source file
B. Before a bloc: or single-line comment
C. Between methods
D. Between logical sections inside a method
Question 54
Coding conentions l5 t5i liu bt bujc ph3i c trong tkt c3 cHc d Hn ph@n mm True False Question 55
Following Fsoft standard coding conentions! when an epression will not fit on a single line! brea: it according to which of below principles" A.Brea: after an operator
B.Brea: after a comma
C.Brea: after a logical operator.
D.Brea: after a number
Question 56
+utput c,a giai on 9lan cho Coding bao g1m nh2ng s3n ph4m n5o sau 6y" A.8eiew 8eport
B.Coding Conention
C./ystem Description
D.Coding 9lan Question 57
9rogram ob\ecties! desired outputs! needed inputs! and processing reXuirements are all recorded in the A. pro\ect management database
B. program trac:ing log
C. program specifications document
D. management information system Question 58
Challenges c,a 9eer 8eiew Code bao g1m A.'f team members are not familiar with peer reiews! the eperience can be frustrating for all participants B./ome peer reiews ta:e a long time
C.8eading unfamiliar code and correlating that code to unfamiliar documentation ta:es programmers away from coding D.'t is hard to improe peer reiew code process after many time reiewing Question 59
Benefits c,a 9eer 8eiew Code bao g1mJ A.9eer reiews proide the distance needed to recogniMe problems
B.9eer reiews proide the distance needed to sole eery problems C.Team C.Te am cohesieness
D.Fewer bugs Question 60
Benefits c,a 9eer 8eiew Code bao g1mJ A.Deelopers hae changes to do many wor:s in pro\ect
B.Find many bugs
C.ess rewor:
D.'mproed communication Question 61
Deeloper to perform the self reiew while she is coding to reach which of the following targets" A.Leneral programming practices are applied
B.8eXuirement logics are implemented correctly
C.The application input data is correct
D.
'nput c,a giai on Coding Functional 0odules bao g1m nh2ng s3n ph4m n5o sau 6y"
A.Coding 9lan
B.Designs
C.Coding Conentions
D.Coding 'nfrastructure has been setup Question 63
T5i liu Chec:listCode 8eiew c,a Fsoft Ra ra cHc trRng hSp c@n reiew code 5 chia l5m nh2ng ph@n chnh sau 6yJ A.W;ception (iOn Xuan =n eception)W B.WLeneral (iOn Xuan =n cHc kn thRng gp trong :hi reiew code)W C.WCommenting (iOn Xuan =n cHc trRng hSp ph3i comment cho source code)W
D.W/ource code (iOn Xuan =n nji dung cHc dIng lnh! h5m...)W 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
'nput c,a giai on Create /ystem Description7ser 0anual bao g1m nh2ng s3n ph4m n5o sau 6y" A./oftware 9ac:age
B./8/
C.Design
D.78D