CIW 1D0-437 - CIW PERL FUNDAMENTALS Exam
Page: 3 / 30
Total 149 questions
Question #11 (Topic: Topic 0)
Consider the following program code:
$val = 5;
if ($val++ == 6)
{
print("True ");
}
else
{
print("False ");
}
if ($val++ == 6)
{
print("True ");
}
else
{
print("False ");
}
What is the output of this code?
$val = 5;
if ($val++ == 6)
{
print("True ");
}
else
{
print("False ");
}
if ($val++ == 6)
{
print("True ");
}
else
{
print("False ");
}
What is the output of this code?
A. False False
B. False True
C. True False
D. True True
Answer: B
Question #12 (Topic: Topic 0)
Consider the following program code:
%employees = ("Lucy", "Accounting", "Armando", "Finance",
"Adrienne", "Marketing");
delete($employees{"Lucy"});
Which of the following lines of code has the same effect as the preceding code?
%employees = ("Lucy", "Accounting", "Armando", "Finance",
"Adrienne", "Marketing");
delete($employees{"Lucy"});
Which of the following lines of code has the same effect as the preceding code?
A. %employees = ("Adrienne", "Marketing");
B. %employees = ("Lucy", "Accounting");
C. %employees = ("Lucy", "Accounting", "Armando", "Finance");
D. %employees = ("Armando", "Finance", "Adrienne", "Marketing");
Answer: D
Question #13 (Topic: Topic 0)
Consider that a file named test.txt contains this line of text:
One line of test text.
What is the output of the following lines of code?
$file = "test.txt";
open (OUT, "<$file") || (die "cannot open $file: $!");
seek(OUT, 15, 0);
read(OUT, $buffer, 5);
print $buffer . "\n";
print tell(OUT);
One line of test text.
What is the output of the following lines of code?
$file = "test.txt";
open (OUT, "<$file") || (die "cannot open $file: $!");
seek(OUT, 15, 0);
read(OUT, $buffer, 5);
print $buffer . "\n";
print tell(OUT);
A. t text
B. t tex
C. t text
D. t tex
Answer: D
Question #14 (Topic: Topic 0)
Consider the program code in the attached exhibit. What is the result of executing this
program code?
program code?
A. The code will output the following: 20 100 Apple Grapefruit Orange
B. The code will output the following: Apple Grapefruit Orange 20 100
C. The code will output the following: 100 20 Apple Grapefruit Orange
D. The code will output the following: Orange Grapefruit Apple 100 20
Answer: B
Question #15 (Topic: Topic 0)
Consider the following code:
%chars = ("a", "100", "b", "90", "c", "80");
Which one of the following choices will reverse the key/value pairing of the code?
%chars = ("a", "100", "b", "90", "c", "80");
Which one of the following choices will reverse the key/value pairing of the code?
A. reverse(%chars);
B. %chars = reverse(%chars);
C. reverse(%chars) = %chars;
D. invert(%chars);
Answer: B