Codesion MCQs

Codesion MCQs

These Codesion multiple-choice questions and their answers will help you strengthen your grip on the subject of Codesion. You can prepare for an upcoming exam or job interview with these 70+ Codesion MCQs.
So scroll down and start answering.

1: In CVSDude Version Control, which of the following tabs maintains the log of all the tasks performed by the administrator?

A.   System

B.   Services

C.   Projects

D.   Dashboard

A.   Field

B.   Operator

C.   Value

D.   All of the above

3: Which of the following software packages must be installed to efficiently run the Trac Issue Tracking System?

A.   Python version 3.2

B.   Setuptools version 0.6

C.   Genshi version 0.5

D.   Database system and Python drivers

E.   Web Server

F.   Subversion version 1.0

A.   Sanity check

B.   Control bug visibility

C.   Move bugs between installations

D.   None of the above

5: Which of the following tasks can you perform if you have "canconfirm" permissions in the Bugzilla Issue Tracking System?

A.   You can change the state from UNCONFIRMED to NEW.

B.   You can confirm the bug.

C.   You can fix the bug.

D.   You can resolve the bug once.

6: Does the Bugzilla Issue Tracking System provide the Lock Record feature when there is simultaneous access to the same bug?

A.   Yes

B.   No

7: Which of the following operators is valid in the query language used in Trac Ticket queries?

A.   ~=

B.   #

C.   =*

D.   $=!

8: Which of the following functions is performed by the "bz_canusewhineatothers" user permission in the Bugzilla Issue Tracking System?

A.   It indicates that the user can configure whine reports for himself.

B.   It indicates that the user can configure whine reports for other users.

C.   It indicates that the user can perform actions as another user.

D.   It indicates that the user can create, destroy, and edit classifications.

9: Which of the following dynamic variables automatically sets its value without making any change in the URL?

A.   $USER

B.   $PRIORITY

C.   $SEVERITY

D.   None of the above

10: When reporting a bug under the Bugzilla Issue Tracking System, which of the following values is invalid for the Severity field?

A.   trivial

B.   minor

C.   normal

D.   All of the above are valid values for the Severity field.

11: Is the following statement true or false?
If you add a group containing a number of users to your project, then all those users will be automatically added to your Users list.

A.   True

B.   False

12: What is the function of the "bz_sudoers" user permission in the Bugzilla Issue Tracking System?

A.   It indicates that the user can impersonate someone else.

B.   It indicates that the user can confirm a bug or mark it as a duplicate.

C.   It indicates that the user cannot be impersonated by other users.

D.   It indicates that the user can edit all bug fields.

13: Which of the following phases are valid when you are importing an existing repository into SVN?

A.   Upload

B.   Transfer

C.   Zip

D.   Unzip

14: To whom can CVS Writers permissions be given?

A.   Users

B.   Groups

C.   Projects

D.   Services

15: Which of the following physical security measures is/are provided by CVSDude?

A.   Intel Xeon Server Grade Hardware

B.   CISCO Guard Denial of Service(DOS) Protection

C.   RAID controllers on all servers

D.   Network Intrusion Detection System

E.   All of the above

16: Is the following statement true or false?
You can work on modules from different Repositories at the same time by using the TortoiseCVS CVS client.

A.   True

B.   False

17: Which of the following external services is/are supported by the CVSDude version control platform?

A.   Basecamp

B.   Trac

C.   DAV-Drive

D.   Versionone

E.   Subversion

18: Trac uses the SWIG bindings in the Subversion distribution. Which of the following correctly describes the use of SWIG?

A.   It allows you to call Subversion API functions indirectly.

B.   It uses wrappers that translate the data types of your scripting language into the needed Subversion C libraries.

C.   It helps you interact with the database.

19: Bugzilla comment lines beginning with ">" are assumed to be_________________ .

A.   Quotes

B.   Comments

C.   Dependency tree

D.   None of the above

20: Does Bugzilla support the ability to move a bug from one Bugzilla installation to another, such as moving a bug from a Bugzilla 2.16 installation to a Bugzilla 3.0 installation?

A.   Yes

B.   No

21: Which of the following statements regarding CVSDude groups is true?

A.   The Administrator group is mandatory.

B.   The Developer group cannot be deleted.

C.   The Administrator, Developer, and Viewer groups are mandatory and cannot be deleted.

D.   The Administrator, Developer, and Viewer groups can be deleted and other new groups can be formed.

22: Which of the following fields does not allow the user to enter the value when he/she wants to edit his/her details in CVSDude?

A.   First Name

B.   Email

C.   Groups

D.   Short Name

23: Which of the following correctly describes the meaning of Subversion?

A.   It is used to maintain current and historical versions of files such as source code and web pages.

B.   It is a web-based software project management tool.

C.   It is a tool that facilitates interlinking among a bug tracking database, revision control, and Wiki content.

D.   None of the above

24: Which of the following describes the function of the Genshi templating language used in the Trac Issue Tracking System?

A.   It is used to add the inbuilt logos in the web page.

B.   It is used only to generate HTML web pages.

C.   It is used to generate and process HTML for output generation on the web.

D.   None of the above

25: On which portability layer is Subversion built?

A.   APR

B.   DAV

C.   FSFS

D.   None of the above

26: Consider the Ticket Workflow given below. What function is performed by Line 1?
1.accept = new,accepted -> accepted
2.accept.permissions = TICKET_MODIFY
3.accept.operations = set_owner_to_self

A.   It defines the accept action.

B.   It defines the new and accepted states in which the action is valid.

C.   It defines new states of the ticket when the action is taken (accepted).

D.   It defines the changes that will be made to the ticket in addition to the status change when this action is taken.

E.   It specifies the permissions the user must have to use this action.

27: CVS is accessed by using a special program referred to as a client. Which of the following is not a CVS client?

A.   WinCVS

B.   TortoiseCVS

C.   Eclipse CVS

D.   Trac

28: Which of the following events is responsible for Repository check-ins in the Trac Timeline?

A.   Milestones

B.   Ticket events

C.   Wiki page events

D.   Source code changes

29: Which of the following SVN clients is/are available for the Subversion Repository?

A.   KDESvn

B.   Versions

C.   WorkBench

D.   Tortoise SVN

E.   All of the above

30: Does Bugzilla support multiple users with the same e-mail address.?

A.   Yes

B.   No

A.   General Access Permissions

B.   Anonymous Access

C.   Global Plug-ins

D.   None of the above

32: Which of the following values for the Resolution field in the Bugzilla Issue Tracking System correctly describes that the bug can never be fixed?

A.   DUPLICATE

B.   WORKSFORME

C.   MOVED

D.   WONTFIX

33: Which of the following templates for customizing your installation is/are supported by the Bugzilla Issue Tracking System?

A.   list/table.html.tmpl

B.   index.html

C.   bug/process/midair.html.tmpl

D.   a and c

E.   None of the above

34: Which of the following commands come(s) under the category of Interactive Mode of TracAdmin?

A.   version remove <name>

B.   wiki import <page> [file]

C.   ticket_type list

D.   hotcopy

E.   All of the above

35: Which of the following callback API parameters does CVSDude pass to your Callback URL?

A.   changed

B.   organization

C.   token

D.   youngest

E.   oldest

F.   All of the above

36: Which of the following features can be enabled when creating or editing groups in CVSDude?

A.   A mailing list for groups

B.   Giving Administrator powers to the members of a security group

C.   E-mail notifications

D.   a and b

37: Which of the following parameters must be set to On so that bugs can have an "UNCONFIRMED" status in the Bugzilla Issue Tracking System?

A.   usevotes

B.   editbugs

C.   changed

D.   None of the above

38: When using the Bugzilla advanced search to search for user bugs in the "editbugs" group, which of the following is the correct syntax for writing group names?

A.   "group%.editbugs"

B.   "%group%"."editbugs"

C.   "%group.editbugs%"

D.   None of the above 

39: Which of the following bug list formats is/are supported by the Bugzilla Issue Tracking System?

A.   Comma-separated values

B.   ECMA script

C.   Feed

D.   All of the above

40: When using the Add/Remove Tags feature, what is the default status of the "Enable tags for bugs" user preference?

A.   On

B.   Off

C.   Always

D.   None of the above

41: Which of the following is an invalid access value if you want to access the CVS Repository?

A.   Remote

B.   Local

C.   Anonymous

D.   None of the above is an invalid access value. 

42: Which of the following options can be set through the General Subversion Settings in the Subversion Repository CVSDude Service?

A.   Allow DAV writes to Subversion repositories

B.   Allow Backup

C.   Quick path authentication

D.   Set access rules 

43: Which of the following fields can be set under the Time Tracking feature of the Bugzilla Issue Tracking System?

A.   Estimated Hours

B.   % Complete

C.   Version

D.   Gain

E.   None of the above 

44: What will happen if you add CVS and Subversion Services to the same project?

A.   They will automatically share the same code between them.

B.   They will not automatically share the same code between them.

C.   You cannot add CVS and Subversion to the same project.

D.   None of the above

45: Which of the following third-party tools allow(s) integration with the Bugzilla Issue Tracking System?

A.   Bonsai

B.   Tinderbox2

C.   CVS

46: Which of the following plug-ins can be configured through the web interface in the Trac Issue Tracking System?

A.   XMLRPC

B.   Navigation Bar

C.   Description

D.   Batch Modification of Tickets

E.   None of the above 

A.   Enable e-mail notifications

B.   Attach diff to check-in notifications

C.   Allow users to customize their e-mail notifications

D.   All of the above 

48: You can check the status of a source_file or all files by using the command "cvs status [source_file]." What is the function of the "cvswhat C-Shell" command?

A.   It shows the status of files that are not "up-to-date."

B.   It shows the status of all files.

C.   It shows the status of recently created files. 

49: The code snippet below is used to add introduction text to a new ticket form in a site.html file. What function does Line 3 perform?
1.<form py:match="div[@id='content' and @class='ticket']/form" py:attrs="select('@*')">
2.<py:if test="req.environ['PATH_INFO'] == '/newticket' and (not 'preview' in req.args)">
3.<py:if test="req.environ['PATH_INFO'] == '/timeline'and (not 'preview' in req.args)">
4.<p>Please make sure to search for existing tickets before reporting a new one!<</p>
5.</py:if>
6.</py:if>
7. ${select('*')}
8. </form>

A.   It is used to make timeline changes only in site.html and to avoid the modification of other sections.

B.   It is used to limit the scope of changes in site.html to one view only.

C.   a and b

D.   None of the above 

50: Which of the following values is/are invalid for the log_level option in a trac.ini file, which defines the level of urgency required for a message to be logged?

A.   CRITICAL

B.   CHANGE

C.   INFO

D.   DEBUGÂ