A 回答 (6件)
- 最新から表示
- 回答順に表示
No.6
- 回答日時:
計算機科学を追究するなら数学的理論は必須ですが、一般的なプログラムを書くには不要(業務分野にもよります)。
数式を理解することよりも「論理的な考え方」ができることが重要です。
システムエンジニアは対象業務や要求事項を論理的に正確に分析できることが基本。
プログラマーは仕様書を論理的に正確に理解すること、プログラミング言語を正確に使いこなせることが求められます。
感性や情緒でプログラムは動きません。
とはいえ、プログラミングの基礎の基礎、プログラマーの常識と言える範囲のことは知っておいたほうがよいでしょう。
基本情報処理技術者試験 シラバス
(独立行政法人 情報処理推進機構)
-------------
大分類1:基礎理論
中分類1:基礎理諭
1.離散数学
2.応用数学
3.情報に関する理論
4.通信に関する理論
5.計測・制御に関する理論
中分類2:アルゴリズムとプログラミング
1.データ構造
2.アルゴリズム
3.プログラミング
4.プログラム言語
5.その他の言語
-------------
(情報処理技術者の国家資格がなくてもプログラマーにはなれます)
アルゴリズムとデータ構造に関する解説本は、情報処理技術者の参考書を含めて多々あるので、分かりやすいと思える本を探してください。
近刊
『アルゴリズムとデータ構造』
(大槻兼資著、秋葉拓哉監修、講談社)
https://bookclub.kodansha.co.jp/product?item=000 …
『データ構造とアルゴリズム』
(川井明・梅津高朗・高柳昌芳・市川治 共著、学術図書出版社)
https://www.gakujutsu.co.jp/product/978-4-7806-0 …
その昔、こんな名著がありました。
『アルゴリズム + データ構造 = プログラム』
https://iss.ndl.go.jp/books/R100000002-I00000185 …
No.5
- 回答日時:
> 全く分からなくても大丈夫
まさしくその逆だな。
> 文系理系は全く関係ない
その通りだと思う。文系だろうが理系だろうが、少なくとも国語と英語と数学ができんやつは、他人の書いたコードを見よう見まねで流用するのが関の山だから。
No.4
- 回答日時:
>データ構造とアルゴリズムの本を読もうとしたら難しい数式だらけで全然わかりませんでした。
それは「数学の本」だからです。
扱うものが「何にでも適用できる抽象化・概念化した問題」なので、それを「抽象化して、数学的に」書いてあるからでしょう。
「Aさんが、私のことが好きかどうかを確かめるアルゴリズム」などに、そんなものは不要です。
そして現実社会の「問題解決のアルゴリズム」は、ほとんどの場合こんなタイプです。
プログラミングは、それを単に「言語化する」「書き下す」だけ。
「プログラミング」で一番大事なのは、事前にしっかりした「アルゴリズム」を考えることです。それは「数学」というよりも「現実の問題を解決する方法」を見つけ出すということです。
「現実の問題」が「経営」なのか「在庫管理」なのか「ゲーム」なのかによって、その「問題解決」のために必要な知識や能力は変わります。
No.3
- 回答日時:
コンピュータの設計をするには必要かもしれないが、定型業務などをコンピュータを介して行う仕事(プログラミング)は仕事の流れやイレギュ
ラーな時にどうすればいいかの手順さえ知ってれば十分仕事をやって行けるものですNo.2
- 回答日時:
小学生から始まる、プログラミング教育は、モノの行動、成り立ちを言語化して、論理的な思考ができるようにするものです。
その先、プログラミングに興味ある場合、プログラミング言語を勉強して、プログラムを作れます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 計算機科学 プログラミング能力と学歴や専攻、理系文系って関係ありますか? 今文系でエンジニアになるのが流行ってま 6 2022/08/20 15:29
- 中学校受験 中高一貫とか地方のトップ校だと理系>文系という構図は結構当たり前なんですが、社会全体的に見ると文系が 4 2023/02/12 11:26
- その他(プログラミング・Web制作) プログラミングって本来数学的な計算をする為のものではないのですか? 学校で配られたFortran90 11 2022/08/25 22:14
- 教育・学術・研究 仕事の方向性を変えたい。経営分析→数値解析 1 2023/06/18 16:51
- 大学・短大 高二です。理系コースに在籍しています。 しかし、理系でやりたいこともないし、男ばっかりの環境に行って 3 2022/05/17 20:41
- 大学・短大 「成田悠輔」さん東大首席だった 論文が首席だった 1 2023/01/03 16:01
- 物理学 【 理系科目の選択 】 現在、高一の者です。 文系に興味がなく理系に進もうと思うのですが、物理と生物 7 2022/10/06 22:53
- 物理学 量子力学や相対性理論での1からの独学方法について 詳しい方回答をお願いします 現在、量子力学や相対性 6 2023/03/22 12:07
- 大学受験 関西圏の理系私立大学難易度について 2 2022/10/19 16:57
- 大学受験 文理選択で迷っている高一です。都内の私立中高一貫校(自称進学校?)に通っています。自分でいうのもどう 6 2022/11/06 21:50
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
正しい五十音順について
-
期間重複チェックがわかりません
-
OpenCVのライセンスについて
-
フリーセルの難易度について
-
[ EXCEL VBA ] 図形を読み込む...
-
シードを考慮したトーナメント...
-
テキストの検索
-
複数の点を最短距離で全て繋ぐ...
-
退化木をバランス木にしたい
-
アルゴリズムとプロトコールの違い
-
画像から文字を認識してテキス...
-
一番近い組み合わせを見つけるには
-
RC4について
-
アルゴリズム オーダー記法 定...
-
VB2010にて分数表示(約...
-
power setの計算
-
よくプログラミングをやるにあ...
-
掃き出し法のアンダーフロー
-
コンピュータサイエンス
-
多変数関数の最小値を求めるプ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
正しい五十音順について
-
アルゴリズムとプロトコールの違い
-
期間重複チェックがわかりません
-
[ EXCEL VBA ] 図形を読み込む...
-
BCDについて
-
OpenCVのライセンスについて
-
シードを考慮したトーナメント...
-
グループを均等に分けるには?...
-
正数分割の個数
-
乗換案内の作り方が知りたいです。
-
C♯で電卓を作成しています。演...
-
多変数関数の最小値を求めるプ...
-
あいまい検索(文字列一致率)
-
ランダム関数を作りたい。
-
画像から文字を認識してテキス...
-
vbaで、連立方程式を解く方法に...
-
c言語で画像から文字を認識 キ...
-
ゲームプログラミングC/C++、SR...
-
CRC-CCITT16の算出法
-
JPEG圧縮で8×8に分割する理由に...
おすすめ情報