プログラミングは全くの初心者です。
7月14日にC言語プログラミング能力認定試験3級を受けようと思ってるのですが、お勧めの参考書などは有りますか?
今、友人から借りている「初めてのC言語入門 荒瀬 遙(西東社)」という本はどうなのでしょうか?
ちなみに今から勉強して間に合うものなのでしょうか?ご教授よろしくお願い致します。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

参考書のことですが、


http://www.sikaku.gr.jp/hani/CPhani.htm
にも、出題範囲が出てますが、
usjさんがお友達から借りている本の索引に載ってると思いますので、
試験範囲はカバーされているのかが確認できるのではないですか。

まだ、1ヶ月有りますよね。
十分間に合うと思いますよ。
それほど、深く入り込んだ試験範囲でもないと思いますし。
がんばってください。

参考URL:http://www.sikaku.gr.jp/main.html
    • good
    • 0
この回答へのお礼

間に合いますか!よかった。
なるほど、出題範囲が載ってるんですね。
参考にします。ありがとうございました。

お礼日時:2001/05/29 21:48

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QC言語プログラミング能力認定試験について

C言語を独学で学習してるのですが。
最近C言語プログラミング能力認定試験というのを見つけたのですが、
この試験はどんな効果があるのでしょうか?
C言語の実力を証明する、IT業界に入るのにコレがあればいいという資格も教えていただきたいです。

よろしくお願いします。

Aベストアンサー

ゲーム系専門学校時代にC言語プログラミング能力認定試験を受けたことがありますが、広い意味でIT関連の会社への就職を目指すなら、取っておいても損はないと思います。ですが、国家資格という意味で「ソフトウェア開発技術者」あたりが履歴書に書ければ、学生のうちに計画的に学習した証としてみてもられると思います。
C言語プログラミング能力認定試験の2級が英検2級程度、1級が英検2級程度と捕らえると、2級を取っていても特別扱いはされず、1級なら実務レベルで英語が使えると判断されると思います。
具体的に想像を膨らませると、1級があれば(Cを使う業務があれば)先輩のサポートのもとでいきなり実務を任せてもらえるかもしれません。会社の規模や社風にもよりますけどね。
長い目で見れば、Cに限定した資格よりも、広い分野の知識をもつことが証明できる資格のほうが有利な場面が多いかもしれません。まずは基本情報処理技術者(ソフトウェア開発技術者試験の下位)をとって、学生のうちに余力があればソフトウェア開発技術者試験に挑戦してみてはいかがでしょう。
あとは、ご自分で調べて見聞きした検定や資格試験について、パンフレットを入手したり、ネットで過去問や受験者の統計情報などを扱っているサイトを見て、各試験の具体的なイメージを深めていただければと思います。

ゲーム系専門学校時代にC言語プログラミング能力認定試験を受けたことがありますが、広い意味でIT関連の会社への就職を目指すなら、取っておいても損はないと思います。ですが、国家資格という意味で「ソフトウェア開発技術者」あたりが履歴書に書ければ、学生のうちに計画的に学習した証としてみてもられると思います。
C言語プログラミング能力認定試験の2級が英検2級程度、1級が英検2級程度と捕らえると、2級を取っていても特別扱いはされず、1級なら実務レベルで英語が使えると判断されると思います...続きを読む

Qプログラミング言語Cとプログラミング言語C++

プログラミング言語Cとプログラミング言語C++の違いって何ですか?
あと、プログラミング言語C++についていくつか質問があります。
#include <iostream>
using namespace std;
void main(){
cout << "Hello world!" << endl;
}
このプログラムについて質問なんですが、iostreamってプログラミング言語Cで言うstdio.hのことですか?
using namespace stdって何ですか?
あと、 cout <<"Hello world!"って何ですか?

Aベストアンサー

> プログラミング言語Cとプログラミング言語C++の違いって何ですか?

C++は、Cのほぼ全ての仕様を含み、クラス、テンプレート、例外処理など大幅に機能拡張した言語です。
細部の違いが知りたければ、下記を参照してください。
http://www.kijineko.co.jp/tech/cpp2c

> このプログラムについて質問なんですが、iostreamってプログラミング言語Cで言うstdio.hのことですか?

違います。
C++にもstdio.hがありますし、cstdioというヘッダもあります。

iostreamヘッダは、cin, cout, cerr, clogとそれらのワイド文字版を宣言するためのものです。
ですので、iostreamヘッダで宣言・定義される関数やクラスを使うだけでは一般的なファイルの操作はできませんし、sprintfやsscanfに相当するものもありません。
また、removeやrenameなど、ストリームとは関係のない操作も含まれていません。

> using namespace stdって何ですか?

「using指令」によって、名前空間stdの中にある名前を大域的名前空間でも使えるようにするものです。
せっかく名前空間を分けているのに、それを無効にしてしまうような機能ですから、安易にusing指令を使うのはお勧めしません。

> あと、 cout <<"Hello world!"って何ですか?

標準出力に対して、文字列"Hello, world!"を出力します。
ちなみに、endlは、改行を出力したあと、バッファにたまった内容を実際に吐き出します(フラッシュします)。単なる改行の出力ではないので要注意です。

C++の仕様は結構大きい方なので、遭遇した記述をひとつひとつ質問していたのではキリがありません。
まずは入門書を一冊読み、わからない用語等については、処理系のリファレンスを読むか、ネットで検索するなどしてください。

> プログラミング言語Cとプログラミング言語C++の違いって何ですか?

C++は、Cのほぼ全ての仕様を含み、クラス、テンプレート、例外処理など大幅に機能拡張した言語です。
細部の違いが知りたければ、下記を参照してください。
http://www.kijineko.co.jp/tech/cpp2c

> このプログラムについて質問なんですが、iostreamってプログラミング言語Cで言うstdio.hのことですか?

違います。
C++にもstdio.hがありますし、cstdioというヘッダもあります。

iostreamヘッダは、cin, cout, cerr, clogとそれらのワイド...続きを読む

QC言語プログラミング能力認定試験

C言語プログラミング能力認定試験えを受験しようと考えているのですが、お勧めの参考書みたいなのはありませんか?

Aベストアンサー

C言語プログラミング能力認定試験ですが、これの事ですよね?
http://www.licenseworld.co.jp/shikaku_gaiyou/s128.html

私も、以前受験し、3~1級まで取得しました。
何級を受験されるかによって異なってくるのですが、2、3級であればC言語の基本的な部分が理解できていれば大丈夫です。(入出力関数や、ポインタ、構造体を理解していればOK)

ですので、C言語の基本が解説してある本がおすすめです。注意点としては、C言語検定はANSI-Cがベースなので、Windowsでのプログラミング解説本などは、ほとんど役に立ちません。また、C++の解説書も役に立ちません。
http://www.amazon.co.jp/exec/obidos/ASIN/4797327928/
http://www.amazon.co.jp/exec/obidos/ASIN/4320026926/

1級を受験されるのであれば、あらかじめソースコードなどが提供されるはずです。
ソースコードに目を通して、こんな機能を追加するにはどうすればよいか…などと、実際にソースを触って改良することをおすすめします。

C言語プログラミング能力認定試験ですが、これの事ですよね?
http://www.licenseworld.co.jp/shikaku_gaiyou/s128.html

私も、以前受験し、3~1級まで取得しました。
何級を受験されるかによって異なってくるのですが、2、3級であればC言語の基本的な部分が理解できていれば大丈夫です。(入出力関数や、ポインタ、構造体を理解していればOK)

ですので、C言語の基本が解説してある本がおすすめです。注意点としては、C言語検定はANSI-Cがベースなので、Windowsでのプログラミング解説本...続きを読む

QC言語プログラミング能力認定試験

サーティファイが行なっているC言語プログラミング検定に挑戦しようと思います。
既に3級は取得済みなので2級レベル程度のお勧めの参考書みたいなものはありますでしょうか?よろしくおねがいします。

Aベストアンサー

C言語は実質はウイネットがやっています。
問題集と過去問集しかないようですね。

テキストなら情報処理技術者用を使うといいかも知れません。
ITECになかなかいいのがありますよ。

参考URL:http://www.wenet.co.jp/text/certify.html

QC言語C++言語アセンブラ言語の就職先

自分は以前Javaプログラマをやってました。

あまりに、便利なライブラリばかりで、「なんかプログラムを書いているというより、ソフトウェアの振る舞いを書いているだけだ。。」とおもってしまい、すきになれませんでした。正直、苦痛でした。

今、上記言語を勉強しているのですが、コンピュータの根本からプログラムをしている実感が沸き、とても面白いです。

でも、これらの言語を習得したところでどんなところに就職できるのかさっぱりわかりませんし、需要があるのかもしりません。いわゆる組み込み系統は就職できるんでしょうが、私としてはアルゴリズムでUNIXのプログラムをシコシコ書いているような作業がすきなのです。いってみれば、私はクラシックな人間だとおもいます。

そんな僕ですが、就職先はあるのでしょうか?よろしくお願いします。

Aベストアンサー

 勉強熱心ですね。
 実際に、kamkamkam3-san の言われている、
「なんかプログラムを書いているというより、ソフトウェアの振る舞いを書いているだけだ。。」というのは的を得ています。
 
 経験からなんですが、ソフトウェア会社では、ノウハウとしてライブラリをもっています。ちょうど、Java のクラス・ライブラリーなようなものです。ですから、それらを使って製品を効率良く製品をつくれるかが重要です。実際のソフトウェア・エンジニアは、それをうまく使って効率良くコーディングすることを要求されます。

 ソフトウェア業界は、1人で閉じた製品を開発することは、まずないです。製品=プロジェクトだとすると、最低3名~100人以上が同時進行となります。そうなると、割り当てられたノルマを効率良く行うかが評価のポイントになります。つまり、「ソフトウェアの振る舞いを書いているだけ」ということにもなります。

 コンピュータ言語は、あくまでもツール(道具)です。
 kamkamkam3-san が、今後どういった分野の仕事を希望している(興味がある)かが重要だと思います。
 その答えとして、「C言語C++言語アセンブラ言語」を勉強することで実感できると思います。ですので、ぜひ、勉強を続けてください。

 勉強熱心ですね。
 実際に、kamkamkam3-san の言われている、
「なんかプログラムを書いているというより、ソフトウェアの振る舞いを書いているだけだ。。」というのは的を得ています。
 
 経験からなんですが、ソフトウェア会社では、ノウハウとしてライブラリをもっています。ちょうど、Java のクラス・ライブラリーなようなものです。ですから、それらを使って製品を効率良く製品をつくれるかが重要です。実際のソフトウェア・エンジニアは、それをうまく使って効率良くコーディングすることを要求さ...続きを読む


このカテゴリの人気Q&Aランキング

おすすめ情報