zuknow learn together

新しい教材を作成

Programming Terms #2

カード 40枚 作成者: Joseph (作成日: 2013/12/04)

  • variable out of scope

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

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

教材の説明:

詳細はありません

公開範囲:

公開

カテゴリ:

言語:

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

    variable out of scope

    補足(例文と訳など)

    答え

    • means variable is not covering a wide enough space to be used at that place

    解説

  • 2

    static methods what & examples

    補足(例文と訳など)

    答え

    • operate from a class, context is separate from individual objects; math.sqrt, math.pi

    解説

  • 3

    normal methods what & examples

    補足(例文と訳など)

    答え

    • p.setName("foo"); str.charAt(3);

    解説

  • 4

    what does person write?

    補足(例文と訳など)

    答え

    • source code

    解説

  • 5

    what does compiler release?

    補足(例文と訳など)

    答え

    • bytecode

    解説

  • 6

    what does jvm release?

    補足(例文と訳など)

    答え

    • machine code

    解説

  • 7

    path of code

    補足(例文と訳など)

    答え

    • person: sourcecode - compiler: bytecode - jvm: machine code

    解説

  • 8

    restrictions on variable names

    補足(例文と訳など)

    答え

    • 1. nothing that java uses, 2. can't start w/ number, 3. can't have anything but numbers, underscore & letters (not even dash or slash)

    解説

  • 9

    OOP

    補足(例文と訳など)

    答え

    • object-oriented programming

    解説

  • 10

    variable overflow

    補足(例文と訳など)

    答え

    • when number gets too high to be represented and calculations become weird

    解説

  • 11

    runtime error

    補足(例文と訳など)

    答え

    • An error that does not occur until the program has started to execute but that prevents the program from continuing.

    解説

  • 12

    platform independence

    補足(例文と訳など)

    答え

    • can be used on pretty much any device-iphone, mac, windows, linux, android etc.

    解説

  • 13

    if the 'if' is true do you do the 'else if'?

    補足(例文と訳など)

    答え

    • no

    解説

  • 14

    create an object bob without initializing

    補足(例文と訳など)

    答え

    • bob chicken;

    解説

  • 15

    create and initialize bob chicken

    補足(例文と訳など)

    答え

    • bob chicken = new bob();

    解説

  • 16

    reference object bob-chicken and initialize it

    補足(例文と訳など)

    答え

    • chicken = new bob();

    解説

  • 17

    x %= 6.0; if x is a double 4.0, what is it now

    補足(例文と訳など)

    答え

    • 2.0

    解説

  • 18

    x %= 6; if x is an int 4, what is it now?

    補足(例文と訳など)

    答え

    • 2

    解説

  • 19

    boolean expression

    補足(例文と訳など)

    答え

    • anything that can be reduced to true or false

    解説

  • 20

    primitive datatypes

    補足(例文と訳など)

    答え

    • boolean, int, double, char

    解説

  • 21

    encapsulation

    補足(例文と訳など)

    答え

    • hiding the way that things work, like how a string works; like how you don't need to know what a spark plug is to drive a car

    解説

  • 22

    3 rules of methods

    補足(例文と訳など)

    答え

    • always start w/ lowercase, always end w. parentheses, represents a series of command

    解説

  • 23

    substring

    補足(例文と訳など)

    答え

    • gets selected part of a string

    解説

  • 24

    math class what kind of methods

    補足(例文と訳など)

    答え

    • all are static

    解説

  • 25

    do while loop

    補足(例文と訳など)

    答え

    • ensures that it happens once, then the while restrictions kick in

    解説

  • 26

    hexadecimal/base 16

    補足(例文と訳など)

    答え

    • goes 1,2,....9, A, B, C, D, E etc.

    解説

  • 27

    how to convert binary to hex

    補足(例文と訳など)

    答え

    • split each into groups of four starting from right, go 8,4,2,1 each time;

    解説

  • 28

    binary/base 2

    補足(例文と訳など)

    答え

    • either goes |8421|8421|8421| etc., or

    解説

  • 29

    how to change base 10 to binary

    補足(例文と訳など)

    答え

    • go |128,64,32,16|8,4,2,1| etc.

    解説

  • 30

    base 10/decimal

    補足(例文と訳など)

    答え

    • normal counting, 1,2,3,4,5,6,7,8,9,10 etc.

    解説

  • 31

    how to change binary to base 10

    補足(例文と訳など)

    答え

    • go |128,64,32,16|8,4,2,1| etc.

    解説

  • 32

    how to change base 10 to base 16

    補足(例文と訳など)

    答え

    • same from 1-9, 10 in dec become A in hex, 11-B, 12-C etc.; in hex, 1st digit is how many 16s there are, 2nd digit is how many ones

    解説

  • 33

    how to change hex to decimal

    補足(例文と訳など)

    答え

    • in hex, 1st digit is how many 16s there are, 2nd digit is how many ones

    解説

  • 34

    if multiple methods have the same name, its called

    補足(例文と訳など)

    答え

    • method overloading

    解説

  • 35

    do you put a parentheses after a method if its in an if statement?

    補足(例文と訳など)

    答え

    • yes

    解説

  • 36

    when do you put parentheses after a method?

    補足(例文と訳など)

    答え

    • always

    解説

  • 37

    song 2 = song1; song1.setTitle = "hi"; what is song2's title?

    補足(例文と訳など)

    答え

    • hi

    解説

  • 38

    song1 = song2; song1.setTitle = "hi"; what is song2's title?

    補足(例文と訳など)

    答え

    • hi

    解説

  • 39

    song1 = dude; song2 = bob; song3 = crazy; song1 = song2; song2 = song3; what are 1, 2 & 3?

    補足(例文と訳など)

    答え

    • song1: bob; song2 & song3 = crazy

    解説

  • 40

    object variable

    補足(例文と訳など)

    答え

    • a variable that points to an object; the object can change without the variable changing, and the variable can change w/o the object changing

    解説

56624

セットの学習コンテンツ

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

無料アプリはこちら!

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

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

Get the free Chrome Extension

トップ