ホーム » 2014 (ページ 6)
年別アーカイブ: 2014
2014年8月24日(第386回)
- まるよし Train Pops ~ 国語と遊ぼう! 第68便 「タイトル」 中編
- 卒業生へのインタビュー 川原様、大村様、井上様、小林様
- 夏休みのお話
担当:松島(3C)、田嶋(2C)、田中(1B)、中村(教員)
2014年8月17日(第385回)
- まるよし Train Pops ~ 国語と遊ぼう! 第66便 「公開講座part 2」
- まるよし Train Pops ~ 国語と遊ぼう! 第67便 「タイトル」
- 先週が台風の影響でお休みになったので、2回分のまるとれをお送りしました。
- 夏休みのお話
担当:松島(3C)、森山(1M)、小藤(1B)、中村(教員)
2014年8月10日の放送は中止しました
台風接近のため、8月10日の放送は中止いたしました。
同時間は8月3日の再放送をお送りしました。
2014年8月3日(第384回)
- 新人自己紹介 植村さん
- オープンキャンパスについて
- 専攻科デザイン工学コンペの様子
担当:山野(3C)、松島(3C)、植村(1E)、田中(1B)、西(教員)
2014年7月27日(第383回)
学生さんがテスト期間中につき、教員による収録でお送りしました。
- まるよし Train Pops ~ 国語と遊ぼう! 第65便 「走れメロス」 後編
- 新任先生紹介 物質工学科 坂元先生
ゲスト:物質工学科 坂元先生
担当:中村先生、手嶋先生、西
パイプ処理
前回の授業では、標準出力・標準入力・入力リダイレクト・出力リダイレクトなどの説明を行った。 今回は、この考え方をさらに応用したパイプ(unixパイプ)について説明する。
入力リダイレクトや出力リダイレクトでは、 ファイルという概念では、キーボードの入力とファイルからの入力、画面への出力とファイルへの出力が 同じように扱えるため、プログラム起動時にリダイレクトを設定すれば、簡単に切り替えられることを説明した。
しかし、ファイルでは、他のプログラムからの出力を入力として使ったりすることもできる。
例えば、以下の様な、名前と複数科目の点数のファイルがあって、各人の平均点を求めるプログラムがあったとする。
(( mean3.c )) #include <stdio.h> void main() { char name[ 100 ] ; int point[ 3 ] ; while( scant( "%s%d%d%d" , name , &point[0] , &point[1] , &point[2] ) == 4 ) { printf( "%s %lf" , name , (point[0]+point[1]+point[2]) / 3.0 ) ; } }
さらに、名前と点数のデータから、全員の平均点を求める以下のプログラムがあったとする。
(( mean-all.c )) #include <stdio.h> void main() { char name[ 100 ] ; int count = 0 ; double sum = 0.0 , p ; while( scant( "%s%lf" , name , &p ) == 2 ) { sum += p ; count ++ ; } printf( "%lf" , sum / count ) ; }
この時点で、名前と3教科のデータが入ったファイルがあったならば、以下の様に実行すれば、 画面に全員の平均点が表示される。
$ mean3.exe < data.txt > data-a.txt $ mean-all.exe < data-a.txt
しかし、各人の平均点の中間結果を data-a.txt に保存しなくても、 以下の様なパイプで処理を起動すると、一度に 結果を確認できる。
$ mean3.exe < data.txt | mean-all.exe
2014年7月20日(第382回)
学生さんがテスト期間中につき、教員による収録でお送りしました。
- まるよし Train Pops ~ 国語と遊ぼう! 第64便 「走れメロス」
- 先生方の地区大会
- 手嶋先生、本を出版!
担当:中村先生、原口先生、手嶋先生、金田先生、丸山先生、西
2014年歯みがきロボコン(小学生の部)の車体
この数年、福井県歯科医師会さんとの「歯みがきロボットコンテスト」の運営の 協力をしているなか、小学生・リモコンの部に参加する子ども向けの 夏休みの工作教室の準備を始めた。
しかし、今まで使ってきた 『楽しい工作シリーズ No.170 リモコンロボット製作 クローラータイプ (70170)』 が作成中止になり、入荷ができないとのことであった。 そこで、今年は改めて違う工作セットで作ることとなった。 キャタピラタイプのロボット製作セットでは、部品が足りないので、 別のパーツと組み合わせ、ひとまず試作。
夏休みの親子工作教室の2~3時間で作る (といってもリモコン・ギヤボックスなどは先に作っておく)必要があるから、 シンプルな構成とした。
学科サーバの認証キーの更新を行いました
学科サーバ(www.ei.fukui-nct.ac.jp)のサーバ証明書を更新しました。 更新によりhttps接続の認証キーが不正…といった表示はなくなるはずです。