パーソナルコンピューター

パーソナルコンピューター関連サイト

Sponsered Link

パーソナルコンピューター      関連カテゴリー    

プログラミング作成方法

 
パーソナルコンピューターが生まれる

パーソナルコンピューター小型化

インターネットの歴史

自作パソコンの作り方

メモリ メモリの増設 CPU

マザーボード  光学ドライブ

拡張カード フロッピー

ハードディスクドライブ 

ハードディスク増設

ビデオカード 電源ユニット

パソコンケース Vistaインストール

OSインストール セキュティ対策

光学ドライブ選び方 CD焼き方

CDバックアップ パソコンリカバリ

音楽CD作成方法 画像アルバム

CD-ROMからの変革 

ハードディスク丸ごとバックアップ

ドライブによる性能

パソコンの速度が低下する原因

コンピュータについて

アルゴリズム プログラミング

プログラミング作成方法

HTML グラフィックス言語 

情報ベース 素子

自宅サーバ ポート番号

プロトコル ドメイン ネットワーク構成

モデムセットアップ サーバ検索

ルーター型 ルーター設定概念

情報システム構築方法

内部設計 内部設計進め方

データ物理編成方式 画像設計方法

データ設計方法 処理効率の検討

構造化設計 モジュール

ネット広告について 

サーチエンジン バナーエクスチェンジ

さまざまなサイト クリエイティブ製作

メール製作 これからのネット広告

広告プランニング 

メディアプランニング

広告マーケティング



   利用者がプログラムを作る順序は次のようになります。

1、プログラミング言語でプログラムを作る

2、プログラムの文法の誤りを発見して、修正します。

3、プログラムを言語処理プログラムで機械語に換えて実行します。


4、順序やプログラミングの誤りを発見して、デバック作業を行います。

プログラムの作成では、利用者のプログラミングを支援するソフトウェアが開発されていて、効率的にプログラムを作ることができます。

これを、プログラミング支援ツールといいます。

それとプログラムを図形を用いて表現して視覚的にプログラミングするビジュアルプログラミング言語が開発されています。

要素分類 要素
文字集合
トークン

データ型

演算子

制御構造
アルファベット、数字etc
識別子、キーワード、リテラル、オペレータ、
区切子etc
基本データ型
複合データ型
整数演算、プール演算、文字列演算、オブジェクト演算
流れ制御、例外処理



わたしたちが一般的に使っている自然言語である日本語は、アルファベットやかな・カタカナ、漢字などの文字が単語を構成して、単語が文法に従って文を、さらに複数の文が言語を構成しています。


1、文字集合
 アルファベット、数字などの使用者がプログラムを記述するときに使うことのできる文字集合のことをいいます。

2、トークン
 プログラムの中で、コンバイラやインタープリタがプログラム解釈するときに意味をもつ文字列をいいます。

 たとえば、識別子、キーワード、リテラル、オペレータ、区切り子などがあります。

 コンバイラやインタープリタは、字句解析部で与えられたプログラムの中からトークンを抽出して構文解析部と意味解析部でこれら
 
 文法の整合性を確認して、コード生成部で実行できる機械語を生成します。


3、データ型
 プログラムが扱うことのできる数や文字、真偽などのデータとそれらの複合的な組み合わせをいいます。

 データ型は、整数型、実数型、文字型、論理型などのように単一で意味をもつ基本データ型と、配列型、レコード型、リスト型などの

 ように基本データ型を要素として複合的に組み合わせるための構造を定義する複合データ型があります。

 要するに、複合データ型は、基本データ型を組み合わせて複雑なデータや実世界のデータを表すために使います。

 複合型は構造型とも呼ばれます。

 複合型は、基本データ型と組み合わせて1つのデータ型を定義したものです。

4、演算子
 データやデータ間に対して演算することを書く際に使います。
 たとえば、整数演算、プール演算、実数演算、文字列演算、オブジェクト演算などを書くことができます。


5、制御構造

 プログラムに流れを定めるために使います。

 制御構造には、順次構造、条件分岐構造、繰り返し構造、例外処理などがあります。


top
Sponsered Link
Copyright (C) 2008 All Rights Reserved.