Ciência da computação

Ciência da computação é o estudo de computadores e conceitos de computação. Ela inclui hardware e software, além de redes e da Internet.

O aspecto de hardware da ciência da computação se sobrepõe à engenharia elétrica. Ele abrange o projeto básico dos computadores e a maneira como eles funcionam. Uma compreensão fundamental de como um computador "calcula", ou realiza cálculos, fornece a base para compreender conceitos mais avançados. Por exemplo, entender como um computador funciona em binário permite compreender como os computadores fazem adições, subtrações e outras operações. Aprender sobre portas lógicas ajuda a entender a arquitetura dos processadores.

O lado de software da ciência da computação abrange conceitos de programação, bem como linguagens de programação específicas. Os conceitos de programação incluem o projeto de funções, algoritmos e código-fonte. A ciência da computação também abrange compiladores, sistemas operacionais e aplicativos de software. Os aspectos da ciência da computação voltados para o usuário incluem computação gráfica e o projeto de interfaces de usuário.

Como quase todos os computadores agora estão conectados à Internet, o campo da ciência da computação também abrange as tecnologias da Internet. Isso inclui protocolos da Internet, telecomunicações e conceitos de redes. Ele também envolve aplicações práticas, como design de sites e administração de redes.

NOTE: Embora ciência da computação (com letras minúsculas) se refira ao estudo geral dos computadores, Ciência da Computação (com iniciais maiúsculas) é uma graduação oferecida por muitas faculdades e universidades. Ela costuma ser abreviada como "CS" ou "CompSci". Exemplos de disciplinas de Ciência da Computação incluem:

  • Introdução à computação
  • Conceitos fundamentais de programação
  • Estruturas de dados
  • Análise de algoritmos
  • Teoria da computação

As disciplinas de Ciência da Computação também podem ser específicas de determinados setores ou temas. Exemplos incluem:

  • Design de jogos eletrônicos
  • Computação gráfica
  • Sistemas de banco de dados
  • Criptografia
  • Conceitos de redes

Assim como em outras áreas de estudo, as disciplinas de Ciência da Computação variam do nível iniciante ao avançado. O número de uma disciplina de Ciência da Computação normalmente indica o nível da aula. Por exemplo, uma disciplina introdutória pode ser identificada como CS 102, enquanto uma disciplina avançada pode ser identificada como CS 431.

Atualizado August 22, 2014 por Per C.

quizTeste seus conhecimentos

The leet term n00b is short for what?

A
New YouTube video
0%
B
Next build version
0%
C
Non-binary
0%
D
Newbie
0%
Correct! Incorrect!     View the Newbie definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Ciência da computação nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.