教材名 UNIXシェルプログラミング
教材名2
教材ID 6
教材作成者名 菊池 真
教材作成日 1995-01-10
改訂情報
ジャンル名 高度教材
分野名 情報・通信系
業種名 情報サービス業
職務名 プログラム作成・開発、システムエンジニアリング
職務構成名 OSの構造とプログラミング技術
区分名 教材
職業名 システムエンジニア
 
 ■データシート
 
【記入者】 
菊池真、児玉洋,所属:高度職業能力開発センター
【教材のねらい】 
教材を作成する際、第1に気にかかる点はそのセミナーの実施環境である。本教 材の作成にあたっては一方では使用するUNIXの互換性または多用されているかどう か、他方では高機能性を追求したいという思いがある。高度ポリテクセンターにお けるセミナーは、レベルが高い内容であることが第1に求められる傾向が強く、UN IXの中では基本的な内容を取り扱う本セミナーにおいても、高機能性を重視し、K シェルを使うことにした。またテキストの作成にあたってはなるべく柔らかな印象 をあたえるように、手書きの挿し絵(現在はまだ手張りの状態)を挿入するように 配慮した。補助テキスト(実質的なメインテキスト)はPageMakerで書いているが、 これからはMS Wordなどがよいと思われる。 

(セミナーの目的) 
シェルを使用してシステムを管理するようなプログラムを作成する場合、Bシェ ルでは機能が不十分で、Cシェルでは互換性の問題が生じてしまう。そこで、本セ ミナーでは機能的に優れているKシェルの便利な機能を理解し、より高性能なプロ グラムの作成手法を実習を通して習得する。

【内容】 
  1. Kシェルの概要

  2. ・それぞれのシェルの違い ・コマンド編集機能 
    ・ファイル名生成機能 ・ディレクトリ操作機能 
  3. プログラミング基礎知識

  4. ・作成と実行方法 ・変数とデータの型 ・算術演算 ・パターンマッチング 
  5. 条件構文

  6. ・条件式 ・if構文 ・case構文 
  7. 繰り返し構文

  8. ・while構文とuntil構文 ・for構文 
    ・breake構文とcontinue構文 
  9. 関数

  10. ・定義と呼び出し・引数の受け渡し 
  11. 総合演習 ・商品管理簿アプリケーションの作成 
【作者名】 
  1. 菊池 真,所属:高度職業能力開発促進センター 
【教材作成年月日】 
平成7年1月10日
【セミナー時間数】 
18時間
【体系図での位置】 
業種名:情報サービス業 
職 務:プログラム作成・開発、システムエンジニアリング 
(ネットワーク/データベースエンジニアリング含む) 
職務構成名::OSの構造とプログラミング技術 
【レベル表示】 
専門2
【セミナー対象者】 
UNIXを日頃から使用しているユーザで、定型処理を行っていてその処理をプログラム化したい者やシステム管理を行おうとしている者。
【教材形態】 
  1. 開発形態:指導員が開発 
  2. セミナーの実施形態:技能・技術習得型 
  3. 教材の種類:自作教材、市販図書(参考文献No.1)

  4. ・自作教材(テキスト) 
    ・自作課題 
  5. 補助教材:補足説明用プリント(補足説明.TXT)
【参考文献】 
1.小畑喜一監修

「KornShellプログラミング」アジソン・ウェスレス・ジャパン 
2.鈴木克彦訳

「Korn Shell入門」インターナショナル・トムソン・パブリッシング・ジャパン 
3.「UNIXMagazine」1995年12月号P147~P152アスキー 
4.「UNIXMagazine」1996年1月号P153~P160アスキー 
5.「UNIXMagazine」1996年2月号P155~P160アスキー 
6.「UNIXMagazine」1996年3月号P155~P160アスキー 
7.「UNIXMagazine」1996年4月号P138~P143アスキー 
8.「UNIXMagazine」1996年5月号P156~P160アスキー 
9.「UNIXMagazine」1996年6月号P160~P164アスキー 
10.「UNIXMagazine」1996年7月号P159~P164アスキー 
11.「UNIXMagazine」1996年8月号P146~P152アスキー 
 
 

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