高度プログラミング演習 (11).

Slides:



Advertisements
Similar presentations
プログラミング演習 II 2005 年 1 月 19 日(第 9 回) 理学部数学科・木村巌. 前回までの復習 共用体( union type ) 共用体( union type ) 列挙 (enumerated type ) 列挙 (enumerated type ) 構造体、構造体のポインタ、
Advertisements

ソフトウェア工学 理工学部 情報システム工学科 新田直也. 演習問題 1 の解答例  入庫処理の DFD 酒屋の在庫問題の DFD( 入庫処理 ) 更新情報 在庫ファイル 更新処理 倉庫係 在庫不足リスト 在庫ファイル 出庫指示書 新規出庫 判定 出庫指示書 作成処理 出庫依頼 積荷票.
システムプログラミング 第7回、8回 ファイルシステム関連の システムコール
入 出 力 管 理 オペレーティングシステム 6/26/09.
東京工科大学 コンピュータサイエンス学部 亀田弘之
実習問題の解き方 JIS3-2の場合.
PHPエディタによる 情報システム演習 01.
プログラミング基礎I(再) 山元進.
6/19 前回復習 for文による繰り返し計算 演習1:1から10まで足して画面に結果を表示する 提出者: 1人
コンパイラ演習番外編 (その2): JVM コンテスト
システムプログラミング 第5回 情報工学科 篠埜 功 ヒアドキュメント レポート課題 main関数の引数 usageメッセージ
情報 第一回: 練習課題 第一回 田浦健次朗 2010/4/9.
     年  月  日 名前 太郎 1 班.
数値計算及び実習 第7回 プログラミングの基礎(5).
OSが乗っ取られた場合にも機能するファイルアクセス制御システム
2007/1/18 山下 諒蔵 佐藤 春旗 前田 俊行 大山 恵弘 佐藤 秀明 住井 英二郎
担当:青木義満 情報工学科 3年生対象 専門科目 システムプログラミング システムプログラミング プロセス間通信(パイプ) 担当:青木義満
湘南工科大学 2013年12月10日 プログラミング基礎1 湘南工科大学情報工学科 准教授 小林 学.
プログラミング演習Ⅰ 課題2 10進数と2進数 2回目.
精密工学科プログラミング基礎 第9回資料 (12/11 実施)
10進ベーシックファイル入出力.
マイクロソフト Access を使ってみよう 第4回
プログラミング 3 構造体(1).
情報工学科 3年生対象 専門科目 システムプログラミング 第5回、第6回 ヒアドキュメント レポート課題 情報工学科 篠埜 功.
SLEEP機能付き 軽量AUDIOプレーヤーの開発
C言語講座 第3回 ポインタ、配列.
Cプログラミング演習 中間まとめ2.
プログラミング 2 ファイル処理.
マイクロソフト Access での SQL 演習 第5回 副問い合わせ
情報・知能工学系 山本一公 プログラミング演習Ⅱ 第2回 ファイル処理 情報・知能工学系 山本一公
後期中間試験練習問題 12月3日(月)9:00~ 第3演習室.
実行時情報に基づく OSカーネルのコンフィグ最小化
高度プログラミング演習 (02).
高度プログラミング演習 (08).
     年  月  日 名前 太郎 1 班.
     年  月  日 名前 太郎 x 班.
ネットワークプログラミング (5回目) 05A1302 円田 優輝.
プログラミング基礎a 第7回 C言語によるプログラミング入門 ファイル入出力
エディタ完了からプログラムの実行までの方法
★CD-ROMを使った情報検索 瞬時に検索できる! ★電子文字化されたデータを使いレポートを仕上げる 電子文字は加工が容易!
システムプログラミング 第7回、8回 ファイルシステム関連の システムコール
精密工学科プログラミング基礎Ⅱ 第4回資料 今回の授業で習得してほしいこと: 文字列の扱い ファイル入出力の方法 コマンドライン引数の使い方
第14章 ファイル操作 14.1 ファイルへの書き込み 14.2 ファイルからの読み込み 14.3 ファイルへの追加書き込み
第4回 ファイル入出力方法.
C言語演習 情報ネットワーク特論.
ソフトウェア保守のための コードクローン情報検索ツール
システムプログラミング 第7回、8回 ファイルシステム関連の システムコール
OSが管理している、デフォルトの入出力装置 入力:stdin キーボード 出力:stdout モニタ(コマンドプロンプトの画面)
第14章 ファイル操作 14.1 ファイルへの書き込み 14.2 ファイルからの読み込み 14.3 ファイルへの追加書き込み
C言語 はじめに 2016年 吉田研究室.
高度プログラミング演習 (01).
明星大学 情報学科 2012年度前期     情報技術Ⅰ   第1回
表計算 Excel 演習 1.Excel を使ってみる.
プログラミング演習I 2003年7月2日(第11回) 木村巌.
情報基礎演習I(プログラミング) 6月8日 水曜5限 江草由佳
システムプログラミング 第6回 システムコールのエラーメッセージ ファイルシステム 情報工学科 篠埜 功.
ネットワーク・プログラミング Cプログラミングの基礎.
vc-1. Visual Studio C++ の基本操作 (Visual Studio C++ の実用知識を学ぶシリーズ)
高度プログラミング演習 (11).
Visual Studio 2013 の起動と プロジェクトの新規作成 (C プログラミング演習,Visual Studio 2019 対応) 金子邦彦.
extern の意味 (C プログラミング演習,Visual Studio 2019 対応)
プログラミング基礎a 第7回 C言語によるプログラミング入門 ファイル入出力
C言語プログラミング・課題 ファイルを読み込んで、その内容を表示するプログラムを作成せよ。
Javaとは Javaとはオブジェクト指向言語でJava VM(Java仮想マシン)と呼ばれるプログラム上で動作します。
明星大学 情報学科 2014年度前期     情報技術Ⅰ   第1回
プログラミング演習II 2003年12月10日(第7回) 木村巌.
プログラミング演習II 2004年11月 2日(第3回) 理学部数学科・木村巌.
コンピュータープログラミング (C言語)(10) 1.ファイル入出力
第14章 ファイル操作 14.1 ファイルへの書き込み 14.2 ファイルからの読み込み 14.3 ファイルへの追加書き込み
高度プログラミング演習 (10).
Presentation transcript:

高度プログラミング演習 (11)

演習問題 品物名、値段をメンバーにしたデータ構造体を作り、入出力するプログラムを作成せよ。 品目として、 食品:0 衣料:1 その他:2 と定義して、メンバーに品目を追加せよ。 品目の種類ごとにメンバー情報を出力するプログラムを作成せよ。

演習問題 曲名、時間をメンバにした構造体を作り、ある音楽CDの曲情報を入力、出力できるプログラムを作成せよ。 メンバに自分の注釈情報を加えるように改良せよ。 キーワードを与え、それが注釈情報にマッチした曲名、曲番号を出力するプログラムを作成せよ。 > kokka > 3. Kimigayo

ファイル処理 今までは ファイルを使う 入力:キーボード 出力:画面 入力:他の使いやすいエディタであらかじめファイルの作成が可能。 実行のたびに入力するのでたくさん入力できない。 出力:画面 画面に表示される量は限界がある。 ファイルを使う 入力:他の使いやすいエディタであらかじめファイルの作成が可能。 ファイルに書き出せばあとでゆっくり見られる。

ファイルとは? ファイル ディスク メモリ CPU HDD 40GB Pentium4 3GHz Main Memory 512MB 000000: 123 000001:2345 メモリ Main Memory 512MB

ファイル操作 ファイルを開ける ファイルからデータを読み出す ファイルにデータを書き込む ファイルを閉じる open read write close

ファイルを開く

ファイルからデータを読み出す

ファイルにデータを書き込む

ファイルを閉じる

例題問題 ファイ名を入力して、そのファイルからデータを読み出すプログラムを作成せよ。 ファイル名を入力して、そのファイルにデータを書き込むプログラムを作成せよ。

演習問題 電話番号、氏名の入ったファイルからそれらのデータを読み込んで、指定した電話番号の氏名を表示するプログラムを作成せよ。

演習問題 電話番号、氏名の入ったファイルからそれらのデータを読み込んで、指定した電話番号また氏名の情報を表示するプログラムを作成せよ。ユーザインタフェース仕様は自分で設計すること。