0% found this document useful (0 votes)
121 views5 pages

Review Your Answers

The document summarizes the results of a multiple choice quiz on programming concepts. It lists 15 multiple choice questions with answers, indicates whether each answer was correct or incorrect, and provides feedback for incorrect answers. An asterisk denotes the correct answer for each question.

Uploaded by

amar nasrulloh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
121 views5 pages

Review Your Answers

The document summarizes the results of a multiple choice quiz on programming concepts. It lists 15 multiple choice questions with answers, indicates whether each answer was correct or incorrect, and provides feedback for incorrect answers. An asterisk denotes the correct answer for each question.

Uploaded by

amar nasrulloh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct answer.

Section 2 Quiz
(Answer all questions in this section)

11. Which of the following are required when declaring a variable? (Choose two.)
Mark for Review
(1) Points

(Choose all correct answers)

NOT NULL
CONSTANT
Data type (*)
Identifier name (*)

Correct

12. Which of the following are examples of good programming practice? (Choose
three.) Mark for Review
(1) Points

(Choose all correct answers)

Document code with comments. (*)


Use table column names as the names of variables.
Indent code so that it can be read more easily. (*)
Develop naming conventions for identifiers and other objects. (*)
Use implicit data type conversions.

Correct

13. Which of the following will help to make code easier to read?
Mark for Review
(1) Points

Naming variables.
Using %Type.
Including comments in the code. (*)

Incorrect. Refer to Section 2 Lesson 7.

14. Which of the following are scalar data types? (Choose three.)
Mark for Review
(1) Points

(Choose all correct answers)

Character (*)
Table
Array
Boolean (*)
Date (*)

Correct

15. A movie is an example of which category of data type?


Mark for Review
(1) Points

Composite
Reference
Scalar
LOB (*)

Correct

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct answer.

Section 2 Quiz
(Answer all questions in this section)

6. PL/SQL can implicitly convert a CHAR to a NUMBER, provided the CHAR contains a
numeric value, for example '123'. True or False? Mark for Review
(1) Points

True (*)
False

Correct

7. What is wrong with this assignment statement?


Mark for Review
myvar := 'To be or not to be';
(1) Points

'That is the question';

"myvar" is not a valid name for a variable


Character literals should not be enclosed in quotes
Nothing is wrong, the statement is fine
An assignment statement must be a single line of code
An assignment statement must have a single semicolon at the end (*)

Correct

8. Which of the following are valid identifiers? (Choose two.)


Mark for Review
(1) Points
(Choose all correct answers)

completion_%
v_code (*)
students_street_address (*)
#hours
Full Name

Correct

9. Delimiters are _____ that have special meaning to the Oracle database.
Mark for Review
(1) Points

symbols (*)
identifiers
variables

Correct

10. Is the following variable declaration correct or not?


Mark for Review
DECLARE (1) Points
name, dept VARCHAR2(14);

Correct.
Not correct. (*)

Correct

Review your answers, feedback, and question scores below. An asterisk (*) indicates a correct answer.

Section 2 Quiz
(Answer all questions in this section)

1. Which of the following declarations is invalid?


Mark for Review
(1) Points

v_count PLS_INTEGER:=0;
v_pages CONSTANT NUMBER; (*)
v_start_date DATE := sysdate+1;
college_name VARCHAR2(20):='Harvard';

Correct
2. If you are using the %TYPE attribute, you can avoid hard coding the:
Mark for Review
(1) Points

Constraint
Data type (*)
Table name
Column name

Correct

3. What will be displayed when the following code is executed?


Mark for Review
DECLARE (1) Points
varA NUMBER := 12;
BEGIN
DECLARE
varB NUMBER := 8;
BEGIN
varA := varA + varB;
END;
DBMS_OUTPUT.PUT_LINE(varB);
END;

12
VarB
20
Nothing, the block will fail with an error (*)
8

Correct

4. What will be displayed when the following code is executed?


Mark for Review
DECLARE (1) Points
x VARCHAR2(6) := 'Chang';
BEGIN
DECLARE
x VARCHAR2(12) := 'Susan';
BEGIN
x := x || x;
END;
DBMS_OUTPUT.PUT_LINE(x);
END;

Chang (*)
SusanChang
The code will fail with an error
Susan
ChangChang

Correct
5. Examine the following code:
Mark for Review
DECLARE (1) Points
x VARCHAR2(20);
BEGIN
x:= 5 + 4 * 5 ;
DBMS_OUTPUT.PUT_LINE(x);
END;

What value of x will be displayed?

29
25 (*)
45
14

Correct

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy