検索
トップページ
担当別50音一覧
ソフトウエアサイエンス基礎A
科目
ソフトウエアサイエンス基礎A
区分
ソフトウェアサイエンス学科科目群
授業コード
5310270
開設セメスター
1S
、
2S
曜日・時限
春 木/4
、
秋 火/3
単位数
1
単位
担当者名
佐々木 寛
授業の概要
ソフトウェアサイエンスを学ぶための基礎知識の中から、情報に関係する数学の基礎、コンピュータの情報表現、ソフトウェアの基礎を中心に学習する
到達目標
「ソフトウェアサイエンス基礎B」とあわせて、ソフトウェアサイエンスに関する基礎知識を修得する
授業計画
テーマ
内容
学習課題
第1回目
離散数学(1)
コンピュータの情報の表現、2進数と10進数、2進数による表現方法について学ぶ
授業を受けるにあたり、各自で目標をしっかり持っておくこと
第2回目
離散数学(2)
論理演算、コンピュータで使われる基礎回路について学ぶ
復習をしっかりすること
第3回目
応用数学(1)
確率、統計の基礎について学ぶ
復習をしっかりすること
第4回目
応用数学(2)
数式処理、グラフ理論の基礎について学ぶ
復習をしっかりすること
第5回目
情報に関する理論(1)
情報の基礎理論について学ぶ
復習をしっかりすること
第6回目
情報に関する理論(2)
オートマトン、形式言語の基礎について学ぶ
復習をしっかりすること
第7回目
中間試験
第1回~第6回までの内容を十分復習しておくこと
第8回目
データ構造(1)
スタック、キュー、リスト、配列について学ぶ
復習をしっかりすること
第9回目
データ構造(2)
木構造、2分木について学ぶ
復習をしっかりすること
第10回目
アルゴリズム(1)
整列、併合、探索について学ぶ
復習をしっかりすること
第11回目
アルゴリズム(2)
再帰、文字列処理、流れ図の基本について学ぶ
復習をしっかりすること
第12回目
プログラミング(1)
プログラミング作法、プログラミング構造について学ぶ
復習をしっかりすること
第13回目
プログラミング(2)
データ型、文法の表記について学ぶ
復習をしっかりすること
第14回目
プログラム言語(1)
アセンブラ言語について学ぶ
復習をしっかりすること
第15回目
プログラム言語(2)
C、C++、Java、Perlなどについて学ぶ
復習をしっかりすること
教科書
「平成20年度 [春期][秋期] 基本情報技術者合格教本」定平誠/兼平敦 著、技術評論社
「コンピュータと情報システム」草薙 信照 著、サイエンス社
参考文献
『「情報の基礎理論」概要および演習問題』玉川大学工学部ソフトウェサイエンス学科
そのほか、授業の中で随時紹介する
成績評価方法
期末試験を試験期間に実施する
中間試験(50点)と期末試験(50点)により評価する
そのほか受講者への指示/メッセージ
更新日:
02/13/2009
検索
/
トップページ
/
担当別50音一覧