No.1ベストアンサー
- 回答日時:
プログラム言語を扱うこと自体に数学的なセンスが必要だと思いますが、そういう大筋の話は別にして具体的に何が必要というレベルを語るにはどういったプログラムを組むのかということが関係してくるでしょう。
ただ単にCを使って基本的なプログラムを組むだけなら四則演算が分かっていればOKです。プログラミングをする人には高校から文系コースの人も多いですし、そういった人は大方高校数学なんて理解してませんよ。
暗号・圧縮とか幾何的なものを扱う場合は高等数学が必要ですが、そういったものが一般的とは言えないでしょう。統計的なデータ処理には高校の確率・統計の知識があった方が良いですが、それは表計算ソフトを扱うのと同じレベルの話で、そういう処理が必要ならということに過ぎません。
No.6
- 回答日時:
こんにちは。
私は、最初に携わった業務で大学で使った参考書とノート、高校の教科書を読み直しました。あのころは、今みたいに情報が氾濫していませんでしたから。今では相当に高度なものでも、それなりのライブラリがあるので、実際に数式をどうこうしなければならないことはまずないと思います。
しかし、「考え方」は必要です。高校の教科書で結構ですから、もう一度読み直して「なぜこういう計算をする必要があるのか。こういう計算をすることで何が求まるのか」だけは、片隅においておきましょう。これは数式を覚えろというのではなく、例えば三角関数では、「2辺の長さとその間の角度がわかれば他の1辺の長さが求められる」ことを覚えておく、ということです。テストじゃないので、実際の数式はそのときに本を見ればよろしい。しかし、そういう計算ができることを知っていなければ、いつまでも悩むことになります。
No.5
- 回答日時:
日本では数学の一種にされてしまっていますが、記号論理学
が役に立つと思います。高校では確か「集合と命題?」とか
なんとかいう名前の単元になっているところです。
No.3
- 回答日時:
私は大学で数学をやっていました。
C言語も仕事とプライベートの両方でかなり使いこなしています。普通にCでプログラムを書くにあたって、高校レベル以上の数学が必要になる局面は皆無といっていいでしょう。
逆にいうと、そういうのが必要になるのは、数学の問題を解くプログラムとか、そういうときだけです。
ただ、数学的、あるいは論理的なものの考え方を身に付けておくのは損ではありません。しかしそれは本などを読んで覚えるようなことではありません。
まずは、とにかくC言語の勉強を始めてみてはいかがでしょうか。その過程で、そういう考え方に触れて親しんでいくことで、身についていくと思います。
ちなみに、プログラム等で使うコマンドが英語だからといって英語の勉強が必要と思っている方も中にはいらっしゃいますが、これはもっとプログラムと無関係です。しかし、特にunix系ですと勉強するにあたって英語の資料しかない場合などがあるので、英語の勉強はして損はないでしょう。
ところで、他のプログラミング言語を学習したことはありますか?
C言語は他の言語とかなり趣が違いますので、もし他の言語を学習済みでしたらそこで学んだことは一旦忘れて1から勉強し直すつもりで頑張ってみてください。
この回答へのお礼
お礼日時:2003/09/14 12:07
ありがとうございます。
とりあえず勉強をはじめてみようと思います。
今までやったプログラムといえば、
プログラムといえないかもしれませんが、
flashのスクリプトくらいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 大学受験 【至急】文系大学受験は数II・Bは必要? 2 2022/06/29 20:29
- 物理学 【 理系科目の選択 】 現在、高一の者です。 文系に興味がなく理系に進もうと思うのですが、物理と生物 7 2022/10/06 22:53
- 数学 大学数学を理解するためには高校数学の全単元を復習する必要がありますか。 5 2023/02/28 13:37
- 教育・文化 ぶっちゃけ、小中高は国語、数学(算数)、社会、理科、英語だけ学べば十分じゃないの? 修学旅行など強制 10 2022/12/07 13:58
- 高校 テスト勉強について 中間テストの結果がかえってきたのですがあまりよくありませんでした。 現代の国語と 2 2023/06/05 00:46
- 大学受験 高校1年生 医学部受験 中学受験をし、中堅私大付属の中学に入りました。当初入学した時は、医学部に行き 5 2022/09/03 23:37
- 予備校・塾・家庭教師 大学受験に関する質問です。 高二理系です。 進研模試で英語48、数学59、国語65。 浪人は1年まで 3 2023/02/20 23:34
- 英語 英語で学ぶ数学YouTubeについて。 タイトル通りではあるのですが、英語で数学を学べるチャンネルを 4 2022/08/20 01:54
- 大学受験 大学受験の参考書について 高3の私文志望(今のところ中堅私立大)です。 基礎固めをしたいです。 持っ 3 2023/08/17 13:47
- 大学受験 私は今高二になり進路について考えている女子高生です。文が読みにくかったらごめんなさい、私は高校受験ま 2 2023/04/03 23:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
あるプログラムのコマンドライ...
-
Excelで4096点以上のFFTの方法
-
VBAにてメール作成した際、一部...
-
パックマンプログラム
-
Excelに埋め込んだVBAのプログ...
-
Notepad++の関数リスト表示でC...
-
「Outlookが他のプログラムによ...
-
main関数を先頭に置くデメリット
-
C言語でのaccess violationに...
-
PICマイコンのコピー(クローン...
-
exeファイルしかないプログラム...
-
制御プログラム、サービスプロ...
-
バッチ、vbs等でのソフトウェア...
-
excelのexe化について
-
プログラムの勉強のおすすめは
-
モジュール、アプリケーション...
-
自動クエリとはどういうもので...
-
Google カレンダーの商用利用
-
XnViewにwebpを「いつも開く」...
-
COBOLの連絡領域について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelに埋め込んだVBAのプログ...
-
Notepad++の関数リスト表示でC...
-
あるプログラムのコマンドライ...
-
これってほんとにみますか?
-
Excelで4096点以上のFFTの方法
-
「Outlookが他のプログラムによ...
-
自動クエリとはどういうもので...
-
VBAでユーザーフォームが自動的...
-
VBAにてメール作成した際、一部...
-
PICマイコンのコピー(クローン...
-
テキストボックスのエンターキ...
-
読み込み中にアクセス違反が発...
-
特定のwebサイトのタイトルや記...
-
未使用の変数を一括検索する方法
-
モジュール、アプリケーション...
-
COBOLの連絡領域について
-
Google カレンダーの商用利用
-
エクセルとワードをデスクトッ...
-
ドロップダウンリストの文字を...
-
binファイルってiphone専用です...
おすすめ情報