Buscar

FORMAÇÃO PROFISSIONAL EM COMPUTAÇÃO - SEMANA 1 - COM200


Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Fazer teste: Semana 1 - Atividade AvaliativaFormação Pro�ssional em Computação - COM200 - Turma 001 Atividades
Fazer teste: Semana 1 - Atividade Avaliativa 
Informações do teste
Descrição
Instruções
Várias tentativas Este teste permite 3 tentativas. Esta é a tentativa número 1.
Forçar conclusão Este teste pode ser salvo e retomado posteriormente.
Suas respostas foram salvas automaticamente.
1. Para responder a esta atividade, selecione a(s) alternativa(s) que você considerar correta(s);
2. Após selecionar a resposta correta em todas as questões, vá até o fim da página e pressione “Enviar teste”.
3. A cada tentativa, você receberá um conjunto diferente de questões.
Olá, estudante!
Pronto! Sua atividade já está registrada no AVA.
a.
b.
c.
d.
e.
PERGUNTA 1
Um sistema de implementação de linguagem não pode ser o único aplicativo de software num computador. Também é necessária uma grande coleção de programas, chamada de
sistema operacional, que fornece primitivas de nível mais alto que as fornecidas pela linguagem de máquina. Essas primitivas fornecem funções para gerenciamento de recursos do
sistema, operações de entrada e saída, um sistema de gerenciamento de arquivos, editores de texto e/ou de programas e uma variedade de outras funções. Como os sistemas de
implementação de linguagens precisam de muitas das facilidades do sistema operacional, eles fazem uma interface com o sistema, em vez de diretamente com o processador (em
linguagem de máquina). (SEBESTA, 2018).
SEBESTA, R. Conceitos de linguagens de programação. Porto Alegre: Grupo A, 2018. E-book. (Disponível na Minha Biblioteca).
Sobre as primitivas aludidas no texto, juntamente com papéis das linguagens de programação, analise as asserções a seguir e a relação proposta entre elas. 
I. Como os compiladores processam programas inteiros, podem detectar alguns erros e alertar para corrigi-los. Esses são erros de sintaxe e de tipo, e a compilação falha se eles
estiverem presentes.
POIS
II. Os interpretadores leem e executam o programa em questão (instrução por instrução). Depois de lida, cada instrução é traduzida para o código binário da máquina e executada.
A respeito dessas asserções, assinale a alternativa correta.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa para a I
A asserção II é uma proposição verdadeira, enquanto a I é falsa
As asserções I e II são proposições falsas
A asserção I é uma proposição verdadeira, enquanto a II é falsa
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa para a I
2,5 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 2
O pensamento computacional pode ser compreendido por meio de seus pilares, que são uma sequência ordenada para a resolução de problemas, seja por humanos ou por máquinas.
Considerando que um algoritmo é uma sequência de instruções bem definidas, utilizada para resolver problemas de matemática, realizar cálculos e equações, ou executar tarefas,
assinale a alternativa que apresenta os outros pilares do pensamento computacional:
Identificação de problemas, decomposição, abstração. 
Decomposição, identificação de padrões, abstração. 
Decomposição, identificação de padrões, expressão.
 Identificação de padrões, composição, expressão. 
Identificação de padrões, composição, abstração. 
2,5 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 3
Um algoritmo é uma “sequência de instruções, escritas de forma clara, ordenada e finita, e elaborada para realizar uma determinada tarefa ou resolver
um problema. Como a lógica procura descrever, com o uso da razão, o mundo ao seu redor, todo o funcionamento do mundo pode ser ‘algoritmizável’.
Qualquer fato, qualquer cenário, qualquer método ou procedimento pode ser descrito com um algoritmo” (TORRES et al., 2019, p. 26).
 
TORRES, F. E. et al. Pensamento computacional. Porto Alegre: Grupo A, 2019.
 
A utilização de algoritmos não se limita à lógica de aplicações computacionais, sendo observada em atividades do dia a dia, como os processos de
escovar os dentes e lavar as mãos ou mesmo uma receita de bolo. Considere as afirmações a seguir.
 
I. O problema precisa ter uma descrição clara, sem ambiguidades, para que todas as tarefas tenham entendimento preciso em prol da realização
correta.
III. A utilização de uma linguagem de programação elimina qualquer possibilidade da geração de algoritmos.
III. É possível utilizarmos condições lógicas para que uma tomada de decisão possa ser realizada corretamente.
IV. Em algoritmos, diferentemente de linguagens como Python, não precisamos declarar variáveis para qualquer demonstração.
 
Está correto o que se afirma em:
I e III, apenas
I e II, apenas
I, II e IV, apenas
II e III, apenas
I, III e IV, apenas
2,5 pontos   Salva
PERGUNTA 4
Segundo Russell e Norvig (2013), tanto para o método dedutivo quanto para o método indutivo de resolução lógica de problemas deve-se aplicar a sequência geral de análise
descritiva do problema, que é contemplada por cinco etapas: 
1. Enunciar o problema.
2,5 pontos   Salva
? Estado de Conclusão da Pergunta:
 Salvar todas as respostas Salvar e Enviar
https://ava.univesp.br/webapps/blackboard/execute/courseMain?course_id=_10700_1
https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_10700_1&content_id=_1326126_1&mode=reset
a.
b.
c.
d.
e.
2. Descrever as partes do problema. 
3. Ordenar logicamente as premissas.
4. Avaliar as premissas, aplicando o método dedutivo ou indutivo.
5. Concluir formalmente a resolução.
RUSSELL, S; NORVIG, P. Inteligência Artifical. 3. ed. Rio de Janeiro: Campus, 2013.
Considerando esses passos, assinale qual alternativa descreve, adequadamente, a segunda etapa de análise:
A partir do enunciado, gerar uma sequência declarativa de fatos ou conhecimentos de senso comum, utilizando como base a regra de causa e efeito.
 A partir do enunciado, recompor apenas as relações de causa e efeito já conhecidas para melhor descrever as partes do problema.
A partir do enunciado, decompor em variáveis e atributos, tais como: fatos descritos no enunciado, conhecimento de senso comum e relações de causa e efeito já conhecidas. 
A partir do enunciado, decompor em partes lógicas, tais como: fatos descritos no enunciado, conhecimento de senso comum e relações de causa e efeito já conhecidas. 
A partir do enunciado, recompor conhecimentos técnicos referentes ao problema e conhecimento de senso comum para melhor descrever as partes do problema.