Deck 6: Methods

ملء الشاشة (f)
exit full mode
سؤال
Which of the following is not a way of packaging code?

A)methods
B)classes
C)variables
D)class libraries
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
Methods can return at most one value.
سؤال
A function can return multiple values.
سؤال
Two types of methods exist: subroutines and functions.
سؤال
A method must always return a result to the method's caller.
سؤال
Many classes and methods for performing common operations such as mathematical calculations and string manipulations are already provided by .NET's Framework Class Library.
سؤال
The header for a function must define the return type of the value to be returned.
سؤال
Methods are called by writing the name of the method followed by enclosed in parentheses.

A)a condition
B)arguments
C)a counter
D)None of the above.
سؤال
A method is invoked by a .

A)return statement
B)method header
C)method call
D)None of the above.
سؤال
Repeating high-quality,high-performance code in a program helps ensure higher quality programs.
سؤال
Which of the following is not part of the method header?

A)method body
B)method name
C)parameter list
D)None of the above
سؤال
What do functions have that subroutines do not?

A)Exit Sub keywords
B)a return value
C)ByVal keyword
D)None of the above
سؤال
Subroutines are _______.

A)methods that can be called only once
B)methods that cannot be called with arguments
C)methods that do not return a value
D)methods that return an optional value
سؤال
It's best to have each method complete as many tasks as possible.
سؤال
The return type of a method's return value is specified in the method call.
سؤال
Information may be methods.

A)provided for
B)returned from
C)manipulated in
D)All of the above.
سؤال
Which of the following is not a motivation for dividing code into methods?

A)makes program development more manageable
B)software reusability
C)have more separate files
D)avoid repeating code
سؤال
Method arguments can be constants,variables or more involved expressions.
سؤال
It's possible for _________ methods to be called without the need for an object of the class to exist.

A)Special
B)Independent
C)Shared
D)Dependent
سؤال
The Return statement must occur at the end of a method for it to operate correctly.
سؤال
When Option Explicit is set to Off,the compiler will interpret misspelled variable names as new variables.
سؤال
Type-conversion functions are used to perform explicit conversions between data types.
سؤال
The methods in the Convert class can be used for explicit and narrowing conversions.
سؤال
Keyword Val is used to pass an argument by value.
سؤال
A __________ conversion occurs when there is potential for data loss during the conversion.

A)widening
B)implicit
C)narrowing
D)explicit
سؤال
Passing an argument to a method by value provides the method with:

A)the address of the value in memory
B)a separate copy of the value
C)the type of the value
D)None of the above.
سؤال
Which of the following statements describes block scope?

A)It begins at the beginning of the class declaration and terminates at the closing End Class.
B)It limits label scope to only the method in which it is declared.
C)It begins at the identifier's declaration and ends at the terminating End clause.
D)It is valid for one statement only.
سؤال
__________ argument conversion converts an argument's value to the type that a method expects to receive in its corresponding parameter.

A)Widening
B)Implicit
C)Narrowing
D)Explicit
سؤال
__________ forces you to declare all variables before they're used in a program.

A)Option Explicit
B)Option Strict
C)Option Convert
D)None of the above.
سؤال
Which of these statements best defines scope?

A)Scope refers to the classes that have access to a variable.
B)Scope determines whether a variable's value can be altered.
C)Scoping allows you to use a class without using its fully qualified name.
D)Scope is the portion of a program that can refer to an entity by its simple name.
سؤال
If a local variable in a method has the same name as a variable in the main program,what will occur?

A)an error is generated
B)the variable in the main program is "hidden" until the method is finished executing
C)the variable in the main program will override the variable from the method
D)None of the above.
سؤال
Option Strict is meant to reduce the chance of errors by disabling narrowing conversions.
سؤال
Passing arguments by reference can weaken security because the called method can modify the caller's data.
سؤال
__________ causes the compiler to check all conversions and requires you to perform all narrowing conversions explicitly.

A)Option Explicit
B)Option Strict
C)Option Convert
D)None of the above
سؤال
Which statement is false?

A)To ensure that the operands are of the same type,Visual Basic performs implicit conversion on selected operands.
B)Cast operators are unary operators.
C)Cast operations are performed implicitly when Option Strict is off.
D)Cast operators are formed by placing parentheses around the name of a type.
سؤال
The keyword is used to pass value-type variables to methods by reference.

A)ByRef
B)Reference
C)RefPass
D)Ref
سؤال
Any variables declared in a For…Next statement header have block scope within that statement.
سؤال
Identifiers declared within a class have .

A)block scope
B)class scope
C)local scope
D)module scope
سؤال
A __________ conversion occurs when an argument is converted to a parameter of another type that can hold more data.

A)widening
B)implicit
C)narrowing
D)explicit
سؤال
A method's changes to a variable that is passed by value do not affect the value of the original variable.
سؤال
Cast operations are formed by enclosing a type name in braces.
سؤال
The expression value = 2 + randomObject.Next(8)will result in a random number in what range?

A)0 through 8
B)2 through 9
C)2 through 10
D)2 through 8
سؤال
Values produced by random-number generating methods are truly random.There is no way to predict the next result.
سؤال
If values generated by a random number generator are truly random,the
frequencies of each of the values will be approximately the same.
سؤال
A is provided to a random number generator to ensure the same sequence of numbers is not generated during each execution.

A)date value
B)parameter
C)seed value
D)None of the above.
سؤال
A(n)___________is a value type that contains a set of constant values.

A)enumeration
B)object
C)set
D)None of the above.
سؤال
If a change is made to an enumeration,you must change the program in every place that the old value was used.
سؤال
Variables declared in a method exist while the method is active and are destroyed when the method is exited.
سؤال
When a single argument is passed to Next,that argument is the:

A)collection factor
B)range factor
C)random factor
D)scaling factor
سؤال
Values returned by the Random class method Next are pseudo-random numbers.
سؤال
A variable declared in a class cannot have the same name as a variable declared in another class.
سؤال
A GroupBox is used to group related code.
سؤال
The values produced by Random are weighted so that some values will be generated with greater frequency than others.
سؤال
The Next method produces a random number from zero up to and including the number it is provided by the programmer.
سؤال
Which of the following cannot be an Enum's underlying type?

A)SByte
B)Integer
C)ULong
D)Double
سؤال
A button will become unavailable only if an error is detected in the event handler for that button.
سؤال
Random-number generator scaling is the process of:

A)causing each number in a range to have equal likelihood of being generated
B)modifying the range from which a number will be generated
C)calculating a sequence of numbers to be generated
D)None of the above.
سؤال
A particular seed value always produces the same series of random numbers.
سؤال
A GroupBox's Text property displays in the upper-left corner of the GroupBox.
سؤال
A reference-type variable can be specified as not being associated with an object by using the keyword Nothing.
سؤال
Which of the following method headers are appropriate for the method call SR(True,0,2.6)?

A)Sub SR( ByVal a As Boolean,ByRef b As Double,_ ByRef c As Integer )
B)Sub SR( ByVal a As Boolean,ByVal b As Double,_ ByVal c As Double )
C)Sub SR(ByRef a As Boolean,ByRef b As Integer,_ By Ref c As Double )
D)b and c
سؤال
Which of the following will violate the rules of overloading methods?

A)Methods with the same signatures but different return types.
B)Methods with different signatures but the same return type.
C)Methods with different number of arguments.
D)Method with different types of arguments.
سؤال
Optional arguments can be placed in any particular order with non-Optional arguments in a method header.
سؤال
Declaring a non-Optional parameter to the right of an Optional parameter is allowed.
سؤال
The Step Into debugger command can be used to __________.

A)return from the method to the caller
B)modify the code at execution time to correct a logic error
C)execute the code statements in a different order to locate a bug
D)view the code for a called method as it executes
سؤال
Which of the following method calls would not be valid with the following method header?<strong>Which of the following method calls would not be valid with the following method header? </strong> A)Example() B)Example(True) C)Example(False,10) D)None of the above <div style=padding-top: 35px>

A)Example()
B)Example(True)
C)Example(False,10)
D)None of the above
سؤال
If you wish to execute several statements without repeatedly clicking the Step Over debugger command,you can right click the statement where you'd like to continue step-by-step execution,then select Run to Cursor from the menu that appears.The debugger will execute the statements up to,and including,that statement.
سؤال
Which of the following statements is false?

A)To have an optional parameter,place the Optional keyword at the beginning of an argument in the method header.
B)The optional parameter must provide a default value.
C)The optional argument(s)can be placed anywhere in the parameter list of the method header.
D)When calling a method,the optional argument can be omitted.
سؤال
Overloaded methods always have the same _________.

A)method name
B)return type
C)number of the parameters
D)order of the parameters
سؤال
An overloaded method is one that

A)has a different name than another method,but the same parameters.
B)has the same name as another method,but different parameters.
C)has the same name and parameters as a method defined in another class.
D)has the same name and parameters as another method,but a different return type.
سؤال
Overloaded methods normally perform similar tasks,but on different types of data.
سؤال
The Step Out debugger command can be used to __________.

A)return from the method to the caller
B)modify the code at execution time to correct a logic error
C)execute the code statements in a different order to locate a bug
D)view the code for a called method as it executes
سؤال
When an app is running in the debugger,the Start Debugging command becomes the Continue command.If you click Continue while in break mode,the debugger will execute statements until it reaches the next breakpoint.If there aren't any,the program will simply execute until it completes or until the event handler that you're debugging finishes executing.
سؤال
Every argument specified in a method header must be provided in a method call.
سؤال
If the next statement to execute is not a method call,then the Step Into debugger command has the same effect as the Step Over command.
سؤال
You must provide a default value for any arguments that are declared Optional.
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/76
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 6: Methods
1
Which of the following is not a way of packaging code?

A)methods
B)classes
C)variables
D)class libraries
C
2
Methods can return at most one value.
True
3
A function can return multiple values.
False
4
Two types of methods exist: subroutines and functions.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
5
A method must always return a result to the method's caller.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
6
Many classes and methods for performing common operations such as mathematical calculations and string manipulations are already provided by .NET's Framework Class Library.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
7
The header for a function must define the return type of the value to be returned.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
8
Methods are called by writing the name of the method followed by enclosed in parentheses.

A)a condition
B)arguments
C)a counter
D)None of the above.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
9
A method is invoked by a .

A)return statement
B)method header
C)method call
D)None of the above.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
10
Repeating high-quality,high-performance code in a program helps ensure higher quality programs.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
11
Which of the following is not part of the method header?

A)method body
B)method name
C)parameter list
D)None of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
12
What do functions have that subroutines do not?

A)Exit Sub keywords
B)a return value
C)ByVal keyword
D)None of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
13
Subroutines are _______.

A)methods that can be called only once
B)methods that cannot be called with arguments
C)methods that do not return a value
D)methods that return an optional value
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
14
It's best to have each method complete as many tasks as possible.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
15
The return type of a method's return value is specified in the method call.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
16
Information may be methods.

A)provided for
B)returned from
C)manipulated in
D)All of the above.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
17
Which of the following is not a motivation for dividing code into methods?

A)makes program development more manageable
B)software reusability
C)have more separate files
D)avoid repeating code
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
18
Method arguments can be constants,variables or more involved expressions.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
19
It's possible for _________ methods to be called without the need for an object of the class to exist.

A)Special
B)Independent
C)Shared
D)Dependent
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
20
The Return statement must occur at the end of a method for it to operate correctly.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
21
When Option Explicit is set to Off,the compiler will interpret misspelled variable names as new variables.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
22
Type-conversion functions are used to perform explicit conversions between data types.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
23
The methods in the Convert class can be used for explicit and narrowing conversions.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
24
Keyword Val is used to pass an argument by value.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
25
A __________ conversion occurs when there is potential for data loss during the conversion.

A)widening
B)implicit
C)narrowing
D)explicit
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
26
Passing an argument to a method by value provides the method with:

A)the address of the value in memory
B)a separate copy of the value
C)the type of the value
D)None of the above.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
27
Which of the following statements describes block scope?

A)It begins at the beginning of the class declaration and terminates at the closing End Class.
B)It limits label scope to only the method in which it is declared.
C)It begins at the identifier's declaration and ends at the terminating End clause.
D)It is valid for one statement only.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
28
__________ argument conversion converts an argument's value to the type that a method expects to receive in its corresponding parameter.

A)Widening
B)Implicit
C)Narrowing
D)Explicit
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
29
__________ forces you to declare all variables before they're used in a program.

A)Option Explicit
B)Option Strict
C)Option Convert
D)None of the above.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
30
Which of these statements best defines scope?

A)Scope refers to the classes that have access to a variable.
B)Scope determines whether a variable's value can be altered.
C)Scoping allows you to use a class without using its fully qualified name.
D)Scope is the portion of a program that can refer to an entity by its simple name.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
31
If a local variable in a method has the same name as a variable in the main program,what will occur?

A)an error is generated
B)the variable in the main program is "hidden" until the method is finished executing
C)the variable in the main program will override the variable from the method
D)None of the above.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
32
Option Strict is meant to reduce the chance of errors by disabling narrowing conversions.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
33
Passing arguments by reference can weaken security because the called method can modify the caller's data.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
34
__________ causes the compiler to check all conversions and requires you to perform all narrowing conversions explicitly.

A)Option Explicit
B)Option Strict
C)Option Convert
D)None of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
35
Which statement is false?

A)To ensure that the operands are of the same type,Visual Basic performs implicit conversion on selected operands.
B)Cast operators are unary operators.
C)Cast operations are performed implicitly when Option Strict is off.
D)Cast operators are formed by placing parentheses around the name of a type.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
36
The keyword is used to pass value-type variables to methods by reference.

A)ByRef
B)Reference
C)RefPass
D)Ref
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
37
Any variables declared in a For…Next statement header have block scope within that statement.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
38
Identifiers declared within a class have .

A)block scope
B)class scope
C)local scope
D)module scope
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
39
A __________ conversion occurs when an argument is converted to a parameter of another type that can hold more data.

A)widening
B)implicit
C)narrowing
D)explicit
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
40
A method's changes to a variable that is passed by value do not affect the value of the original variable.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
41
Cast operations are formed by enclosing a type name in braces.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
42
The expression value = 2 + randomObject.Next(8)will result in a random number in what range?

A)0 through 8
B)2 through 9
C)2 through 10
D)2 through 8
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
43
Values produced by random-number generating methods are truly random.There is no way to predict the next result.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
44
If values generated by a random number generator are truly random,the
frequencies of each of the values will be approximately the same.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
45
A is provided to a random number generator to ensure the same sequence of numbers is not generated during each execution.

A)date value
B)parameter
C)seed value
D)None of the above.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
46
A(n)___________is a value type that contains a set of constant values.

A)enumeration
B)object
C)set
D)None of the above.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
47
If a change is made to an enumeration,you must change the program in every place that the old value was used.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
48
Variables declared in a method exist while the method is active and are destroyed when the method is exited.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
49
When a single argument is passed to Next,that argument is the:

A)collection factor
B)range factor
C)random factor
D)scaling factor
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
50
Values returned by the Random class method Next are pseudo-random numbers.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
51
A variable declared in a class cannot have the same name as a variable declared in another class.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
52
A GroupBox is used to group related code.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
53
The values produced by Random are weighted so that some values will be generated with greater frequency than others.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
54
The Next method produces a random number from zero up to and including the number it is provided by the programmer.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
55
Which of the following cannot be an Enum's underlying type?

A)SByte
B)Integer
C)ULong
D)Double
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
56
A button will become unavailable only if an error is detected in the event handler for that button.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
57
Random-number generator scaling is the process of:

A)causing each number in a range to have equal likelihood of being generated
B)modifying the range from which a number will be generated
C)calculating a sequence of numbers to be generated
D)None of the above.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
58
A particular seed value always produces the same series of random numbers.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
59
A GroupBox's Text property displays in the upper-left corner of the GroupBox.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
60
A reference-type variable can be specified as not being associated with an object by using the keyword Nothing.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
61
Which of the following method headers are appropriate for the method call SR(True,0,2.6)?

A)Sub SR( ByVal a As Boolean,ByRef b As Double,_ ByRef c As Integer )
B)Sub SR( ByVal a As Boolean,ByVal b As Double,_ ByVal c As Double )
C)Sub SR(ByRef a As Boolean,ByRef b As Integer,_ By Ref c As Double )
D)b and c
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
62
Which of the following will violate the rules of overloading methods?

A)Methods with the same signatures but different return types.
B)Methods with different signatures but the same return type.
C)Methods with different number of arguments.
D)Method with different types of arguments.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
63
Optional arguments can be placed in any particular order with non-Optional arguments in a method header.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
64
Declaring a non-Optional parameter to the right of an Optional parameter is allowed.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
65
The Step Into debugger command can be used to __________.

A)return from the method to the caller
B)modify the code at execution time to correct a logic error
C)execute the code statements in a different order to locate a bug
D)view the code for a called method as it executes
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
66
Which of the following method calls would not be valid with the following method header?<strong>Which of the following method calls would not be valid with the following method header? </strong> A)Example() B)Example(True) C)Example(False,10) D)None of the above

A)Example()
B)Example(True)
C)Example(False,10)
D)None of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
67
If you wish to execute several statements without repeatedly clicking the Step Over debugger command,you can right click the statement where you'd like to continue step-by-step execution,then select Run to Cursor from the menu that appears.The debugger will execute the statements up to,and including,that statement.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
68
Which of the following statements is false?

A)To have an optional parameter,place the Optional keyword at the beginning of an argument in the method header.
B)The optional parameter must provide a default value.
C)The optional argument(s)can be placed anywhere in the parameter list of the method header.
D)When calling a method,the optional argument can be omitted.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
69
Overloaded methods always have the same _________.

A)method name
B)return type
C)number of the parameters
D)order of the parameters
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
70
An overloaded method is one that

A)has a different name than another method,but the same parameters.
B)has the same name as another method,but different parameters.
C)has the same name and parameters as a method defined in another class.
D)has the same name and parameters as another method,but a different return type.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
71
Overloaded methods normally perform similar tasks,but on different types of data.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
72
The Step Out debugger command can be used to __________.

A)return from the method to the caller
B)modify the code at execution time to correct a logic error
C)execute the code statements in a different order to locate a bug
D)view the code for a called method as it executes
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
73
When an app is running in the debugger,the Start Debugging command becomes the Continue command.If you click Continue while in break mode,the debugger will execute statements until it reaches the next breakpoint.If there aren't any,the program will simply execute until it completes or until the event handler that you're debugging finishes executing.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
74
Every argument specified in a method header must be provided in a method call.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
75
If the next statement to execute is not a method call,then the Step Into debugger command has the same effect as the Step Over command.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
76
You must provide a default value for any arguments that are declared Optional.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 76 في هذه المجموعة.