ファイル処理と 校内 lan での活用
DESCRIPTION
ファイル処理と 校内 LAN での活用. 1.ファイル処理の基礎. 1.どんなことを学習するのか. プログラムで、保存や読み込みをする方法を学ぶ. 2.ファイルの読込と保存の命令. 3.カレントディレクトリ. P02. 【 考察 】. 1)最初に実行した結果を書いてください。. C:\Program Files\LCSI\ マイクロワールド EX. マイクロワールド EX のソフトがインストールされている場所 ( マイクロワールド EX が起動したディレクトリ ). P02. 【 考察 】. 2)保存したあとの結果を書いてください。. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: ファイル処理と 校内 LAN での活用](https://reader033.vdocuments.net/reader033/viewer/2022061614/56814556550346895db22618/html5/thumbnails/1.jpg)
ファイル処理と校内 LANでの活用
1.ファイル処理の基礎
![Page 2: ファイル処理と 校内 LAN での活用](https://reader033.vdocuments.net/reader033/viewer/2022061614/56814556550346895db22618/html5/thumbnails/2.jpg)
1.どんなことを学習するのか
プログラムで、保存や読み込みをする方法を学ぶ
![Page 3: ファイル処理と 校内 LAN での活用](https://reader033.vdocuments.net/reader033/viewer/2022061614/56814556550346895db22618/html5/thumbnails/3.jpg)
2.ファイルの読込と保存の命令
ファイルの読込と保存に関係ある命令(抜粋) じのほぞん じのほぞん "XXXX.txt
じをよみこむ じをよみこむ "XXXX.txt
はいけいのほぞん はいけいのほぞん "XXXX.bmp
えをよみこむ えをよみこむ "XXXX.bmp カレントディレクトリ したへかく カレン
トディレクトリ ファイルめい したへかく ファイ
ルめい "txt ファイルをけす ファイルをけす "X
XXX.txt
![Page 4: ファイル処理と 校内 LAN での活用](https://reader033.vdocuments.net/reader033/viewer/2022061614/56814556550346895db22618/html5/thumbnails/4.jpg)
3.カレントディレクトリ
![Page 5: ファイル処理と 校内 LAN での活用](https://reader033.vdocuments.net/reader033/viewer/2022061614/56814556550346895db22618/html5/thumbnails/5.jpg)
【考察】 1)最初に実行した結果を書いてください。
C:\Program Files\LCSI\ マイクロワールド EX
マイクロワールド EX のソフトがインストールされている場所
(マイクロワールド EXが起動したディレクトリ)
P02
![Page 6: ファイル処理と 校内 LAN での活用](https://reader033.vdocuments.net/reader033/viewer/2022061614/56814556550346895db22618/html5/thumbnails/6.jpg)
【考察】
2)保存したあとの結果を書いてください。
マイクロワールド EX のファイルを保存した場所
P02
![Page 7: ファイル処理と 校内 LAN での活用](https://reader033.vdocuments.net/reader033/viewer/2022061614/56814556550346895db22618/html5/thumbnails/7.jpg)
【考察】 3)カレントディレクトリとは、どんな意味かまとめてみましょう。
ユーザが現在作業を行なっているディレクトリ。
コマンドやファイル名などを入力する際に、相対パスの基準となる。
フォルダー
P02
![Page 8: ファイル処理と 校内 LAN での活用](https://reader033.vdocuments.net/reader033/viewer/2022061614/56814556550346895db22618/html5/thumbnails/8.jpg)
4.カレントディレクトリにある ファイルを調べる
したへかく ファイルめい “ *
P02
![Page 9: ファイル処理と 校内 LAN での活用](https://reader033.vdocuments.net/reader033/viewer/2022061614/56814556550346895db22618/html5/thumbnails/9.jpg)
【考察】 1)返ってきた結果と、(マイ)コンピュータで調べた結果はどうでしたか。
2)アスタリスクの変わりに、特定の拡張子を指定してみた場合はどうなりましたか。
したへかく ファイルめい “ mwx
P03
おなじ
その拡張子を持つファイルだけが表示される
![Page 10: ファイル処理と 校内 LAN での活用](https://reader033.vdocuments.net/reader033/viewer/2022061614/56814556550346895db22618/html5/thumbnails/10.jpg)
5.字の保存 P03
![Page 11: ファイル処理と 校内 LAN での活用](https://reader033.vdocuments.net/reader033/viewer/2022061614/56814556550346895db22618/html5/thumbnails/11.jpg)
【考察】 1)(マイ)コンピュータで保存したファイルがカレントディレクトリに出来ていましたか?
2)メモ帳でファイルの中身を確認して、同じか調べましょう。
3)再び、同じ命令をコマンドセンターから実行するとどうなりましたか?
P03
できていた
おなじである
エラーメッセージが返ってくる
![Page 12: ファイル処理と 校内 LAN での活用](https://reader033.vdocuments.net/reader033/viewer/2022061614/56814556550346895db22618/html5/thumbnails/12.jpg)
6.ファイルの削除 P04
![Page 13: ファイル処理と 校内 LAN での活用](https://reader033.vdocuments.net/reader033/viewer/2022061614/56814556550346895db22618/html5/thumbnails/13.jpg)
【考察】 1.削除できたことを確認したら、先ほどの じのほぞん “練習1 .txt を再び実行してみましょう。 保存できましたか?
2.上書き保存をしたい場合は、どんな手順が必要か考えてみよう。
先に、ファイルを消す。そのあと、保存をする
P04
保存できた
![Page 14: ファイル処理と 校内 LAN での活用](https://reader033.vdocuments.net/reader033/viewer/2022061614/56814556550346895db22618/html5/thumbnails/14.jpg)
7.エラー処理
便利なエラー処理 ちゅういしてやる ちゅういしてやる 「
A 」 「 B 」
エラーか?
A の処理保存する
B の処理削除してから保存す
る
yes
no
P04
![Page 15: ファイル処理と 校内 LAN での活用](https://reader033.vdocuments.net/reader033/viewer/2022061614/56814556550346895db22618/html5/thumbnails/15.jpg)
【考察】 ファイルを上書き保存するプログラムを考えて見ましょう。
ちゅういしてやる「保存をする 」「 」
先に、ファイルを消す。そのあと、保存をする
ちゅういしてやる「じのほぞん “練習1 .txt 」「ファイルをけす “練習1 . txt じのほぞん “ファイル名」
P05
![Page 16: ファイル処理と 校内 LAN での活用](https://reader033.vdocuments.net/reader033/viewer/2022061614/56814556550346895db22618/html5/thumbnails/16.jpg)
8.テキストデータの読込P05
![Page 17: ファイル処理と 校内 LAN での活用](https://reader033.vdocuments.net/reader033/viewer/2022061614/56814556550346895db22618/html5/thumbnails/17.jpg)
9.背景の保存・絵を読み込むP06
![Page 18: ファイル処理と 校内 LAN での活用](https://reader033.vdocuments.net/reader033/viewer/2022061614/56814556550346895db22618/html5/thumbnails/18.jpg)
P06