Buscar

topicos_da_computacao_a3

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

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
Você viu 3, do total de 6 páginas

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

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
Você viu 6, do total de 6 páginas

Prévia do material em texto

13/12/2021 08:21 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6591292/5f4541be-01bc-11ec-8527-0242ac110008/ 1/6
Local: Sala 3 - TJ - Prova On-line / Andar / Polo Tijuca / POLO UVA TIJUCA 
Acadêmico: EAD-IL10300-20213C
Aluno: MIGUEL FERREIRA SANTANA 
Avaliação: A3
Matrícula: 20213302168 
Data: 1 de Outubro de 2021 - 08:00 Finalizado
Correto Incorreto Anulada  Discursiva  Objetiva Total: 9,00/10,00
1  Código: 30098 - Enunciado: As estruturas de repetição, também conhecidas como loops, se
aplicam sempre que existe a necessidade de executar repetidamente uma instrução ou um bloco
de instruções. Considerando as estruturas de repetição, leia as afirmações a seguir:I. A sequência
de comandos que são repetidas por duas ou mais vezes também são chamadas de laços de
repetição.II. Na estrutura de repetição enquanto / faca existe uma expressão lógica que é testada
para controlar se os comandos devem ser executados.III. Na estrutura de repetição repita / ate os
comandos são executados pelo menos uma vez.IV. Na estrutura de repetição para / faca a
execução dos comandos é repetida um número predefinido de vezes. 
É correto apenas o que se afirma em:
 a) I e II, apenas.
 b) I, II, III e IV.
 c) I, II e IV, apenas.
 d) I, II e III, apenas.
 e) I, III e IV, apenas.
Alternativa marcada:
b) I, II, III e IV.
Justificativa: Resposta correta: I, II, III e IV.I correta, pois laços de repetição, estruturas de
repetição ou loops são denominações equivalentes, que servem para definir uma sequência de
comandos que se repetem até que seja satisfeita a condição desejada.II correta, pois a estrutura
de repetição enquanto / faca trabalha testando uma condição preestabelecida para a execução
de um bloco de comandos, podendo trazer um resultado verdadeiro ou falso. O bloco de
comandos que está dentro do enquanto será executado enquanto essa condição for
verdadeira.III correta, pois a estrutura de repetição repita / ate repete um bloco de comandos até
que uma determinada condição se torne verdadeira. O detalhe que caracteriza essa estrutura de
repetição é que só depois que o bloco de comandos for executado uma vez é que a condição
será testada.IV correta, pois na estrutura de repetição para / faca existe uma variável que controla
o número de repetições que serão executadas um determinado número de vezes. Essa variável
possui um valor inicial e um valor limite ,que determinará a última vez que a estrutura de
repetição será executada. 
1,00/ 1,00
2  Código: 30094 - Enunciado: Para aprender a programar computadores o profissional necessita
dominar conceitos que são imprescindíveis em seu dia a dia. Algoritmos, variáveis, tipos de
dados, operadores aritméticos, operadores relacionais e operadores lógicos são apenas
exemplos dessa série de aprendizados que o programador deve obter. Considerando os
conceitos de programação, leia as afirmações a seguir:I. Maior (>), menor (<) e igual (=) são
operadores relacionais.II. Um exemplo de operador lógico é o not (negação).III. Os identificadores
são utilizados para dar nome às variáveis e 5porcento é um nome de identificador válido.IV. O
resultado da expressão (5 + 3 * (4 / 2 + 2)) é 17. 
É correto apenas o que se afirma em:
 a) I, II, III e IV.
 b) I e II, apenas.
 c) I, II, III, apenas.
 d) I, III e IV, apenas.
1,00/ 1,00
13/12/2021 08:21 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6591292/5f4541be-01bc-11ec-8527-0242ac110008/ 2/6
 e) I, II e IV, apenas.
Alternativa marcada:
e) I, II e IV, apenas.
Justificativa: Resposta correta: I, II e IV, apenas.I. Maior (>), menor (<) e igual (=) são operadores
relacionais.Está correta, pois os operadores relacionais realizam operações relacionais que
retornam um valor falso ou verdadeiro. Além dos operadores já citados, também são utilizados
Menor ou igual (<=), Maior ou igual (>=) e Diferente de (<>).II. Um exemplo de operador lógico é o
not (negação).Está correta, pois o not (negação) é um dos operadores lógicos, junto com and (e) e
or (ou).IV. O resultado da expressão (5 + 3 * (4 / 2 + 2)) é 17.Está correta, pois resolvendo (4 / 2 + 2)
o resultado é 4. Na sequência multiplicando 4 * 3, o resultado é 12. Por último, somando 5, o
resultado é 17. Distrator:III. Os identificadores são utilizados para dar nome às variáveis e
5porcento é um nome de identificador válido.Está errada, pois o nome de identificador não pode
começar com número.
3  Código: 30097 - Enunciado: Durante o desenvolvimento de algoritmos, é comum se deparar com
situações nas quais surge a necessidade de executar alguns comandos por mais de uma vez,
constituindo um cenário típico de se aplicar uma estrutura de repetição. Uma dessas estruturas é
o comando enquanto/faca, conforme exemplo de sintaxe mostrado a seguir: enquanto
<expressão lógica> faca <comandos>fimenquanto Diante disso, assinale a alternativa
que descreve a estrutura de repetição enquanto/faca.
 a) Enquanto a expressão lógica da estrutura for falsa, os comandos serão executados.
 b) A característica dessa estrutura é que os comandos serão executados pelo menos uma
vez.
 c) Nada garante que os comandos que se encontram dentro da estrutura serão executados.
 d) A característica do teste da expressão lógica dessa estrutura é igual à da estrutura
repita/ate.
 e) A estrutura enquanto/faca também é conhecida como para/faca.
Alternativa marcada:
c) Nada garante que os comandos que se encontram dentro da estrutura serão executados.
Justificativa: Resposta correta:Nada garante que os comandos que se encontram dentro da
estrutura serão executados. Como o teste da expressão lógica é feito antes da execução, se o
primeiro teste já for falso, os comandos de dentro da estrutura não serão executados nenhuma
vez. Distratores:A característica dessa estrutura é que os comandos serão executados pelo menos
uma vez. Errada. Como o teste da expressão lógica é feito antes da execução, se o primeiro teste
já for falso, os comandos de dentro da estrutura não serão executados nenhuma vez.Enquanto a
expressão lógica da estrutura for falsa, os comandos serão executados. Errada. Se a expressão
lógica for falsa, nenhum comando será executado.A característica do teste da expressão lógica
dessa estrutura é igual à da estrutura repita/ate. Errada. Diferentemente da estrutura
enquanto/faca, a estrutura repita/ate garante a execução dos comandos pelo menos uma vez.A
estrutura enquanto/faca também é conhecida como para/faca. Errada. A estrutura para/faca faz
parte das estruturas de repetição e apresenta características próprias e diferentes da estrutura
enquanto/faca.
1,50/ 1,50
4  Código: 27222 - Enunciado: O sistema hexadecimal é um sistema de numeração posicional que
utiliza 16 símbolos para ser representado. Além dos dez algarismos de 0 a 9, utiliza também os
símbolos A, B, C, D, E e F. Ele é bastante utilizado para representar os números binários de uma
forma mais compacta, porque é muito fácil converter números da base binária para a base
1,50/ 1,50
13/12/2021 08:21 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6591292/5f4541be-01bc-11ec-8527-0242ac110008/ 3/6
hexadecimal e vice-versa. 
Considerando a transformação de bases, ao se converter o número 2.210 da base decimal para a
base hexadecimal, o resultado é: 
 a) 8A1.
 b) 2108. 
 c) 451.
 d) 8A2.
 e) 8102.
Alternativa marcada:
d) 8A2.
Justificativa: Resposta correta: 8A2.Transformar 2.210 da base decimal para a base hexadecimal
pode ser feito dividindo-se 2.210 por 16 e encontrando o resultado direto, ou dividindo-se 2.210
por 2, encontrando o resultado na base 2 e transformando diretamente para a base 16.1.
Dividindo 2.210 por 16 (hexadecimal direto):2.210 / 16 = 138 com resto 2138 / 16 = 8 com resto
10E, como 8 é menor do que 16, a conta para por aqui, obtendo o resultado 8, 10 e 2. Mas, como a
base é hexadecimal, o 10 vira A e o resultado final é 8A2.2. Dividindo 2.210 por 2 (base
binária):2210 / 2 terácomo resultado na base 2: 1000 1010 0010. Transformando cada quatro
algarismos binários em hexadecimal, teremos, da esquerda para a direita, 8A2. Distratores: 8A1.
Errada. Houve erro de conta na conversão. Foi encontrado o número binário 1000 1010 0001, em
vez de 1000 1010 0010.451. Errada. Durante o processo de conversão utilizou-se a aglutinação
dos algarismos em binário da esquerda para direita, quando o correto é da direita para
a esquerda.8102. Errada. Durante o processo de conversão utilizou-se a divisão por 16 e o 10 não
foi trocado por A, conforme deveria ser em hexadecimal.2108. Errada. Durante o processo de
conversão utilizou-se a aglutinação dos algarismos em hexadecimal da esquerda para a direita,
quando o correto é da direita para a esquerda. Além disso, utilizou-se a divisão por 16 e o 10 não
foi trocado por A, conforme deveria ser em hexadecimal. 
5  Código: 29719 - Enunciado: Isabel é estudante do curso de Sistemas de Informação na UVA.
Durante uma aula sobre engenharia de so�ware ela aprendeu que o impacto de uma correção de
defeito de so�ware varia, dependendo do momento em que essa correção é realizada. Neste
contexto, analise as afirmações a seguir: I. Durante o desenvolvimento do sistema é melhor
esperar a fase de testes para corrigir todos os erros.II. Quanto mais adiantado estiver o
desenvolvimento do sistema, mais cara ficará a correção do erro.III. Fazer a correção do erro na
manutenção, quando o sistema já estiver em uso, fica mais caro do que corrigi-lo durante o
desenvolvimento.IV. Preferencialmente, todos os erros devem ser tratados e corrigidos durante
as entrevistas feitas com o cliente. Isso eliminará a possibilidade de surgirem novos erros. 
Está correto apenas o que se afirma em:
 a) II, III e IV, apenas.
 b) II e III, apenas.
 c) I, apenas.
 d) I e II, apenas.
 e) I, II, III e IV.
Alternativa marcada:
b) II e III, apenas.
Justificativa: Resposta correta: II e III, apenas.II. Quanto mais adiantado estiver o
desenvolvimento do sistema, mais caro ficará a correção do erro.Resposta correta, pois, ao
deixarmos que o desenvolvimento do sistema avance sem que os testes sejam realizados e os
eventuais erros possam ser identificados e tratados, mais trabalhosa e mais cara ficará a correção
desse sistema.III. Fazer a correção do erro na manutenção, quando o sistema já estiver em uso,
fica mais caro do que corrigi-lo durante o desenvolvimento.Resposta correta, pois, ao realizar a
1,50/ 1,50
13/12/2021 08:21 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6591292/5f4541be-01bc-11ec-8527-0242ac110008/ 4/6
correção de um erro após o sistema já tiver em uso, o custo dessa correção ficará mais caro
porque envolverá um contexto com a equipe de projeto já desmobilizada, demandando estudo,
impacto e tempo. Distratores:I. Durante o desenvolvimento do sistema é melhor esperar a fase de
testes para corrigir todos os erros.Resposta incorreta, pois os erros devem ser corrigidos o mais
rápido possível. Quanto mais adiantado estiver o desenvolvimento do sistema, mais cara ficará a
correção do erro. Portanto, não se deve esperar a fase de testes.IV. Preferencialmente, todos os
erros devem ser tratados e corrigidos durante as entrevistas feitas com o cliente. Isso eliminará a
possibilidade de surgirem novos erros.Resposta incorreta, pois, durante as entrevistas feitas com
o cliente, ainda não existe erro a ser corrigido. Além disso, é impossível prever o que acontecerá
durante o desenvolvimento do sistema. 
6  Código: 27217 - Enunciado: “Historicamente, a arquitetura tradicional era vagamente
categorizada em dois tipos: CISC (Complex Instruction Set Computers ou Computadores com um
Conjunto de Instruções Complexo) ou RISC (Reduced Instruction Set Computers ou Computadores
com um Conjunto de Instruções Reduzido).” 
 (ENGLANDER, I. A arquitetura de hardware computacional, so�ware de sistema e comunicação
em rede: uma abordagem da tecnologia da informação. 4. ed. Rio de Janeiro: Grupo GEN - LTC,
2011. p. 196. Minha Biblioteca.) A partir das informações apresentadas, pode-se afirmar que:
 a) As arquiteturas modernas incluem apenas as características da arquitetura RISC e não
incluem mais nenhuma característica da arquitetura CISC.
 b) As arquiteturas modernas incluem apenas as características da arquitetura CISC e não
incluem mais nenhuma característica da arquitetura RISC.
 c) As arquiteturas modernas passaram a incluir as principais características das arquiteturas
CISC e RISC, buscando melhor performance com um menor custo.
 d) As arquiteturas modernas enxergam que a arquitetura RISC demanda unidade de
controle mais complexa, enquanto a arquitetura CISC demanda unidade de controle mais
simples.
 e) As arquiteturas modernas não incluem mais nenhuma característica da arquitetura CISC
nem da arquitetura RISC, uma vez que elas não têm mais qualquer utilidade. 
Alternativa marcada:
c) As arquiteturas modernas passaram a incluir as principais características das arquiteturas CISC
e RISC, buscando melhor performance com um menor custo.
Justificativa: Resposta correta: As arquiteturas modernas passaram a incluir as principais
características das arquiteturas CISC e RISC, buscando melhor performance com um menor
custo. Tendo em vista a utilidade tanto da arquitetura CISC como da arquitetura RISC, as
arquiteturas modernas passaram a incorporar as principais características dessas duas
arquiteturas, caracterizando uma arquitetura híbrida. Distratores: As arquiteturas modernas
incluem apenas as características da arquitetura RISC e não incluem mais nenhuma
característica da arquitetura CISC. Errada, pois, atualmente, essas arquiteturas estão sendo
utilizadas em conjunto dentro dos processadores. Isso ocorre para se aproveitar as melhores
características de cada uma delas. Assim, a parte CISC de um processador pode cuidar das
instruções mais complexas, enquanto a parte RISC cuida das mais simples, nas quais ele é mais
rápido. As arquiteturas modernas incluem apenas as características da arquitetura CISC e não
incluem mais nenhuma característica da arquitetura RISC. Errada, pois, atualmente, essas
arquiteturas estão sendo utilizadas em conjunto dentro dos processadores. Isso ocorre para se
aproveitar as melhores características de cada uma delas. Assim, a parte CISC de um processador
pode cuidar das instruções mais complexas, enquanto a parte RISC cuida das mais simples, nas
quais ele é mais rápido. As arquiteturas modernas não incluem mais nenhuma característica da
arquitetura CISC nem da arquitetura RISC, uma vez que elas não têm mais qualquer
utilidade. Errada, pois o que vem ocorrendo é uma otimização dessas duas arquiteturas para que
possa ser utilizado o melhor de cada uma, buscando sempre o desempenho superior e com um
custo compatível.As arquiteturas modernas enxergam que a arquitetura RISC demanda unidade
1,00/ 1,00
13/12/2021 08:21 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6591292/5f4541be-01bc-11ec-8527-0242ac110008/ 5/6
de controle mais complexa, enquanto a arquitetura CISC demanda unidade de controle mais
simples. Errada, pois é exatamente o contrário. A arquitetura RISC possui um conjunto de
instruções reduzido e demanda unidade de controle mais simples, e a arquitetura CISC possui
um conjunto de instruções complexo e demanda unidade de controle mais complexa.
7  Código: 29642 - Enunciado: “O mundo moderno não poderia existir sem o so�ware.
Infraestruturas e serviços nacionais são controlados por sistemas computacionais, e a maioria
dos produtos elétricos inclui um computador e um so�ware que o controla. A manufatura e a
distribuição industriais são totalmente informatizadas, assim como o sistema financeiro. A área
de entretenimento, incluindo a indústria da música, jogos de computador, cinema e televisão, faz
uso intensivo de so�ware. Portanto, a engenharia de so�ware é essencial para o funcionamento
de sociedades nacionais e internacionais.” (SOMMERVILLE, I. Engenhariade so�ware. 9. ed. São
Paulo: Pearson, 2011. cap. 1, Introdução, p. 2. Biblioteca Virtual.) Diante disso, assinale a
alternativa que apresenta corretamente as características da “engenharia de so�ware”.
 a) Preocupa-se com os aspectos técnicos do desenvolvimento de so�ware. No entanto, no
escopo da engenharia de so�ware, não existem atividades relacionadas ao gerenciamento de
projetos.
 b) É uma disciplina de engenharia cujo foco está em todos os aspectos da produção de
so�ware, desde os estágios iniciais da especificação do sistema, ficando de fora apenas a sua
manutenção.
 c) É tão importante e útil que, se for utilizada adequadamente, evitará que novas
funcionalidades originadas pelo negócio possam vir a demandar qualquer manutenção no
sistema já em produção.
 d) Quando se trata de engenharia de so�ware, é importante deixar claro que é o programa
em si, deixando a documentação associada para ser tratada pelos processos do CMMI, e os dados
de configurações, pela Itil.
 e) Busca apoiar o desenvolvimento profissional de so�ware, mais do que a programação
individual. As técnicas que são por ela utilizadas auxiliam na especificação, no projeto e na
evolução de programas. 
Alternativa marcada:
b) É uma disciplina de engenharia cujo foco está em todos os aspectos da produção de so�ware,
desde os estágios iniciais da especificação do sistema, ficando de fora apenas a sua manutenção.
Justificativa: Resposta correta:Busca apoiar o desenvolvimento profissional de so�ware, mais
do que a programação individual. As técnicas que são por ela utilizadas auxiliam na
especificação, no projeto e na evolução de programas. A engenharia de so�ware envolve a
produção e manutenção de so�wares, utiliza processos, infraestrutura e pessoas, cuida da
qualidade e controla os custos e os prazos dos projetos. Distratores:Quando se trata de
engenharia de so�ware, é importante deixar claro que é o programa em si, deixando a
documentação associada para ser tratada pelos processos do CMMI, e os dados de
configurações, pela Itil. Errada. A engenharia de so�ware cuida de aspectos relacionados
à produção de so�ware, desde os estágios iniciais da especificação do sistema até a sua
manutenção, quando o sistema já está sendo utilizado. Portanto, a documentação e os dados de
configuração estão incluídos nesse contexto.É tão importante e útil que, se for utilizada
adequadamente, evitará que novas funcionalidades originadas pelo negócio possam vir a
demandar qualquer manutenção no sistema já em produção. Errada. Ainda que exista um
sistema que tenha sido desenvolvido utilizando todas as técnicas da engenharia de so�ware e
que os resultados obtidos tenham sido os melhores possíveis, isso não evitará a manutenção
nesse sistema, quando necessária (ex.: novos requisitos de negócio).É uma disciplina de
engenharia cujo foco está em todos os aspectos da produção de so�ware, desde os estágios
iniciais da especificação do sistema, ficando de fora apenas a sua manutenção. Errada. A
engenharia de so�ware inclui todos os aspectos da produção de so�ware, inclusive a sua
manutenção.Preocupa-se com os aspectos técnicos do desenvolvimento de so�ware. No
0,00/ 1,00
13/12/2021 08:21 Ilumno
ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/6591292/5f4541be-01bc-11ec-8527-0242ac110008/ 6/6
entanto, no escopo da engenharia de so�ware, não existem atividades relacionadas ao
gerenciamento de projetos. Errada. A engenharia de so�ware também inclui atividades
relacionadas ao gerenciamento de projetos de so�ware e tantos outros recursos necessários ao
apoio da produção de so�ware. Engenheiros de so�ware aplicam teorias, métodos e
ferramentas, conforme a necessidade.
8  Código: 32262 - Enunciado: Orlando possui uma oficina mecânica de automóveis há mais de 30
anos. Seu filho, Moura, que trabalha na oficina do pai, está estudando Sistemas de Informação na
UVA. Durante o curso, Moura teve a ideia de desenvolver um sistema para diagnosticar os
veículos que utilizam os serviços da oficina. Para isso, pensou em um so�ware que
pudesse simular o raciocínio de um profissional especialista no assunto, como é o seu pai. O
sistema deve ter como característica solucionar os problemas que são resolvidos apenas por
pessoas especialistas, que conseguiram acumular conhecimento suficiente para resolver tais
problemas. Considerando Pressman (2016), assinale a alternativa que corresponde à categoria
referenciada.
 a) So�ware embarcado.
 b) So�ware de engenharia/científico.
 c) So�ware de aplicação.
 d) So�ware de sistema.
 e) So�ware de inteligência artificial.
Alternativa marcada:
e) So�ware de inteligência artificial.
Justificativa: Resposta correta:So�ware de inteligência artificial.O so�ware de inteligência
artificial se propõe a desenvolver funções computacionais que estejam associadas à inteligência
humana. Os principais domínios de pesquisa da inteligência artificial incluem aplicações da
ciência cognitiva, da robótica e de interfaces naturais. No caso da questão proposta, ela
pertence aos sistemas especialistas e se encontra no domínio das aplicações da ciência
cognitiva. Distratores:So�ware embarcado. Errada. So�wares embarcados são programas
utilizados para implementar e controlar características e funções para o usuário e para o próprio
sistema. Executa funções limitadas e específicas, como painéis de controle e sistemas de
freio.So�ware de sistema. Errada. So�wares de sistema são programas feitos para atender a
outros programas, como compiladores, drivers, so�wares de rede e sistema
operacional.So�ware de aplicação. Errada. So�wares de aplicação são programas
independentes que solucionam uma necessidade específica do negócio. So�ware de
engenharia/científico. Errada. So�wares de engenharia/científicos são programas de “cálculo em
massa” que abrangem astronomia, vulcanologia, análise de estresse automotivo, dinâmica
orbital, projeto auxiliado por computador, biologia molecular, análise genética, meteorologia,
entre outras áreas.
1,50/ 1,50

Continue navegando