みずがめと申します。こんにちは。
さて、質問なのですが、今から、C言語を始めようと思っています。
プログラミングに関する知識はゼロなんですが、何か、よい参考書などがれば紹介していただけませんか?

なお、C言語を学ぶ目的は、基本情報技術者試験(旧・第2種情報処理技術者)の合格のためです。
ちなみに、今年の春に初級シスアドの資格は取得しております。

それでは、よろしくお願いします。

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

A 回答 (4件)

私が独学で使っていた本ですが、


とてもわかりやすいのでお勧めします。

入門C言語 新版  田口景介著 アスキーラーニングシステム
実習C言語 新版  田口景介著 アスキーラーニングシステム

どちらも2000円弱です。
シリーズ化しているので、系統立てて勉強することが出来ます。
これに「応用」もあるとか。(まだ予定?)
応用までは必要ないようですが、
一番売れているC言語テキストです。
    • good
    • 0
この回答へのお礼

友人のひとりが薦めてくれた本が、実はこれでした。
近くの本屋にはなかったので、大学の生協書店で読んでみます。
ご紹介下さってありがとうございました。

お礼日時:2001/05/27 20:17

合格情報処理というのはどうでしょうか?



月刊誌ですが、バックナンバーを使えば手に入ると思います。

情報処理技術者試験のための本です。
C言語の基礎講座も連載されていますので、
午前問題の勉強も兼ねて良いと思われますが。

http://www.gakken.co.jp/pc/index.html

参考URL:http://silktree.oc.to/gakken/gou/main.html
    • good
    • 0
この回答へのお礼

「合格情報処理」は、シスアド受験時代からお世話になっている雑誌の一つです。
リアルタイムな新しい情報が手にはいるのも魅力的ですよね。
これからも、この本は活用していくつもりです。
アドバイス、ありがとうございました!

お礼日時:2001/05/27 20:19

基本情報技術者試験(旧・第2種情報処理技術者)受けるんですか~


俺は二種の時代にとったんで、今もあるかどうか輪から無いですけど
資格取るために勉強するなら「CASL」を薦めますよ
Cと違って実用性はないですけど、点数は取りやすいです。
参考書は分からないですけど、初心者用みたいなのを
一冊買っておけば充分ことたりるとおもいますよ
    • good
    • 0
この回答へのお礼

CASLですね。名前だけは聞いたことがあるのですが。
結構、販売されている参考書が少ないですね。大学の書店で、明日、探してみます。
貴重な(!?)情報、ありがとうございました。

お礼日時:2001/05/27 20:15

「プログラミング言語C」というのをとりあえず購入しましょう。


B.W.カーニハン/D.M.リッチー著 石田晴久訳 共立出版 というのが
そこらじゅうで売ってます。
一般的には「K&R」と呼ばれてたりします。
持ってるだけでCな気分になっている人も世の中には多数います。
    • good
    • 0
この回答へのお礼

K&Rですね。
近くの本屋にもありましたし、友人も持っていたので、借りることにしました。
アドバイスありがとうございました。

お礼日時:2001/05/27 20:12

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

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

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

Q情報処理の資格で就くことができる就職先

こんにちわ。

私は今年19歳になる19歳の者です。

私は今情報処理の専門学校にいて、再来年には就活が始まる予定を持つ者です。


そこで、今迷っていることがあります。

それは、情報処理の資格を取り、一般企業に就くかIT企業に就くかということです。

IT企業につくと重労働でうつ病になりかねないほど忙しいが、その代り技術を磨けるうえ給料の待遇もいいと聞きます。

一般企業では、IT企業程忙しくはないが、給料は安くあまり技術を磨けないと聞きます。

私的には、給料よりも会社の環境や雰囲気、人間関係を重視しますので一般企業に就きたいと考えているのですが実際はどちらの方がいいのでしょうか?

今有している資格と取得予定の資格と現状は↓です。


・基本情報技術者試験(まだ受かってるかどうか分からない)
・応用情報技術者試験
・高度情報処理(データベースか、情報セキュリティ)
・日商簿記検定3級(只今勉強中)
・日商簿記検定2級
・情報処理の専門学校に在学している1年生(←やはり専門学生は高度情報処理資格を有していないと、大卒に負けますでしょうか?)

ベンダ資格については、何を取得するか検討中。

今の現状はこの通りです。

私は営業職ではなく、技術職に就きたいので高度情報処理の資格は必ず取りたいと思っております!

どなたでもかまいませんので、返答お願いします(できれば、情報処理の資格を保有して、一般企業についた方だと、助かります。)

あと、その他取っといた方がいい資格や、今からやっておくべきこと、経験になったことなど、何でも良いので、どうか未熟な私にアドバイスをお願いします。

こんにちわ。

私は今年19歳になる19歳の者です。

私は今情報処理の専門学校にいて、再来年には就活が始まる予定を持つ者です。


そこで、今迷っていることがあります。

それは、情報処理の資格を取り、一般企業に就くかIT企業に就くかということです。

IT企業につくと重労働でうつ病になりかねないほど忙しいが、その代り技術を磨けるうえ給料の待遇もいいと聞きます。

一般企業では、IT企業程忙しくはないが、給料は安くあまり技術を磨けないと聞きます。

私的には、給料よりも会社の環境や雰囲...続きを読む

Aベストアンサー

>IT企業につくと重労働でうつ病になりかねないほど忙しいが

まわりの噂とかネットの書き込みを鵜呑みにしているのではないでしょうかね。
世の中にIT企業より重労働の仕事はいくらでもあります。

企業には自社製品を売り込むための営業担当者がいます。営業担当者は、真夏でもスーツを着込んで、猛暑の中を外回りします。
建設業なら建設作業員はもちろんですが、設計担当者のような人でも建築現場に出向かなくてはなりません。建設中のビルの上だったり、掘削中のトンネルの中だったり、危険な現場もたくさんあります。
一般消費者相手の仕事なら、土日は休めなくて平日に交代で休みますし、シフト勤務で深夜勤務になることもあります。理不尽なクレームを付けられて、身の危険を感じる場合もあるでしょう。

その点、システム開発担当者なんか、危険な場所に行くことはないし、エアコンの効いた場所で快適に仕事ができるし、原則として土日休みです(多忙なときは休日出勤はありえますが、年から年中そんな状態ではない)。企業間の取引が多いので、理不尽なクレームを付ける人もいません(クレームを言うとしても、ビジネスマンとしての礼儀はわきまえています)。

個人的にはIT企業で鬱病になる程度なら、他の仕事は務まらないと思います。


>一般企業に就くかIT企業に就くかということです。

一般企業にもIT部門、情報システム部門があります。
たとえば、銀行の内部には、銀行で使うシステムを開発・導入・運用・管理するために、情報システム部があります。鉄道会社だろうが流通企業だろうが同じです。一般企業に入社して情報システムの仕事に携わる道もあります。

一般企業のIT部門、IT企業のいずれを目指すにせよ、新卒なら基本情報を持っていれば十分評価してもらえます。
もちろんそれ以上持っていれば、それに越したことはありません。
応用情報を持っていれば「なかなかできるな」、高度を持っていれば「すごいな」と思ってもらえるでしょう。

高度については、IT企業が仕事を受注する上での条件になっていることがあります。
官公庁の仕事に入札するとき、「○○スペシャリストの資格所有者を置いて担当させること」のような条件が付いているものがあります。
そういう場合、高度の資格を持っていることで、企業自身が有利になりますし、その仕事をあなたに任せてもらえる可能性も出てきます。役に立たないとか、取っても無駄ということはありません。

>IT企業につくと重労働でうつ病になりかねないほど忙しいが

まわりの噂とかネットの書き込みを鵜呑みにしているのではないでしょうかね。
世の中にIT企業より重労働の仕事はいくらでもあります。

企業には自社製品を売り込むための営業担当者がいます。営業担当者は、真夏でもスーツを着込んで、猛暑の中を外回りします。
建設業なら建設作業員はもちろんですが、設計担当者のような人でも建築現場に出向かなくてはなりません。建設中のビルの上だったり、掘削中のトンネルの中だったり、危険な現場もたくさ...続きを読む

QC言語プログラミング能力検定試験と基本情報技術者試験取得について

10月の基本情報技術者試験を受験するのですが、C言語プログラミング能力検定試験を受けるかどうかを迷っています。

今、工学部の3年生なのですが、C言語は基礎のみ学び、大体700~1000くらいのプログラムが書ける状態です。

もし受けるとしても時期的に3級の試験になってしまい(試験日が9月10日)、MOSも受けようと思っているので、このC言語検定試験は迷いどころです。

Aベストアンサー

私も工学部4年ですが、高校、大学と基本情報も含めかなり資格試験をとりました。C言語プログラミング能力検定試験がどのようなものかは詳しく分かりませんが、あなたが何を目的にその資格を取ろうとしているのかよく考えた方が良いですよ。

就職のためだと考えているなら、3級の検定よりも名前が売れていて国家試験である基本情報技術者試験に全力を尽くすことをお勧めします。就職試験の時でも基本情報処理技術者の資格を持っていると言えばその業界ならば、企業側もある程度実力が分かると思います。普段使っている資格なんて自動車運転免許くらいしかないのに、使い道のない検定は逆にたくさん持っていても、「これはどういうものなの?」、「これをとってどういう役に立った?」など突っ込まれて私は困りましたよ。
ただ、自分の知識を試したいとか、資格マニア(私はそうかも…)なら、取れるものはとった方が良いと思います。学生中しか資格試験にじっくりかけれる時間は無いとよくいろんな人に言われますしね。
C言語は基本情報でも選択問題で出題されるので、9月にC言語の検定を受けてC言語の勉強するのは基本情報の試験にも役立つと思います。

長くなりましたが、お金も時間もかかることなので自分が何を目的に試験を受けるのか考えた方が良いと思いますよ。

私も工学部4年ですが、高校、大学と基本情報も含めかなり資格試験をとりました。C言語プログラミング能力検定試験がどのようなものかは詳しく分かりませんが、あなたが何を目的にその資格を取ろうとしているのかよく考えた方が良いですよ。

就職のためだと考えているなら、3級の検定よりも名前が売れていて国家試験である基本情報技術者試験に全力を尽くすことをお勧めします。就職試験の時でも基本情報処理技術者の資格を持っていると言えばその業界ならば、企業側もある程度実力が分かると思います。普段使っ...続きを読む

Q基本情報処理の資格取得で効率良い勉強方法

基本情報処理の資格取得を目指している社会人です。

仕事内容は一応システム関係にかかわっています。

基本情報処理の資格取得で効率良い勉強方法を教えて頂けませんでしょうか。

よろしくお願いします。

Aベストアンサー

市販のテキストで基本的事項を一通り勉強した後で、過去問題集を繰り返すのが良いと思います。
私は昔の情報処理2種、1種の合格者ですが、スクールは一切利用せずこの方法だけで合格できました。
ただし2種は2回目、その翌年1種も通りました。
やったことは、通勤電車でひたすらテキストを読む、それこそ暗記してしまうくらいまで読むことが一つ。もう一つは週末や夜間に自由時間は数年分の過去問題の繰り返し、時計をそばに置いて時間内に合格点が解けるかを見ながらの練習をしました。最後は問題を覚えてしまうほどでしたが、そこまでやれば大体はいけますよ。

Q基本情報技術者試験のC言語プログラミング問題の記述方法について質問です

基本情報技術者試験のC言語プログラミング問題の記述方法について質問です。
C言語プログラミングの問題は、
矢印とか四角と線とかを使ってプログラムの流れを表現しているようなのですが、
その矢印や四角と線の意味が分かりません。
調べようにもこの記述方法がどんな名前なのかも分からないので困っています。
何かの教科書か参考書で見たような気はするのですが、色々読んでみても見つけられず…。
この矢印や四角と線の意味を知るためには、
一体どんな言葉で検索すればいいか教えてもらえませんか?

参考:http://cclip.clipper.co.jp/docs/h22s08.pdf
   の3ページ目みたいなやつのことです。

Aベストアンサー

「擬似言語」のことでしょうか?

Q情報処理系資格について

現在情報処理の資格で
初級シスアドか情報処理技術者のどちからかを
受けようと思っています。

はっきり言ってどちらがいいのでしょうか?
資格の説明欄を見比べるとシスアドは広く浅く
情報処理技術者の方は深い内容となっています。

きっかけは僕は普段パソコンでネットをやるくらいの技術しかありません。
それじゃいけないと思いパソコンの知識を深めたいのと就職の際に役立つからです。

やはりシスアドなのでしょうか?

Aベストアンサー

こんばんは。
一応シスアド&基本情報どちらも持っています。

確認ですが、質問者様のおっしゃる「情報処理技術者」は、経済産業省認定の「基本情報技術者」でよいですよね?

どちらが良いのか?ということですが、質問者様はどの方面に就職を考えておられますか?
いわゆるIT業界や、どこかの企業でコンピュータシステムの管理をしたい等、パソコン・コンピュータに直接携わる仕事をしたいのであれば、個人的には基本情報をお薦めします。ただ、スキルに不安があるのであれば、まずはシスアドからでもいいと思いますよ。
別の業種志望であったり、まだ決まっていないけどとりあえず・・・というのであれば、シスアドをお薦めします。基本情報はプログラミング言語の問題等も出るため、とりあえず・・・程度ではあまりお薦めはできないかな、というところです。

いずれにしても、良い結果がでるといいですね。

Q基本情報技術者試験 平成15年 秋期 C言語プログラムについての質問

基本情報技術者試験 平成15年 秋期 C言語プログラムについての質問

http://情報処理試験.jp/FE15b-pm/t10.html
上記のURLの問題なのですが、eがなぜイになるのかわかりません。

[ d ]の下の行の
for ( len = 0; *cp != '\n'; len++, )

for ( len = 0; *cp != '\n'; len++, cp++ )
のような気もするのですが…
もし、違う場合でも最後のコンマに何の意味があるのかわかりません。

ご助言お願いします!

Aベストアンサー

穴埋め部分を画像で表示していますが画像のリンクミスでしょう
[ d ]の下の行の
for ( len = 0; *cp != '\n'; len++, 変な◎画像)

for ( len = 0; *cp != '\n'; len++, [ c ] )
にしたかったのだと思います

Q中小企業診断士か高度情報処理資格か

こんにちは。
私は今現在19歳で、情報処理の専門学校に通ってる者です。


私は今年情報処理の基本情報技術者試験と応用情報技術者試験を受ける予定です。


そして、私は専門学校を3年制にしていて今はまだ1年生で今年の4月から2年生になります。
そこでなのですが、今現在迷っていることがあります。



それは、このまま情報処理の専門学校に通って高度情報処理の資格を取得するか、3年制のところを2年制にして、そして違う専門学校に行き中小企業診断士の資格を取るかということです。





高度情報処理の資格を取得できれば、大分IT業界での就職には手助けになってくれると思います。

しかし、ネットの情報を見る限りではIT業界は離職率が高いとか、資格が役に立たないとか、デメリットばかりしか書いておらず本当にこのままでいいのか、もし自分が退職してしまったときに何か他の業界への転職の際に役立つ資格は取得しなくていいのかと思いました。

そこで目をつけたのが中小企業診断士、という資格です。

中小企業診断士は幅広くどのような業界でも必要とされ、需要が高く、そのため転職の際も役立つと知り、取得しようと考えました。

もし就職や転職、仕事の収入などを、この先10年、20年と長い目で見て考えたら、高度情報処理の資格1つ(このまま順調にいけば、2つ資格が取れますのが、難易度が非常に高いと先生方から聞いたので、落ちる可能性も考慮に入れて。)と、中小企業診断士はどちらの方が役立つでしょうか?

私的には、このまま基本情報と応用情報を取得し、他の専門学校に行き中小企業診断士の取得(就活は1年長引きますが・・・)をした方が良いと考えているのですが実際はどうなのでしょうか?


ちなみに、先ほどIT業界という単語を出しましたが、実際はIT業界にはこだわってません。情報処理の資格を活かしたいので、IT業界に行こうと思っているだけです。


私はまだ未熟で社会の厳しさなど欠片も知らない若者ですが、どうかIT業界や中小企業診断士の仕事に詳しい方からのご教授お願いします(どのような方でも、回答を頂ければ幸いです。)。

こんにちは。
私は今現在19歳で、情報処理の専門学校に通ってる者です。


私は今年情報処理の基本情報技術者試験と応用情報技術者試験を受ける予定です。


そして、私は専門学校を3年制にしていて今はまだ1年生で今年の4月から2年生になります。
そこでなのですが、今現在迷っていることがあります。



それは、このまま情報処理の専門学校に通って高度情報処理の資格を取得するか、3年制のところを2年制にして、そして違う専門学校に行き中小企業診断士の資格を取るかということです。





高度情報処...続きを読む

Aベストアンサー

将来、独立する(もしくはコンサルティングを主業とする)ことまで
視野に入れて考えているのであれば、中小企業診断士ですが、
一次試験に受かって、二次試験に望む場合にもある程度実務経験後
のほうが有益でしょう。

IT関連の仕事を数十年やっており、高度の資格も5つありますが、
この業界は資格がなくても仕事ができるので、自己啓発程度にしか
見てもらえないのは事実です。
#合格時の一時金くらい

また、新卒の場合は大学以上しか採用しない会社も多く、新卒で
情報処理試験を重視するような会社は、逆にあまり進められません。

IT業界だけではなく、他も視野に入れるなら、資格がないとできない
仕事も調査してみてください。

少なくとも、IT業界では情報処理試験も中小企業診断士も
あまり重要視されません。(たとで技術士でも)

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

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

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

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

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

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

Aベストアンサー

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

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

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

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

Q情報処理技術者資格を名刺に書く場合

情報処理技術者試験のプロジェクトマネージャの
場合、名刺にはどのように書くのがいいでしょうか?
名刺に取得資格を載せることの是非は別にして、
名刺のデザインにもよりますが、どういうふうに
書けば適当か、経験者の方、お教えください。

以前なら、”特殊情報処理技術者”などと比較的
短かったのでよかったのですが、例えば”プロジェ
クトマネージャ”などと書くと、会社の肩書きみたい
に見えますし、フルで資格名称を書くと長すぎる
ような気もしますし...

また、プロジェクトマネージャ資格のフルの資格
名称というのは、「情報処理技術者 プロジェクト
マネージャ」でいいのでしょうか?

よろしくお願いします。

Aベストアンサー

名刺に記載するとしたら

「情報処理技術者(プロジェクトマネージャ)」--だと思います。
カッコ内を「PM」と省略する手もないわけではないですが、分かりにくいですしね。

QTurbo C++でのC言語プログラミングの仕方がわからなくて困っています

プログラミング初心者です。

C言語の勉強用にBorlandのTurbo C++ Explorerをインストールしたのですが、ソースのコンパイルや実行の仕方がわからなくて困っています。

ご存じの方いらっしゃいましたら、教えていただけませんか?
よろしくお願いいたします!

Aベストアンサー

Turbo C++ Explorerを起動して、「ホームページ」で「新規作成」ボタンを押し、アプリケーションの種類を選択。
プロジェクトを作ってソースを書いて、メニューから実行(またはF9)
コンパイルなら、メニューから「プロジェクト」→「プロジェクトのコンパイル」を選択。

プロジェクトを作らないで、「Hello.c」のようなコードをそのまま書いた場合は、メニューの「コンパイル」や「実行」が選択できないので。
ソースを保存してコマンドプロンプトを起動して
C:\>bcc32 Hello.c
とやれば「c:\」にexeができる(C:\にソースを保存した場合)。
「bcc32 -h」でヘルプ表示。

一応、昨日から始めたばかりなのでこういうやり方しか知らないので、すみません。


人気Q&Aランキング