FC2ブログ

記事一覧

お絵かきスクリプト:三つの状態を制御する

今回はお絵かきスクリプトを作りました。Canvas内でマウスをクリックしてドラッグしてドロップするとその軌跡に線が描写されます。このスクリプトではクリック、ドラッグ、ドロップのイベントリスナーを以下のように登録しています。 canvas.addEventListener ("mousedown", downevent, false); canvas.addEventListener("mousemove", moveevent, false); canvas.addEventListener("mouseup", upevent, false);"mousedown...

続きを読む

CPUについてのメモ

CPU(Central Processing Unit)はコンピュータで演算処理を行うパーツです。中央演算処理装置ともいいます。コンピュータの性能はこのパーツに大きく拠り、最も重要なパーツといってもいいでしょう。パソコンを購入、自作するときもCPUから選ぶ場合が多いと思います。CPUを選ぶにあたってどのように選ぶのか、代表的なCPUの要素ごとにまとめました。・コア数とスレッド数コアとはCPU内で実際に演算処理を行う部分です。このコアの...

続きを読む

コンピューターと二進法について

二進法とは0と1で表現される記数法で1の次に繰り上がりを行います。基数を2としてある桁の数に基数とその桁数の大きさ分だけ累乗させたものを掛け合わせるとその桁の十進法での数が求まります。ただし桁数の大きさは0から始まります。十進法に例えると12345という5桁の数について1桁目の数を求めるには5×10^0で5と求まり、4桁目の数を求めるには2×10^3で2000と求まります。この数のすべての大きさを求めるにはそれぞれの桁の数を求...

続きを読む

SSDの種類

現在ストレージの主流となりつつあるSSD(Solid State Drive)ですが様々な種類のものが登場しています。SSDはNAND型フラッシュメモリが用いられています。これはSSDを構成する記録素子に電荷を与えて、その電位の高さを用いてbit単位で情報を保存するものです。HDDと比較してSSDはモーターなどの機械機構が無く電子的なやり取りでデータの書き換えを行うので機構による故障が少なく静かでアクセス速度が速いですが、書き換えに用い...

続きを読む

switch文の利用

いくつかの似たような条件や大量の条件を扱う場合、条件式if文を用いるとコードの見た目がややこしくなる場合があります。そういった場合はswitch文を用いるとすっきりとしたコードになります。switch文の書式は以下のようなものです。switch (変数や式) {     case 条件の値1:        条件の値1の場合の命令文;        bre...

続きを読む