No.2で原子核理論と原理核実験を書き忘れるという失態を犯してしまいました。その他、生物物理などもあります。No.3の方が書かれていますが、物理は実力主義の世界なので、出身大学は関係ないです。実力主義の結果として東大や京大の特定の大学出身者に偏る傾向があるということになります。東工大は東大出身の教授が多いのですが、それは東工大出身者をコネで採用するということをしていないので、実力で採用した結果そうなってしまうだけで...続きを読む他の回答も見るQcでなぜguiアプリが作成出来るのか。cでなぜguiアプリが作成出来るのか。現在cについて学習中です。テキストエディタで書きターミナルで実行しています。cではアプリが作れるようになるといいますが現在のままではcuiのソフトしかできる気がしません。一般的に言われるアプリケーションというものを作成するにはまた別の手段が必要なのでしょうか。AベストアンサーC言語の標準関数では出来ませんね。Windowsであれば、WindowsAPIと言う関数群を使ってウィンドウを作成したり、ウィンドウをコントールする事が出来ます。昔のMS-DOS時代であれば、直接VRAM(画像メモリ)をポインタで操作出来ましたので、VRAMに直接書いていました。WindowsAPIについて紹介しておきます。API入門」Win32は、WindowsAPIの32bit版と言う意味です。http://wisdom.sakura.ne.jp/system/winapi/index.htmlC言語の知識としては、ポインタから構造体まで使いますので初心者にはムチャクチャ難しいです。CUIが自在に組める人でも挫折者がいますからね。そうそう、CUIでもこのぐらいは出来るよと言う例も書いときますね。http://hp.vector.co.jp/authors/VA016117/cprog/index.html参考にしてください。他の回答も見るQ量子力学の良い演習書を教えてください。量子力学の良い演習書を教えてください。今、小出昭一郎の「量子力学1」を読んでいるのですが、理解を深めるために問題を解きたいと考えています。一応院試も視野に入れて典型的な問題と本質が理解できているかを問うような問題を解きたいのですが演習書は何が良いでしょうか?本質が理解できているか問うような問題とは、今読んでいる「量子力学1」が誤解なくきちんと理解できているか確かめれるような問題という意味です。小出昭一郎の「量子力学演習」を少し読んでみたのですが院試向けではないような印象でした。大学演習シリーズや詳解シリーズも少し手をつけたことがあるのですが量が多いのでどの問題をやればいいか困るので挫折しました。できれば一冊をすべてやるのにちょうど良い分量のがいいです。(セミナーライブラリ物理学)、サイエンス社http://www.amazon.co.jp/dp/4781910068/だと思います。Applications,Wileyhttp://www.amazon.co.jp/dp/0470026790/もオススメですね。大学の講義で量子力学の演習があれば、それを大いに活用してください。他の回答も見るQC/C++だけでグラフィックを扱う方法C言語の入門書をようやっと終えたばかりの素人です。C言語の標準的な機能ではGUIなどは扱えず、本格的なゲームなどを作成するためには別途にWinAPIやDirectXなどの習得が不可欠だということを知りました。ここで疑問なのですが、もしC言語では絶対にGUIが扱えないのであれば、これらWinAPIやDrirectXというGUIを扱う機能を持つ部分は、別の言語(?)で書かれていることになりますよね。それともここで言う「C言語単体でGUIは無理」というのは「扱えないことはないが、初心者が扱うには難しすぎる。今の時代まずやらないほど面倒くさい。いうのを用意してくれてるから使っておきなさい」という意味なのでしょうか?もしそうなら、そういう「扱えないことはない」というところまで解説した書籍やサイトはありませんか?ご回答よろしくお願いします。最近の言語は全て「言語自体には入出力機能は無く、入出力機能はライブラリが提供する」ということになってます。言語の一部ではなく、ライブラリが担当するものなのです。使えばだいぶ楽をできるでしょう。Frameworkも利用できます。各ライブラリがなんで書いてあるかはライブラリによるでしょう。活躍していると思います。一部はアセンブラで書かれていると思います。他の回答も見るQ理系学生は皆プログラミングできるのですかアバウトな質問になってしまいますが、理科系統で研究されている方が、パソコンで解析結果とかを見ながら説明する番組をよく目にしますが、大学研究でそのようなプログラムは、理科系統の学生はみなできるという事でしょうか?。中高の同級生で、工学部を出た者が数名おりますが、4年次のゼミで、皆で何かの解析プログラムを組んで卒論書いたとか言っておりました。そのゼミ教授は、院の授業も兼任されていたようで、院生も混じっていたとか。いうプログラムかは、当時の記憶がないのでよくわかりません。その時に作ったのか、連綿として改修しながら作っていたのか。相応の研究をするならば、プログラミング能力も必要になるという事ですね。今や一人で研究するという事はないでしょうから、開発チームめいた方々がいて、それを利用するというものかとも思いました。研究解析系の開発はしたことありませんが、一時期流行った?推論システムにPGとして請負った事がありますが、下請けで中継ぎ請負で入ったので、仕様はさっぱりでした。一般的に企業で請負うものとの差がわかってません。かなりの専門用語と数式の集まりだろうから、普通の企業には流れてこない案件だろうしなあといったところです。書けないという意味ではないのですが,アルゴリズムを自分で編み出す能力が必要となります,私の書くプログラムは,人工知能系の学習プログラムと計算幾何学ですが,アルゴリズムを提案するためにいろんな分野のことを研究します.たとえば,DNAの構造解析とか量子科学とか音声認識とか...そうやって引き出しをつくります,例えば,新しい構造をもった物体を提案し,それがミクロでどういう挙動をしめすかという実験をするとします.そしたら,その実験テーマにあった,プログラムを書くためのアルゴリズムを自分で考えなければなりません.そのときに引き出しをもっているかどうかという有無がかなり個人差があります.そういう意味で,教員レベルでも得意,不得意がでてきます.(分野によっては,既存のシミュレーションソフトをつかって,スパコンでシミュレーションして,さらに実物実験をしたりするので,プログラム能力は特にとわれない場合もたくさんあります.)質問者さんがおっしゃるように,一人で研究することは(結果的には)ないので,例えば始めはFortranやCでつくって演算速度,アロケーションの具合などを検証し,それを発表した上で,,C++に移行させて研究室で共有し,また新しい課題にとりくむ,と言った具合になります.いかに使用メモリ量を減らし,うまくメモリアロケーションをして,大規模データを扱えるか,というのが一番大切な能力です.そういうふうにシンプルではありますが,コードを書く前の検証(つまり,アルゴリズム化する)という能力の有無はかなりあります.そして,そういうのは当然,外注できません...質問者さんはSEということで,おそらくプログラマーとして食べていく能力としては,私よりおありかと思います.相応の研究をするならば、プログラミング能力も必要になるという事ですね。今や一人で研究するという事はないでしょうから、開発チームめいた方々がいて、それを利用するというものかとも思いました。研究解析系の開発はしたことありませんが、一時期流行った?推論システムにPGとして請負った事がありますが、下請けで中継ぎ請負で入ったので、仕様はさっぱりでした。一般的に企業で請負うものとの差がわかってません。かなりの専門用語と数式の集まりだろうから、普通の企業には流れてこない...続きを読む他の回答も見るQエクセルで計算すると2.43E-19などと表示される。Eとは何ですか?よろしくお願いします。皆さんは独学されましたか?それとも講座などをうけたのでしょうか?回帰分析でR2(決定係数)しかみていないのですがどうすれば回帰分析が分かるようになるのでしょうか?本を読んだのですがいまいち難しくて分かりません。