Elance Adobe ColdFusion Test Answers 2015
·
I need to make multiple, related changes to a
database, but all those changes must be made w/o errors before I actually
commit them. Which tag should I use?
cftry and cfcatch
cfrollback
cftransaction
cfupdate
Which of the following always returns TRUE?
IsDefined("CGI.cgivariable")
IsDefined("REQUEST.requestvariable")
IsDefined("FORM.formfield")
IsDefined("URL.urlvariable")
In a custom tag, which of the following make
variable x available on the calling page?
<cfset THIS.x = 123>
<cfreturn x>
<cfset CALLEE.x = 123>
<cfset CALLER.x = 123>
Without mentioning the page in question is using a
custom tag, all the answers are true to some extent.
What happens to your session when the CF
Server is restarted?
You lose the session
Your session remains the same
Your session can be activated back if you have the
CFID and CFToken
Can you nest one ColdFusion comment inside of
another ColdFusion comment?
No
Yes
Determine the output below: <cfset
session.name = "Dave"> <cfset variables.name =
"John"> <cfset application.name = "TestApp">
<cfset server.name = "TestServer">
<cfoutput>#name#</cfoutput>
TestServer
TestApp
No output. An error will be thrown.
John
Dave
Exceptions that are handled and catched by a
<cfcatch> tag are automatically logged in the Application.log file.
FALSE
TRUE
Which of these is a valid CFML tag?
cfsave
cfsilent
cfenter
cfdraw
cfwrite
ColdFusion is compiled to what prior to
execution?
Active Server Pages
Java bytecode
HTML
CFML
I want to use a CFC function as a web service.
I should set the access attribute of that function to:
package
public
remote
private
In ColdFusion 10, Adobe replaced their JRun
application server with:
Tomcat
Zend
Jetty
Mono
True or False? You cannot use multiple <cfmailparam>
tags inside of a <cfmail> tags.
False
True
True or False? You can run a PL/SQL or TSQL
block inside a cfquery.
FALSE.
TRUE.
If I suspect my ColdFusion is encountering
errors while sending email via SMTP, where should I look for clues?
in the mail.log file inside the ColdFusion log
directory
ask the administrator of the email server for help
in the error.log file inside the ColdFusion log
directory
in the output of a <cfcatch
type="email"> tag
<cfform> variables are stored in what?
a list called FORM
a structure called FORM
an array called POST
an array called FORM
True or False: You can manage multiple
ColdFusion servers from a single view within Adobe ColdFusion Builder?
True
False
In a ColdFusion component, an init() method is
mandatory
Yes, without it, you cannot create an object for
that CFC
No. Its just a convention
Which of the following is not a ColdFusion
application framework?
FuseBox
ColdBox
Zend
CFWheels
Framework 1 (FW/1)
Where can I find the Code Compatibility
Analyzer?
It comes with the FuseBox framework.
In the Debugging & Logging section of your
ColdFusion Administrator interface.
You have to download and install it from Adobe's
ColdFusion page.
What is the default delimiter when looping
through a list with <cfloop>?
period (.)
comma (,)
space ( )
None of these
True or False: Unlike many programming
languages, the first index in an array in Coldfusion is 1, instead of 0.
True
False
What is the modulus operator in CFML?
#%
%
##
Mod
<cffunction name="myFunction">
<cfargument name="arg1" default="Default">
<cfreturn arg1> </cffunction>
<cfoutput>#myFunction()#</cfoutput> What will be outputted after
the above code is executed?
An empty string.
The string 'Default'.
An error because the required attribute in the
cfargument tag defaults to true.
Which Client variables are reserved?
Client.LastVisit
Client.CFID
All of these
Client.CFToken
Using CFML, how does one check to see if a
variable called #myVarName# exists?
<cfif myVarName>...</cfif>
<cfif IsDefined(myVarName)>...</cfif>
<cfif IsDefined(#myVarName#)>...</cfif>
<cfif
IsDefined("myVarName")>...</cfif>
What is the correct output in the following
code: <cfset sweek = "Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday"
/> <cfoutput>#ListGetAt(sweek, 3)#</cfoutput>
Wednesday
n
Thursday
3
Arrays in ColdFusion start at which index?
-1
0
1
None of these.
I want to invoke a CFC method from within a
<cfscript> tag. Which function must I use to do this?
ToScript
CreateObject
ObjectLoad
What is the Code Compatibility Analyzer?
a tool that analyzes and optimizes your SQL queries
a tool that reviews older cfm pages for deprecated
and unsupported cfml tags.
a tool that helps you debug JSON-related issues.
The CGI scope is read only
True
False
The following code does what?
<cfoutput>#DateFormat(Now(), "m/d/yyyy")#</cfoutput>
Converts the current date to a numeric value
Prints the current date in M/D/YYYY format
Prints the current date in MM/DD/YY format
Prints the current date in MM/DD/YYYY format
Which is a required method in Application.cfc?
OnBeginRequest
OnApplicationStart
OnRequestEnd
OnError
Which of these is NOT a valid CFML tag?
cfscript
cfsilent
cfchoice
cfloop
cfquery
Which of these is the correct syntax for a
CFML comment?
<!-- my comment -->
/ my comment /
<cfcomment>my comment</cfcomment>
<!--- my comment --->
* my comment *
Which is a required attribute of
<cfmail>?
subject
to
from
All of these
<cfform> controls cannot be stylized
using CSS like conventional HTML form controls.
True. CFML form controls are different from
conventional HTML form controls, and thus require to different
styling/formatting mechanisms
False. CFML form controls are rendered by the browser
as conventional HTML form controls and can be formatted/stylized the same way.
Which of the following ISN'T a method you'd
expect to find in Application.cfc?
OnApplicationEnd
OnServerStart
OnSessionEnd
OnRequest
OnApplicationStart
True or False? The <cfregistry> tag is
deprecated on UNIX platforms.
True
False
What ColdFusion tag should one use to help
prevent a possible race condition scenario?
cfapplication
Unnecessary, because ColdFusion handles this
automatically.
cfmodule
cflock
cfthread
Which of the following is NOT a valid scope
type in ColdFusion?
server
form
request
client
component
True or false: It is necessary to add a
default parameter in a function whose required type is set to no.
True
False
How would you access the first element of an
array called attendees?
attendees[0]
attendees[1]
True or False: code within a CFThread tag body
actually executes as a function call.
False
True
Which ColdFusion tag invokes a custom tag for
use in ColdFusion application pages?
cfmodule
cfassociate
cfinterface
cfimport
The <cffeed> tag can:
Read and create both RSS and Atom feeds.
Can read and create RSS feeds, but not Atom feeds.
Read, but not create, RSS and Atom feeds.
Create, but not read, RSS and Atom feeds.
What does the name attribute of the
<cfhttp> tag do?
Nothing. There is no name attribute for the
<cfhttp> tag.
It specifies which remote server you want
ColdFusion to contact.
It tells ColdFusion the name of the file you want to
retrieve from the remote server.
It creates a query object from the returned HTTP
response body with the name you provide.
What should I do if I've forgotten the CF
Administrator password on a ColdFusion 10 server?
Delete the neo-security.xml configuration file, and
generate a new one from within the CF Administrator.
Edit the password in your neo-security.xml file.
Use the passwordreset script inside the bin folder
to create a new password.
In the Directory Watcher event gateway's
configuration file, which of the following property is required?
directory
extensions
recurse
interval
True or False? In ColdFusion 10, if you don't
specify strict attribute for <CFFILE action="upload">, you
should specify MIME types for the accept attribute.
FALSE
True
<cfset x = 123> <cfif x == 123>
Hello <cfelse> Goodbye </cfif> The above code will result in:
'Goodbye' printed.
'Hello' printed.
An error.
ColdFusion syntax supports a do-while loop
False
True
Determine the output below: <cfset items =
"abc,efg,hij;klm;nop,qrs,tuv"> <cfset item = ListGetAt(items,
2, ";")> <cfoutput> #item# </cfoutput>
nop,qrs
klm;
;klm
klm
efg
Which of the following is correct format of
comment within <cfscript> block?
# this is a comment
<!--- this is a comment --->
/* This is a comment
// this is a comment
What is the correct way of getting the
last_name of a user from a <cfquery> tag below? <cfquery
name="qryUsers" datasource="dsn_name"> SELECT
first_name, last_name, email FROM users </cfquery>
Both
qryUsers["last_name"]
qryUsers.last_name
What is the default method for <cfform>?
post
enctype
get
What does the following code result in:
<cfset x = {y = 1, z = 2}> <cfif IsArray(x)> Array <cfelse>
Struct </cfif>
An error
Array
Struct
True or False: It is a good idea to enable RDS
on your ColdFusion production servers.
False
True
Complete this analogy: In ColdFusion ORM, CFCs
are to database tables, as properties are to:
Stored procedures
Indexes
Primary keys
Columns
Where is considered the best place to name
your application so the request is tied to the right application?
In Application.cfm.
Both
Inside Application.cfc but outside of any methods.
Which of the following prints out
"Fail"?
<cfif -1> Success <cfelse> Fail </cfif>
<cfif "YES"> Success <cfelse>
Fail </cfif>
<cfif 1> Success <cfelse> Fail
</cfif>
<cfif 0> Success <cfelse> Fail
</cfif>
<cfset x = 123> <!-- <cfset x =
321> --> <cfoutput>#x#</cfoutput> What will be output after
the above code executes?
321
123
How many remote IP addresses can access an
installation of the free developer edition of Adobe ColdFusion?
Trick question - the developer edition of
ColdFusion isn't free.
None. Only localhost access is possible.
2
5
1
True or False? In ColdFusion 8, you can upload
multiple files at once by setting CFFILE action to "uploadAll"
False
True
Which of the following is NOT a required
Application.cfc setting for using ORM?
this.name
this.datasource
this.ormenabled
this.ormsettings
Which of the following will result in an
error?
<cfset listVar = ListNew('a,b,c,d') />
<cfset arrayVar = ArrayNew(1) />
<cfset xmlVar = XMLNew(1) />
<cfset structVar = StructNew() />
Which of the following versions of ColdFusion
has passed its core support deadline, but is still within its extended support
period?
Adobe ColdFusion 8
Macromedia ColdFusion 7
Adobe ColdFusion 10
Adobe ColdFusion 9
True or False: For un-scoped or unspecified
scope variables, Coldfusion takes into consideration the Cookie scope before
the Form scope.
True
False
Which of the following is NOT a valid Array
function?
ArrayAppend()
ArrayDelete()
ArrayClear()
ArrayNew()
Which of the following IS NOT used to create a
XML document object?
XMLNew function
<cfxml> tag
XMLParse function
XMLFormat function
By default, in which scope does a ColdFusion
application store login information?
Request
Cookie
Session
URL
Can ColdFusion create a CAPTCHA?
No, ColdFusion cannot do that.
Yes, there is a <cfcaptcha> tag.
Yes, with the <cfimage> tag.
What is the outcome of the following piece of
code? <cfset structInsert(CGI, 'newVar','CF',true)/>
<cfoutput>#CGI.newVar#</cfoutput>
CF
NULL
Error
Which of the following are NOT valid CFML to
check whether num1 is greater than or equal to num2?
<cfif num1 GTE num2>
<cfif num1 >= num2>
<cfif num1 GEQ num2>
<cfif num1 GE num2>
<cfif (num1 EQ num2) OR (num1 GT num2)>
From the below array, how do you access the
value "banana"? <cfset arrFruits = ArrayNew(1)> <cfset
ArrayAppend(arrFruits, "apple")> <cfset ArrayAppend(arrFruits,
"banana")> <cfset ArrayAppend(arrFruits, "mango")>
arrFruits[2] only
arrFruits["2"] only
arrFruits[2] and arrFruits.2
arrFruits["2"] and arrFruits[2]
arrFruits.2 only
What is the correct output for the following?
<cfset str1 = "The quick brown fox jumped over the lazy dog" />
<cfset str2 = Replace(str1, " ", "-") />
<cfoutput>#str2</cfoutput>
The quick brown fox jumped over the lazy dog
Nothing. The script throws an error.
Thequickbrownfoxjumpedoverthelazydog
The-quick-brown-fox-jumped-over-the-lazy-dog
Given a page, customtag.cfm, called with
<cf_customtag /> will invoke the code twice whereas called with
<cf_customtag> will invoke the code once.
No. As with XHTML, closing the tag is good coding
practice.
Yes.
I just added a record to a table with an
auto-incrementing primary key. If I stored the results of my query in a
variable called lastRecord, how would I find the primary key of the record I
just added?
lastRecord.RecordCount
lastRecord.IDENTITYCOL
lastRecord.GENERATED_KEY
lastRecord.generatedKey
lastRecord.ROWID
As in JavaScript, in ColdFusion you can write
a function inside another function
True
False
True or False? Using <cfloop> to loop
over a file opens the entire file in memory.
True
False
True or False? Arrays are passed by reference
like Structs.
FALSE.
TRUE.
What does this code do? <cfloop
from="Jan 1 2012" to="Dec 31 2012"
index="date"> <cfoutput>#DateFormat(date, "dd mmm
yyyy")#</cfoutput> </cfloop>
Error. You cannot specify such values to loop.
Display dates from Jan 1st 2012 to Dec 31st 2012.
Subscribe to:
Posts (Atom)