• ベストアンサー

簡単なC言語を利用したシステム

私は今年大学4年で卒業研究をするのですが、なかなか良いテーマが決まりません。私の研究室ではプログラミング言語を用いて研究することが必須なのですが、私はプログラミングがとても苦手で、C言語の基本ぐらいしか分かりません。そこで、簡単なC言語を用いて何かのシステムを構築するような研究をしたいと思っているのですが、どんな研究ができるでしょうか?もちろん、これからもC言語についてはまだまだ勉強していくつもりです。回答よろしくお願いします!

質問者が選んだベストアンサー

  • ベストアンサー
  • jacta
  • ベストアンサー率26% (845/3158)
回答No.3

システムを構築するのが必須ではなく、 > プログラミング言語を用いて研究すること が必須なのであれば、既存のコンパイラの差異を研究するだけでもそれなりのテーマにはなります。現在は主要なコンパイラの大半は無料で使えますし、有料のものも体験版が使えることが多いので、(コスト面での)実現性も高いと思います。 これなら10行前後のテストプログラムを多数作るだけで済みます。研究のテーマそのものがC言語の細部を学ぶことに直結するので、ある意味で一石二鳥なのでは。

bigswallow
質問者

お礼

回答ありがとうございました!

その他の回答 (2)

  • neKo_deux
  • ベストアンサー率44% (5541/12319)
回答No.2

何の学科、研究室ですか? プログラムは何かを計算、処理するための「手段」です。 手段と目的を混同していませんか? -- > 簡単なC言語を用いて何かのシステムを構築するような研究 例えば、キーボードから入力された数字を加算し、合計を表示するシステムとか。 仮に私が教授だったら、絶対に卒研単位出さないと思いますが。

  • hjoshua
  • ベストアンサー率66% (6/9)
回答No.1

本来研究というのは、過去になかった何か新しい知見を与えたり発見したりするものですが、まあ、卒論ではそこまでは求められないことも多いです。 卒論では、わりと質より量、知見よりは意気込みが見える方が評価されるように思います。「良くやったね」「よく頑張ったね」といったところを目指すことでしょうか。 C言語のシステムを卒論で作る、Cについての知識は初心者、ということであれば、たとえば、現在のCについての知識で作れそうな、簡単なゲームをいっぱい作って、それらのプログラミング上の共通点を洗い出してみる、というのなんてどうでしょうか。簡単でも、量をこなして、そこからなにかが見えてくれば、みんなビックリすると思いますよ。

bigswallow
質問者

お礼

回答ありがとうございました!

関連するQ&A

  • プログラミング(C言語)を勉強するに当たって・・・

    何も知らない完全な初心者です。 現在、理学部の大学1年生です。(情報系ではありません) 目的としては、ゲーム作成。および、大学の研究などで自分が必要とするソフトを作ること。 プログラミングについて独学で勉強したいのですが、現在、C言語からはじめてC++を勉強しようと思っています。 そこで、いくつか質問をしたいのです。 (1)言語を学ぶ以前に学ぶべきことは? (2)目的に対する言語は適当であるか? (3)また、どのソフトがお勧めであるか?(学生なので2万以内で済ませたいと思います。) プログラミングをする際に読んでいたほうが良い本を 教えていただけるとありがたいですm(_ _)m

  • プログラミング言語を習得する上での具体的な課題

    こんにちは。 現在大学生4年生で新しいプログラミング言語の習得を目指しております。その理由といたしましては諸事情により大学院では今とは違う研究分野の研究室に配属が決まったからです。 その分野とは、ウェブ工学やデータベース関係を扱う研究室です。大学院の指導教授とお話したところ「CとC++は必須、あとはRubyかPerlのどちらかを習得しておくこと、Javaは必須ではない」と言われました。 早速、スキルアップのため言語の勉強をしようと思っているのですが、言語を習得するためにはなにか目標を持ちながら参考書を読むのがいいといろいろなサイトなどで書いてありました。 これから言語を勉強していくので自分にあった具体的な課題がまだ分かりません。そこでなのですが、こういったものを作っていけばいいのではないかという具体的な課題を教えていただけないでしょうか。できれば、初歩的なものから段階的に難しいものを教えていただけるとうれしいです。 よろしくお願いいたします。

    • ベストアンサー
    • Ruby
  • フォートランとC言語について

    僕は機械系の人間なんですが、卒業研究で理論計算をするためフォートランを勉強しています。最近ではフォートランはなくなりつつある言語だとよく聞ききますが、本当のところはどうなんでしょう?来年は大学院へ進学予定なんですが就職後のことを考えてC言語も勉強した方がよいでしょうか?技術職、研究職、院生の方、意見をお願いします。

  • プログラミング

     プログラミングを勉強しているのですが、VB、C、PHPを主に勉強してますが、ほかになにか勉強しておいたほうがいいプログラミング言語はありますか?  私は、博士課程を満期退学(領域は複合新領域:理系文系の中間の分野)をし、現在研究生で学位取得を目指してます。ネットワークの勉強をしたいしプログラミングの勉強もしたいので3年間計画で、今年の4月から情報系にも視野拡大をし勉強を始めたところです。WINでサーバーを立ち上げ、PHPの勉強もしています。  C・・・これからポインターの勉強  VBA・・・テキスト一冊終了  VB・・・テキストまもなく終了。     PHP・・・始めたばかり。  VBはもう少しで終了し、C、PHPは9月いっぱいで終われる予定です。  特にプログラマーとかになるのではなくて、研究者として浅く広く知っておきたいし・・・(メインはC、VB、PHPで研究で使用するシステムを構築します:現在もC構築したシステムモデルで研究しています)  大学教員になった時に卒研等やらせる時にいろいろテーマを広げることができたらなぁと思って・・・  なにかアドバイスください!!長めの文章で申し訳ないです。

  • C言語入門の手引きを教えてください。

    現在の職場で、システム設計とのやり取りの中で、プログラムの学習が必須になりました。 しかし、過去数学的な勉強を避け続けてきたせいもあり、論理的な思考等、プログラミングの学習に必要な最低限の知識すらない状態で、困っています。 今回の質問は、私の様な、プログラミングの基礎の基礎すらも知らない人間がプログラムを学習する際にどの様なステップで学習を行っていけば良いのかアドバイスをいただきたいと思っています。 当社、複数の言語を使用しているため、大雑把にC言語でプログラミングの基礎、考え方等を学習できる様にという話を聞いているのですが、C言語をベースにすると、どの様なところから学習していけば分りやすいのでしょうか? キーワードだけでも結構ですので、アドバイスをよろしく御願いいたします。

  • c言語について

    僕はc言語どころか、プログラミングについて何も知らない初心者です。 ですが、こんな僕でもc言語でプログラミングが書けるようになりたいです。 その為にc言語の教科書(明解c言語)だけは買ったのですが、 そのc言語を書くためのアプリ的なものは何を使えばいいのでしょうか。 また、c言語を学ぶ前に「これを習ってなかったら、c言語は出来ないよ!笑」的なものはありますか? (小学校の九九が出来ないのに、中学の因数分解は出来ないよね!みたいなものです) それを学ぶためのオススメの参考書があれば、そちらも教えて欲しいです! また、オススメの勉強法があれば知りたいです! よろしくお願いします。

  • c言語のプログラミング

    大学1年です。大学からプログラミングを勉強してます。c言語です。うちの学科は情報系の学科でプログラミング中心の学科です。ですが、はやくも僕はプログラミングに苦手意識を持ち始めています。中間テストも酷い点数で今度の期末テストも高得点をとらない限り単位を落とします。そんな状況なんですが、プログラミングの授業楽しみながらしているのでが、実力がなかなかつかなくて困ってます。ちなみに、ポインタや外部関数、局所関数あたりまで習いました。プログラミングを得意になるコツとかを教えてください。よろしくお願いします。

  • C言語を用いたプログラミングによる計測制御をしたいのですが…

    はじめまして。 僕は現在大学で電気電子系の研究をしているのですが、プログラミングについて教えていただきたいです。 僕の研究室では半導体デバイスの研究をしていまして、作製した試料の電流-電圧特性や、トランジスタ特性を測定しています。 今は、研究室の先生や過去の先輩たちが作成したプログラムを使っているのですが、今後は自分に必要な測定を自分でできるようになりたいと思っています。 やりたいことととしては、 (1)プログラミングによる測定器(KEITHLEYやADVANTESTのエレクトロメータを使用しています)の制御。 (2)測定中は測定データをリアルタイムでパソコン画面に出力して、特性の挙動を確認できるようにしたい。 (3)測定が終了したら、測定データをエクセルなどに取り込んで保存したい(データの解析等は別途グラフソフトがあるので必要ありません)。 計測器の制御はLabVIEWというグラフィックベースのプログラミングが有効というのを調べたことがあるのですが、これは導入するのにお金がかかってしまい現実的ではありません。 また、研究室のプログラミングはほとんどN88-BASICで書かれているのですが、研究室を卒業した後の応用も考えるとC言語を覚えるのが良いのかなと考えています。 しかしながら、プログラミングの経験は全くと言っていいほど無く、大学の授業で半期のプログラミングの基礎(C言語)の授業を受けたことがあるだけです。 そこで、質問は、 ・C言語で上記のような事をやるまでにはどれくらいの期間が必要か? ・また、プログラミングを始めるにあたり何かアドバイスなどありましたらお願い致します。 プログラミング自体は研究内容には直結してないため、そこまでプログラミングの勉強に時間を割ける訳ではないということも考慮に入れてご回答頂けると幸いです。 以上、長文で失礼しましたが、よろしくお願い致します。

  • 言語処理系とは何ですか?

    現在大学二年生です。 C言語のプログラミングが好きで昨年から独学で色々な本を読んでいます。 大学院でも是非ともC言語を生かすような研究をしたいと思っているのですが、色々な大学のホームページを調べてみると教官に分野についてプログラミング言語及び言語処理系といった記述をよく見かけます。 この言語処理系とは一体どのような分野なのでしょうか? またC言語を生かす、あるいは学ぶにはどのような分野の研究に進むのが最適でしょうか? 自分は高校の時にはVBもやっていたしCに限らず言語に興味があります。

  • 最適なプログラミングはなんでしょうか??システム開発とは?

    はじめまして。 それでは質問させていただきます。 質問内容は3つありますのでどうかお願いします。 最初に、よくシステムエンジニアやシステム管理者などが ハローワークなどで複数見かけます。 それで、業務内容にシステムの構築やシステム管理など書いてありました。具体的に何をやるんでしょうか?? 必須技術にCやC++とありましたが、やはりプログラミング言語がないとできない内容なんですかね?? これらの企業に入社するとき、面接で、どういった資格があると優遇もしくは内定されやすいですかね?? もちろん企業によって違うのはわかってますが、一般的や自分の知ってる企業などで結構なので教えていただけませんか?? ゲームを作るプログラミングは何が一番最適ですか?? アクションやシューティング RPG シュミレーション それぞれもし違う最適な言語がありましたら教えてください。 質問の量が多いですがどうかお願いします。

専門家に質問してみよう