PC初心者・プログラミング初心者を応援する学習サイトです。ICTのことを中心に様々な情報を発信していきます。

プログラミング

プログラミング

プログラムってなに?

私達の生活の中でのプログラムというと、運動会などの催し物の順序のようなものを言いますよね。 プログラムとは順序に従って進む物事を指す言葉なのです。 コンピュータのプログラムは? コンピュータの世界でのプログラムとは、コンピュータに与える命令の集まりのことです。
プログラミング

配列ってなに?

配列は、この変数(箱)を複数くっつけた長ーい箱とイメージするのが良いです。 配列は、変数と同様にデータを入れて使うものです。 変数は一つのデータしか扱うことができないことに対して、配列は多くのデータをまとめて扱うことができます。 大量のデータを扱うときや、複数のデータを次々と読み出したいときは配列を使います。
プログラミング

変数ってなに?

変数とは 変数を現実世界のもので例えると、箱がイメージしやすいです。 変数は、プラグラム中の値、計算結果、入力結果などのデータを格納するための箱です。 しかし、実際のところはコンピュータの中に箱が入っているわけではありません。 コンピュータにはメモリと呼ばれるデータを記憶できる装置が含まれています。
プログラミング

ガーベジコレクションとは

ガーベジコレクションとは、プログラム内で使わなくなったメモリを自動的に解放してくれる機能です。 動的に確保されたメモリ=ヒープメモリ内の、参照されなくなったデータを不要なガーベジ(ゴミ)とみなし、コレクション(回収)します。 自動的にメモリの確保と解放をしてくれるため、うっかりメモリの解放を忘れてしまいメモリリークが発生してしまうことも回避することができます
プログラミング

例外処理とは

例外処理とは、予期しないエラーが発生した場合に、実行中の処理を中断して予期しないエラーの対処をすることをいいます。 例外処理の書き方は、プログラム言語によって異なりますが、一般的に下記のような書き方をします。 例外処理の書き方 try{ //例外が起こる可能性があるコードをこ...
プログラミング

バグってなに?

バグは、プログラム中に混在している誤りや欠陥のことを指します。 プログラムにバグがあると、プログラムの実行が途中で停止したり、予期しない結果を返したりする原因になります。 ちなみに、セキュリティ分野でのバグ(欠陥)は、セキュリティホールといいます。 また、バグがどこにあるかを探し出してバグを取り除くことをデバッグといいます
プログラミング

クロック周波数とは

コンピュータの中では、数多くの装置が動作しているため、各装置の動作速度が異なるとデータのやりとりが円滑に進みません。 コンピュータは、それぞれの装置の同期をとるために信号を出してタイミングをとっています。この信号をクロックといい、1秒間にクロックが発生する回数をクロック周波数といいます。 なお、...