2018年度工学院大学 情報学部

プログラミング演習II(Seminar in Programming II)[1N12]

試験情報を見る] [授業を振り返ってのコメント(学内限定)

1単位
浅野 太 教授  [ 教員業績  JP  EN ]
生駒 哲一 非常勤講師  
栃本 英伍 非常勤講師  
伊部 公紀 非常勤講師  
根岸 和義 非常勤講師  
最終更新日 : 2018/12/14

<授業のねらい>
基本的なデータ構造の基礎と応用、アルゴリズムを学ぶ

<受講にあたっての前提条件>
プログラミング演習Iの単位を取得している。
リピートは受け付けない

<具体的な到達目標>
1.スタック、キューなどの基本的なデータ構造とのその機能を知っており、利用できる
2.配列とポインタの関係を理解している
3.構造体と配列、ポインタを使い、データ型を自分で作成でき、操作できる
4.ソートや探索など基本的なアルゴリズムを理解し、利用できる
5.C言語での文字列処理の原理を理解している
6.木構造、二分木などのデータ構造を理解しており、利用できる
7.リストを使ったスタックやキューの実装を理解している

<授業計画及び準備学習>
1.スタックとキューと配列
2.ポインタとアドレス
3.ポインタと1次元配列
4.2次元配列
5.構造体の基礎
6.構造体とポインタ
7.これまでの復習
8.文字列
9.動的メモリ管理
10.線形探索と二分探索
11.ソートアルゴリズム
12.リスト構造
13.木構造と2分木
14.学習内容の振り返り

<成績評価方法>
授業中に出される演習課題により評価し、Grade D以上の者に単位を認める。

<教科書>
指定しない。

<参考書>
教える・学ぶ「C言語入門」,牛田 啓太 著,技術評論社,ISBN-13: 978-4774139418

<オフィスアワー>
授業後の教室で質問等を受け付けます.


ナンバリングはこちら
このページの著作権は学校法人工学院大学が有しています。
Copyright(c)2018 Kogakuin University. All Rights Reserved.