読者です 読者をやめる 読者になる 読者になる

情報処理技術者試験ナビ

当サイトは準備中です。

プログラミング

テキスト アルゴリズムとプログラミング

プログラミング

プログラミング作法とコーディング基準

プログラミング作法とコーディング基準の目的,効果,種類を理解する。また,プログラミング作法とコーディング基準を守らない場合に起こる弊害を理解する。

字下げ(インデンテーション),ネストの深さ,命名標準,使用禁止命令,プログラムの機能性・効率性・使用性・保守性の向上

プログラム構造

プログラムの信頼性,保守性の観点からプログラム構造を理解する。

モジュール分割,独立性,メインルーチン,サブルーチン,DLL

データ型

プログラム言語で使用される代表的なデータ型を理解する。

整数型,実数型,論理型,文字型,抽象データ型,構造型

Webプログラミング

WebサーバとWebクライアントの仕組みを理解し,Webサーバ,Webクライアントにおけるプログラムの役割と作成方法,Webアプリケーションプログラムを開発する環境を理解する。

サーバサイドプログラミング,リッチクライアント,Ajax,Apache,JSP(JavaServerPages),HTML5技術(canvas,WebSocket,GeolocationAPIほか)

 

文法の表記法

プログラム言語の構文を定義するために,BNFなどのメタ言語を使用することを理解する。

EBNF(ExtendedBackusNaurForm:拡張バッカス記法)

 

関連書籍

 

過去問題

基本情報技術者

応用情報技術者