コンピュータのハードウェアとネットワークの仕組みについて講義が行なわれる。秋学期ではソフトウェアとコンピュータの応用に注目する。自動処理機械としているのはまさにソフトウェアの役割である。一般的な機械でもプリミティブな機能を組み合わせる事で複雑な機能を実現できる場合があるが、コンピュータの非常な多機能さや柔軟さは、まさにソフトウェアによってこの組み合わせを果たせたためである。本講義ではこのソフトウェアの働きについて具体的な例をあげて説明し、ソフトウェアがどのような能力をコンピュータに与えているかを理解する事を目的とする。単純にプログラミングの技術を習得するための講義ではないし、その技術はこの講義からは得られない点に注意。逆に既に何らかのプログラミングの技術を手につけているものにとっても価値ある講義内容としたい。ともに何度かのレポートを課す。課題と試験の結果によって行う。講義では他の資料やデータも使っている。講義を再現するためではなく参考資料として見ること。3F)現在のソフトウェア開発について事例紹介(仮)当日講師への質問を用意してくるとよい。分野を問わず答えられる限り受講生がふだんコンピュータに関して感じる疑問について回答する。(yasuda@cc.kyoto-su.ac.jp)。