忍者ブログ

いけいけ理系NEO

情報処理試験など、理系の試験対策、関連知識、日記などです

火力発電所、原子力発電所


火力発電所は、燃料を燃やして、水蒸気をつくり、上記の力でタービンを回転させ、回転を発電機につたえ、電気を発生させる。

火力発電所の燃料の種類には、「LNG」「石油」「石炭」がある。

原子力発電所は、ウランを核分裂させ、そのとき発生する熱で水蒸気をつくり、タービンを回転させ発電する。



PR

電気が家庭に届くまでの流れ


1.電気が家庭に届くまで

発電所    --(送電線)--> 超高圧変電所

超高圧変電所 --(送電線)--> 一次変電所 ( -- (送電線)--> 工場等)

一次変電所 --(送電線)-->  配電用変電所 ( -- (配電線)--> 工場、ビル等)

配電用変電所-- (配電線)--> 柱上変圧器 

柱上変圧器 -- (配電線)--> 家庭

電圧が高い程、電気エネルギーの損失が少ないため、高圧で送り出す。

2.送電と配電

・送電 発電所から配電用変電所までの流れ
・配電 配電用変電所から工場や家庭までの流れ




アルゴリズム入門 その1

インターネットに公開されている情報工学の論文を読んで、

情報工学と英語を一緒に学んでみたいと思います。

題材は、「INTRODUCTION TO ALGORITHMS」です。

1.1 Algorithms
Informally, an algorithm is any well-defined computational procedure that takes some value, or set of values, as input and produces some value, or set of values, as output. An algorithm is thus a sequence of computational steps that transform the input into the output.


日本語でのポイント

1.1 アルゴリズム

非公式には、アルゴリズムは、ある値、あるいはある値のセットをインプットとして、ある値、あるいはある値のセットをアウトプットとする、定義されたコンピュータ上の手続きのこと。

アルゴリズムは、インプットをアウトプットに変更するコンピュータの手続きの並びである。


解説

「インプットをアウトプットに変更する」ところがポイントでしょうか。

アルゴリズムを理解するためには、インプットとアウトプットを、しっかり押さえる必要があるのだと思います。

Javaを学ぶ その3

題材は、「Effective Java 2nd Edition」です。

Item 1: Consider static factory methods instead of constructors

The normal way for a class to allow a client to obtain an instance of itself is to provide
a public constructor. There is another technique that should be a part of every
programmer’s toolkit. A class can provide a public static factory method, which is
simply a static method that returns an instance of the class.


日本語でのポイント

constructorのかわりに、static factory methodを利用する。

クライアントがあるクラスのインスタンスを取得する、一般的な方法は、public なconstructorを利用することである。
しかし、プログラマが知るべきテクニックは、他にもある。
クラスは、public static factory methodを提供することができる。これは、クラスのインスタンスを返すものである。

解説

static な methodは、スピードとかメモリ等のメリットがあるような気がします。
たしかに、知っておくべきテクニックかと思います。




Javaを学ぶ その2

題材は、「Effective Java 2nd Edition」です。

Item 1: Consider static factory methods instead of constructors

The normal way for a class to allow a client to obtain an instance of itself is to provide a public constructor. There is another technique that should be a part of every programmer’s toolkit.

日本語でのポイント

1:コンストラクタの代わりに、static factory methods を考えよう

クライアントが、あるクラスを生成するための通常の手段は、public constructorを使うことである。
しかし、役立つ他のテクニックもある。

解説

いわゆる newで作る以外の方法で作ることは、プログラムを作る、読む上で、必須の知識だと思います。