neverjpのぶらり日記

コンピューター関連の記事とぶらりと出かけた先の写真など

プログラミング言語

CGIとPerl

CGI(Common Gateway Interface) サーバーに対して計算やプログラムの実行を依頼し、その結果をWebブラウザに表示するために用いる仕組みです。CGIを使うためにはサーバー側にPerlやC言語などで作成したプログラムを用意します。Webページの来訪者数の累計を…

CGIとPerl

CGI(Common Gateway Interface) サーバーに対して計算やプログラムの実行を依頼し、その結果をWebブラウザに表示するために用いる仕組みです。CGIを使うためにはサーバー側にPerlやC言語などで作成したプログラムを用意します。Webページの来訪者数の累計を…

JavaScriptとDHTML

JavaScript:サン・マイクロシステムズとネットスケープ・コムにケーションズが開発し、Java言語と似た記述であることから、このように名づけられましたが、互換性はありません。HTMLだけのWebページでは単に文字列と画像を配置するだけの表示になりますが、…

JavaScriptとDHTML

JavaScript:サン・マイクロシステムズとネットスケープ・コムにケーションズが開発し、Java言語と似た記述であることから、このように名づけられましたが、互換性はありません。HTMLだけのWebページでは単に文字列と画像を配置するだけの表示になりますが、…

Java

サン・マイクロシステムズが開発したプログラミング言語です。C++の仕様とよく似ていて、この言語の無駄と分かりにくさを改良したものといえます。Windows用にC++などで作成されたプログラムはMac OS上では動きませんが、Javaで作成したものはどのOS*1上でも…

Java

サン・マイクロシステムズが開発したプログラミング言語です。C++の仕様とよく似ていて、この言語の無駄と分かりにくさを改良したものといえます。Windows用にC++などで作成されたプログラムはMac OS上では動きませんが、Javaで作成したものはどのOS*1上でも…

HTMLとXML

HTML*1はWebページを作成するのに使われる文書記述言語としてよく知られているマークアップ言語の一つです。HTMLで作成した文書の中で、タグと呼ばれる文字列を記述して文字サイズや段落の指定など文書の全体構成や見栄えを整えることができます。例えば「日…

HTMLとXML

HTML*1はWebページを作成するのに使われる文書記述言語としてよく知られているマークアップ言語の一つです。HTMLで作成した文書の中で、タグと呼ばれる文字列を記述して文字サイズや段落の指定など文書の全体構成や見栄えを整えることができます。例えば「日…

C++

1979年ビャーネ・ストロヴストルップによって考案され、始めはC with Classesと呼ばれていましたが、1983年にC++となりました。C言語では「+1」を「++」と記述することもありC言語を拡張させて一歩発展させたものでC++と表記します。手続き型言語のC言語と互…

C++

1979年ビャーネ・ストロヴストルップによって考案され、始めはC with Classesと呼ばれていましたが、1983年にC++となりました。C言語では「+1」を「++」と記述することもありC言語を拡張させて一歩発展させたものでC++と表記します。手続き型言語のC言語と互…

BASIC

文法やデータの種類・構造が単純で覚えやすいなどの特徴を備えたプログラミング言語です。1964年に米ダートマス大学のジョン・ケメニー(John G. Kemeny)教授とトーマス・カーツ(Thomas Kurtz)教授が開発しました。名前はbeginner's all-purpose symbolic…

BASIC

文法やデータの種類・構造が単純で覚えやすいなどの特徴を備えたプログラミング言語です。1964年に米ダートマス大学のジョン・ケメニー(John G. Kemeny)教授とトーマス・カーツ(Thomas Kurtz)教授が開発しました。名前はbeginner's all-purpose symbolic…

アセンブリ言語とアセンブラその2

機械語は人間が覚えて扱うのが困難なため、これを覚えやすい英単語に置き換えてプログラムを作成するためにプログラミング言語が開発されました。このプログラミング言語には低級言語と高級言語があり、パソコンつまりCPUが理解できる言語に近いものを低級言…

アセンブリ言語とアセンブラその2

機械語は人間が覚えて扱うのが困難なため、これを覚えやすい英単語に置き換えてプログラムを作成するためにプログラミング言語が開発されました。このプログラミング言語には低級言語と高級言語があり、パソコンつまりCPUが理解できる言語に近いものを低級言…

アセンブリ言語とアセンブラ

1と0だけでプログラムを記述するのは、人間にとってはあまりにも過酷な作業です。そこでCPUの命令や、命令に指定する引数などを、人間にも分かりやすい名前や数値、文字列で記述する方法が考え出されました。このような記述方法を「アセンブリ言語*1」と呼…

アセンブリ言語とアセンブラ

1と0だけでプログラムを記述するのは、人間にとってはあまりにも過酷な作業です。そこでCPUの命令や、命令に指定する引数などを、人間にも分かりやすい名前や数値、文字列で記述する方法が考え出されました。このような記述方法を「アセンブリ言語*1」と呼…

PASCAL&Java

PASCAL: プログラミング言語の一つ。1968年にスイス連邦工科大学のヴィルツ*1教授によって開発された教育用言語です。C言語と同じALGOLの流れをくんだ言語で、構造化プログラミングに適しています。コンパイラが初めて実装されたのは1970年で、Cray Research…

PASCAL&Java

PASCAL: プログラミング言語の一つ。1968年にスイス連邦工科大学のヴィルツ*1教授によって開発された教育用言語です。C言語と同じALGOLの流れをくんだ言語で、構造化プログラミングに適しています。コンパイラが初めて実装されたのは1970年で、Cray Research…

FORTRAN&COBOL&RPG?

FORTRAN:1956年にIBM社によって開発された、科学技術計算向けのプログラミング言語です。数式をほぼそのまま記述できるのが特徴です。世界初の高級プログラミング言語でもあります。名前はformula translationから命名されました。1977年にはFORTR…

FORTRAN&COBOL&RPGⅡ

FORTRAN:1956年にIBM社によって開発された、科学技術計算向けのプログラミング言語です。数式をほぼそのまま記述できるのが特徴です。世界初の高級プログラミング言語でもあります。名前はformula translationから命名されました。1977年にはFORTR…

C言語その2&構造化プログラミング

C言語:豊富な演算子やデータ型、制御構造を持ち、構造化プログラミングに適しています。また、特定のプラットフォームに依存した部分を言語から切り離しているため、移植性の高いプログラムを記述することができます。 もともとシステムの記述用に開発され…

C言語その2&構造化プログラミング

C言語:豊富な演算子やデータ型、制御構造を持ち、構造化プログラミングに適しています。また、特定のプラットフォームに依存した部分を言語から切り離しているため、移植性の高いプログラムを記述することができます。 もともとシステムの記述用に開発され…

C言語その1

次のプログラムをじっと見てください。 数学のヘロンの公式をC言語で書くと以下のようになります。 ただしa,b,cは画面(キーボード)から入力し、面積は画面に表示します。 面積は連続して計算できaにマイナスの値が入力されたとき”入力終了”を表示して終わ…

C言語その1

次のプログラムをじっと見てください。 数学のヘロンの公式をC言語で書くと以下のようになります。 ただしa,b,cは画面(キーボード)から入力し、面積は画面に表示します。 面積は連続して計算できaにマイナスの値が入力されたとき”入力終了”を表示して終わ…

その1概論

プログラミングというのは、要するにアルゴリズムの記述であり、アルゴリズムとは、要するにコンピュータにやらせる計算の手順のことです。それに必要なのは高等数学の知識というより、数学的にものごとを考えられるかどうかという基本的な頭の働かせ方です…

その1概論

プログラミングというのは、要するにアルゴリズムの記述であり、アルゴリズムとは、要するにコンピュータにやらせる計算の手順のことです。それに必要なのは高等数学の知識というより、数学的にものごとを考えられるかどうかという基本的な頭の働かせ方です…