コンピューター‐サイエンス【computer science】
計算機科学
(コンピューターサイエンス から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/06/06 06:32 UTC 版)
計算機科学(けいさんきかがく、英: computer science、コンピューター・サイエンス)またはコンピュータ科学[1]、CSとは[2][3]、情報と計算の理論的基礎、及びそのコンピュータ上への実装と応用に関する研究分野である[4][5][6]。コンピュータサイエンス(computer science)は「情報科学」や「情報工学」とも和訳される[7][注釈 1]。コンピュータ科学には様々な分野がある。コンピュータグラフィックスのように応用に力点がある領域もあれば、理論計算機科学と呼ばれる分野のように数学的な性格が強い分野もある。計算科学は科学技術計算という「計算需要」に応えるための分野であり、それを実現する手段の研究は高性能計算である。また、一見わかりやすい分類として、計算機工学など「ハードウェア」と、プログラミングなど「ソフトウェア」という分類があるが、再構成可能コンピューティングのようにその両方と言える分野があるなど、単純に分類ができるようなものではない。
注釈
出典
- ^ 『ブリタニカ国際大百科事典 小項目事典』「計算機科学」
- ^ Passey, D. (2017). Computer science (CS) in the compulsory education curriculum: Implications for future research. Education and Information Technologies, 22(2), 421.
- ^ Camp, T. et al. (2017). Generation CS: the growth of computer science. ACM Inroads, 8(2), 44.
- ^ 「計算機科学は情報に関する学問である」計算機情報科学科、Guttenberg Information Technologies
- ^ 「計算機科学は計算に関する学問である。」聖ヨハネ大学 聖ベネディクト校 計算機科学科
- ^ 「計算機科学はコンピュータシステムのあらゆる側面に関する学問である。理論的基礎から極めて実用的な巨大ソフトウェアプロジェクト管理までも含む。」マッセイ大学
- ^ a b c コンピュータ用語辞典編集委員会 2001, p. 232.
- ^ Nigel Tout (2006年). “Calculator Timeline”. Vintage Calculator Web Museum. 2006年9月18日閲覧。
- ^ “Science Museum - Introduction to Babbage”. 2006年9月24日閲覧。
- ^ “IBM Punch Cards in the U.S. Army”. 2006年9月24日閲覧。
- ^ a b Denning, P.J. (2000年). “Computer science:the discipline”. Encyclopedia of Computer Science .
- ^ 『計算論的思考』(Jeannette M. Wing Computational Thinking, 中島秀之訳)
- ^ https://www.ipsj.or.jp/annai/committee/education/j07/ed_j07.html
- ^ “大学の理工系学部情報系学科のためのコンピュータサイエンス教育カリキュラム J97(第1.1版)” (PDF). 情報処理学会 (1999年9月). 2013年3月22日閲覧。
- ^ Shepperd, Martin (2015-01). “How Do I Know Whether to Trust a Research Result?”. IEEE Software 32 (1): 106–109. doi:10.1109/MS.2015.8. ISSN 0740-7459 .
- ^ Constable, R.L. (2000年3月). Computer Science: Achievements and Challenges circa 2000
- ^ Abelson, Hal; G.J. Sussman with J.Sussman (1996年). Structure and Interpretation of Computer Programs (2nd Ed. ed.). MIT Press. ISBN 0-262-01153-0. "コンピュータ革命は思考方法の革命であり、思考を表現する手法の革命である。この変化の本質は「procedural epistemology; 手続き的認識論」と呼ばれるものがよく表している。それは手続き的観点からの知識構造の研究であり、古典的数学の宣言的観点の対極に位置する。"
- ^ Parnas, David L. (1998年). “Software Engineering Programmes are not Computer Science Programmes”. Annals of Software Engineering 6: 19–37 ., p. 19: 「私はソフトウェア工学を計算機科学の一分野としてではなく、土木工学、機械工学、化学工学、電気工学などなどの要素を組み合わせたものとして扱う」
- 1 計算機科学とは
- 2 計算機科学の概要
- 3 主な成果
- 4 他の分野との関係
- 5 参考文献
コンピューターサイエンス
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/11/12 08:42 UTC 版)
「心の哲学」の記事における「コンピューターサイエンス」の解説
コンピューターサイエンスは、コンピュータのような手段を使った、自動的な情報処理に関心を持っている。少なくとも情報が代入された記号を処理する物理的システムに、関心を持っている。当初から、プログラマーは、有機体ならば「心」を必要とするような作業を、コンピュータが実行できるようにするプログラムを開発することができた。簡単な例で言えば、かけ算がそうである。しかしコンピュータが心を用いてかけ算している訳でないのは明らかである。いつか、そうしたことができるようになったとしても、我々はそれを心と呼ぶだろうか?この問いは、 人工知能の研究のおかげで、多くの哲学的議論の前線で行われている。 人工知能(AI:artificial intelligence)の分野では、控えめな研究プログラムとより野心的な研究プログラムを区別するのが普通である。この区別はジョン・サール が強いAIと弱いAIという用語を用いて行ったものである。弱いAIの目的は、サールによれば、コンピュータが意識を持つことを試みるのではなく、ただ心的状態のシミュレーションに成功することである。強いAIの目的は、これとは逆に、人が持っているような意識をもつコンピュータを生み出すことである。強いAIの研究プログラムは、計算機理論のパイオニアの一人であるアラン・チューリングにまで遡る。「コンピュータは考えることができるか?」という問いへのひとつの答えとして、チューリングは有名なチューリング・テストを定式化した。チューリングの考えでは、一つの部屋にコンピュータが、となりの部屋に人間が入っていて、外からコンピュータと人間の両方に同じ質問をする。第3者がコンピュータと人間の両者を区別できない時には、コンピュータは「考える」のだといってよい。本質的に、チューリングの機械の知能についての考え方は、心の行動主義モデルを継承している。そこでは知性があるとは、知性が行うように振る舞うことなのだ。チューリング・テストは多くの批判を受けてきた。その中で最も有名なものはおそらく、サールによって定式化された 中国語の部屋 という思考実験 である。 コンピュータやロボットが感覚質(クオリア)を持つことができるかどうかという問題は、いまだ手づかずのままである。人工知能の特殊性は「心身問題」を解くことに新たな貢献をすることができると信じるコンピューター科学者もいる。彼らは、すべてのコンピュータにおいて働いているソフトウェアとハードウェアの相互影響に基づいて、心と脳(ウェットウェア)の相互影響を理解するのに助けとなる理論がいつの日か発見されるだろうと言っている。
※この「コンピューターサイエンス」の解説は、「心の哲学」の解説の一部です。
「コンピューターサイエンス」を含む「心の哲学」の記事については、「心の哲学」の概要を参照ください。
「コンピューターサイエンス」の例文・使い方・用例・文例
- コンピューターサイエンスのページへのリンク