Month End Special 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: sale65best

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

Questions 31

Which of the following choices demonstrates the correct syntax to pass the argument $arg2 to the subroutine getpass?

Options:
A.

getpass($arg2);

B.

call &getpass($arg2);

C.

sub &getpass($arg2);

D.

call getpass($arg2);

CIW 1D0-437 Premium Access
Questions 32

Consider the following program code:

@array = ("ALPHA", "beta", "GaMmA");

sort(@array);

print("@array");

What is the output of this code?

Options:
A.

beta GaMmA ALPHA

B.

ALPHA GaMmA beta

C.

ALPHA beta GaMmA

D.

beta ALPHA GaMmA

Questions 33

In Perl, packages are used for which task?

Options:
A.

To label a program

B.

To encrypt a program

C.

To create new keywords

D.

To define a namespace

Questions 34

Consider the following program code:

if ("Apple" gt "Pear")

{

print("True ");

}

else

{

print("False ");

}

if ("Banana" le "Banana")

{

print("True ");

}

else

{

print("False ");

}

What is the result of executing this program code?

Options:
A.

False False

B.

False True

C.

True False

D.

True True

Questions 35

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;

Questions 36

Which statement is the most accurate?

Options:
A.

The push function adds elements to the beginning of an array.

B.

The push function removes the first element in an array.

C.

The pop function removes the first element in an array.

D.

The pop function removes the last element in an array.

Questions 37

Which statement will open the /etc/passwd file for reading only?

Options:
A.

open(PASSFILE "+>/etc/passwd");

B.

open(PASSFILE, "/etc/passwd");

C.

open(PASSFILE "+

D.

open(PASSFILE, ">/etc/passwd");

Questions 38

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");

Questions 39

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

1D0-437 Question 39
Options:
A.

The code will output the following:

Bumblebee

B.

The code will output the following:

HumhlHee

C.

The code will output the following:

BumblHee

D.

The code will output the following:

HumblHee

Questions 40

Which one of the following while statements uses correct syntax and expressions?

Options:
A.

while {0} (print "OK");

B.

while ($c != 99) {print "OK"}

C.

while {$b eq "OK"} (print "$a++");

D.

while ($_) Do {print "OK");