• 締切済み

勉強の方法!

senjyuの回答

  • senjyu
  • ベストアンサー率25% (7/27)
回答No.4

こんにちは。 システム会社への就職が決まったようですが、 その会社がどのプラットフォームの開発を行なっているかにもよりますよ。 確かにCはほとんどのプラットフォームにも対応していますが。 関数、APIの使い方を覚えるのはもちろんですが、その前に プラットフォームの動き方を頭に入れておかないと苦労します。 例えばWindowsの場合だと、メッセージ処理の習得は必須になります。 これをしていないプログラムは、プロセスアイドルを他のアプリケーション に渡さないため、Windowsがデッドロック状態となり、下手をすると キーボード、マウスも動かなくなります。 ですので、それぞれのプラットフォームがどういう形で個々のプログラムを 起動し管理しているのか、個々のプログラムはどのようにして OSと通信(やりとり)しているのかを把握しておいたほうが 後々苦労せずに済みます。 勉強方法は、人が書いたプログラムの動作解析をするのがいいのでは。 Windowsであれば、HPで公開しているところがたくさんありますので 参考にしてみては。(下記URL参照) ではでは。

参考URL:
http://www.kumei.ne.jp/c_lang/
general
質問者

お礼

アドバイスありがとうございます。 ただ、プログラムを打つよりプラットフォームの 動き方も勉強した方が良いみたいですね。 がんばります。

関連するQ&A

  • アルゴリズムについて

    今、c言語のアルゴリズムの勉強をしています。 入門書が3、4冊を読みました。c言語によるアルゴリズム辞典っていう本を見たら、ほんの少ししかならないです。 将来、プログラマになりたいです。アルゴリズムがプログラマにとって非常に重要ですので。そこで今プログラムの仕事をしている方に聞きたいです。アルゴリズムってどの程度勉強したらいいですか?入門書の場合は、精精木構造までですね。

  • これから勉強してプログラムで仕事がしたいのですが

    まったくの素人ですが、プログラムを勉強したいと思っています。 JAVAを今勉強しようとしています。 アルゴリズムの本も買ってきました。 就職情報誌を見ると、C言語とかCOBOLとか書いてあって、 何から手をつければいいかよくわかりません。 ホームページを作って、HTMLは多少わかるようになり、 パソコンのおもしろさを知り、そういう仕事がしたいと思っています。 周りの友達でパソコンに詳しい人がいません。 就職に有利な資格や、プログラムの勉強の仕方についてのアドバイスが あればぜひ、お願いします。 関係ないかもしれませんが、excelやwordはほぼ使えます。 JAVAはコンパイラして画像を表示したり、今のところその程度までです。 実際にプログラム系の仕事をしていらっしゃるかた、 仕事の様子や、知識の程度はどれくらい必要なのかとか、 いろいろ情報をください。 未経験の26歳の女でも就職が可能かどうか、など…

  • c言語の達成度について

    今年の4月に情報系の学校を卒業し、プログラマーとして就職することになりました。 そこで、C言語の復習をしていて今のところは、「やさしいC」を勉強し終わって、「c言語ポインタ完全制覇」をしているのですが、他にもc言語の問題集を解いたり、アルゴリズムの勉強もしたいと思っています。 ただ、C言語だけではなく、JAVAやSQLなどの言語も勉強したいと思っています。C言語を完全にマスターするのはだいぶ時間がかかると思うのですが、IT系の会社に就職する前にどの程度C言語を勉強していたらいいのでしょうか。 又、「JAVA」や「SQL」などの他の言語は、どの程度勉強していたらいいのでしょうか?

  • 新しく勉強したいのですが・・・

    将来、プログラマー・SEなどを目指したいのでC言語を勉強しようと思うのですが、プログラミング初心者でも分りやすい、C言語勉強用の本、よい勉強の方法などあったら教えてください。 よろしくお願いします。

  • アセンブラの勉強方法

    アセンブラの勉強をしてみようと思うのですが、勉強する上でのよいホームページや本があったら教えてください。 一応Java、C++の基礎は本などである程度理解しています。 できれば、アセンブラを勉強することで他のプログラミング言語などに知識がつながっていくといいのですがどうでしょう?

  • データ構造とアルゴリズム

    C言語の勉強をしているんですが最近はアルゴリズムについての勉強をしたくAmazon等で検索しています。 現在手持ちの本ではCのプログラムの解説(書き方)が主でアルゴリズムについての解説がとてもすくないです。 やっぱりCのソースがあったほうがいいのですが、詳しく解説(証明)している本が欲しいです。 お勧めの本がありましたら紹介してください。

  • マクロを勉強するのにお勧めの本

     エクセルでいろいろと表を作成する機会が増えて きたため、マクロを少しずつ勉強しようと思っています。 そこでマクロを勉強するのにお勧めの本がありましたら 教えてもらいたく質問しました。  VBAに関してはほとんど知識はありませんが C言語、Java等簡単なプログラムの知識はありますので 完全に初心者向けのものではなくて大丈夫です。

  • ソフトウェア作成への勉強方法

    文系の大学生なのですが、 大学入学後にパソコンに興味を持ち現在独学でプログラミングを勉強しています。 目標はゲームや色んなフリーウェアを作れるようになりたいです。 言語はC言語を勉強していて柴田望洋さんや林晴比古さんの本を読み 一通り基本的な文法やアルゴリズムは覚えました。 しかし数値のソートやデータ構造なんかを覚えたのは良いのですが、 実際に自分が普段使っているようなソフトウェアを作るのにどう結びつけたら良いのかよく分かりません。 特にGUIプログラム作成に関しては全く作り方が分かりません。 そこで今の状況から実際にソフトウェアを作れるようになるにはどういう勉強をしたら良いのか、 どういう本を読んだら良いのかということを教えて頂きたいです。お願いします。

  • C言語の勉強方法

    こんにちは。 今C言語の勉強方法で悩んでいます。 私のC言語暦は、大学の授業の時に、文法一通りを覚えました。(当時はオセロゲームの次の一手を考えるようなアプリを作りました。) ポインタに関しては、柴田望洋さんの「C言語ポインタの極意」という本を少し読みました。ぼんやりと理解しているような状態です。K&Rの本は概ね理解できます。(演習問題はやっていません。) 仕事としてしているわけではなく、本はいろいろ読んでいるのですが、あまり自分でサンプルコードを打ってみたりはしていません。演習問題も解いていません。 APIに関する知識は乏しいです。アルゴリズムとデータ構造は、ヒントがないと、自力では書く自信がありません。基本情報処理技術者の資格も持っていません。 こういったレベルですが、これからどういった勉強をすればいいでしょうか?アドバイスを頂けるとありがたいです。

  • いわきで就職を(職種がプログラマ)と考えているのですがなんの言語を勉強

    いわきで就職を(職種がプログラマ)と考えているのですがなんの言語を勉強すればいいのかわかりません。大体でいいのでいわきで就職できるプログラム言語はないでしょうか?