Webサイト制作科 12月07日開講クラス Webデザインの勉強

Web業界を目指す 求職者支援訓練 Webサイト制作科補足メモ

コンピューターとパソコン

f:id:web-0220:20181126000427j:plain

コンピューターとは

  • computer は、広義には計算機、狭義には計算開始後は人手を介さずに計算終了まで動作する電子式汎用計算機
  • 現代ではパーソナルコンピューターからスーパーコンピューターなどを含めたデジタルコンピューターを指す
  • どんな計算をしてくれるのか?(そこが仕事の分かれ道です。)
コンピューターのほとんどがノイマン
  • コンピューターは、プログラムをデータとして記憶装置に格納し、これを順番に読み込んで実行する。
  • この方式は「コンピューターの父」とも呼ばれるハンガリー出身の数学者、ジョン・フォン・ノイマン(John von Neumann)氏によって1946年に提案された方式です。
  • ノイマンは、プログラムをハードウェアから独立させてデータとして外部から与え、汎用のハードウェアでこれを実行させる方式を発表しました。
  • これがノイマン型コンピューターです。
  • ソフトウェア(プログラム)という概念の誕生もこのときでした。


現在のコンピューターのほとんどがノイマン

  • 携帯やスマートフォン
  • フォトフレーム
  • 掃除機のコントローラー
  • MP3プレイヤー

従ってノイマン型コンピューターの特徴を理解し動作の原理を知ることで、プログラミング言語の基礎が理解でることになります。

すべてはメモリの上でおこっている
  • 現在コンピュータを使うほとんどの作業は、このノイマン型コンピューターのルール上で起こっていることです。
  • つまり、Webの勉強をするときにもっとも核となる部分がここにあたります。
  • もちろん仕事はある程度分業化されていますから、すべての人が理解する必要はありませんが、プログラミングを勉強する人にとっては理解することが必須の内容になります。
  • 基本的に単純な命令を一語一語順番に実行する機械にすぎない
  • 命令とデータにそれ自体としては区別がない.形式はいずれもビット列
  • プログラムカウンタで指される語が命令
  • 演算命令の番地部として指された語がデータ
  • 命令の取出しが電子的に行われるので高速
  • プログラムをデータと同じように加工可能

つまりこれから勉強する「プログラミング」は、メモリ(RAM)上で命令(プログラム)とデータのやりとりをしているだけのことです。

パソコンとは

  • パーソナルコンピューター(Personal computer)は、主に個人で使用するために作られたコンピューター。
  • パソコン、PC(ピーシー)と日常的には略されて使われます。
ハードウェア
  • パソコン本体、マウス、キーボード、ディスプレイ、ハードディスク、メモリ、CPU、DVDドライブなど形あるもの
ソフトウェア

など