専門テーマ「テクノロジー基礎Ⅱ」とは

IT人材として最低限必要となるシステムオペレーションをはじめ、代表的なアルゴリズムの考え方や概念を学びます。プログラミング言語を用いてコンピュータ上に実装するために必要な知識等を身に付けます。

取得可能なオープンバッジ

テクノロジー基礎Ⅱ:シルバーバッジ

バッジ取得者が身に付けられる知識・スキル

「テクノロジー基礎Ⅰ」バッジにくわえ、IT人材として最低限必要となる、以下のシステムオペレーション、アルゴリズムについて基本的な知識とスキルを身に付けている。(ITSSレベル1相当)

・UNIXベースのオペレーティングシステムの基礎的な概念を理解し、コマンドによるオペレーティングシステムの操作ができる
・シェルスクリプトの基礎を理解し、オペレーティングシステムの簡単な自動処理を実装できる
・探索・整列、再帰的手続き等の代表的なアルゴリズムの考え方や概念を学び、プログラミング言語を用いてコンピュータ上に実装するために必要な知識を身に付ける
・C言語の概要や条件分岐、繰り返し処理等の基本構文を用いたプログラミングができる
・ポインタの基礎的な概念を理解し、コンピュータのメモリを利用した基本的なプログラミングができる

取得条件

  1. テクノロジー基礎Ⅰ(シルバーバッジ)を取得すること
  2. 取得要件科目の単位をすべて修得すること

科目PICK UP

UNIX入門

陳 健
池田 大樹

UNIXは最も歴史が古いOS のひとつであり、コマンドと呼ばれる命令によって操作する。UNIX は現在でもネットワークサーバの管理やプログラミング、研究分野などで幅広く利用されており、UNIXの基本的な操作方法は技術者にとって最低限知っておくべき重要な知識・技術である。本科目ではUNIXの基本的なコマンドの利用方法、シェルの概念、シェルスクリプトの作成、ファイルの操作、テキストの編集、ホスト間のネットワーク通信の方法、およびシステム管理などを、演習を通じて学ぶ。

UNIX入門