プログラミング入門2 総合演習課題 2008年 12/22(月), 2009年 1/14(水) 実施 これまでの講義内容についての腕試し

Slides:



Advertisements
Similar presentations
シミュレーション演習 G. 総合演習 ( Mathematica 演 習) システム創成情報工学科 テキスト作成: 藤尾 光彦 講義担当: 尾下 真樹.
Advertisements

1 変量データの記述 (度数分布表とヒストグラム) 経済データ解析 2009 年度後 期. あるクラスのテストの点数が次のように なっていたとする。 このように出席番号と点数が並んでいるものだけでは、 このクラスの特徴がわかりづらい。 → このクラスの特徴がわかるような工夫が必要 → このクラスの特徴がわかるような工夫が必要.
1 情報基礎 A 第 4 週 EXCEL 徳山 豪 東北大学情報科学研究科 システム情報科学専攻 情報システム評価学分野.
プログラミング入門2 芝浦工業大学情報工学科青木 義満 第6回関数(2). プログラミング入門2 2 今回の講義内容 関数 配列データの受け渡し ( p.130 ~) 入出力と文字 ( p.198 ~) 文字列の基本 ( p.208 ~)
1 情報基礎 A 第 4 週 EXCEL 徳山 豪・全眞嬉 東北大学情報科学研究科 システム情報科学専攻 情報システム評価学分野.
生体情報論演習 - 統計法の実践 第 1 回 京都大学 情報学研究科 杉山麿人.
放射線の計算や測定における統計誤 差 「平均の誤差」とその応用( 1H) 2 項分布、ポアソン分布、ガウス分布 ( 1H ) 最小二乗法( 1H )
情報処理基礎 2006年 6月 15日.
情報・知能工学系 山本一公 プログラミング演習Ⅱ 第3回 配列(1) 情報・知能工学系 山本一公
初年次セミナー 第8回 データの入力.
配列(2) 第10回目 [6月22日、H.16(‘04)] 本日のメニュー 1)前回の課題について 2)前回の宿題について 3)課題
関数(1) 第11回 [6月29日、H.16(‘04)] 今日のメニュー 1 前回の課題 2 前回の宿題 3 いろいろな関数の演習 4 課題
プログラミング入門 電卓番外編 ~エクセルで関数表示~.
情報・知能工学系 山本一公 プログラミング演習Ⅱ 第4回 配列(2) 情報・知能工学系 山本一公
情報基礎演習B 後半第5回 担当 岩村 TA 谷本君.
第1回 担当: 西山 統計学.
ファーストイヤー・セミナーⅡ 第8回 データの入力.
プログラミング入門2 第10回 構造体 情報工学科 篠埜 功.
システムプログラミング 第5回 情報工学科 篠埜 功 ヒアドキュメント レポート課題 main関数の引数 usageメッセージ
プログラミング基礎I(再) 山元進.
プログラミング入門2 第1回 導入 情報工学科 篠埜 功.
最終回 総合演習 第13回目 [7月17日、H.15(‘03)] 本日のメニュー 1)総合演習課題 2)過去の試験問題 3)試験について
数楽(微分方程式を使おう!) ~第5章 ラプラス変換と総仕上げ~
プログラミング入門2 第6回 関数(2) 芝浦工業大学情報工学科 青木 義満
第13回授業(7/10-1) での学習内容 6月19日に宿題にした平均値の差の検定結果、及び7月3日の授業で実習した同検定結果のウェブ上での検算のやり方を学習する。 この検算の宿題は、春期定期試験の時に、今日渡す2枚目の出欠表の裏に授業中の手計算による結果と比較して、手計算の結果が正しかったかを報告する。
流れ(3時間分) 1 ちらばりは必要か? 2 分散・標準偏差の意味 3 計算演習(例題と問題) 4 実験1(きれいな山型の性質を知ろう)
配列の扱い、探索 有効範囲と記憶域期間 第12回 [7月10日、H.15(‘03)] 今日のメニュー 1 前回の課題の復習
配列の扱い、探索 有効範囲と記憶域期間 第12回 [7月6日、H.16(‘04)] 今日のメニュー 1 前回の課題の復習
寺尾 敦 青山学院大学社会情報学部 エクセルでの正規分布の グラフの描き方 寺尾 敦 青山学院大学社会情報学部
1変量データの記述 経済データ解析 2006年度.
コンピュータープログラミング (C言語)(11) 1.ファイル入出力(復習) 2.物理現象とプログラミング
プログラミング入門2 総合演習課題 2008年 1/7, 1/21 実施 これまでの講義内容についての腕試し
寺尾 敦 青山学院大学社会情報学部 エクセルでの正規分布の グラフの描き方 寺尾 敦 青山学院大学社会情報学部
学籍番号順に着席のこと 001~056までは741教室へ 057~110までは743教室へ
プログラミング演習(2組) 第8回
情報・知能工学系 山本一公 プログラミング演習Ⅱ 第2回 ファイル処理 情報・知能工学系 山本一公
正規分布確率密度関数.
後期中間試験練習問題 12月3日(月)9:00~ 第3演習室.
プログラミング演習I 2003年6月25日(第10回) 木村巌.
寺尾 敦 青山学院大学社会情報学部 エクセルでの正規分布の グラフの描き方 寺尾 敦 青山学院大学社会情報学部
第4回 統計処理(1) 表計算ソフトの基本操作 塩浦 昭義 東北大学全学教育科目 情報基礎 A 1セメスター 木曜1,3講時
測定したデータの平均値を計算してグラフを描こう
中澤 港 統計学第4回 中澤 港
情報基礎Ⅱ (第11回) 月曜4限 担当:北川 晃.
四則演算,変数 入力文,出力文,代入文, ライブラリ関数
プログラミング基礎a 第7回 C言語によるプログラミング入門 ファイル入出力
第14章 ファイル操作 14.1 ファイルへの書き込み 14.2 ファイルからの読み込み 14.3 ファイルへの追加書き込み
第4回 ファイル入出力方法.
プログラミング入門2 第13回、14回 総合演習 情報工学科 篠埜 功.
Microsoft PowerPoint 2001 Netscape Communicator Fetch 3.03
疑似乱数, モンテカルロ法によるシミュレーション
ex-8. 平均と標準偏差 (Excel 実習シリーズ)
第14章 ファイル操作 14.1 ファイルへの書き込み 14.2 ファイルからの読み込み 14.3 ファイルへの追加書き込み
データ構造とアルゴリズム (第5回) 静岡大学工学部 安藤和敏
プログラミング演習I 2003年7月2日(第11回) 木村巌.
プログラミング入門2 第13回、14回 総合演習 情報工学科 篠埜 功.
情報工学Ⅱ (第9回) 月曜4限 担当:北川 晃.
小標本に関する平均の推定と検定 標本が小さい場合,標本分散から母分散を推定するときの不確実さを加味したt分布を用いて,推定や検定を行う
1変量データの記述 (度数分布表とヒストグラム)
情報処理 第13回.
ex-8. 平均と標準偏差 (Excel を演習で学ぶシリーズ)
cp-15. 疑似乱数とシミュレーション (C プログラミング演習,Visual Studio 2019 対応)
プログラミング基礎a 第7回 C言語によるプログラミング入門 ファイル入出力
情報工学科 3年生対象 専門科目 システムプログラミング 第3回 makeコマンド 動的リンクライブラリ 情報工学科 篠埜 功.
情報工学科 3年生対象 専門科目 システムプログラミング 第3回 makeコマンド 動的リンクライブラリ 情報工学科 篠埜 功.
Cp-1. Microsoft Visual Studio 2019 C++ の使い方 (C プログラミング演習,Visual Studio 2019 対応) 金子邦彦.
統計解析 第11回.
2011年度 演習課題2 Excelによる理解度自己採点
コンピュータープログラミング (C言語)(10) 1.ファイル入出力
第14章 ファイル操作 14.1 ファイルへの書き込み 14.2 ファイルからの読み込み 14.3 ファイルへの追加書き込み
Presentation transcript:

プログラミング入門2 総合演習課題 2008年 12/22(月), 2009年 1/14(水) 実施 これまでの講義内容についての腕試し 各自、自分なりの工夫を凝らすこと! 細かな仕様は問わないので、適宜配列、関数、構造体, ポインタ,動的記憶域確保など学習したものを用いること。

今後のスケジュール 12/22(月) 第13回 総合演習 1/14(水) 第14回 総合演習 12/22(月) 第13回  総合演習 1/14(水) 第14回 総合演習 1/19(月) 期末試験(3限のみ、3401教室) 持ち込み不可 演習課題は今日終わらせてください。 期末試験の範囲は、1回目から14回目まで全部含む。 TAの方へ連絡 期末試験(1/19)は勤務の必要はありません。(高橋君のみ来る。) 課題の集計結果は今週中に私までメールで送ってください。 プログラミング入門2

総合演習問題1(統計処理) 100名分の学生の学籍番号と点数(100点満点)が格納されているデータファイル(score.txt 、HPからダウンロード)を読み込み、これらのデータに対して(1)~(4)を行えるようにせよ。最初にユーザーに(1)〜(4)のどれを実行するかを選択させるようにすること。また、これらの機能は全て1つのソースファイルで実現すること。 右のように10点刻みで分布グラフを表示する。 平均点、最高点、最低点、標準偏差 を表示する。 キーボードから学籍番号を受け取り、その学生の偏差値を画面に表示する。 全員分の偏差値をファイル(ファイル名はキーボードから読み込む)に出力する。その際、学籍番号と点数も一緒に以下の順で書きだす。    学籍番号 点数 偏差値 ※データの格納には、構造体を用いると良い。 ※必要に応じて、関数を導入せよ。 ○分散 = (データを2乗した値の総和 - (データの総和の2乗 /データ数)) / データ数 ○標準偏差:分散の平方根の正の値 ○偏差 = 個人の値 - 平均値 ○偏差値 = (偏差 / 標準偏差) * 10 + 50 ※score.txtのデータの並び順 学籍番号 点数 Z05001  53 Z05002 ・・・・・・・・・ 0-10 : **** 11-20 : ********** 21-30 : **** ・・・・・・・・・・・・・・・ 91-100 : ** プログラミング入門2

総合演習問題2(物理計算) 斜方投射シミュレーション ボールを地面に対してθ度の角度で、初速度Vo(m/s)で投げあげる。空気抵抗の影響は無視するものとする。ボールを投げるときの地面からの高さは0とする。 (1) Vo, θを引数として受け取り、最高到達点(高さ方向)に達するまでの時間(秒)とその高さ(m)を表示する関数を作成せよ。 (2) Vo, θを引数として受け取り、地面に落下するまでの時間(秒)及び距離(飛距離、m)を表示する関数を作成せよ。 (3) 松坂大輔投手のストレートの初速を150km/hとする。松坂投手が30度、 45度、60度でボールを投げ上げた際の飛距離を(2)の関数を使って求めよ。また、3つの場合それぞれについて、一定時間間隔でボールの位置(x,y)をファイル(拡張子をcsvとする)に書き出し、エクセル(Microsoft Excel)を使ってその軌跡をグラフ化せよ。ファイルへの出力は、csv形式で行うとよい(fprintf (file, ”%d,%d\n”, x, y); を各座標(x,y)について行う)。 x y θ Vx = Vo*cosθ Vy = Vo*sinθ-g*t x = Vo*cosθ*t y = Vo*sinθ*t - 0.5*g*t^2 プログラミング入門2

総合演習問題3(数学:積分近似計算) 二次関数 f(x) = x^2 について、x=0から3までの定 積分    を求めたい。区分求積法により、この 積分の近似値を求めよ。 X軸方向の刻み幅Δxを大→小へと変化させ、近似の精度が良くなることを確認せよ。 0 ※更に自由度を上げるために・・・・  ・積分範囲を可変に    ・関数(f(x))を可変に 等、工夫してみるとなお良い。 3 Δx プログラミング入門2