Ciência da computação: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Marc.2377 (discussão | contribs)
m Correção do nome da disciplina 'engenharia de computação
Millennium bug (discussão | contribs)
+ligação interna
Linha 13:
<div class="thumbcaption">A Ciência da Computação lida com fundamentos teóricos da informação, computação, e técnicas práticas para suas implementações e aplicações.</div>
</div>
</div>'''Ciência da computação''' é a ciência que estuda as técnicas, metodologias e instrumentos computacionais, que automatiza processos e desenvolve soluções baseadas no uso do processamento de dados. Não se restringe apenas ao estudo dos [[algoritmo]]s, suas aplicações e implementação na forma de ''[[software]]'', extrapolando para todo e qualquer conhecimento pautado no computador, que envolve também a telecomunicação, o [[banco de dados]] e as aplicações tecnológicas que possibilitam atingir o tratamento de dados de entrada e saída, de forma que se transforme em informação. Assim, a Ciência da Computação também abrange as técnicas de modelagem de dados e os protocolos de comunicação, além de princípios que abrangem outras especializações da área.
 
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 dispositivo qualquer 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.