情報処理教科書 基本情報技術者試験のC言語問題がちゃんと解ける本 電子書籍(坂下 夕里)|翔泳社の本
  1. ホーム >
  2. 電子書籍 >
  3. 情報処理教科書 基本情報技術者試験のC言語問題がちゃんと解ける本

情報処理教科書 基本情報技術者試験のC言語問題がちゃんと解ける本

著

形式:
電子書籍
発売日:
ISBN:
9784798131436
価格:
2,200円(本体2,000円+税10%)
カテゴリ:
情報処理
キーワード:
#情報処理技術者試験,#IT関連資格,#プログラミング,#システム運用
電子書籍

情報処理教科書「ちゃんと解ける本」シリーズの特長

得点問題に正答して、“今度こそ”絶対合格-情報処理技術者試験に出題される問題には、内容的にぶれない&廃れない鉄板問題、つまり“得点問題”が必ず含まれています。本シリーズは、その得点問題を確実に正解することを目標に、解答テクニックに注目して説明しています。

苦手を得意に変えて、“今度こそ”絶対合格- 得点問題の多くは難しいものではありませんが、試験ならではのクセがあるため、苦手とする人も多いようです。本シリーズは、文系出身者や情報処理試験ビギナーでも正解できるよう、問題のクセをかみ砕いて説明しています。

※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

(翔泳社)

CHAPTER 1 C言語の基本

01 C言語の基礎知識
 C言語とは
 C言語のプログラム
 C言語のプログラムの実行方法
02 C言語のプログラムについて
 C言語のプログラムのきまり
 プログラムの書き方、読み方

CHAPTER 2 データの扱い

01 データ型
 データ型とは
 データの大きさ
 変数
 配列
 基数
02 演算子
 演算子とは
 算術演算子
 算術演算の注意点
 比較演算子
 論理演算子
 ビット演算子
 演算子の優先順位

CHAPTER 3 制御

01 分岐
 分岐とは
 if
 switch
02 繰返し
 繰返しとは
 while
 for
章末演習問題

CHAPTER 4 入出力

01 標準入出力
 標準入出力とは
 標準出力
 標準入力
02 ファイル入出力
 ファイルのオープン
 ファイル入力
 ファイル出力
章末演習問題

CHAPTER 5 関数

01 関数の基本
 関数とは
 引数と戻り値
 ライブラリ関数
02 自作関数
 自作関数とは
 関数定義
 再帰関数
03 ポインタ
 ポインタとは
 文字列とポインタ
 ポインタ配列
 値渡しとアドレス渡し
 malloc関数
章末演習問題

CHAPTER 6 構造体、マクロと記憶クラス

01 構造体
 構造体とは
 構造体の基本
 構造体配列
 動的メモリ確保とリスト構造
 共用体
 列挙体
02 マクロと記憶クラス
 マクロとは
 定数を扱うマクロ
 引数を持つマクロ関数
 記憶クラスとは
 変数、関数のスコープ
 記憶クラス指定子
 型装飾子
章末演習問題

CHAPTER 7 アルゴリズム

01 探索アルゴリズム
 アルゴリズム、探索アルゴリズムとは
 線形探索
 2分探索
 ハッシュ探索
02 並べ替えアルゴリズム
 並べ替えアルゴリズムとは
 選択ソート
 バブルソート
 マージソート
 挿入ソート
 クイックソート
 その他の探索アルゴリズム
03 データ構造
 データ構造とは
 配列
 リスト
 キュー
 スタック
 木構造
章末演習問題

CHAPTER 8 問題演習

01 数値・描画を扱う問題
 問題01 平成23年度・秋期 基本情報技術者 午後・問9 /解説・解答
 問題02 オリジナル問題 /解説・解答
 問題03 平成19年度・秋期 基礎情報技術者 午後・問6 /解説・解答
02 構造体を扱う問題
 問題01 平成23年度・春期(特別) 基本情報技術者 午後・問9 /解説・解答
 問題02 平成19年度・春期 基本情報技術者 午後・問10改題 /解説・解答
 問題03 平成21年度・秋期 基本情報技術者 午後・問9 /解説・解答
03 文字列・ファイル入出力を扱う問題
 問題01 平成21年度・春期 基本情報技術者 午後・問9 /解説・解答
 問題02 オリジナル問題 /解説・解答
 問題03 平成22年度・春期 基本情報技術者 午後・問9 /解説・解答

CHAPTER 9 付録

01 擬似言語
 C言語と擬似言語
 擬似言語の記述形式
 擬似言語がC言語と異なる点
 問題01 平成22年度・春期 基本情報技術者 午後・問8 /解説・解答
02 C言語の実行環境
 Cコンパイラとは
 Cコンパイラのインストール
 Cコンパイラの使用方法

本書は付属データの提供はございません。

書籍の購入や、商用利用・教育利用を検討されている法人のお客様はこちら

図書館での貸し出しに関するお問い合わせはよくあるお問い合わせをご確認ください。


利用許諾に関するお問い合わせ

本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。


お問い合わせ

内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。

正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。

追加情報はありません。
この商品の「よくある質問」はありません。

現在表示されている正誤表の対象書籍

書籍の種類:電子書籍

書籍の刷数:全刷


※重版をした際に、内容が修正されている場合があります。「刷数の確認方法(例)」の図を参考に、お手元の書籍の刷数をご確認ください。下の「書籍の刷数」の欄で刷数を選択すると、お持ちの書籍の刷数に合わせて、正誤情報を絞り込むことができます。

書籍によっては表記が異なる場合がございます


本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。

対象の書籍は正誤表がありません。

 書籍の刷数で正誤情報を絞り込みたい場合は選択してください。

 書籍の種類:

最終更新日:2014年09月16日
ページ数 内容 書籍修正刷 電子書籍訂正 発生刷 登録日
015
表:10 進数と8進数と16進数の関係の最下行
誤 16進数0 1 2 3 4 5 6 7 8 9 A B C D D F 11 12 13 14
正 16進数0 1 2 3 4 5 6 7 8 9 A B C D E F 11 12 13 14
未 未 1刷 2014.09.16
018
コラム「符号の有無」の4行目
誤 …データの種類255個のうち,
正 …データの種類256個のうち,
未 未 1刷 2012.06.15
034
コード内と出力結果
誤 i は3より大きい
正 i は0より大きい
未 未 1刷 2012.06.15
035
一つ目と二つ目のコード内
誤 i は3より大きい
正 i は0より大きい
未 未 1刷 2012.06.15
038
1行目
誤 if(i > 0) {
正 if(i < 0) {
未 未 1刷 2012.06.07
050
〔プログラム〕内5行目
誤 char lower[] = "abcdefghijklmnooqrstuvwxyz";
正 char lower[] = "abcdefghijklmnopqrstuvwxyz";
未 未 1刷 2013.02.26
057
二つ目のコード内最下行
誤 printf("%lf %e\n", d, d);
正 printf("%f %e\n", d, d);
未 未 1刷 2012.07.09
057
表:出力書式の一覧 右段・1列目の2行目
誤 %lf
正 %f
未 未 1刷 2012.07.09
068
コード内下から3行目
誤 printf("%d:%s(%lf)\n", i, str, d);
正 printf("%d:%s(%f)\n", i, str, d);
未 未 1刷 2012.07.09
069
下から11行目
誤 fputc関数,fputs関数,fputs関数
正 fputc関数,fputs関数,fprintf関数
未 未 1刷 2013.10.01
071
解答群ウ,エ
誤 ウ (c = fgetc(fp)) != EOF || (c2 = fgetc(wfp)) != EOF エ (c = fgetc(fp)) != EOF && (c2 = fgetc(wfp)) != EOF
正 ウ (c = fgetc(fp)) != EOF || (c2 = fgetc(fp3)) != EOF エ (c = fgetc(fp)) != EOF && (c2 = fgetc(fp3)) != EOF
未 未 1刷 2012.07.11
073
上から4~6行目
誤 fputc(c, wfp); s = 0; flag = 0;
正 s = 0; if(c == Sstr[s]) s++; else { flag = 0; fputc(c, wfp); }
未 未 1刷 2012.07.05
097
囲みの下1行目
誤 引数は1や2,3,aのように
正 引数は1や2.3,aのように
未 未 1刷 2012.07.13
099
右下の図
誤 以下の図に変更します。
正
未 未 1刷 2014.08.11
099
図:メモリに10 個のint型領域を確保内
誤 int n*;
正 int *n;
未 未 1刷 2014.09.16
103
aの答
誤 a:ア
正 a:ウ
備
考
※下から5行目の【 a 】の正解も同様に修正いたします。
未 未 1刷 2012.07.24
103
cの解答群
誤 以下に差替えます。
正 ア (*str2)++  イ (*str2)--  ウ str2++  エ str2--
備
考
※イ,ウ,エに不必要なcが入っていました。訂正いたします。
未 未 1刷 2012.07.17
105
設問2 *data[ ]内の文字列
誤 { "ab", "cc", "Ab", "dca", "23", "120", "01" };
正 { "ab", "cc", "Ab", "Dca", "23", "120", "01" };
未 未 1刷 2012.07.17
113
二つ目のコード内
誤 インクルード文に1行追加
正 #include <stdio.h>
#include <stdlib.h>
#include <string.h>
未 未 1刷 2012.07.17
121
bの答
誤 b:イ
正 b:ア
未 未 1刷 2012.07.20
193
下から9行目
誤 [ c] はパターン3の場合です。
正 [ c] はパターン4の場合です。
未 未 1刷 2012.07.28
198
90度右回転
誤 以下の図に変更します。
正
備
考
右橋の#の数が1つ足りませんでした。
未 未 1刷 2014.07.19
198
表内左列1行目
誤 nvtype
正 invtype
未 未 1刷 2012.07.28
226
〔プログラム2〕内2行目
誤 int Hash(char *key);
正 int getHash(char *key);
未 未 1刷 2012.08.03
244
繰り返し4回目…の2行目
誤 1+231456813=231456813
正 1+231456813=231456814
未 未 1刷 2012.08.18
262
9行目
誤 ②開始タグには、<タグ名 属性名=”属性値”>…
正 ②開始タグには、<タグ名 属性名='属性値'>…
未 未 1刷 2014.08.04
271
・設問2の3行上
誤 j+iが正解です。
正 j+1が正解です。
未 未 1刷 2012.08.15
285
STEP3の1行目
誤 プログラム1では
正 プログラムでは
未 未 1刷 2012.08.15
296
bに関する解答群のウ
誤 ウ m:0, m ≦ k 1, 1
正 ウ m:0, m ≦ k, 1
未 未 1刷 2012.08.15
300
下の囲み内、2行目
誤 1 < num1
正 i < num1
未 未 1刷 2014.09.16
305
3行目
誤 引数 num1 :list1の要素数
正 引数 num1 :slist1の要素数
未 未 1刷 2014.09.16
305
5行目
誤 引数 num2 :list2の要素数
正 引数 num2 :slist2の要素数
未 未 1刷 2014.09.16
307
上から10行目
誤 イのnum ≧ 0の場合,
正 イのnum ≧ 1の場合,
未 未 1刷 2012.08.15
307
最初の図のすぐ下の行
誤 しかしslist2と違って,
正 しかしslist1と違って,
未 未 1刷 2012.08.15
310
上から5行目
誤 1, 2, 37, 7, 8
正 1, 2, 3, 5, 7, 8
未 未 1刷 2012.07.28

感想・レビュー

おにぎり さん

2013-10-08

基本情報技術者試験午後対策として読んだ。C言語の基礎知識は勿論、問題量も充分で、データ構造・アルゴリズムの勉強もばっちりこなせる。ただ、復習として再度確認したいときに、調べたいものがどこに載っているか分かりづらいところが残念。あと誤植が酷い、出版社のサイトにある正誤表で要確認。