NAME: ________________________
PREASSESSMENT
330-3
(An
OPPORTUNITY to detect and correct things you don't understand!)
Assessment 3 in COSC
330 will cover Learning Modules VI - X. The assessment
will be derived mostly from the following preassessment questions.
I will take 10 questions directly from the preassessment questions and/or
proficiency evaluation and place them as questions 41 - 50 on Assessment
3. Then I will rewrite questions 1 - 40; I may change some
answers, but in most cases the correct answer to the question will
remain, e.g. the correct answer to question 1 on Assessment 3 will be,
usually, one of the four you see below. (Note: the question/answer
relationship may be reversed, e.g. if <img> is an answer on the
PreAssessment, I may use it in the question on the Assessment).
So, you have most of the correct answers on the assessment; you just don't
know the questions. (However, DO NOT assume
that this will be "easy"; it will be a challenging learning exercise!)
In order to prepare for the Assessment, do the following (as we cover
the relevant material....NOT the night before it is due!) and submit
the Scantron with your answers on the date specified in the Class
Schedule. Don't turn in your PREASSESSMENT questions; keep
them to study.)
-
Answer the following questions on the Scantron
Answer Sheet provided. Mark the most appropriate answer to
the multiple-choice questions. (There may be more than one "correct"
answer to the question!)
-
LEARNING EXERCISES USING MULTIPLE CHOICE
QUESTIONS: Play "WEB
JEOPARDY" with the three incorrect answers for each question, i.e.
think up a question to which each is the correct answer. This
way you should have sufficient questions that require you to "think" and
thus prepare yourself for the coming test! (Besides, you will be doing
exactly what I will be doing when I create Assessment 1!)
-
Note that the following questions are more
difficult than typical "test questions". This is by design because
this
is NOT A TEST; it is a homework assignment
(and
will
be graded as such) designed TO PREPARE YOU FOR AN ASSESSMENT! Because
many of the multiple choice answers are (by design) similar to one another,
selecting the correct answer requires that you know the DIFFERENCE between
the four choices, i.e. IT IS NOT ENOUGH TO KNOW THE DEFINITIONS
of the words; you must UNDERSTAND what they represent. You probably
will not be able to answer all (or even most!) of the following questions
without rereading the text and my notes. Don't feel bad; that is the purpose
of a "PREassessment!
It is designed to help you GO
BEYOND KNOWLEDGE to UNDERSTANDING!
TPQ: Eliminate the "best answer" and
see if other answers apply.
LM VI (INTERACTIVITY)
-
A multimedia player that is a competitor for Apple's Quicktime is: (a)
Flash (b) Shockwave (c) Director (d) Macromedia
-
Which of these is most unlike the others? (a) PHP (b)
DHTML (c) XML (d) JVM (e) ASP
-
An example of an object-oriented relationship between classes is:
(a) Is-A (b) has-A (c) uses-A (d) all
of these
-
The client-side programming feature unique to Java is: (a) application
(b) applet (c) servlet (d) object
-
The most significant difference between object-based and object-oriented
programming languages is the ability to implement: (a) abstraction
(b) aggregation (c) inheritance (d) instantiation
-
Which of these, at least in Java and C++, is a synonym for "object".
(a) method (b) attribute (c) instance
(d) class
-
Which of these are unique to Java? (a) state (b) behavior
(c) bytecode (d) field
-
Which of the following was the Web's first scripting language and was renamed
to become one of the others? (a) JavaScript (b) ECMAScript
(c) JScript (d) VBScript (e) LiveScript
LM VII (JAVASCRIPT)
-
A built-in function that is associated with an built-in object in JavaScript
is called a/an: (a) event handler (b) operator
(c) method (d) function (e) property
-
An example of a structured control structure, that governs program flow,
is: (a) sequence (b) selection (c) repetition
(d) all of these
-
JavaScript is mainly used for __________ scripting. (a) client-side
(b) server-side (c) client-server (d) DOM (e) COM
-
The creation of an object is called: (a) declaration (b) instantiation
(c) initialization (d) none off these
-
An example of an HTML object is: (a) window.document (b) document.write("Hellow
World"); (c) document.bgcolor (d) now.getHours()
-
An example of a JavaScript property is: (a) onClick (b) new
(c) var (d) menubar (e) alert("Hello")
-
Which of the following is NOT a JavaScript symbol? (a) // (b)
/* (c) { (d) ; (e) <!
-
An example of a JavaScript key word is: (a) function (b) true
function (c) null function (d) method (e)
constructor
-
Which of these contains all of the others? (a) statement (b) expression
(c) script (d) variable (e) scope
-
A variable declared withing a function is a: (a) global variable
(b) local variable (c) boolean variable (d) string variable
-
Which of the following is exclusively associated with functions.
(a) string (b) constant (c) literal (d) argument
-
The operator that is a shorthand for an IF-ELSE statement is the ___________
operator. (a) arithmatic (b) logical (c) boolean
(d) assignment (e) conditional
-
Which of the following is the most general selection construct? (a)
if (b) if-else (c) switch (d) case (e) default
-
Which of the following operators can be used with strings? (a) %
(b) + (c) ++ (d) -
-
Which of the following is not a conditional operator? (a) =
(b) == (c) != (d) <=
-
The decrementing operator is: (a) || (b) && (c)
! (d) += (e) -=
-
Which of the following types of repetition require a function to be implemented?
(a) iteration (b) recursion (c) definite repetition (d)
indefinite repetition
-
The most general iteration construct (which can replace any of the others)
is: (a) for (b) for. .in (c) while (d) do..while
-
Which of the following JavaScript keywords is not necessarily associated
with a selection or repetition control structure? (a) break
(b) continue (c) with (d) all are
-
The most frequently used object in JavaScripts DOM is: (a) frame
(b) document (c) location (d) history
-
The event handler that interacts with hyperlinks in an HTML document is:
(a) onClick (b) onMouseover (c) onLoad (d) onSelect
(e) all of these
LM VIII, IX, & X (CONTROLLING STYLES,
DHTML, and XML)
-
The lowest priority method of selecting an HTML style is: (a) browser
default (b) user selected (c) inline declaration
(d) attribute assignment
-
A way of specifying a style sheet is: (a) importing (b) embedding
(c) linking (d) all of these
-
The property category "positioning" was introduced in: (a) CSS
(b) CSS1 (c) CSS2 (d) W3C
-
Which of these will probably be superceded by one of the others?
(a) DHTML (b) XHTML (c) XML (d) XSL
(e) DOM
-
A number that designates a specific element in a stack of overlapping Web
page elements is: (a) selector (b) property (c)
value (d) z-index (e) inheritance
-
Which of the following is NOT a category of CSS properties? (a) Positioning
(b) Classification (c) Box (d) Visibility
-
The CSS2 property which has an attribute called "visible" is: (a) cascading
(b) static (c) absolute (d) relative
(e) overflow
-
Which of the following is based on one of the others? (a) XML
(b) Xlink (c) XSL (d) XSLT (e) XPath
-
The current status of XML can be found in the W3C's: (a) name spaces
(b) activity page (c) schema (d) none of these
-
Which of the following is based on RDF? (a) SGML (b) SMIL
(c) SVG (d) none of these
-
Which of the following is most unlike the others? (a) PICS
(b) P3P (c) RDF (d) DTD