ITの基礎知識|ITパスポート・基本情報

この記事での学習内容 基本情報

【基本情報】

  • Cのプログラムの作成方法の基本を修得し、適用する。
  • 演算処理、制御処理、文字処理などを行うプログラムの作成方法を修得し、適用する。
  • ライブラリ関数の利用方法を収録し、適用する。
  • ファイル処理を行うプログラムの作成方法を修得し、適用する。

1. C の基本的なプログラム

C の基本的なプログラムを作成する。

修得項目: main 関数,printf 関数,標準出力,注釈,ヘッダ など

2.数値の計算

四則演算を使ったプログラムを作成する。

修得項目:四則演算子,変数,式,整数の計算,型変換(キャスト),実数の計算,データ型のビット幅,増分演算子,減分演算子,比較演算子 など

3.選択型のプログラム

条件式を使って条件分岐するプログラムを作成する。

修得項目:等価演算子,関係演算子,論理演算子,代入演算子,if 文,switch 文 など

4.反復型のプログラム

繰返し文を使ったプログラムを作成する。

修得項目: while 文,do 文,for 文 など

5.ビット演算

ビット単位の演算子を使ったプログラムを作成する。

修得項目: 符号なし整数型,ビットシフト など

6.入力処理

標準入力を使ったプログラムを作成する。

修得項目:scanf 関数,空白類文字,アドレス演算子 など

7.配列

配列を使ったプログラムを作成する。

修得項目: 1 次元配列,2 次元配列 など

8.文字処理

文字列を処理するプログラムを作成する。

修得項目: putchar 関数,puts 関数,getchar 関数,gets 関数,文字の入出力,文字列の入出力,文字列リテラル,ナル文字 など

9.ポインタ

ポインタを使ったプログラムを作成する。

修得項目: ポインタの配列,アドレスの加減算 など

10.関数

関数を作成し,関数を使ったプログラムを作成する。

修得項目: 関数原型,void 型,再帰呼出し など

11.ライブラリ関数

ライブラリ関数を使ったプログラムを作成する。

修得項目:プリプロセッサ,#include,#define,前処理指令 など

12.記憶域クラス指定

記憶域クラス指定子を使ったプログラムを作成する。

修得項目:自動記憶域期間をもつ変数,静的記憶域期間をもつ変数,register,typedef,記憶域期間,外部定義 など

13.構造体

構造体を使ったプログラムを作成する。

修得項目:構造体の配列,自己参照する構造体,共用体 など

14.ファイル処理

ファイル処理を行うプログラムを作成する。

修得項目:シーケンシャルなファイル処理,ランダムなファイル処理,ストリーム,バッファリング など

 

 

その他の言語

2017.10.06
この記事での学習内容 ITパスポート 基本情報 応用情報・代表的なマークアップ言語の種類、特徴、記述方法を修得し、応用する。 ・コンピュータで使用されるその他の言語を修得し、応用する。 HTMLHTML(HyperText Markup Language)はインターネットのWebページの記述に使われる言語です。言語といっても、プログラムを組むものではなく、文章の中に編集用の指定...

Read more...

情報処理技術者試験での学習内容【応用情報・基本情報】 ・代表的なマークアップ言語の種類、特徴、記述方法を修得し、応用する。 ・コンピュータで使用されるその他の言語を修得し、応用する。【ITパスポート】 ・代表的なマークアップ言語の種類とその基本的な使い方を理解する。(1)マークアップ言語 ITパスポート 基本情報 応用情報1.HTMLWebページの作成に利用されるH...

Read more...

この記事での学習内容 ITパスポート 基本情報 応用情報プログラム言語は、機械語、アセンブラ言語、高水準言語と発展してきたこと、プログラム言語の分類を理解する。用語例:手続型言語、関数型言語、論理型言語、オブジェクト指向言語、スクリプト言語プログラム言語コンピュータに処理をさせるには、処理の手順を司令として与える必要があります。この指示書をプログラムといい、プログラム言語によって書...

Read more...

情報処理技術者試験での学習内容【応用情報】 ・プログラム言語の種類、特徴、記述方法を修得し、応用する。 ・プログラム言語の制御構造を修得し、応用する。 ・プログラムの実行に必要な記憶域の考え方、利用法を修得し、応用する。 ・プログラム言語が持つ構文規則、意味規則を修得し、応用する。【基本情報】 ・プログラム言語の種類、特徴、基本的な記述方法を修得し、適用する。 ・C...

Read more...

この記事での学習内容 基本情報 応用情報WebサーバとWebクライアントの仕組みを理解し、Webサーバ、Webクライアントにおけるプログラムの役割と作成方法、Webアプリケーションプログラムを開発する環境を理解する。用語例:サーバサイドプログラミング、リッチクライアント、Ajax、Apache、JSP(Java Server Pages)、HTML5技術(canvas、WebSocket、...

Read more...

この記事での学習内容 基本情報 応用情報プログラムの信頼性、保守性の観点からプログラム構造を理解する。用語例:モジュール分割、独立性、メインルーチン、サブルーチン、DLLプログラム構造一つのプログラムは、いくつかの要素で構成されます。複数の要素で構成されるプログラムの形を、プログラム構造といいます。モジュール一つのプログラムを構成する要素を「モジュール」といいます。モジュー...

Read more...

この記事での学習内容 ITパスポート 基本情報 応用情報プログラミング作法とコーディング基準の目的、効果、種類を理解する。また、プログラミング作法とコーディング基準を守らない場合に起こる弊害を理解する。用語例:字下げ(インデンテーション)、ネストの深さ、命名基準、仕様禁止命令、プログラムの機能性・効率性・使用性・保守性の向上プログラミングプログラミングは、コンピュータを使って実行す...

Read more...

情報処理技術者試験での学習内容【基本情報・応用情報】 ・プログラミング作法、コーディング基準を習得し、応用する。 ・プログラム言語の文法の表記法を習得し、応用する。【ITパスポート】 ・プログラム言語とプログラミングの役割を理解する。(1)プログラミング1.プログラミング作法とコーディング基準 ITパスポート 基本情報 応用情報プログラミング作法とコーディング基準の...

Read more...

業務の改善提案に対する報奨を次の表に基づいて決める時、改善額が200万円で、かつ、期間短縮が3日の改善提案に対する報酬は何円になるか。ここで表は、条件が成立する場合はYを、不成立の場合はNを記入し、これらの条件に対応した時の報奨を○で表してある。 ア: 5,000 イ: 10,000 ウ: 15,000 エ: 30,000

Read more...