A Ciência da Computação é uma nova ciência surgida em meados do século 20. Ela engloba aspectos de várias áreas do conhecimento humano.
A matemática, podemos dizer que é a base, o fundamento inicial da ciência da computação.
Vários matemáticos começaram a trabalhar diferentes aspectos computacionais que levaram então, meados do século 20, o que a gente chamou de ciência da computação.
A ciência da computação também tem muitos aspectos de engenharia, porque, o que cientistas da computação fazem é construir sistemas computacionais complexos envolvendo hardware e principalmente software.
[...]
[Questionário] - O que é Ciência da Computação ?
- Sobre o profissional de Ciência da Computação pode-se afirmar que:
a) não possui nenhuma similaridade com artistas, em termos de criatividade.
b) utiliza muito o raciocínio lógico matemático, portanto pouco precisa de habilidades de relacionamento.
c) precisa desenvolver e estimular sua capacidade de resolver problemas reais.
d) é uma carreira em que basta a graduação, pois dificilmente algo muda.
Resposta:
c) precisa desenvolver e estimular sua capacidade de resolver problemas reais.- ____________ são instruções para o computador. (escolha todas as opções corretas)
a) Teclado.
b) Programas.
c) Hardware.
d) Software.
Resposta:
Programas e Software- Um profissional de Ciência da Computação deve se preparar para desenvolver várias habilidades, exceto:
a) gerenciar software de grande porte composto por muitos programas.
b) gerenciar projetos de hardware de novos computadores.
c) gerenciar equipes de desenvolvimento de software.
d) comunicar-se com clientes e usuários para entender problemas, dificuldades e necessidades.
Resposta:
gerenciar projetos de hardware de novos computadore- O hardware dos computadores pode executar diretamente programas em:
a) linguagem natural.
b) linguagem de máquina.
c) linguagem de montagem.
d) linguagem de alto nível.
Resposta:
Linguagem de máquina- _________ é responsável por traduzir programas escritos em linguagem de alto nível para linguagem de máquina.
a) O sistema operacional.
b) A CPU.
c) O montador.
d) O compilador.
Resposta:
O compilador.- As metodologias modernas de desenvolvimento de software dizem que devemos testar os programas que escrevemos a todo o momento. Por outro lado, nos métodos mais convencionais utilizados tradicionalmente, as etapas usadas para construção de um programa, em ordem, são:
a) desenvolver, analisar, testar.
b) desenvolver, testar, analisar.
c) analisar, desenvolver, testar.
d) analisar, testar, desenvolver.
Resposta:
Analisar, desenvolver, testar- Um programa que seja compilado seguirá o seguinte percurso:
a) compilador, executor, código-fonte, código-objeto, saída.
b) código-fonte, compilador, código-objeto, executor, saída.
c) código-fonte, código-objeto, compilador, executor, saída.
d) código-objeto, código-fonte, compilador, executor, saída.
Resposta:
Código-fonte, compilador, código-objeto, executor, saída.- Como aprender a desenvolver software?
a) escrever códigos em linguagem de alto nível.
b) executar pequenos programas.
c) aprender novos conceitos de forma incremental.
d) aumentar a sofisticação e tamanho dos programas progressivamente.
e) Todas as demais estão corretas.