wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

情報1_第三学期_総復習

Total questions: 35

Worksheet time: 6hrs 50mins

Name
Class
Date
1.

次の左図のScratchのコードについて、どの説明は正しいですか?

a)

旗が押されると、タイマーは0からスタートし、1秒ごとに増え、10になるとすべてが止まる。

b)

旗が押されると、タイマーは10秒からスタートし、1秒ごとに減り、0になるとすべてが止まる。

c)

タイマーは常に10のままで、変わらない。

d)

旗が押されると、タイマーはランダムに変わり、止まることはない。

2.

画像内の黒い四角で囲まれたコードは、タイマーが0秒(時間切れ)になったときにリンゴをクリックしてもスコアが増えないようにするためのものです。このコードは、画像のAとBのどちらに配置するべきでしょうか?

a)

A

b)

B

3.

コード「print(10 % 3)」を実行したら結果は何ですか?

a)

1

b)

3

c)

7

d)

10

4.

コード「print("チョコ" + "バナナ")」を実行したら結果は何ですか?

a)

チョコバナナ

b)

チョコ + バナナ

5.

コード「print("桜 + もち")」を実行したら結果は何ですか?

a)

桜もち

b)

桜 + もち

6.

コード「print("いぬ" + "ねこ" + "とり")」を実行したら結果は何ですか?

a)

いぬ + ねこ + とり

b)

いぬねことり

7.

コード「print("なべ" * 3)」を実行したら結果は何ですか?

a)

なべ * 3

b)

なべなべなべ

8.

コード「print("動物 * 3")」を実行したら結果は何ですか?

a)

動物 * 3

b)

動物動物動物

9.

コード「print("笑" * 5)」を実行したら結果は何ですか?

a)

笑 * 5

b)

笑笑笑笑笑

10.

プログラムを効率よく開発するために使用する「統合開発環境」は、英語で何と表記しますか?

a)

DIE

b)

IED

c)

IDE

d)

DEI

11.

変数名に『Name』を使うことはできますか?

a)
はい
b)
いいえ
12.

変数名に『5pigs』を使うことはできますか?

a)
はい
b)
いいえ
13.


変数名に『n_5』を使うことはできますか?

a)
はい
b)
いいえ
14.

変数名に『Sushi ramen』を使うことはできますか?

a)
はい
b)
いいえ
15.

変数名に『print』を使うことはできますか?

a)
はい
b)
いいえ
16.

変数名に『year_2024』を使うことはできますか?

a)

はい

b)

いいえ

17.

変数名に『month』を使うことはできますか?

a)

はい

b)

いいえ

18.

変数名に『123abc』を使うことはできますか?

a)

はい

b)

いいえ

19.

文字列の型名は「ア」、整数(数値)の型名は「イ」です。それぞれ「ア」と「イ」は何ですか?

a)

ア. int イ. str

b)

ア. str イ. int

20.

文字列と変数の連結についてですが、左の画像の【?】には何が入りますか?

a)

s

b)

w

c)

f

d)

p

21.

文字列と変数の連結についてですが、左の画像の【?】には、どの括弧が入りますか?

a)

( )

b)

{ }

c)

【 】

d)

[ ]

22.

次の左図のコードを実行したら、何が出力されますか?

a)

5

b)

10

c)

15

d)

20

23.

次の左図のコードを実行したら、何が出力されますか?

a)

0

b)

5

c)

6

d)

25

24.

次の左図のコードを実行したら、何が出力されますか?

a)

5

b)

10

c)

45

d)

55

25.

次の左図のコードを実行したら、何が出力されますか?

a)

7

b)

14

c)

49

d)

77

26.

次の左図のコードを実行したら、何が出力されますか?

a)

5

b)

10

c)

15

d)

25

27.

次の左図のコードを実行したら、何が出力されますか?

a)

0

b)

1

c)

2

d)

3

28.

次の左図のコードを実行したら、何かが出力されますか?

a)

b)

29.

「このコードの『name』は変数であり、ユーザーが入力したテキストを保存するために使います。」 この説明は正しいですか?

a)

正しい

b)

正しくない

30.

次の左図のコードを実行した後、入力欄に『佐々木』と入力してENTERを押すと、何かが出力されますか?

a)

私の名前は{name}です。

b)

私の名前はnameです。

c)

私の名前は佐々木です。

d)

佐々木

31.

次の左図のコードの『int( )』の意味は何ですか?

a)

入力されたデータを文字列に変換する

b)

入力された文字列を整数に変換する

c)

入力された数値を小数に変換する

d)

文字列を結合する

32.

次の左図のコードを実行した場合、入力として 順番通りに「 5」と「8」を入力した場合、何が表示されますか?

a)

58

b)

5 8

c)

13

33.

次の左図のコードを実行した場合、入力として 順番通りに「9」と「 5」を入力した場合、何が表示されますか?

a)

1

b)

4

c)

5

d)

9

34.

次の左図のコードを実行した場合、入力として 順番通りに「6」と「4」を入力した場合、何が表示されますか?

a)

a + b = 10

a - b = 2

b)

6 + 4 = 10

6 - 4 = 2

35.

次の左図のコードを実行した場合、入力として 順番通りに「7」と「3」を入力した場合、何が表示されますか?

a)

a + b = 10

a - b = 4

b)

7 + 3 = 10

7 - 3 = 4