Let's try programming

IT用語解説②

  • HOME »
  • IT用語解説②

Apache

Apache(アパッチ)とは無料で使用できる上、安定で軽快に動作するという理由などで世界中で最も多く使われているWebサーバーソフトウェアのことです。
サーバーソフトウェアとはコンピュータにサーバの機能を提供するものです。
 
 

API

Application Programming Interface(アプリケーション・プログラミング・インターフェース)の略になります。
プログラムを一から作っていくのには時間がかかる為に既に今まで作られたプログラムを利用する事ができます。
その今まで作られたプログラムを集めた集合体の事をAPIと呼びます。

 

BIOS

Basic Input Output System(ベーシック・インプット・アウトプット・システム)の略になります。
パソコンを起動させた時に一番最初に動くプログラムです。
このプログラムは何をしてるかというとパソコンにつながってる周辺機器(キーボードなど)を動かせるようにしてOS(windows)を呼び出す仕事をしてますのでBIOSが動かないとパソコンにつながってる機器は使えなくなり大変な事になります。
 

CGI

Common Gateway Interface(コモン・ゲットウェイ・インターフェース)の略になります。
webサイトで動くパーツを作るときに必要なプログラムです。
このプログラムでwebサイトに来客カウンターや掲示板、検索機能など取り付けることが可能です。
 

CPU

cpuCentral Processing Unit(セントラル・プロセシング・ユニット)の略になります。プロセッサーとも呼ばれます。
コンピュータを構成する部品のひとつでデータの処理や計算。メモリやハードディスク・キーボードなどの装置のコントロールする役割もっています。
 
CPUの性能は[スタート]→[コンピュータ]右クリック プロパティで表示できます。
赤枠で囲ったGHz(ギガヘルツ)の数値が大きいほど高性能だと思ってもらっても良いんですが、最近ではターボ・ブースト・テクノロジーといって平常時はCPUの性能を抑える機能があり、抑えた数値でCPUのGHz表記がされてる場合があるのでパソコンを購入する場合は注意して見てください。
 
 
 

CSS

Cascading Style Sheets(カスケーディング・スタイル・シート)の略になります。
Webサイトのデザインを付け加えることができるマークアップ言語です。
例えばこれを使うとどんな事ができるかというと、サイトの文字の大きさや色の変更、レイアウトの変更、文字の効果やサイトに付いてるボタンなどのデザインなどの変更が可能になります。
 

FFFTP

FFFTP(エフエフエフティーピー)は、無料で使えるファイル転送ソフトです。
ホームページを作成して多くの人に公開したい場合はレンタルサーバなどと契約してホームページファイルをサーバで管理してもらわないといけません。その時にファイルをサーバに簡単に転送できる事ができるのがこのFFFFTPソフトです。

FFFTPは「窓の杜」などでダウンロードできます。

GUI

Graphical User Interface(グラフィカル・ユーザ・インターフェース)の略になります。
GUIとは、マウスやタッチパネルを使ってパソコンに映っている画像(イラスト)を操作してパソコンを使用する方法です。
私達は、マウスを使って普段パソコンを使いますが、マウスが登場する前はCUI(Character-based User Interfac)キャラクタ・ベース・ユーザ・インタフェースといって文字だけでパソコンを使用する操作方法が一般でした。
CUIは、最初に操作を覚えないといけないので難しいですが覚えてしまうとGUIより早く操作できるメリットがあります。
 
 

HTML

(HyperText Markup Language)ハイパーテキスト・マークアップ・ランゲージの略になります。
プログラム言語と間違われがちですが、HTMLはwebページ基礎作るために開発されたマークアップ言語です。
HTMLの特徴は<>タグといった形式を使用しwebページのタイトル・ヘッダー・本文や文字の改行などといった構成を決め作成していきます。
 
 

IPアドレス

ip2Internet Protocol(インターネット・プロトコル)の略になります。
ネットワーク上で機器に設定された識別番号である。電話番号のようなものと考えて下さい。
IPアドレスを他人に知られたからといって個人情報が漏れたり特定されるという事はありません。
ワンクリック詐欺などでIPアドレスを確認したと言って脅してきたりしますが全く問題ないです。
(ウィルスには注意して下さいね。
警察に関しては裁判所から発行された礼状があればプロバイダからIPアドレス、使用時間、契約者の情報を知ることができるので犯罪などで使用されたパソコンまでは特定できるみたいです。
 
 自身のIPアドレスを確認する場合は、コマンドプロンプトを起ち上げて[ipconfig]と入力すると表示されます。

 

 

JQuey 

JQuery(ジェイクエリー)は、JavaSqriptのライブラリの一つです。
JavaSqriptでコードを書くと煩雑になりがちですが、JQueryを利用することによりコードを見やすく、簡略化して書くことができます。
 
 

JSP

JavaServer Pages(ジャバサーバー・ページ)の略になります。
簡単にいうとHTMLの中にJavaコードを埋め込み動作させる技術です。
プログラムはサーバ側で処理されるのでユーザーのパソコンには負担なく実行できるのが特徴です。
PHPもHTMLに埋め込んでサーバ側で動作する言語ですが違いは、JSPは規模が大きなwebサイト向き、主に企業などが採用しており、個人ホームページなど小規模向きにPHPが使われている傾向があります。
PHPは、JSPに比べ習得が容易で対応してるサーバの数の多さがあります。
JSPは、PHPに比べパフォーマンス、保守性が高いのが特徴です(^^)b
 
 

Linux 

Linux (リナックス)とはwindowsやMacといったOS(オペレーティングシステム)のひとつです。
使用できるアプリの数やマニュアル(情報の数)ではwindowsやMacには敵いませんが、Linuxはオープンソースで無料で使用でき、動作が軽いという特徴があります。
 

MySQL

MySQL(マイエスキューエル)とはデーターベースのひとつです。
無償で利用できる上、高速で動作することから現在もっとも多くの人に利用されています。
MySQLはこちらからダウンロードできます。
 

OS

Operating System(オペレーティングシステム)の略になります。
OSとはパソコンでの入出力(キーボード、マウス、ディスプレイなど)のコントロールやメモリやハードディスクの管理といったパソコンを動かす基本的な働きをします。
 
主なOSの紹介
Windows
特徴
最も普及されているOSで使えるソフトが多く、製品の価格が安いといったメリットがあります。
デメリットとしては、普及してるだけあってウィルスにも狙われやすい事や動作が重いという点があります。
 
Mac
特徴
グラフィック、映像、音楽などの処理に優れていてクリエイターの方々が好んで使われてます。
また動作が軽く、ウィルスにも感染しにくいといった特徴があります。
デメリットは、パソコン製品の価格が高く使えるソフトが数が少ないです。
 
Linux
特徴
オープンソースで無償で利用できるのが特徴です。
カスタマイズも自由にできるのでパソコンの知識があれば自分好みのOSにできます。
デメリットとしては使えるソフトが少ない事やパソコンの知識が乏しいとLinuxの特徴が活かせない事です。
パソコン上級者向けでエンジニアの方が使われてるイメージがあります(;゚∀゚)=3
 

Path

pathファイルやフォルダの場所を示すアドレスです。
Pathにを設定することで簡単なコマンド入力でプログラムを実行できます。
例えば、コマンドプロンプトを使いJavaのプログラムを実行するには機械語に翻訳しないといけません。
翻訳するにはJDKフォルダに入ってるjavac.exeという実行ファイルが必要になるのですが、コンピュータはこのファイルの場所がわからないのでユーザーはコンパイルする度にこのファイルのアドレスを打ってコンパイルしないといけません。
非常に面倒です^^;
 
path2
 
そこでPath設定でコンピュータにjavac.exeの場所を記憶させておくとコマンドプロンプトでコンパイル時は javacコンパイルしたいファイル名を打つだけでコンパイルできるようになります。
 
Pathの設定はコンピュータを右クリックでプロパティを選択→左側に並んでいるシステム詳細→環境設定で見つかります。
 
環境設定を知らずにいじるとパソコンが不具合が出るかもしれないので必要な所だけ書いてください。
変更する場合は、最初に書いてあったアドレスをメモなどにコピーしておきましょう。

 

JDK

JdkdlJava Development Kit(ジャバ・デベロップメント・キット)の略になります。
Java言語でプログラムを作るのに必要なソフトウェア。
JDKの中にコンパイラ・デバッガ・クラスライブラリ・Java仮想マシンなどが含まれている。
 
JDKはこちらからダウンロードできます。
 
Accept License Agreeement(承諾ボタン)にチェックを入れるとダウンロードできる状態になるので先にこれを押します。
赤枠にWindows用のJDKがあるのでお使いのパソコンが32ビットならWindows x86を選び、64ビットならWindows x64を選んでください。
どっちかわからなければ Windows x86でokです。
 

JRE

jredlJRE(Java Runtime Environment)ジャバ・ランタイム・エンヴァイロメントの略になります。
Javaのプログラムを実行する時に必要となるプラグイン。
JDKをダウンロードしてるならJDKの中に含まれているので個別にダウンローする必要はありません。
 
JDKをダウンロードするとprogram Filesの中にJavaフォルダが作られ、JdkフォルダとJreフォルダが作られています。
 
 
 
 

SEO

Search Engine Optimization(サーチ・エンジン・オプティマイゼーション)の略になります。
直訳すると検索エンジン最適化となりますがこれだとまだよくわかりませんね。
検索エンジンには、検索キーワードを入力すると、数あるホームページ中からある法則で1ページから順番に並べられます。
検索エンジンによって法則は違いますが、法則を分析してより良い位置で検索表示されるように自身のホームページやブログを改良する手法・技法をSEOといいます。
 

SSD

ssdSolid State Drive(ソリッド・ステート・ドライブ)の略になります。
HDD(ハードディスク)の代替として登場した記憶装置です。
HDDに比べ高速で読み書きでき、衝撃に強く静音性にも優れているなどの特徴持っています。
デメリットとしては、記憶容量が少なかったり単価が高いなどがあげられます。
 
画像はHDDとSSDの大きさの比較です。
とってもコンパクト∑(‘0’*)
 
 
 
 

Unicode

世界各国の文字をすべて表現できるように作られた文字集合です。
日本語では、Unicodeの他にJIS漢字コードという文字集合があります。

 

UTF

Unicode Transformation Format(ユニコード・トランスフォーメーション・フォーマット)の略になります。
Unicodeで使える符号化形式(エンコーディング)で,UTF-8,UTF-16,UTF-32などの種類があります。
現在、多くのサイトはUTF-8を使用しています。
 
 

UNIX

WindowsやMacといったOSのひとつです。
主にサーバのOSとして使われています。
UNIXの特徴は、マルチユーザー(複数の利用者が同時に操作できる機能)やマルチタスク(利用者が複数のプログラムを同時に実行可能)があげられます。
 
 

URL

Uniform Resource Locator (ユニフォーム・リソース・ロケータ)の略になります。
webサイトの所在を表すものです。
ホームページを見る場合は、大抵 http から始まりますが、これはホームページを見ると宣言している意味があります。
 

Webページ

webページとは、インターネット上で公開されてるテキスト文書の事です。
今、読まれてるこのページもwebページになります。
ホームページのように複数のwebページのまとまりをwebサイトと呼びます。
 

Wi-Fi

Wi-Fi(ワイファイ)と読みます。
無線でネットワークに繋げる技術のことです。
無線LANと何が違うの?という事なのですが、Wi-Fiは、Wi-Fi Allianceという団体が無線LANの製品接続テストに合格したものにWi-Fiというロゴを付けているので、正確にいうと無線LANの中にWi-Fiという規格の無線LANがあると思って下さい。
 

XML

マークアップ言語のひとつで、主にホームページなどのテキスト表示の方法を設定できます。
マークアップ言語でよく聞くのはHTMLですが、XMLではタグに自由な名前を付けらる。XMLテキストから自由にデータを抽出できるなどの特徴があります。
 
 

PAGETOP
Copyright © Goran All Rights Reserved.
Powered by WordPress & BizVektor Theme by Vektor,Inc. technology.