Pre-Winter Special 60% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: bestdeal

Achieve Success in the CIW 1D0-437 Exam: A Detailed CIW PERL FUNDAMENTALS Guide

Questions 11

Consider the following program code:

$x = 10;

LOOP: while ($x < 15)

{

print ($x );

if ($x >= 14 && $x <= 20)

{

$x += 2;

redo LOOP;

}

else

{

$x++;

}

What is the result of executing this program code?

Options:

A.

The code will output the following:

11 12 13 14 15 16 17 18 19

B.

The code will output the following:

10 11 12 13 14 16 18 20 22

C.

The code will output the following:

10 11 12 13 14 16 18 20

D.

The code will output the following:

10 11 12 13 14 15 16 17 18 19 20

Buy Now
Questions 12

Consider the following program code:

@stack = (10, 10..25);

push(@stack, yellow);

shift(@stack);

push(@stack, white);

print shift(@stack);

What is the result of executing this program code?

Options:

A.

The code will fail at line 3 because shift requires two arguments.

B.

The code will output the following:

11

C.

The code will output the following:

10

D.

The code will output the following:

white

Buy Now
Questions 13

Which one of the following choices will replace all occurrences of the word perl with the word Perl?

Options:

A.

s/Perl/perl/I;

B.

s/"perl"/"Perl"/g;

C.

s/"perl"/"Perl"/;

D.

s/perl/Perl/g;

Buy Now
Questions 14

Which one of the following choices is a unary operator that can apply to only a single variable?

Options:

A.

++

B.

**

C.

/

D.

?

Buy Now
Questions 15

Consider the following assignments:

$x = 9

$y = 7

$z = 5

Given these assignments, which one of the following expressions evaluates as true?

Options:

A.

($x - $y) != ($y - $z);

B.

($z * 2) <= $x;

C.

($y + $z + $x) = $y*3;

D.

($x 2) > $y;

Buy Now
Questions 16

Consider the following code block:

BEGIN {print ("Jan ");}

BEGIN {print ("Feb ");}

END {print ("Mar ");}

END {print ("Apr ");}

Print ("May ");

What is the result of this code block?

Options:

A.

Jan Feb May Apr Mar

B.

Jan Feb Mar Apr May

C.

Mar Apr May Jan Feb

D.

May Jan Feb Mar Apr

Buy Now
Questions 17

Consider the program code in the attached exhibit. What is the result of executing this program code?

1D0-437 Question 17

Options:

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

Buy Now
Questions 18

Which of the following methods of calling a subroutine is not valid?

Options:

A.

$namex = getname();

B.

getname() = @array1;

C.

$yearstogo = $Retireage Currentage();

D.

$yearstogo = $Retireage Currentage($name);

Buy Now
Questions 19

Which of the following choices demonstrates the correct syntax for creating a hash?

Options:

A.

%passwds = ("denise", "robert", "yolanda") => ("pass1", "pass2", "pass3");

B.

%passwds() = ("denise", "pass1", "robert", "pass2", "yolanda", "pass3");

C.

%passwds = (denise=> "pass1", robert=> "pass2", yolanda=> "pass3");

D.

%passwds{3} = ("denise", "robert", "yolanda") => ("pass1", "pass2", "pass3");

Buy Now
Questions 20

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?

Options:

A.

reverse(%chars);

B.

%chars = reverse(%chars);

C.

reverse(%chars) = %chars;

D.

invert(%chars);

Buy Now