中間試験確認 多くの人にとって価値、関心のあるデータである。 1.情報について、どういう概念か簡単に示せ。(5)

Slides:



Advertisements
Similar presentations
組合せ最適化輪講 2.3 連結性 川原 純. 2.3 連結性 内容 – グラフ上の節点をすべてたどるアルゴリズム 計算機上でのグラフの表現 – 強連結成分を求めるアルゴリズム トポロジカル順序を求める方法も – k- 連結、 k- 辺連結について – 2- 連結グラフの耳分解について.
Advertisements

2015 年度 有限幾何学 期末試験 次の各問に答えよ.( (1), (2), (3), (4), (5), (7), (8), (10) は答えだけでよい) (1) 有向閉路が存在しない位数 4 のトーナメントを描け. (2) 内点の個数が 10 個の正則 2 分木の葉の個数を求めよ. (3) グラフ.
情報基礎  講義番号: X61029 科目区分:教養教育科目  講義番号: X61029 科目区分:教養教育科目 対象年次:1 - 4 対象年次:1 - 4  講義番号: G75029 科目区分:共通教育科目 対象年次: 5 ~ 対象年次: 5 ~  必修  クラス指定 工(応化)  講義の内容.
授業展開#3 アナログとデジタル.
1B コンピュータとビット列データ.
区間グラフにおける区間表現からMPQ-treeを効率よく構成するアルゴリズム
情報検索概説II 第8回 パソコン組み立てと記憶装置 1999/11/25.
LZ圧縮回路の設計とハード・ソフト 最適分割の検討 電子情報デザイン学科 高性能計算研究室 4回生 中山 和也 2009/2/27.
1.コンピュータと情報処理 p.20 第1章第1節 3.ソフトウェア ソフトウェア 基本ソフトウェア
第11回 整列 ~ バケットソート,基数ソート,ヒープソート~
計算機システムⅡ 主記憶装置とALU,レジスタの制御
小テスト解説 1.以下の10進数、2進数、16進数を、10進数、2進数、16進数に変換せよ。但し、16進数は1-9の後はA, B, C, D, E, Fと続けて繰り上がる記数法とする。  146 (10進)= (2進)= 92 (16進)  221 (10進)=  (2進)= DD (16進)
    有限幾何学        第8回.
ファーストイヤー・セミナーⅡ 第8回 データの入力.
テープ(メモリ)と状態で何をするか決める
地理情報システム論 第3回 コンピュータシステムおける データ表現(1)
JAG Regional Practice Contest 2012 問題C: Median Tree
情 報 技 術 基 礎 処理装置の構成と動作 D17kog706pr101 始.
『コンピュータ構成要素』 (C)Copyright, Toshiomi KOBAYASHI,
コンピュータの構造2 (OSとアプリケーション)
心理学情報処理法Ⅰ コンピュータにおけるデータ表現 マルチメディアとコンピュータ.
情報科学1(G1) 2016年度.
 Combinations(2)        古川 勇輔.
情報のディジタル化 情報量の単位(bit) 文字 数値 アナログ情報.
第9回 今日の目標 §3.2 アルゴリズム 問題解決の手順を示せる アルゴリズムの条件と処理要素を示せる
第7章 データベース管理システム 7.1 データベース管理システムの概要 7.2 データベースの格納方式 7.3 問合せ処理.
システム開発実験No.7        解 説       “論理式の簡略化方法”.
首都大学東京 都市教養学部数理科学コース 関谷博之
第11講: 平成18年12月 8日 (金) 4限 E352教室 グラフ (1).
プログラムはなぜ動くのか.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
人間とコンピュータの違い コンピュータ 人間
情 報 A ー ディジタル化のしくみ ー.
5.5 The Linear Arboricity of Graphs (グラフの線形樹化数)
3.成績処理 3.1 成績の平均点など ・・・AVERAGE,MAX,MIN関数 3.2 成績(合計点) ・・・SUM関数
プログラミング基礎a 第8回 プログラムの設計 アルゴリズムとデータ構造
コンピュータの原理 1E17M053-9 奈良 皐佑 1E17M070-7 師尾 直希        1E17M078-6 渡邊 惇.
情報基礎 講義番号:X61029 科目区分:教養教育科目 対象年次:1-4 必修 クラス指定 工(応化) 講義の内容
授業展開#3 アナログとデジタル.
コンピュータを知る 1E16M009-1 梅津たくみ 1E16M017-8 小沢あきら 1E16M035-0 柴田かいと
定兼邦彦 今井浩 東京大学理学系研究科 情報科学専攻
2008年度 情報数理 ~ 様々なデジタル情報 ~.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
コンピュータの仕組み 1E16M048 圓谷 英一 1E16M050 徳弘 徹也 1E16M051 戸張 将義 1E16M052 飛田 優輝
コンピュータの基本構成について 1E16M001-1 秋田梨紗 1E16M010-2 梅山桃香 1E16M013-3 大津智紗子
Ibaraki Univ. Dept of Electrical & Electronic Eng.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
アルゴリズムとデータ構造 第3章 ヒープ 6月10日分
b f c a d e g h a b c d e f g 図1 図2 2012年度 有限幾何学 期末試験
2012年度 情報数理 ~ 様々なデジタル情報(1) ~.
プログラミング基礎a 第8回 プログラムの設計 アルゴリズムとデータ構造
第5章 計算とプログラム 本章で説明すること ・計算の概観と記述法 ・代表的な計算モデル ・プログラムとプログラム言語.
2016年度 有限幾何学 中間試験 問1 次のグラフを描け.(描けない場合は理由を述べよ) 各20点
2010年度 情報数理 ~ 様々なデジタル情報(1) ~.
明星大学 情報学科 2012年度前期     情報技術Ⅰ   第1回
データの表現 2進数 0と1を使う。 基数(基準になる数)が2. 101(2) かっこで2進数と示すことがある。
地理情報システム論(総)/ 国民経済計算論(商)
基本情報技術概論(第13回) 埼玉大学 理工学研究科 堀山 貴史
2009/11/27 グラフ (1) 第9講: 平成21年11月27日 (金) 4限 E252教室 コンピュータアルゴリズム.
d b c e a f 年度 有限幾何学 中間試験 問1 次の用語の定義をそれぞれ述べよ.
情報処理 第13回.
2008/7/16(情報コース)2008/7/22(通信コース) 住井
第2章 統計データの記述 データについての理解 度数分布表の作成.
2017年度 有限幾何学 期末試験 注意:ループと多重辺がないグラフのみを扱う. 問1 次の定理と,その証明の概略を読み,各問に答えよ.
ヒープソート.
問2 次の問に答えよ. (ただし,握手補題,オイラーの定理,Oreの定理 は授業で紹介したものとする) (1) 握手補題を書け.
情報数理Ⅱ 第10章 オートマトン 平成28年12月21日.
明星大学 情報学科 2014年度前期     情報技術Ⅰ   第1回
2019年度 情報数理特論B ~ 様々なデジタル情報(1) ~.
ファーストイヤー・セミナーⅡ 第10回 if文による選択処理(2).
Presentation transcript:

中間試験確認 多くの人にとって価値、関心のあるデータである。 1.情報について、どういう概念か簡単に示せ。(5)   多くの人にとって価値、関心のあるデータである。 2.確率が100分の1の情報量と、百万分の1の情報量を有効数字3桁で示せ、但し、log102=0.301とする。(3×2)  100分の1 :I(a)=-log2P(a)=-log2(0.01) =2log2(10)=2log10(10)/log10(2) =2/log10(2)=6.64bit  百万分の1 :I(a)=-log2P(a)=-log2(0.000001) =6log2(10)= 6log10(10)/log10(2) =6/log10(2)=19.9bit

中間試験確認 3.情報の通信手段をいくつか示し、情報伝達の際に起こる問題点を示せ。(2+3)  手段:伝令、飛脚、伝書鳩、のろし、手旗信号、モールス信号、電話など。  問題点:ノイズが入る。機密が漏れる。 4.12bitで表現できる記号の数は何通りか。また、8192 bitは何byteか。(2×2)   12bit:212=4096   8192 bit = 8192/8 = 1024 byte

中間試験確認 5.デジタルの欠点を簡潔に述べよ。(5) サンプリング(A-D変換)時に情報の劣化がある データが不連続である(時間の離散、値の離散) 6.十万字の漢字を取り扱いたい場合には最低何bit必要か。整数で答えよ。必要であればlog102=0.301を用いよ。(5)   2n>105 になるようなnを求める。両辺のlogをとる。    n・log102 > 5   n > 5 / 0.301 = 16.6 ゆえに17ビット必要である。 画像情報は音声情報に比べて情報量が大きいためその扱いが困難になることが多い。そのための対策について簡潔に答えよ。(5) 画像情報を圧縮する。静止画ではJPEG、動画ではMPEGなどの方式がある。 5.RAMの特徴を30文字程度で説明せよ。(5点) 書き換え可能であるが、揮発性のため電源を切ると内容が消える。(30文字)

中間試験確認 7.SXGA(横1280×縦1024ドット)、RGB各8ビットの場合の1画面の情報量は何kbyteになるか。(5) 1280×1024×8×3 bit =1280×1024×3 byte = 1280×3 kbyte =3840 kbyte 8.画像情報は音声情報に比べて情報量が大きいためその扱いが困難になることが多い。そのための対策について簡潔に答えよ。また、その際に用いるソフトのことを何と呼ぶか。(2×2)  圧縮する。 コーディック。 

中間試験確認 9.以下の2進数を10進数に、10進数を2進数に変換せよ。(5×2) 101.1011 (2進)  101.1011 (2進)  =1×22+1×20+1×2-1+1×2-3+1×2-4  =4+1+0.5+0.125+0.0625  =5.6875  17.625(10進)= 16+1+0.5+0.125  =1×24+1×20+1×2-1+1×2-3  =10001.101

中間試験確認 10. 10進数103を8ビット固定長の2進数で表せ、また、-103を1の補数表現、2の補数表現で表せ。(3×3) 10進  103 =64+32+4+2+1         = 01100111            1の補数表現 10進 -103 = 2進 10011000             2の補数表現 10進 -103 = 2進 10011001           

中間試験確認 11.コンピュータの5大機能について5つ挙げよ。 制御、演算、記憶、入力、出力(5) 12.OSの役割を3つ挙げよ。(5)  制御、演算、記憶、入力、出力(5) 12.OSの役割を3つ挙げよ。(5) ハードウエア資源の管理(キーボードやメモリの管理など) アプリケーションソフトに共通する機能の提供(メニュー表示など) ファイルシステムの提供(FDD、HDDなどのファイル管理)

中間試験確認 13.RAMとROMについてそれぞれの特徴を説明せよ。(3×2) RAMは、電源を切ると内容が消える。書き込み可能。 ROMは、あらかじめ情報が書き込まれている。電源を切っても情報は消えない(不揮発性)。書き込みはできない。 14.バス幅32 bit、クロック数800 MHzの時の転送速度は何byte/sか。(5)  32×800×106 bit/s = 32×108byte/s

中間試験確認 15.機械語を人間が読み易いように表現したものを何と言うか。また、それを機械語に変換するソフトをなんと言うか。(2×2)   ニーモニック、アセンブラ 16.記憶面数:2、トラック数:80/面、セクタ長:512 byte、セクタ数:18/トラックのFD(フロッピーディスク)がある。この記録容量を計算してbyte単位で答えよ。(5) 記憶容量=2×80×512×18=1,474,560byte

中間試験確認 17.以下の略号の省略する前の用語を英字で[ ]内に書き、1行程度で意味を説明せよ。(3×4) 17.以下の略号の省略する前の用語を英字で[ ]内に書き、1行程度で意味を説明せよ。(3×4) (1)CPU [Central Processing Unit]  コンピュータの演算や制御を行う中心部分 (2)SPEC [Standard Performance Evaluation Corporation]  コンピュータの処理速度を計測し、比較する組織 (3)BIOS [Basic Input/Output System]  コンピュータの電源を入れてから立ち上がるまでの処理を行うシステム (4)GUI [Graphical User Interface]  アイコンやマウスを使って操作し易くしたコンピュータの操作環境

授業展開#9 並べ替えと一筆書きのアルゴリズム

勝ち抜き戦のアルゴリズム お立ち台方式 ① 全員を一列に並べる。 ② お立ち台を用意して、1番目の人を立たせる。 ① 全員を一列に並べる。 ② お立ち台を用意して、1番目の人を立たせる。 ③ お立ち台の1番目は2番目と対戦させる。 ④ 1番目が勝った場合:2番目を戻し、3番目と対戦させる。    2番目が勝った場合:1番目を戻し、2番目をお立ち台に立たせ、3番目と対戦させる。 ・・・3番目以降との対戦を次々と行い、負けると元の位置に戻り、交代する。これを最後のn番目まで繰り返す。

優勝旗方式 ① 全員を一列に並べる。 ② 優勝旗を用意して、1番目の人に持たせる。 ③ 1番目は2番目とその場で対戦させる。 ④ 1番目が勝った場合:2番目と場所を入れ替え、3番目と対戦させる。    2番目が勝った場合:2番目に優勝旗を受け渡し、3番目と対戦させる。 ・・・3番目以降との対戦を次々と行い、負けたら優勝旗を渡し、勝ったら場所を入れ替える。これを最後のn番目まで繰り返す。 トーナメント方式 リーグ戦方式

並べ替え(ソート)のアルゴリズム ソート:ある集まりをある特徴量の順に並べること。 ソートキー:並べるために使われる特徴量 順次法 ① n人を1列に並べる。 ② 身長順に並ぶ場所Pを別に作っておく。 ③ 一人目をPに連れて行く。 ④ 二人目をPに連れて行き、Pより大きければ後ろに、小さければ前に入れる。 ⑤ 三人目をPに連れて行き、先頭から順に比べて、三人目より高い人がいたら、その前に割り込ませる。いなければ、一番後ろに並べる。 ・・・これを全ての人に行う。

勝ち抜き法  勝ち抜き法で優勝者を決め、1位を除いた残りの中で2位を決定し、これを最後まで行う。 順序分類法  例えば、1-100まで書かれた紙を番号順に並べ替える場合、1-10、11-20、・・・91-100の10個の山に分類し、次にそれぞれの山の中でソートする。 2分分類法  順序分類法で常に分類を常に2つにする方法。

一筆書きのアルゴリズム ケーニヒスベルグの橋  オイラーの時代に、ある貴族が出した懸賞問題「下図において1~7のすべての橋を一度だけ渡って出発点に戻る経路は存在するか。」。オイラーはたちどころに解いたとされる。 1 2 3 4 5 6 7

一筆書き 線形図形を一筆で描くこと。 一筆 →線を描き始めてから鉛筆を紙から離すまで。  →線を描き始めてから鉛筆を紙から離すまで。 同じ点は何度通っても良いが、同じ線分は2度以上なぞってはいけない。

オイラー閉路 節点:線画において線分が接続している点や交差している点、線分の端点。 辺:節点と節点をつなぐ線分。 離散グラフ(グラフ):節点と辺からなる図形。 閉路:辺の重複がない経路の始めの節点と終わりの節点が一致する場合。 オイラー閉路:一筆書きの閉路のこと。

一筆書きとオイラー閉路 任意の線画図形が一筆書きできるとはかぎらない。 あるグラフにオイラー閉路があれば一筆書きできる。 一筆書きの例 オイラー閉路の例 任意の線画図形が一筆書きできるとはかぎらない。 あるグラフにオイラー閉路があれば一筆書きできる。 逆に、一筆書きできる図形は、全てオイラー閉路というわけではない。

オイラー閉路の存在判定問題 統計的に調べる。 ①辺にラベルを付けて、あらゆる可能な並べ方を全部挙げる。    4辺(a,b,c,d)ある場合は、4! = 24通り。 ②片っ端から、閉路になっているかどうかチェックする。 辺の数がn本ある場合は、n! 通りある。    n=10 でも 10! = 3,628,800 行き当たりばったりでは、困難。 オイラー閉路の判定には、簡単なアルゴリズムがある。

オイラーの定理 節点の次数:離散グラフで節点に出入りする辺の総数。 グラフが連結である:任意の2つの節点の間が何らかの経路でつながっていること。 オイラーの定理   ある離散グラフが連結であって、かつ、全ての節点の次数が偶数ならば、その離散グラフにはオイラー閉路が存在する。逆に、オイラー閉路が存在すれば、その離散グラフは連結で、すべての節点の次数は偶数である。

一筆書きができるグラフ 点から出ている線の数がどれも偶数本(2,4,6...)であるグラフ 奇数本(1,3,5...)の線が出ている点がちょうど2つだけあるグラフ (オイラー閉路にはならない) 3 5 a b c a b c d g f e d e f g

オイラー閉路を求めるアルゴリズム ある連結な離散グラフGのすべての節点の次数が偶数であるとする。   ある連結な離散グラフGのすべての節点の次数が偶数であるとする。 ① Gに辺の重複のない1つの閉路Lを描く。(その閉路Lがすべての辺を含んでいれば、オイラー閉路完成)。 ② GからLを除いて得られる残りのグラフも、すべての節点が偶数であるから、残りのグラフも、閉路L上の節点からLに含まれていない辺をつないで同じ節点に戻る閉路L’が必ず構成できる。LとL’からなる図形は、一つの閉路と見なせ、それを新たに離散グラフGの閉路Lとする。 ③ ②の手順をすべての辺がLに含まれるまで続ければ、得られた閉路Lはオイラー閉路である。

アルゴリズムの検証 オイラー閉路!

オイラー閉路演習 奇数次数 オイラー閉路である 一筆書き可能 オイラー閉路でない 一筆書き可能