Test your basic knowledge |

Coldfusion

Subject : it-skills
Instructions:
  • Answer 50 questions in 15 minutes.
  • If you are not ready to take this test, you can study here.
  • Match each statement with the correct term.
  • Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.

This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. Runs when an uncaught exception occurs in the application. Use this method to handle errors in an application-specific manner. This method overrides any error handlers that you set in the ColdFusion Administrator or in cferror tags. It does not overr






2. Converts an XML document that is represented as a string variable into an XML document object.






3. Defines a function that you can call in CFML. Required to defined ColdFusion component methods.






4. Replaces special characters in a string with their HTML-escaped equivalents and inserts <pre> and</pre> tags at the beginning and end of the string






5. Serializes and deserializes CFML data structures to the XML-based WDDX format. The WDDX is an XML vocabulary for describing complex data structures in a standard - generic way. Implementing it lets you use the HTTP protocol to such information among






6. Executes a ColdFusion developer-specified process on a server computer.






7. Runs at the beginning of the request. It is useful for user authorization (login handling) - and for request-specific variable initialization - such as gathering performance statistics.






8. Applies an XSLT to an XML document object that is represented as a string variable. An XSLT converts an XML document to another format or representation by applying an XSL stylesheet to it. Returns a string; an XML document after the XSLT is applied.






9. Attribute of the <CFFEED> tag is used only for the create action with a query attribute. It is a structure that specifies a mapping between the names of the columns in the object specified by the query attribute and the columns of the ColdFusion feed






10. Converts a value to a string. ColdFusion has the ability to convert an XML document object to a string by using this function.






11. Name of parent component from which to inherit methods and properties






12. Available only to the component that declares the method - components that extend the component - or any other components in the package






13. Creates a ColdFusion XML document object that contains the markup in the tag body.






14. Writes a message to a log file






15. Creates a ColdFusion object - of a specified type






16. Invokes a custom tag for use in ColdFusion application pages. This tag processes custom tag name conflicts






17. Determines whether the function parameter is an XML Document Object Model (DOM) attribute node. Returns true - if the function argument is an XML attribute node - otherwise returns false.






18. Will stop execution of the entire page and not return control back to the calling page.






19. Creates a date/time object that defines a time period. You can add or subtract it from other date/time objects and use it with the cached within attribute of <CFQUERY>.






20. Flushes the query cache






21. Invokes a component method from within a ColdFusion page or component - or invokes a web service.






22. Specifies whether constructor code in the component can generate HTML output; does not affect output in the body of cffunction tags in the component.






23. Uses a Document Type Definition (DTD) or XML Schema to validate an XML text document or an XML document object.






24. Determines whether a function parameter is the root element of an XML document object. Returns true - if the function argument is the root object of an XML document object; False - otherwise






25. Use this method for any clean-up activities that your application requires when it shuts down - such as saving data in memory to a database - or to log the application end to a file. You cannot use this method to display data on a user page - because






26. Generates a URL-encoded string. For example - it replaces spaces with %20 - and non-alphanumeric characters with equivalent hexadecimal escape sequences.






27. Replaces special characters in a string with their HTML-escaped equivalents






28. Displays and logs debugging data about the state of an application at the time the tag executes. Tracks runtime logic flow - variable values - and execution time. Displays output at the end of the request or in the debugging section at the end of the






29. Escapes special XML characters in a string - so that the string is safe to use with XML.






30. Available to a locally executing page or component method






31. This tag aborts processing of the currently executing CFML custom tag - exits the page within the currently executing CFML custom tag - or re-executes a section of code within the currently executing CFML custom tag






32. Available only to the component that declares the method and any components that extend the component in which it is defined






33. Attribute of the <CFINVOKE> that allows you to pass parameters to web services. Name of a structure; associative array of arguments to pass to the method.






34. Creates an XML document object.






35. Determines whether a function parameter is an XML document object element. Returns true - if the function argument is an XML document object element; False - otherwise.






36. Errors recognized by server-side type validation. Cannot include CFML tags - but you can display values of the error variables by enclosing them in number signs (#) - as in #Error.InvalidFields#.






37. Any encountered error - including undeclared ones. Cannot include CFML tags - but you can display values of the error variables by enclosing them in number signs (#) - as in #error.MailTo#.






38. Gets the position of a child element within an XML document object






39. Uses an XPath language expression to search an XML document that is represented as a string variable. Returns an array of XML object nodes that match the search criteria.






40. Creates an XML document object element. Returns an XML document object element. The other choices are not valid ColdFusion functions.






41. Determines whether a string is well-formed XML text.






42. Creates a date/time object that defines a time period. You can add or subtract it from other date/time objects and use it with the cachedwithin attribute of <CFQUERY>.






43. Determines whether a directory exists. Returns Yes - if the specified directory exists; No - otherwise.






44. Determines the type of an XML document object node. Returns a string identifying the XML node type






45. Determines whether a CFC is being called as a web service. Returns true if CFC is being called as a web service - otherwise false is returned.






46. Returns the filename - path - parent directory - type - size - when the file was most recently modified - whether the file has read permission - write permission - and if it is hidden?






47. Determines whether a function parameter is an Extended Markup language (XML) document object. Returns true - if the function argument is an XML document object; False - otherwise.






48. An exception of the type specified by the exception attribute. Uses the full range of CFML tags. Error variables must be in cfoutput tags.






49. Returns result values from a component method.






50. Invokes a custom tag for use in ColdFusion application pages. Used to avoid custom tag name conflicts