Computer science is the study of the theory, experimentation, and engineering that form the basis for the design and use of computers. It is the scientific and practical approach to computation and its applications and the systematic study of the feasibility, structure, expression, and mechanization of the methodical procedures (or algorithms) that underlie the acquisition, representation, processing, storage, communication of, and access to information. An alternate, more succinct definition of computer science is the study of automating algorithmic processes that scale. A computer scientist specializes in the theory of computation and the design of computational systems.

Property Value
dbo:abstract
  • Computer science is the study of the theory, experimentation, and engineering that form the basis for the design and use of computers. It is the scientific and practical approach to computation and its applications and the systematic study of the feasibility, structure, expression, and mechanization of the methodical procedures (or algorithms) that underlie the acquisition, representation, processing, storage, communication of, and access to information. An alternate, more succinct definition of computer science is the study of automating algorithmic processes that scale. A computer scientist specializes in the theory of computation and the design of computational systems. Its fields can be divided into a variety of theoretical and practical disciplines. Some fields, such as computational complexity theory (which explores the fundamental properties of computational and intractable problems), are highly abstract, while fields such as computer graphics emphasize real-world visual applications. Other fields still focus on challenges in implementing computation. For example, programming language theory considers various approaches to the description of computation, while the study of computer programming itself investigates various aspects of the use of programming language and complex systems. Human–computer interaction considers the challenges in making computers and computations useful, usable, and universally accessible to humans. (en)
  • علم الحاسوب (بالإنجليزية: Computer science) علوم الكمبيوتر أو الحاسب أو الحوسبة هي منهج علمي و عملي للحوسبة « computation » وتطبيقاتها « applications » وهي دراسة منهجية لدراسة الجدوى « feasibility » والبنية « structure » والمصطلحات والعبارات « expression » والمكننة « mechanization » والإجراءات الرياضية ( أو خوارزميات ) « methodical procedures »، كل السابق يظهر في التخزين « storage » والمعالجة « processing » والإتصلات « communication » والتقديمات « representation » والوصول إلى المعلومات ومعالجة البيانات والنظريات والتطبيقات التي تشكل الأساس أتمتة « automation أو automatic control » لنقل المعلومات وتشغيلها وتحويلها، وذلك بدراسة برمجيات الحاسوب وعتاد الحاسوب بشكل علمي مجرد، عالم الكومبيوتر « computer scientist » يتخصص في نظرية الحوسبة وتصميم النظم الحاسوبية. لعلوم الحاسب مجالات متنوعة كلها تصنف تحت العنوان العريض "علوم الحاسوب". يؤكد البعض على الحوسبة وبعض تطبيقاتها مثل رسوميات الحاسوب « computer graphics » في حين أن فروعًا أخرى تدرس خواص المشاكل الحسابية « Computational problem » ومجال مثل نظرية التعقيد الحسابي « Computational complexity theory ». وتبقى فروع أخرى تركز على التحديات التي تطرحها تطبيقات الحوسبة. ومجال مثل نظرية لغة البرمجة « programming language theory » تدرس الطرق والوسائل لوصف عملية حوسبة « Computation » ، في حين تقوم برمجة الحاسوب « computer programming » بتطبيق لغات برمجة « programming language » معينة لاستخراج جواب أو حل لمشكلة حوسبة معينة ومجالات أخرى مثل الأنظمة المعقدة « Complex systems » ومثل التفاعل الإنساني الحاسوبي « Human–computer interaction ». ويتم تعريف علم الحاسوب بشكل دقيق على أنه علم يختص بالقدرة على تطبيق المعرفة الناتجة من الحاسوب والرياضيات على جميع فروع المعرفة، والقدرة على تحليل أي مشكلة وتحديد المتطلبات لها باستخدام الحاسوب لوضع الحل المناسب، والقدرة على تصميم وتنفيذ وتقييم النظام القائم على الحاسوب و العمليات و البرنامج لتلبية الاحتياجات المطلوبة ، ويسهل القدرة على العمل بفعالية في فرق ومجموعات لتحقيق هدف مشترك ، تعريف علم الحاسب هو أنه نظريات فهم أجهزة الحوسبة والبرامج و الأنظمة التابعة له والإختبار العلمى لتطوير المفاهيم والفهم العملي لمنهجية التصميم والخوارزميات (وتعني كلمة خوارزميات نظام الحلول الحسابية) والأدوات وطرق التحليل لتحقيق الشروط المطلوبه ، ويتم تدريس المناهج التالية : أساسيات علوم الحاسوب (Fundamentals of Computer Science) ، هيكل البرمجة (Structured Programming) ، هياكل البيانات والخوارزميات (Data Structures and Algorithms) ، التصميم الرقمي المنطقي (Digital Logic Design) ، تنظيم الحاسوب والبرمجة بلغة الأسمبلي (Computer Organization & Assembly Language Programming) ، خوارزميات التحليل و التصميم (Analysis & Design Algorithms) ، مفاهيم لغات البرمجة (Concepts of Programming Languages)، عمارة وأسلوب بناء الكمبيوتر (أسلوب بناء)، هندسة البرمجيات (Software Engineering)، أنظمة التشغيل (Operating Systems)، نظرية الحوسبة (Theory of Computing)، تصميم مترجم لغة الآلة (Compiler Design)، أساسيات نظم قواعد البيانات (Fundamentals of Database Systems)، لغة برمجة (Programming Language)، البرمجة الشيئية (Object Oriented Programming)، البيانات و الكمبيوتر والاتصالات (Data and Computer Communications)، محاكاة النظم (Systems Simulation)، تحليل وتصميم النظم (Systems Analysis and Design)، مقدمة لالشبكات العصبية الاصطناعية (Introduction to Artificial Neural Networks)، تصميم عتاد الكمبيوتر و التطبيقات (Computer Hardware Design and Applications)، شبكة اتصال واسعة النطاق (Wide Area Networks)، شبكة اتصال محلية و شبكة مدينية (Local and Metropolitan Area Networks)، أساسيات النظم الموزعة (Fundamentals of Distributed Systems)، نظم قواعد البيانات (Database Systems)، الرسوميات الحاسوبية (Computer Graphics)، الذكاء الاصطناعي (Artificial Intelligence)، موضوعات مختارة في علوم الكمبيوتر (Selected Topics in Computer Science)، التدريب الصناعي (Industrial Training)، الدراسات المرشدة في علوم الكمبيوتر (Guided Studies in Computer Science)، رياضيات الطرق العددية (Numerical Methods)، الميكانيكا الكلاسيكية، والصوت والحرارة (Classical Mechanics, Sound and Heat)، الكهرباء والمغناطيسية (Electricity and Magnetism)، فيزياء العامة (General Physics)، مقدمة لتحليل الدوائر والأجهزة (Introduction to Circuit Analysis and Devices)، فيزياء متوسطة (Intermediate Physics)، رياضيات حساب التفاضل والتكامل و الهندسة التحليلية (Calculus & Analytic Geometry)، رياضيات المعادلات التفاضلية (Differential Equations)، الجبر الخطي (Linear Algebra)، و Applied Probability و Discrete Mathematics في بعض أجزاء من الدول العربية يطلق على مصطلح علم الحاسب الآلي علم المعلومات اختصارًا وليس بقصد خلطه مع العلوم الأخرى وخاصة التخصصات المتعلقة بتكنولوجيا المعلومات المهتمة بالتطبيق الغير مبني على أسس علمية، كما يُطلق عليه في الجزائر اسم "الإعلام الآلي". يبحث علم الحاسوب استخدام الحوسبة بجميع اشكالها لحل المشكلات من منظور علمي رياضي. وغالبًا ما يشمل ذلك تصميم وبرمجة البرمجيات لكي تستعمل كأداة لحل هذه المشاكل. علم الحاسوب ليس معنيًا بتعلم طريقة استخدام البرمجيات بشكل عام وبحد ذاتها. من الصحيح القول أن هناك بعض الوظائف التي تعتمد بشكل أساسي على بعض البرمجيات كبرمجيات التصميم لمصممين الجرافيك أو محررات النصوص والجداول لمدخلي البيانات، لكن علم الحاسوب ليس معنيًا بدراسة طريقة التعامل مع هذه البرمجيات وغيرها بشكل عام وليس معنيًا كذلك بتصميم صفحات الويب أو تجهيزها. عند الحديث عن البرمجيات فإن علم الحاسوب يُعنى “بطريقة” بناء البرمجيات بناء على أسس علمية ورياضة وبدراسة الخوارزميات الأنسب استخدامًا في تلك البرمجيات. أصبح علم الحاسوب علمًا قائمًا بذاته، يُعنى ببحث أمور الحساب والاحتساب من منظور علمي دقيق. أما تكنولوجيا المعلومات فهو مجال آخر يُعنى بمسائل أخرى مثل طُرُق استخدام البرمجيات والتعامل معها وطرق استعمال المعلومات أو حتى طريقة استخدام ما هو جاهز في أغلب الأحيان لإنجاز عمل ما، وغالبًا ما يُستخدم مصطلح تكنولوجيا المعلومات « Information Technology أو IT » بشكل واسع بين العامة وفي سوق العمل. (ar)
  • Informatik ist die „Wissenschaft von der systematischen Darstellung, Speicherung, Verarbeitung und Übertragung von Informationen, besonders der automatischen Verarbeitung mithilfe von Digitalrechnern“. Historisch hat sich die Informatik einerseits als Formalwissenschaft aus der Mathematik entwickelt, andererseits als Ingenieursdisziplin aus dem praktischen Bedarf nach der schnellen und insbesondere automatischen Ausführung von Berechnungen. (de)
  • Las ciencias de la computación son aquellas que abarcan las bases teóricas de la información y la computación, así como su aplicación en sistemas computacionales. El cuerpo de conocimiento de las ciencias de la computación es frecuentemente descrito como el estudio sistemático de los procesos algorítmicos que describen y transforman información: su teoría, análisis, diseño, eficiencia, implementación y aplicación. Es el estudio sistemático de la factibilidad, estructura, expresión y mecanización de procedimientos metódicos (o algoritmos) que subyacen en la adquisición, representación, procesamiento, almacenamiento, comunicación y acceso a la información si dicha información está codificada en forma de bits en una memoria de computadora o especificada en una estructura de genes y proteínas en una célula biológica. Existen diversas ramas o disciplinas dentro de las ciencias de la computación o ciencias computacionales; algunos resaltan los resultados específicos del cómputo (como los gráficos por computadora), mientras que otros (como la teoría de la complejidad computacional) se relacionan con propiedades de los algoritmos usados al realizar cómputo y otros se enfocan en los problemas que requieren la implementación de sistemas computacionales. Por ejemplo, los estudios de la teoría de lenguajes de programación describen un cómputo, mientras que la programación de computadoras aplica lenguajes de programación específicos para desarrollar una solución a un problema computacional específico. Un científico de la computación o computólogo se especializa en teoría de la computación y en el diseño e implementación de sistemas de computacionales. Según Peter J. Denning, la cuestión fundamental en que se basa la ciencia de la computación es: «¿Qué puede ser (eficientemente) automatizado?». (es)
  • L'informatique est un domaine d'activité scientifique, technique et industriel concernant le traitement automatique de l'information par l'exécution de programmes informatiques par des machines : des systèmes embarqués, des ordinateurs, des robots, des automates, etc. Ces champs d'application peuvent être séparés en deux branches, l'une, de nature théorique, qui concerne la définition de concepts et modèles, et l'autre, de nature pratique, qui s'intéresse aux techniques concrètes de mise en œuvre. Certains domaines de l'informatique peuvent être très abstraits, comme la complexité algorithmique, et d'autres peuvent être plus proches d'un public profane. Ainsi, la théorie des langages demeure un domaine davantage accessible aux professionnels formés (description des ordinateurs et méthodes de programmation), tandis que les métiers liés aux interfaces homme-machine sont accessibles à un plus large public. (fr)
  • L'informatica è la scienza che si occupa del trattamento dell'informazione mediante procedure automatizzabili. In particolare ha per oggetto lo studio dei fondamenti teorici dell'informazione, della sua computazione a livello logico e delle tecniche pratiche per la sua implementazione e applicazione in sistemi elettronici automatizzati detti quindi sistemi informatici. Il termine "informatica", contrazione di informazione automatica, deriva dalla lingua tedesca informatik ed è stato coniato nel 1957 da Karl Steinbuch nel suo articolo Informatik: Automatische. Informationsverarbeitung, poi ripreso da Philippe Dreyfus nel 1962 quando, dovendo scegliere un nome per una nuova società, la chiamò SIA, Société d'Informatique Appliquée. (it)
  • 計算機科学(けいさんきかがく、英: computer science、コンピュータ科学)とは、情報と計算の理論的基礎、及びそのコンピュータ上への実装と応用に関する研究分野である。計算機科学には様々な下位領域がある。コンピュータグラフィックスのように特定の処理に集中する領域もあれば、計算理論のように数学的な理論に関する領域もある。またある領域は計算の実装を試みることに集中している。例えば、プログラミング言語理論は計算を記述する手法に関する学問領域であり、プログラミングは特定のプログラミング言語を使って問題を解決する領域である。 (ja)
  • Informatica, in Vlaanderen soms ook computerwetenschappen genoemd, is de studie en de wetenschap van de theoretische fundamenten van informatie en het rekenen, de theoretische informatica, en de implementatie en toepassing in computersystemen. (nl)
  • Informatyka – dyscyplina nauki zaliczana do nauk ścisłych oraz techniki zajmująca się przetwarzaniem informacji, w tym również technologiami przetwarzania informacji oraz technologiami wytwarzania systemów przetwarzających informacje. Początkowo stanowiła część matematyki, później rozwinęła się do odrębnej dyscypliny – pozostaje jednak nadal w ścisłej relacji z matematyką, która dostarcza informatyce podstaw teoretycznych. (pl)
  • Enquanto ciência, classifica-se como ciência exata, apesar de herdar elementos da lógica filosófica aristotélica, tendo por isto um papel importante na formalização matemática de algoritmos, como forma de representar problemas decidíveis, i.e., os que são susceptíveis de redução a operações elementares básicas, capazes de serem reproduzidas através de um qualquer dispositivo mecânico/eletrônico capaz de armazenar e manipular dados. Um destes dispositivos é o computador digital, de uso generalizado, nos dias de hoje. Também de fundamental importância para a área de Ciência da Computação são as metodologias e técnicas ligadas à implementação de software que abordam a especificação, modelagem, codificação, teste e avaliação de sistemas de software. Os estudos oriundos da Ciência da Computação podem ser aplicados em qualquer área do conhecimento humano em que seja possível definir métodos de resolução de problemas baseados em repetições previamente observadas. Avanços recentes na Ciência da Computação tem impactado fortemente a sociedade contemporânea, em particular as aplicações relacionadas às áreas de redes de computadores, Internet, Web e computação móvel que têm sido utilizadas por bilhões de pessoas ao redor do globo. (pt)
  • 计算机科学(英语:computer science,有时缩写为CS)是系统性研究信息与计算的理论基础以及它们在计算机系统中如何实现与应用的实用技术的学科。它通常被形容为对那些创造、描述以及转换信息的算法处理的系统研究。计算机科学包含很多分支领域;有些强调特定结果的计算,比如计算机图形学;而有些是探討计算问题的性质,比如计算复杂性理论;还有一些领域專注于怎样实现计算,比如程式語言理論是研究描述计算的方法,而程式设计是应用特定的程式語言解决特定的计算问题,人机交互则是專注于怎样使计算机和计算变得有用、好用,以及随时随地为人所用。 有时公众会误以为计算机科学就是解决计算机问题的事业(比如信息技术),或者只是与使用计算机的经验有关,如玩游戏、上网或者文字处理。其实计算机科学所关注的,不仅仅是去理解实现类似游戏、浏览器这些软件的程序的性质,更要通过现有的知识创造新的程序或者改进已有的程序。 (zh)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 5323 (xsd:integer)
dbo:wikiPageRevisionID
  • 745078291 (xsd:integer)
dbp:datdae
  • December 2014
dbp:date
  • August 2015
dct:subject
http://purl.org/linguistics/gold/hypernym
rdf:type
rdfs:comment
  • Informatik ist die „Wissenschaft von der systematischen Darstellung, Speicherung, Verarbeitung und Übertragung von Informationen, besonders der automatischen Verarbeitung mithilfe von Digitalrechnern“. Historisch hat sich die Informatik einerseits als Formalwissenschaft aus der Mathematik entwickelt, andererseits als Ingenieursdisziplin aus dem praktischen Bedarf nach der schnellen und insbesondere automatischen Ausführung von Berechnungen. (de)
  • 計算機科学(けいさんきかがく、英: computer science、コンピュータ科学)とは、情報と計算の理論的基礎、及びそのコンピュータ上への実装と応用に関する研究分野である。計算機科学には様々な下位領域がある。コンピュータグラフィックスのように特定の処理に集中する領域もあれば、計算理論のように数学的な理論に関する領域もある。またある領域は計算の実装を試みることに集中している。例えば、プログラミング言語理論は計算を記述する手法に関する学問領域であり、プログラミングは特定のプログラミング言語を使って問題を解決する領域である。 (ja)
  • Informatica, in Vlaanderen soms ook computerwetenschappen genoemd, is de studie en de wetenschap van de theoretische fundamenten van informatie en het rekenen, de theoretische informatica, en de implementatie en toepassing in computersystemen. (nl)
  • Informatyka – dyscyplina nauki zaliczana do nauk ścisłych oraz techniki zajmująca się przetwarzaniem informacji, w tym również technologiami przetwarzania informacji oraz technologiami wytwarzania systemów przetwarzających informacje. Początkowo stanowiła część matematyki, później rozwinęła się do odrębnej dyscypliny – pozostaje jednak nadal w ścisłej relacji z matematyką, która dostarcza informatyce podstaw teoretycznych. (pl)
  • 计算机科学(英语:computer science,有时缩写为CS)是系统性研究信息与计算的理论基础以及它们在计算机系统中如何实现与应用的实用技术的学科。它通常被形容为对那些创造、描述以及转换信息的算法处理的系统研究。计算机科学包含很多分支领域;有些强调特定结果的计算,比如计算机图形学;而有些是探討计算问题的性质,比如计算复杂性理论;还有一些领域專注于怎样实现计算,比如程式語言理論是研究描述计算的方法,而程式设计是应用特定的程式語言解决特定的计算问题,人机交互则是專注于怎样使计算机和计算变得有用、好用,以及随时随地为人所用。 有时公众会误以为计算机科学就是解决计算机问题的事业(比如信息技术),或者只是与使用计算机的经验有关,如玩游戏、上网或者文字处理。其实计算机科学所关注的,不仅仅是去理解实现类似游戏、浏览器这些软件的程序的性质,更要通过现有的知识创造新的程序或者改进已有的程序。 (zh)
  • Computer science is the study of the theory, experimentation, and engineering that form the basis for the design and use of computers. It is the scientific and practical approach to computation and its applications and the systematic study of the feasibility, structure, expression, and mechanization of the methodical procedures (or algorithms) that underlie the acquisition, representation, processing, storage, communication of, and access to information. An alternate, more succinct definition of computer science is the study of automating algorithmic processes that scale. A computer scientist specializes in the theory of computation and the design of computational systems. (en)
  • علم الحاسوب (بالإنجليزية: Computer science) علوم الكمبيوتر أو الحاسب أو الحوسبة هي منهج علمي و عملي للحوسبة « computation » وتطبيقاتها « applications » وهي دراسة منهجية لدراسة الجدوى « feasibility » والبنية « structure » والمصطلحات والعبارات « expression » والمكننة « mechanization » والإجراءات الرياضية ( أو خوارزميات ) « methodical procedures »، كل السابق يظهر في التخزين « storage » والمعالجة « processing » والإتصلات « communication » والتقديمات « representation » والوصول إلى المعلومات ومعالجة البيانات والنظريات والتطبيقات التي تشكل الأساس أتمتة « automation أو automatic control » لنقل المعلومات وتشغيلها وتحويلها، وذلك بدراسة برمجيات الحاسوب وعتاد الحاسوب بشكل علمي مجرد، عالم الكومبيوتر « computer scientist » يتخصص في نظرية الحوسبة وتصميم النظم الحاسوبية. (ar)
  • Las ciencias de la computación son aquellas que abarcan las bases teóricas de la información y la computación, así como su aplicación en sistemas computacionales. El cuerpo de conocimiento de las ciencias de la computación es frecuentemente descrito como el estudio sistemático de los procesos algorítmicos que describen y transforman información: su teoría, análisis, diseño, eficiencia, implementación y aplicación. Según Peter J. Denning, la cuestión fundamental en que se basa la ciencia de la computación es: «¿Qué puede ser (eficientemente) automatizado?». (es)
  • L'informatique est un domaine d'activité scientifique, technique et industriel concernant le traitement automatique de l'information par l'exécution de programmes informatiques par des machines : des systèmes embarqués, des ordinateurs, des robots, des automates, etc. (fr)
  • L'informatica è la scienza che si occupa del trattamento dell'informazione mediante procedure automatizzabili. In particolare ha per oggetto lo studio dei fondamenti teorici dell'informazione, della sua computazione a livello logico e delle tecniche pratiche per la sua implementazione e applicazione in sistemi elettronici automatizzati detti quindi sistemi informatici. (it)
  • Enquanto ciência, classifica-se como ciência exata, apesar de herdar elementos da lógica filosófica aristotélica, tendo por isto um papel importante na formalização matemática de algoritmos, como forma de representar problemas decidíveis, i.e., os que são susceptíveis de redução a operações elementares básicas, capazes de serem reproduzidas através de um qualquer dispositivo mecânico/eletrônico capaz de armazenar e manipular dados. Um destes dispositivos é o computador digital, de uso generalizado, nos dias de hoje. Também de fundamental importância para a área de Ciência da Computação são as metodologias e técnicas ligadas à implementação de software que abordam a especificação, modelagem, codificação, teste e avaliação de sistemas de software. (pt)
rdfs:label
  • Computer science (en)
  • علم الحاسوب (ar)
  • Informatik (de)
  • Ciencias de la computación (es)
  • Informatique (fr)
  • Informatica (it)
  • 計算機科学 (ja)
  • Informatica (nl)
  • Informatyka (pl)
  • Ciência da computação (pt)
  • 计算机科学 (zh)
rdfs:seeAlso
owl:sameAs
skos:closeMatch
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:academicDiscipline of
is dbo:almaMater of
is dbo:education of
is dbo:field of
is dbo:genre of
is dbo:industry of
is dbo:knownFor of
is dbo:literaryGenre of
is dbo:nonFictionSubject of
is dbo:notableStudent of
is dbo:occupation of
is dbo:profession of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbp:disciplines of
is dbp:field of
is dbp:fields of
is dbp:occupation of
is dbp:purpose of
is dbp:researchField of
is dbp:scope of
is dbp:services of
is dbp:type of
is dc:subject of
is rdfs:seeAlso of
is owl:differentFrom of
is foaf:primaryTopic of