コンピュータの上ではファイルとアプリケーションが関連づけられています。ワープロで作成された文書ファイルを開くことができるのは、そのワープロの文書形式に対応した一部のアプリケーションだけです。
原則的にファイルとアプリケーションはファイル名の最後のピリオドで始まる符号によって定まっています。この符号をファイルの拡張子と呼びます。たとえば、.docxはMicrosoft社のWordという名称のワープロで文書を保存するために用いるファイルの拡張子です。
以下に頻繁に用いられるファイルの拡張子を紹介します。
文字だけの文書ファイルです。ワープロと異なり、書式設定がなにもありません。用途は広範で、メモ、データの記述、プログラム、論文執筆などあらゆる場面で用いられます。テキストファイルを編集するためには汎用のテキストエディタを用いることが普通ですが、用途によっては専用のアプリケーションを用います。
広く用いられているテキストエディタにAtom, Emacs, Sublime Text, Vimがあります。いずれも無料で利用できます。Windowsに付属のメモ帳やMacに付属のテキストエディットもテキストエディタですが、漢字の扱いが悪く、機能が貧弱なのでお薦めしません。
プログラミングに興味がある人は統合開発環境(IDE)と呼ばれる開発システムを用いてテキストファイルの編集をするかもしれません。代表的なIDEにWindowsのVisual StudioとMacのXCodeがあります。
情報リテラシ第二ではCot Editorと呼ばれるMacのためのテキストエディタを用いますが、特にこのテキストエディタに固有の機能は用いません。授業中はテキストエディタを統一しないと指導上混乱しますが、ご自宅でお使いになるテキストエディタは適宜お選び下さい。
拡張子 | 用途 |
---|---|
.txt | テキストファイル:書式のない文書の保存に用います |
.csv | CSVファイル:テキストファイルの一種で、表形式のデータの表現に用います |
.html | HTMLファイル:情報リテラシ第一でちらりと出てきたウェブの文書の記述に用いる形式です |
.md | Markdownファイル:ウェブ文書の簡易形式です。HTMLを書くよりかなり楽です。 |
プログラムの拡張子 | プログラミング言語とその用途 |
---|---|
.js | JavaScript - 一般向けの汎用言語、特にウェブアプリの開発向け |
.py | Python - 一般向けの汎用言語 |
.java | Java - 一般向けの汎用言語 |
.rb | Ruby - 一般向けの汎用言語 |
.c, .c++ | C, C++ - 専門家向けの汎用言語 |
.f, .f77 | Fortran - 科学技術計算向け |
.sql | SQL: データベース開発 |
科学技術用途のプログラムの拡張子 | 主な用途 |
---|---|
.ipynb | iPython: データ処理、統計処理、可視化 |
.m | Matlab: 線形代数計算、統計処理 |
.r | R: 統計処理 |
画像ファイルの拡張子 | 主な用途 |
---|---|
.jpg | ビットマップ画像 |
.png | ビットマップ画像 |
多様な文書の出力形式、ベクトル形式画像 |
拡張子 | 用途 |
---|---|
.docx | Wordの文書ファイル |
.xlsx | Excelの表計算ファイル |
.pptx | PowerPointのプレゼンテーションファイル |
拡張子 | 用途 |
---|---|
.key | Keynoteのプレゼンテーションファイル |
.numbers | Numbersの表計算ファイル |
.pages | Pagesの文書ファイル |
情報リテラシ第二のテーマ2で用いるファイル形式です。
拡張子 | 用途 |
---|---|
.tex | 論文の内容をpLaTeXの形式で綴ったテキストファイル |
.jpg, .png, .pdf | 論文に挿入する図画のファイル形式。PDF, JPEG, PNG はそれぞれ主に一般の図、写真、精細度の高い図に用います。 |
.bib | 文献データベース |
.texファイルから生成される印刷可能な文書形式 | |
.aux, .dvi, .log | 処理中の副産物 |
ひとに一群のファイルを配布するときには、それらのファイルをひとつのフォルダに整理し、そのフォルダをひとまとめにしたファイルにしたものを送ることが多いです。このような一群のファイルを固めたファイルのことを書庫ファイルと呼び、書庫ファイルの形式のことを書庫形式と呼びます。書庫形式にはさまざまなものがありますが、ここでは最も用いられるものを紹介します。
拡張子 | 用途 |
---|---|
.zip | Zip形式の書庫ファイル |
.tgz, .tar.gz | 圧縮されたTAR形式書庫ファイル |
拡張子 | 用途 |
---|---|
.exe | Windowsの上の実行可能なプログラム |
.bat | テキストファイルで記述されたWindows用のプログラムでバッチファイルと呼ばれます |
.dmg | Macでソフトウェアの配布に用いる形式 |