/// 問 題 AB プログラミング実習
 back next 

☆ ☆ ☆ 問 題 AB ☆ ☆ ☆

【問題1】 次のVBに関する文章の空欄を埋めよ。

 ウィンドウ上に配置されているボタン、入力欄や画像など、プログラムを構成するためのものを  @  と呼ぶ。この @ を配置するウィンドウは  A   と呼ばれる。 @ の大きさや色など、その性質を設定するデータを  B  と呼ぶ。利用できる @ は、 C  に用意(表示)されている。
 “キーボードを押した”や“マウスをクリックした”など、特定の出来事が起こる(発生する)ことを  D  と呼ぶ。発生した D に対応するプログラムが処理されるような形式を  E  と呼ぶ。
  D の発生によって処理されるプログラムは、 F  と呼ばれる。 F とは「手続き」のことである。VBでは次のキーワードで F の範囲を表す。
  Private   G   メソッド名( 引数 )  Handles  イベント名
    ………                           ↑処理する対象となる「イベント」の名前
   H 
 プロパティのデータは、 I  で設定するだけでなく、プログラムでも設定することができる。また、メソッドもイベントに対応したものだけでなく、プログラマが自由に作ることができる。

End Sub  Sub  イベント  イベントドリブン  オブジェクト  ツールボックス  フォーム  プロパティ
プロパティウィンドウ  メソッド
解答欄(英数字は半角で入力すること。余分な空白は入れないこと)
  @   A   B   C   D
  E   F   G   H   I
   解答を入力し、[解答チェック]ボタンをクリックする。正解は   、不正解は   で表示される。

 

【問題2】 次のVBのプログラムについて、設問に答えよ。

Public Class Form1
  Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Me.BackColor = Color.Red    'フォーム(Me)の背景色の設定
  End Sub
 
  Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
    Button1.Width = 150    'Button1(色の変更)の大きさを設定
    Button1.Height = 50    'Width=幅、Height=高さ
  End Sub
 
  Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
    Me.Close()    'プログラムを閉じる(終了)
  End Sub
End Class

問題2のデザイン (1) プログラム中にあるメソッドの名前をすべて答えよ。
Button1_Click  Button2_Click  Button3_Click
 
(2) ボタン(Button1)をクリックすると処理されるメソッドの名前を答えよ。また、クリックするとどのようになるか説明せよ。
Button1_Click  フォームの背景が赤色になる。

 

【問題3】 次に説明されているプロパティの名前を答えよ。

(1) オブジェクトに表示する文字を設定・参照する。
(2) オブジェクトの背景色を設定・参照する。
(3) オブジェクトの幅のサイズを設定・参照する。
(4) オブジェクトの高さのサイズを設定・参照する。
(5) オブジェクトの表示位置のx座標を設定・参照する。
(6) オブジェクトの表示位置のy座標を設定・参照する。
(7) オブジェクトを表示する文字に合わせて大きさを変更するかどうかを設定・参照する。
(8) オブジェクトの使用の可否を設定・参照する。
(9) オブジェクトの表示、非表示を設定・参照する。
(10) オブジェクトに表示する文字の色を設定・参照する。
AutoSize  BackColor  Enabled  ForeColor  Height  Left  Text  Top
Visible  Width
解答欄(英数字は半角で入力すること。余分な空白は入れないこと)
  (1)   (2)   (3)   (4)
  (5)   (6)   (7)   (8)
  (9)   (10)
   解答を入力し、[解答チェック]ボタンをクリックする。正解は   、不正解は   で表示される。

 

【問題4】 変数a, b, cが次のように宣言され、値が代入された。各変数に格納されている値を答えよ。

Dim a As Integer : Dim b As Double : Dim c As String
(1) a = 5 / 2  →  a = ?2
(2) b = 5 / 2  →  b = 2.5
(3) c = "5 / 2"  →  c = 5 / 2
(4) c = "成城" & "高校"  →  c = 成城高校
(5) b = CInt("2.43") + CInt("3.28")  →  b = 5
(6) b = CInt("2.678") + CInt("3.58")  →  b = 7
(7) b = DBle("1.2") + DBle("2.7")  →  b = 3.9
解答欄(英数字は半角で入力すること。余分な空白は入れないこと)
  (1)   (2)   (3)   (4)
  (5)   (6)   (7)
   解答を入力し、[解答チェック]ボタンをクリックする。正解は   、不正解は   で表示される。

 

【問題5】 次のVBのプログラムについて、設問に答えよ。
フォームにはボタン(Button1)が1個配置されている。

Public Class Form1
  Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    Me.Width = 200
    Me.Height = 100
  End Sub
 
  Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Me.BackColor = Color.Blue
  End Sub
End Class

(1) プログラムを実行した。開いたウィンドウの大きさを答えよ。
解答欄(英数字は半角で入力すること。余分な空白は入れないこと)
  よこ ピクセル  たて ピクセル
   解答を入力し、[解答チェック]ボタンをクリックする。正解は   、不正解は   で表示される。
 
(2) 実行後、ボタンをクリックした。どのようになるか説明せよ。
フォームの背景色が青色になる。

 

 back next 
/// 問 題 AB Copyright©2014 Hiroshi Masuda 

 

 

inserted by FC2 system