日誌

情報技術科ここだけトピックス

記念日 今、何月何日?

スマホやパソコンで、今日の日付が表示されていることがあたりまえのようですが、
月ごとに日数が違ったり、うるう年で日数が変わったり・・・
   
さらに、うるう秒だったり、国によって暦が違ったりしています。
コンピュータに「今日」の日付が表示されているのは、単純なことではないのです。

病院 例外処理

多くのプログラミング言語には「例外処理」という機構があります。
たとえば、停止してはならないシステムや、危険な状態で停止しないために、
起こりうることへの対処をプログラムに組み込むことで、処理の継続や、安全な状態で停止させることができます。
   

携帯端末 肖像権

プライバシーを守るための一つとして、自分の姿を写真などで勝手に公開されないようにできる権利があります。
スマートフォンで誰でも写真を撮ったり、インターネットを利用できるようになりました
が、たとえば写真をSNS等にアップする場合、いろいろな映り込みにも注意するようにしましょう。
      

情報処理・パソコン 画像表現

コンピュータが画像を扱うときの形式として、ペイント系ソフトで扱うラスタ型と、ドロー系ソフトで扱うベクタ型があります。


格子状(ピクセル)に切り分けて色情報を保存するラスタ型
       

座標位置や大きさ回転情報を保存するベクタ型
       

それぞれに利点があり、目的に応じて使い分けられるとクオリティの高い状態で出力が得られます。

電車 プログラミングにおける配列

たとえばテストの得点のように、いくつもの同じ形式のデータを扱う場合、バラバラの変数をいくつも準備するより、一つの名前でいくつものデータを扱える『配列』というものがあります。

      
   

添え字を変化させてデータを指定することになり、多くのデータでもプログラミングしやすくなります。

! 電子化された情報の特性?


ディジタルデータは、劣化しないといわれることもありますが・・・
特にネット上のディジタルデータは、『 残りやすく かつ 失われやすい 』 側面があるといえます。

すでに体験していることも多いはずですが・・・
それとも影響を受けていることに気付いていないかもしれません。

右 フローチャート

ある問題解決を考えるときに、言葉だけでなく図案を用いて手順の流れを示します。
          
ソフトウェア開発に限らず、実社会の様々な作業手順でも用いられていることがあります。
ものごとの流れを整理し、相手に伝えるためにも活用できます。

(図記号は全国工業高等学校長協会情報技術検定を基準に紹介しています)

情報処理・パソコン ローマ字入力

キーボードで日本語を入力する場合、キーに書かれている「ローマ字」や「かな」をもとに入力し、漢字は変換していくことになります。
プログラムコードを入力する場合、英字と日本語を使い分けることもあります。
ローマ字入力を活用する場合

  「にいざそうごう」→「n i i z a s o u g o u」
  「じょうほうぎじゅつ」→「 j o u h o u g i j u t u 」または「 j y o u h o u g i j y u t s u 」
  「ぱっち」→「 p a t t i 」または 「 p a x t u t i 」または「 p a l t u t i 」または「 p a c c h i 」

特に「っ」など入力方法がいくつもあることもあります。
  

情報処理・パソコン 入力促進メッセージ

プログラムの使用者に、何か入力してもらいたい という場合、
コンピュータはたいてい、「入力を受けるまで待っている」ことになります。
何も変化が無いと、ただ動作が停止してしまったように見えてしまうので、

特定の記号  だったり、   のように点滅させたり、

○○を入力してください:」のようにメッセージを表示して、入力を求めていることがわかりやすいつくり方が必要です。

昼 しきい値

ある値以上、または以下ならば、正しくその値で判断される境界を「しきい値」と呼びます。
ICなど電子素子で、電気的なON/OFF(0/1)の境界値として、
また、画像認識でも特徴点や動きを捉える画像変換のために非常に重要です。