基本情報技術者講座

講師:佐川 博樹

小峯 嘉明 約93時間

カリキュラム

オリエンテーション(0.5時間)
  • オリエンテーション

 


ハードウェア(1.5時間)
  • 論理演算と全加算機
  • ビット行列の図形の回転
  • 命令語の実行
  • 浮動小数点表示法


アルゴリズム(3時間)
  • 擬似言語
  • 整列
  • 探索
  • 文字列処理
  • 併合
  • 索引


プログラム設計(2時間)
  • ファイルの突き合せの処理
  • 日付計算
  • データベースの入出力
  • 決定表
  • 双方向リスト
  • モジュール設計


内部設計(1.5時間)
  • 内部設計

 



通信ネットワーク(2時間)
  • アクセス制御
  • ファイルサーバ
  • 待ち行列
  • 回線の稼働率
  • データ転送

 



データベース(1.5時間)
  • データベース

 



本試験問題(3.5時間)
  • 本試験問題1〜10

 



アセンブラ言語(8時間)
オリエンテーション
  • 「アセンブラ言語CASL U」オリエンテーション

 

 

 



システムCOMET Uの仕様
  • システムCOMET Uの語とレジスタ構成
  • システムCOMET Uの命令語構成

 

 



アセンブラCASL U言語の仕様
  • アセンブラ命令語
  • マクロ命令

 



CASL U言語の基礎
  • ロードアドレス命令
  • ロード、ストア命令
  • 算術加算と論理加算
  • 論理積と論理和
  • 比較演算命令
  • スタック操作命令


CASLU問題演習
  • 確認問題(ビット列反転)
  • 確認問題(文字列圧縮)
  • 基本問題1(ビット個数)
  • 基本問題2(文字列変換)
  • 基本問題3(ビット列の展開)
  • 基本問題4(除算)
  • 基本問題5(乗算)

 

 



CASLU本試験問題
  • 本試験問題1(文字列複写)
  • 本試験問題3(文字列挿入)
  • 本試験問題5(行列内容の回転)
  • 本試験問題7(ビット列移動1)
  • まとめ1
  • まとめ2



C言語(14時間)
オリエンテーション
  • C言語のオリエンテーション

 




Cプログラミング入門
  • Cプログラミングの開発手法
  • Cプログラムソースの構成



C言語の基礎
  • 変数の型と演算子
  • 基本制御構造
  • 配列
  • 関数
  • ポインタ

 

  • 配列・ポインタの応用
  • 構造体
  • 共用体・列挙とマクロ
  • ファイルの入出力

 

 

 





問題演習
  • 確認問題(図形の分割)
  • 確認問題(素因数分解)
  • 確認問題(マクロ機能)
  • 確認問題(図形)
  • 確認問題(文字列分解)
  • 確認問題(RGB構造体)
  • 確認問題(アドレス帳)

 

 



本試験問題
  • 本試験問題1(座席予約)
  • 本試験問題2(CSVファイル)
  • 本試験問題3(2次元配列)
  • 本試験問題4(温度補正係数)





まとめ
  • まとめ1〜2

 



java言語(14時間)
オリエンテーション
  • java言語のオリエンテーション

 




javaプログラミング入門
  • javaプログラミングの開発手法
  • javaプログラムソースの構成



java言語の基礎
  • 変数の型と演算子
  • 基本制御構造
  • 配列
  • クラス
  • インターフェース
  • パッケージとインポート
  • 例外
  • 入出力処理
  • スレッド
  • アプレット


java言語 問題演習
  • 確認問題(スタック)
  • 確認問題(デジタル回路)
  • 確認問題(CSVファイル)
  • 確認問題(マイレージ計算)
  • 確認問題(商品の属性)
  • 確認問題(整列)





java言語 本試験問題
  • 本試験問題1(文字列変換)
  • 本試験問題2(行列)
  • 本試験問題3(図形面積計算)
  • 本試験問題4(双方向リスト)




java言語 まとめ
  • まとめ1〜2

 



COBOL言語(10時間)
オリエンテーション
  • オリエンテーション

 



COBOLプログラミング入門
  • COBOLプログラミングの開発手法
  • COBOLプログラムソースの構成
  • ファイルのコピー
  • 合計計算
  • 成績一覧表作成
  • コントロールレベル
  • 併合処理
  • 表操作(1次の表)
  • 2次の表
  • 相対ファイルの作成・探索・更新
  • データの並べ替え
  • 整列併合機能











問題演習
  • 練習問題01〜08
  • 確認問題(コントロールブレイク)
  • 確認問題(二分探索木)
  • 確認問題(文字列の分解・統合)






本試験問題
  • 本試験問題1(空き室検索)
  • 本試験問題2(日付・時間計算)
  • 本試験問題3(コントロールブレイク)
  • 本試験問題4(移動平均計算)






まとめ
  • まとめ1〜2