実践情報処理

学習内容の到達目標 設定
 
(1)創造基礎実習 (2)プログラミング言語 (2)工学実験・実習Ⅰ (2)コンピュータ概論Ⅰ (3)コンピュータ概論Ⅱ (3)工学実験・実習Ⅱ (3)プログラミング演習 (3)電気工学 (3)マイコン工学 (4)情報理論 (4)論理回路 (4)電子回路 (4)工学実験・実習Ⅲ (4)総合工学Ⅳ (4)データ構造 (4)アルゴリズム演習 (4)数値解析 (4)電気工学演習 (5)ロボット工学Ⅰ (5)情報ネットワーク (5)工学実験・実習Ⅳ (5)信号処理 (5)卒業研究 (5)情報通信工学 (5)画像処理 (5)最適化理論 (5)マイクロコンピュータ
プログラミングの要素(プログラミング)
代入や演算子の概念を理解し、式を記述できる。 0 0 4 3 0 0 0 4 0 0 0 0 4 0 0 0 4 0 0 0 0 0 0 0 0 3 5 0
プロシージャ(または、関数、サブルーチンなど)の概念を理解し、これらを含むプログラムを記述できる。 0 0 3 3 0 0 0 4 0 0 0 0 4 0 0 0 4 0 0 0 0 0 0 0 0 3 4 0
変数の概念を説明できる。 0 0 4 3 0 0 0 4 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 3 0 0
データ型の概念を説明できる。 0 0 3 3 0 0 0 4 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 3 0 0
制御構造の概念を理解し、条件分岐を記述できる。 0 0 4 3 0 0 0 4 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 3 0 0
制御構造の概念を理解し、反復処理を記述できる。 0 0 4 3 0 0 0 4 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 3 0 0
ソフトウェアの作成(プログラミング)
与えられた問題に対して、それを解決するためのソースプログラムを記述できる。 0 0 3 3 0 0 0 4 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 4 4 0
ソフトウェア生成に必要なツールを使い、ソースプログラムをロードモジュールに変換して実行できる。 0 0 2 3 0 0 0 4 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 2 4 0
与えられたソースプログラムを解析し、プログラムの動作を予測することができる。 0 0 3 3 0 0 0 4 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 4 0 0
言語処理系(プログラミング)
主要な言語処理プロセッサの種類と特徴を説明できる。 0 0 0 3 0 4 0 4 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 3 0
ソフトウェア開発に利用する標準的なツールの種類と機能を説明できる。 0 0 2 3 0 4 0 4 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 3 0
計算モデル(プログラミング)
プログラミング言語は計算モデルによって分類されることを説明できる。 4 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
主要な計算モデルを説明できる。 4 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
実践的プログラミング(プログラミング)
要求仕様に従って、標準的な手法により実行効率を考慮したプログラムを設計できる。 4 0 0 3 0 0 0 3 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0
要求仕様に従って、いずれかの手法により動作するプログラムを設計することができる。 4 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
要求仕様に従って、いずれかの手法により動作するプログラムを実装することができる。 4 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
要求仕様に従って、標準的な手法により実行効率を考慮したプログラムを実装できる。 4 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
コンピュータシステム(コンピュータシステム)
ネットワークコンピューティングや組込みシステムなど、実用に供せられているコンピュータシステムの利用形態について説明できる。 0 0 0 1 2 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0
デュアルシステムやマルチプロセッサシステムなど、コンピュータシステムの信頼性や機能を向上させるための代表的なシステム構成について説明できる。 0 0 0 1 2 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
集中処理システムについて、それぞれの特徴と代表的な例を説明できる。 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
分散処理システムについて、特徴と代表的な例を説明できる。 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
システム設計(コンピュータシステム)
システム設計には、要求される機能をハードウェアとソフトウェアでどのように実現するかなどの要求の振り分けやシステム構成の決定が含まれることを説明できる。 0 0 0 3 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
ユーザの要求に従ってシステム設計を行うプロセスを説明することができる。 0 0 0 3 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
プロジェクト管理の必要性について説明できる。 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 4 0
WBSやPERT図など、プロジェクト管理手法の少なくとも一つについて説明できる。 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 4 0 4 0
ER図やDFD、待ち行列モデルなど、ビジネスフロー分析手法の少なくとも一つについて説明できる。 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 4 0 4 0
階層化プロトコル(情報通信ネットワーク)
プロトコルの概念を説明できる。 0 0 0 1 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0
プロトコルの階層化の概念や利点を説明できる。 0 0 0 1 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0
ローカルエリアネットワークとインターネット(情報通信ネットワーク)
ローカルエリアネットワークの概念を説明できる。 0 0 0 1 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 0 0 0
インターネットの概念を説明できる。 0 0 0 1 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 0 0 0
TCP/IPの4階層について、各層の役割を説明でき、各層に関係する具体的かつ標準的な規約や技術を説明できる。 0 0 0 1 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 0 0 0
ネットワーク応用(情報通信ネットワーク)
主要なサーバの構築方法を説明できる。 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 0 0 0
情報通信ネットワークを利用したアプリケーションの作成方法を説明できる。 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 0 0 0
ネットワークを構成するコンポーネントの基本的な設定内容について説明できる。 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 0 0 0
無線通信の仕組みと規格について説明できる。 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 0 0 0
有線通信の仕組みと規格について説明できる。 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 0 0 0
SSH等のリモートアクセスの接続形態と仕組みについて説明できる。 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 0 0 0
基本的なルーティング技術について説明できる。 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 0 0 0
基本的なフィルタリング技術について説明できる。 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 4 0 0 0
電気電子基礎(その他の学習内容)
オームの法則、キルヒホッフの法則を利用し、直流回路の計算を行うことができる。 0 0 0 1 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
トランジスタなど、ディジタルシステムで利用される半導体素子の基本的な特徴について説明できる。 0 0 0 1 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
リテラシー(その他の学習内容)
少なくとも一つの具体的なコンピュータシステムについて、起動・終了やファイル操作など、基本的操作が行える。 0 0 2 3 0 0 0 4 0 0 0 0 0 0 0 0 4 0 0 0 4 0 0 0 4 0 4 0
少なくとも一つの具体的なオフィススイート等を使って、文書作成や図表作成ができ、報告書やプレゼンテーション資料を作成できる。 0 0 0 3 0 0 0 4 0 0 0 0 0 0 0 0 4 0 0 0 4 0 0 0 4 0 4 0
少なくとも一つのメールツールとWebブラウザを使って、メールの送受信とWebブラウジングを行うことができる。 0 0 0 3 0 0 0 4 0 0 0 0 0 0 0 0 4 0 0 0 4 0 0 0 4 0 4 0
セキュリティ(その他の学習内容)
コンピュータウィルスやフィッシングなど、コンピュータを扱っている際に遭遇しうる代表的な脅威について説明できる。 0 0 0 3 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0
コンピュータを扱っている際に遭遇しうる脅威に対する対策例について説明できる。 0 0 0 2 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0
基本的な暗号化技術について説明できる。 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0
基本的なアクセス制御技術について説明できる。 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0
マルウェアやフィッシングなど、コンピュータを扱っている際に遭遇しうる代表的な脅威について説明できる。 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0
データベース(その他の学習内容)
データモデル、データベース設計法に関する基本的な概念を説明できる。 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 4 0 0 0 0 0 0 0
データベース言語を用いて基本的なデータ問合わせを記述できる。 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 4 0 0 0 0 0 0 0
メディア情報処理(その他の学習内容)
メディア情報の主要な表現形式や処理技法について説明できる。 0 0 0 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0
ディジタル信号とアナログ信号の特性について説明できる。 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 4 0 0 0 0 0
情報を離散化する際に必要な技術ならびに生じる現象について説明できる。 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 0 0 4 0 0 0 0 0 0 0
プログラミング基礎実習(情報系【実験・実習】)
与えられた問題に対してそれを解決するためのソースプログラムを、標準的な開発ツールや開発環境を利用して記述できる。 0 0 0 3 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 4 0 0 0 0 0 0
ソフトウェア生成に利用される標準的なツールや環境を使い、ソースプログラムをロードモジュールに変換して実行できる。 0 0 0 3 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 4 0 0 0 0 0 0
ソフトウェア開発の現場において標準的とされるツールを使い、生成したロードモジュールの動作を確認できる。 0 0 0 3 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 4 0 0 0 0 0 0
フローチャートなどを用いて、作成するプログラムの設計図を作成することができる。 0 0 0 3 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 4 0 0 0 0 0 0
問題を解決するために、与えられたアルゴリズムを用いてソースプログラムを記述し、得られた実行結果を確認できる。 0 0 0 3 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 4 0 0 0 0 0 0
論理回路設計実習(情報系【実験・実習】)
与えられた仕様に合致した組合せ論理回路や順序回路を設計できる。 0 0 0 1 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0
基礎的な論理回路を構築し、指定された基本的な動作を実現できる。 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0
論理回路などハードウェアを制御するのに最低限必要な電気電子測定ができる。 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0
開発環境構築実習(情報系【実験・実習】)
標準的な開発ツールを用いてプログラミングするための開発環境構築ができる。 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0
要求仕様にあったソフトウェア(アプリケーション)を構築するために必要なツールや開発環境を構築することができる。 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0
アプリケーションの設計と製作(情報系【実験・実習】)
要求仕様に従って標準的な手法によりプログラムを設計し、適切な実行結果を得ることができる。 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0