zuknow learn together

新しい教材を作成

Introductory Java Language Features

カード 94枚 作成者: BJ master (作成日: 2013/11/29)

  • Java developer

解説面  クリックしてカードを裏返す

アプリをダウンロードして、このコンテンツを学習しよう! AppStore / Google Play

教材の説明:

詳細はありません

公開範囲:

公開

カテゴリ:

言語:

  • カード表 : 英語
  • カード裏 : 英語
  • このエントリーをはてなブックマークに追加
  • 1

    Java developer

    補足(例文と訳など)

    答え

    • James Gosling (with a team) at Sun Microsystems

    解説

  • 2

    'dog' vs 'Dog' demonstrates

    補足(例文と訳など)

    答え

    • case sensitivity

    解説

  • 3

    Single line syntax

    補足(例文と訳など)

    答え

    • // blah blah blah

    解説

  • 4

    An _______ is an error condition that occurs during the execution of a Java program

    補足(例文と訳など)

    答え

    • exception

    解説

  • 5

    To denote a hex number in Java, use this prefix

    補足(例文と訳など)

    答え

    • 0x or 0X

    解説

  • 6

    Number of bytes in an int

    補足(例文と訳など)

    答え

    • 4

    解説

  • 7

    Concatenation symbol

    補足(例文と訳など)

    答え

    • +

    解説

  • 8

    If an 'if' block itself contains an 'if' block, the result is a ________ if statement

    補足(例文と訳など)

    答え

    • nested

    解説

  • 9

    Number of bits in an int

    補足(例文と訳など)

    答え

    • 32

    解説

  • 10

    Delimiters for selection logic blocks with multiple lines

    補足(例文と訳など)

    答え

    • { }

    解説

  • 11

    'Container' for a piece of information

    補足(例文と訳など)

    答え

    • variable

    解説

  • 12

    Write a complete declaration/initialization for an integer called r that is the remainder when 8 is divided by 3

    補足(例文と訳など)

    答え

    • int r = 8%3;

    解説

  • 13

    Denotes the kind of information stored in a variable

    補足(例文と訳など)

    答え

    • data type

    解説

  • 14

    Extension for machine-readable code

    補足(例文と訳など)

    答え

    • class "Output of: for(int k = 1; k <=5; k++); System.out.print(k + "" "");"

    解説

  • 15

    System.out.print(k + "" "");"

    補足(例文と訳など)

    答え

    • 6

    解説

  • 16

    You have created an object named 'keyBoard' to read user-inputs. Use it to read an integer value into a variable named 'age' . Write a complete line of code.

    補足(例文と訳など)

    答え

    • int age = keyBoard.nextInt();

    解説

  • 17

    Correct the syntax: final int distance = 100;

    補足(例文と訳など)

    答え

    • final int DISTANCE = 100; //constants have all cap names by convention, although it works fine without the caps

    解説

  • 18

    Constant identifiers are, by convention, ________

    補足(例文と訳など)

    答え

    • capitalized

    解説

  • 19

    The expression '\n' is known as an ______ _______

    補足(例文と訳など)

    答え

    • escape sequence

    解説

  • 20

    Logical operator for 'AND'

    補足(例文と訳など)

    答え

    • &&

    解説

  • 21

    Equivalent to: x = x + 1;

    補足(例文と訳など)

    答え

    • x++;

    解説

  • 22

    NaN

    補足(例文と訳など)

    答え

    • Not a Number

    解説

  • 23

    Correct the error: int final DISTANCE = 100;

    補足(例文と訳など)

    答え

    • final int DISTANCE = 100; //'final' keyword must be first

    解説

  • 24

    Key word denoting a user-defined constant

    補足(例文と訳など)

    答え

    • final

    解説

  • 25

    'for-each' syntax for a repetition structure

    補足(例文と訳など)

    答え

    • "for(SomeType element : collection) { /*<your code here> */ //read as 'for each element of type SomeType in collection… }"

    解説

  • 26

    Use this exception to guard against division by zero

    補足(例文と訳など)

    答え

    • ArithmeticException

    解説

  • 27

    Backslash escape sequence

    補足(例文と訳など)

    答え

    • \\

    解説

  • 28

    Double quote escape sequence

    補足(例文と訳など)

    答え

    • \"

    解説

  • 29

    Equivalent to: x /=2;

    補足(例文と訳など)

    答え

    • x = x/2;

    解説

  • 30

    int x;

    補足(例文と訳など)

    答え

    • declaration

    解説

  • 31

    You want to use keyboard input for an application. What line lets bring in the necessary library?

    補足(例文と訳など)

    答え

    • import java.util.Scanner;

    解説

  • 32

    You have created an object named 'keyBoard' to read user-inputs. Use it to read a String value into a variable named 'userName' . Write a complete line of code.

    補足(例文と訳など)

    答え

    • String userName = keyBoard.nextLine();

    解説

  • 33

    Relational operator for 'less than or equal to'

    補足(例文と訳など)

    答え

    • <=

    解説

  • 34

    Given: int myVal;, myVal = 8; //this statement, an example of …

    補足(例文と訳など)

    答え

    • initialization

    解説

  • 35

    Simple assignment operator

    補足(例文と訳など)

    答え

    • =

    解説

  • 36

    Syntax for pre-condition repetition structure

    補足(例文と訳など)

    答え

    • "while(<boolean test>) { /*<your code here> */ } }"

    解説

  • 37

    Integer.MAX_VALUE

    補足(例文と訳など)

    答え

    • 2^31 - 1 (^ stands for 'raised to the power of')

    解説

  • 38

    OOP

    補足(例文と訳など)

    答え

    • Object-Oriented Programming "Output of:

    解説

  • 39

    for(int j = 2; j <=10; j+=2) System.out.print(j + "" "");"

    補足(例文と訳など)

    答え

    • 2 4 6 8 10

    解説

  • 40

    Block comment syntax

    補足(例文と訳など)

    答え

    • /*blah blah blah*/

    解説

  • 41

    Largest symbol in a hexadecimal value

    補足(例文と訳など)

    答え

    • F

    解説

  • 42

    All Java methods must be contained in a ...

    補足(例文と訳など)

    答え

    • class

    解説

  • 43

    int x = 2; int y = 3; double quotient = (double) x/y; //an example of…

    補足(例文と訳など)

    答え

    • casting

    解説

  • 44

    double pi = 3.14;

    補足(例文と訳など)

    答え

    • declaration/initialization

    解説

  • 45

    Relational operator for 'equal to'

    補足(例文と訳など)

    答え

    • ==

    解説

  • 46

    Syntax for standard 'fixed iteration' repetition structure

    補足(例文と訳など)

    答え

    • "for(<initialization>; <termination condition>; <update statement>){ /*<your code here> */ }"

    解説

  • 47

    Methods that will not access any objects of a class

    補足(例文と訳など)

    答え

    • static

    解説

  • 48

    Data type indicative of a single symbol

    補足(例文と訳など)

    答え

    • char

    解説

  • 49

    Decrement operator

    補足(例文と訳など)

    答え

    • --

    解説

  • 50

    Name of the '|' symbol

    補足(例文と訳など)

    答え

    • pipe

    解説

  • 51

    True or false: 'true' is a reserved word in Java

    補足(例文と訳など)

    答え

    • TRUE

    解説

  • 52

    Use this exception to make sure you do not exceed the size of an array

    補足(例文と訳など)

    答え

    • ArrayIndexOutOfBoundsException

    解説

  • 53

    A ______ expression is one that can be evaluated as either true or false

    補足(例文と訳など)

    答え

    • boolean

    解説

  • 54

    Syntax for two-way selection

    補足(例文と訳など)

    答え

    • "if(<boolean expression>){ /*<your code here> */ }" "When a computer processes the expression:

    解説

  • 55

    5/2 and yields a '2' as a result, the answer is said to be ______________"

    補足(例文と訳など)

    答え

    • truncated

    解説

  • 56

    Machine-readable code

    補足(例文と訳など)

    答え

    • bytecode

    解説

  • 57

    Number base for hexadecimal

    補足(例文と訳など)

    答え

    • 16

    解説

  • 58

    The identifier 'myVariable' demonstrates...

    補足(例文と訳など)

    答え

    • ...camel case

    解説

  • 59

    Loops that contain other loops are known as ______ loops

    補足(例文と訳など)

    答え

    • nested

    解説

  • 60

    Hex value of binary number: '10110010'

    補足(例文と訳など)

    答え

    • B2

    解説

  • 61

    Reserved words aka

    補足(例文と訳など)

    答え

    • keywords

    解説

  • 62

    Binary data type

    補足(例文と訳など)

    答え

    • boolean

    解説

  • 63

    Halmark of good identifier names

    補足(例文と訳など)

    答え

    • self-documenting

    解説

  • 64

    Increment operator

    補足(例文と訳など)

    答え

    • ++

    解説

  • 65

    An escape sequence is used to print _____ ______

    補足(例文と訳など)

    答え

    • special characters

    解説

  • 66

    Delimiter symbol(s) for a class

    補足(例文と訳など)

    答え

    • { }

    解説

  • 67

    Java program that runs inside a web browser

    補足(例文と訳など)

    答え

    • applet

    解説

  • 68

    Ternary operator

    補足(例文と訳など)

    答え

    • ?:

    解説

  • 69

    Java is a ______ language

    補足(例文と訳など)

    答え

    • case-sensitive

    解説

  • 70

    if(happyAndKnowIt)sound = clapHands(); else sound=booHoo(); //Write using shortcut

    補足(例文と訳など)

    答え

    • sound = (happyAndKnowIt)? clapHands():booHoo(); "Output of:

    解説

  • 71

    for(int k = 20; k >=15; k--) System.out.print(k + "" "");"

    補足(例文と訳など)

    答え

    • 20 19 18 17 16 15

    解説

  • 72

    Extension for source code

    補足(例文と訳など)

    答え

    • java

    解説

  • 73

    Variable name

    補足(例文と訳など)

    答え

    • identifier

    解説

  • 74

    Number of bits in a byte

    補足(例文と訳など)

    答え

    • 8

    解説

  • 75

    Classes should...

    補足(例文と訳など)

    答え

    • ...begin with a capital letter

    解説

  • 76

    public, static, void and main are examples of...

    補足(例文と訳など)

    答え

    • reserved words

    解説

  • 77

    Syntax for one-way selection

    補足(例文と訳など)

    答え

    • "if(<boolean expression>){ /*<your code here> */ }" "Given: int x = 17; int y = 4; double q = x/y;

    解説

  • 78

    What will be the value of q?"

    補足(例文と訳など)

    答え

    • 4

    解説

  • 79

    Java is a heavily ______ language

    補足(例文と訳など)

    答え

    • typed "Output of:

    解説

  • 80

    for(int k = 20; k <=15; k--) System.out.print(k + "" "");"

    補足(例文と訳など)

    答え

    • //no output: termination condition met in first pass

    解説

  • 81

    Relational operator for 'not equal to'

    補足(例文と訳など)

    答え

    • !=

    解説

  • 82

    Converts source code to machine-readable form

    補足(例文と訳など)

    答え

    • compiler "Correct the error:

    解説

  • 83

    if(age = 2) System.out.println(""Terrible two"");"

    補足(例文と訳など)

    答え

    • if(age == 2) System.out.println("Terrible two");

    解説

  • 84

    Use this exception to make sure the correct value of a parameter is being used

    補足(例文と訳など)

    答え

    • IllegalArgumentException

    解説

  • 85

    The body of a while loop must contain ________

    補足(例文と訳など)

    答え

    • A statement that leads to termination

    解説

  • 86

    An ______ loop never ends

    補足(例文と訳など)

    答え

    • infinite

    解説

  • 87

    Syntax for post-condition repetition structure

    補足(例文と訳など)

    答え

    • "do { /*<your code here> */ }while(<boolean test>);"

    解説

  • 88

    Decimal value of hex number: 'B2'

    補足(例文と訳など)

    答え

    • 178

    解説

  • 89

    Java files comprising your program

    補足(例文と訳など)

    答え

    • source files

    解説

  • 90

    Integer.MIN_VALUE

    補足(例文と訳など)

    答え

    • -2^31 (^ stands for 'raised to the power of')

    解説

  • 91

    Another name for % operator

    補足(例文と訳など)

    答え

    • modulus operator

    解説

  • 92

    Newline escape sequence

    補足(例文と訳など)

    答え

    • \n

    解説

  • 93

    How do you create an object (called 'keyBoard') to read user-input from the keyboard, assuming the necessary libraries have been brought in?

    補足(例文と訳など)

    答え

    • Scanner keyBoard = new Scanner(System.in);

    解説

  • 94

    Logical operator for 'OR'

    補足(例文と訳など)

    答え

    • ||

    解説

56637

セットの学習コンテンツ

公開初月で
60,000
ダウン
ロード!

無料アプリはこちら!

英単語をウェブサイト
からzuknowに簡単登録

覚えたい単語を選択するだけ!
簡単にzuknowに登録することが
できます

Get the free Chrome Extension

トップ