教材名 Windowsアプリケーション開発技法(通信ネットワーク編)
教材名2
教材ID 15
教材作成者名 望月 清; 及川 捷三
教材作成日 1996-02-22
改訂情報
ジャンル名 高度教材
分野名 情報・通信系
業種名 情報サービス業
職務名 プログラム作成・開発、システムエンジニアリング(ネットワーク/データベースエンジニアリング含む)
職務構成名 プログラム設計・開発技術
区分名 教材
職業名 システムエンジニア
 
 指導案
 

実習課題一覧 

・基本操作-------> Visual C++の基本操作,構成。 
・LESSON-0---->全くのゼロからウインドウの枠だけが表示されるAPの作成。 
・LESSON-1----->メニューの作成方法と選択結果の確認方法 
・LESSON-2----->ダイアログボックスの作り方とソースファイルの追加方法 
・LESSON-3----->ビットマップファイルの作成方法、表示方法 
・LESSON-4----->画面の消去方法、画面サイズの取得方法とサイズ変更への対処方法 
・LESSON-5----->ダイアログボックスにボタンや入力欄などを作成する方法 
・LESSON-6----->ビットマップを移動して動画に見せる方法。 
・LESSON-7----->ウインドウをアイコン化する方法、元に戻す方法 
・LESSON-8----->VisualC++に用意されている表示関数の使い方 
・LESSON-9----->プリンタの使い方 
・LESSON-10--->TCP/IPによる通信プログラムの基本形式 
・LESSON-11--->サーバ、クライアント間で、繰り返しデータを送受信する方法 
・LESSON-12--->サーバ、クライアント間で、自動的にデータを受信し、結果をApに反映させる方法 
・LESSON-0A--->C++言語による最小プログラムの作成 
・LESSON-0B--->C++言語によるメニューの追加 
・LESSON-0C--->ダイアログボックスとクラスの作成 

スケジュール 

日  付 セッション 備   考
第1日(月)
 

2 
 
 


オリエンテーション
・講習目的と前提
・全解答例デモ
基本操作
・サンプルの起動と終了
・APのファイル構成
・エディターの使い方
・プロジェクトの作成方法
Lesson0
・App.Studio
・メニューのメッセージ処理
Lesson1
第2日(火)


復習
Lesson2
Lesson3
Lesson4
Lesson5
第3日(水)


復習
Lesson6
Lesson7
Lesson8
Lesson9
第4日(木)


復習
Lesson10
Lesson11
Lesson12
第5日(金)


・復習(予備)
・C++言語(Lesson0A,0B)
・C++言語(Lesson0C)
・質疑、アンケート等
 

予備知識アンケート 

1)Windows操作経験---------------(初級、中級、上級) 
2)Windows汎用プログラム利用経験 
  WORD----------------------------(初級、中級、上級) 
  EXCEL----------------------------(初級、中級、上級) 
3)C言語によるPG開発経験-(3000以下、3000-10000、10000以上) 
4)C++言語によるPG開発経験--(未経験、初級、中級、上級) 
5)WindowsAP 開発経験--------(初めて、初級、中級、上級) 
  ツールは?----------(                 ) 
6)Visual C++経験----------------(初めて、初級、中級、上級) 
7)他のGUI構築ツール経験 
  ACCESS-----------(初級、中級、上級) 
  VB-------------------(初級、中級、上級) 
  PowerBuilder-----(初級、中級、上級) 
  SQL Windows----(初級、中級、上級) 
  (          )----(初級、中級、上級) 
8)通信プログラム経験(TCP/IP)--------------(初級、中級、上級) 
9)通信プログラム経験(RS232C)-------------(初級、中級、上級) 
A)通信プログラム経験(WindowsNT)-------(初級、中級、上級) 
B)講習参加の動機はなんですか? 
 ・Visual C++が自由に利用できるようになりそうだから. 
 ・C言語を使っての講習だから 
 ・バーチャルペット的な題材だから 
 ・とにかく通信のプログラムの作成を体験したかったから 
 ・通信の原理や規格の詳細を理解したいから 
 ・通信原理よりAP寄りの説明が聞けそうだから 
 ・APの実例を豊富にきけそうだから 
 ・各種の通信の違いなどが分かるようになりそうだから 
 ・CSソフトの作成方法が分かりそうだから 
 ・現在実行中のシステム構築のヒントが得られそうだから 
 ・その他(                    ) 
 この1年前後の講座に関係する主な業務内容 
 (                       ) 
 所属(            ) 
 氏名(            )
 

履修すべきテーマ 

 1)ファイルの入出力 
 2)ビットマップの背景を透視する方法 
 3)コンボボックスの作り方 
 4)マルチラインエディットの作り方 
 5)リストボックスの作り方 
 6)再帰関数の作り方 
 7)カットアンドペーストの作り方 
 8)背景白色化けの完全除去 
 9)メモリの取得と解放 
11)コントロールのカラー化など詳細属性の設定方法 
12)スクロールボタンの使い方 
13)ヘルプファイルの作り方 
14)SETUPプログラムの作り方 
15)ACCESSなど他のプログラムとのデータの授受方法 
16)ACCESSなど別プログラムを起動する方法 
17)複数クライアントへの対応 
17)RS232Cによる通信 
18)C++によるプログラミング 
19)サーバをデータベースサーバとする方法 
20)Visual C++に用意されたクラスライブラリの種類と利用方法 
21)Power Builder,SQL Windowsなどとの違いについて 
22)データベース(多数のテーブルとリレーションを持つ)の作り方 
TML>

※上記以外の資料(「教材」と「実技関連説明書」など)は、 こちら(ユーザ名=ユーザIDとパスワードが必要です)。
ユーザ名とは会員登録時に発行されたユーザIDを指します。
ユーザ名とパスワードをお持ちでない方は教材作成支援情報メニュー一覧から会員登録を行って下さい。