Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Material de Estudo 15: Ciência da Computação Teórica 
1. Um cientista da computação teórica está estudando a complexidade de algoritmos e 
como ela escala com o tamanho da entrada. Qual conceito fundamental da teoria da 
computação ele provavelmente analisará? 
o a) Linguagens formais. 
o b) Autômatos finitos. 
o c) Análise assintótica. 
o d) Máquinas de Turing. 
o e) Teoria da informação. 
Resposta: c) Análise assintótica. 
Justificativa: A análise assintótica é usada para descrever como o tempo de execução ou o 
espaço de memória de um algoritmo cresce com o tamanho da entrada, permitindo comparar 
a eficiência de diferentes algoritmos. 
2. Um cientista da computação teórica está investigando os limites do que pode ser 
computado por máquinas de Turing e quais problemas são inerentemente intratáveis. 
Qual conceito central da teoria da computação ele provavelmente analisará? 
o a) Linguagens formais. 
o b) Autômatos finitos. 
o c) Complexidade de tempo. 
o d) Decidibilidade. 
o e) Teoria da informação. 
Resposta: d) Decidibilidade. 
Justificativa: A decidibilidade refere-se à capacidade de determinar se um problema pode ser 
resolvido por um algoritmo em um tempo finito. 
3. Um cientista da computação teórica está estudando como as linguagens formais são 
usadas para descrever a sintaxe de linguagens de programação e como os 
compiladores analisam e traduzem o código-fonte. Qual conceito central da teoria da 
computação ele provavelmente analisará? 
o a) Gramáticas formais. 
o b) Autômatos finitos. 
o c) Complexidade de espaço. 
o d) Decidibilidade. 
o e) Teoria da informação. 
Resposta: a) Gramáticas formais. 
Justificativa: As gramáticas formais são usadas para descrever a sintaxe de linguagens de 
programação e são essenciais para a análise e tradução de código-fonte por compiladores. 
4. Um cientista da computação teórica está investigando como a teoria da informação é 
usada para quantificar a quantidade de informação contida em uma mensagem e como 
ela pode ser comprimida e transmitida de forma eficiente. Qual conceito central da 
teoria da computação ele provavelmente analisará? 
o a) Linguagens formais. 
o b) Autômatos finitos. 
o c) Complexidade de tempo. 
o d) Decidibilidade. 
o e) Entropia. 
Resposta: e) Entropia. 
Justificativa: A entropia é uma medida da quantidade de informação contida em uma 
mensagem e é um conceito central da teoria da informação. 
5. Um cientista da computação teórica está estudando como os autômatos finitos são 
usados para modelar sistemas com um número finito de estados e como eles podem 
ser usados para reconhecer padrões em sequências de entrada. Qual conceito central 
da teoria da computação ele provavelmente analisará? 
o a) Linguagens formais. 
o b) Autômatos finitos. 
o c) Complexidade de espaço. 
o d) Decidibilidade. 
o e) Teoria da informação. 
Resposta: b) Autômatos finitos. 
Justificativa: Os autômatos finitos são usados para modelar sistemas com um número finito de 
estados e são usados em várias aplicações, como reconhecimento de padrões e análise léxica.

Mais conteúdos dessa disciplina