Baixe o app para aproveitar ainda mais
Prévia do material em texto
10/06/2021 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/5890387/7d0e871e-de72-11ea-bf83-0242ac11002d/ 1/6 Local: Sala 1 - TJ - Prova On-line / Andar / Polo Tijuca / POLO UVA TIJUCA Acadêmico: EAD-IL10300-20203B Aluno: ELEN PIRES DE ARAÚJO Avaliação: A2- Matrícula: 20203301257 Data: 26 de Setembro de 2020 - 08:00 Finalizado Correto Incorreto Anulada Discursiva Objetiva Total: 8,50/10,00 1 Código: 29730 - Enunciado: A Anthropos é uma empresa que atua no segmento de corretagem de seguros. As características do seu negócio exigem muita dinâmica com as informações vindas principalmente das seguradoras e dos segurados. Para se manter competitiva no mercado, a Anthropos necessita de sistemas de qualidade que facilitem a sua intermediação entre o segurado e a seguradora, tanto para vender seguros quanto para administrá-los e também para acompanhar eventuais sinistros. Após a implantação de uma nova versão de sistema para cálculo de seguro de automóvel, foi constatada uma dificuldade muito grande para integrá-lo a outros sistemas da empresa. Tal dificuldade está associada a um dos fatores de qualidade de so�ware de McCall.Diante disso, pode-se afirmar que: a) A dificuldade de integração entre o sistema de cálculo de automóvel e os outros sistemas da corretora está associada com a falta de interoperabilidade. b) A dificuldade de integração entre o sistema de cálculo de automóvel e os outros sistemas da corretora está associada com a falta de resiliência. c) A dificuldade de integração entre o sistema de cálculo de automóvel e os outros sistemas da corretora está associada com a dificuldade de manutenção. d) A dificuldade de integração entre o sistema de cálculo de automóvel e os outros sistemas da corretora está associada com a falta de usabilidade. e) A dificuldade de integração entre o sistema de cálculo de automóvel e os outros sistemas da corretora está associada com a falta de portabilidade. Alternativa marcada: e) A dificuldade de integração entre o sistema de cálculo de automóvel e os outros sistemas da corretora está associada com a falta de portabilidade. Justificativa: Resposta correta: A dificuldade de integração entre o sistema de cálculo de automóvel e os outros sistemas da corretora está associada com a falta de interoperabilidade. Correta, pois a interoperabilidade está associada ao esforço necessário para se conseguir integrar um sistema a outro. Distratores:A dificuldade de integração entre o sistema de cálculo de automóvel e os outros sistemas da corretora está associada com a falta de portabilidade. Errada, pois a portabilidade está associada com a transferência de um programa de um ambiente de hardware e/ou so�ware para outro.A dificuldade de integração entre o sistema de cálculo de automóvel e os outros sistemas da corretora está associada com a falta de facilidade de manutenção. Errada, pois a facilidade de manutenção está associada com a localização e a correção de erros em um programa.A dificuldade de integração entre o sistema de cálculo de automóvel e os outros sistemas da corretora está associada com a falta de usabilidade. Errada, pois a usabilidade está associada com o esforço necessário para aprender, operar, preparar a entrada de dados e interpretar a saída de um programa.A dificuldade de integração entre o sistema de cálculo de automóvel e os outros sistemas da corretora está associada com a falta de resiliência. Errada, pois a resiliência está associada com a adaptação a condições anormais de funcionamento sem comprometer a sua forma de ser. 0,00/ 1,50 2 Código: 27221 - Enunciado: Mariana acaba de participar de um processo seletivo para a área de informática da Anthropos Corretora de Seguros. O processo foi composto por duas etapas: uma análise curricular e uma prova de conhecimentos específicos. Após passar na análise curricular e já ter feito a prova, neste momento ela aguarda pelo resultado final. Embora esteja bastante confiante de que vai conseguir a vaga, houve uma questão sobre transformação de bases sobre a qual 1,50/ 1,50 10/06/2021 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/5890387/7d0e871e-de72-11ea-bf83-0242ac11002d/ 2/6 ela ficou em dúvida e acabou pedindo ajuda ao seu professor de Tópicos da Computação, conforme enunciado a seguir. Considerando a transformação de bases, ao se converter o número 100010100001 da base binária para a base decimal, o resultado encontrado é: a) 2129. b) 2208. c) 4258. d) 2209. e) 4418. Alternativa marcada: d) 2209. Justificativa: Resposta correta: 2209.Número na base 2: 100010100001Da direita para a esquerda: 1 x 2 + 0 x 2 + 0 x 2 + 0 x 2 + 0 x 2 + 1 x 2 + 0 x 2 + 1 x 2 + 0 x 2 + 0 x 2 + 0 x 2 + 1 x 2 1 + 0 + 0 + 0 + 0 + 32 + 0 + 128 + 0 + 0 + 0 + 2048 = 2209 Distratores: 2129. Errada, pois, durante o processo de conversão, utilizou-se a aglutinação dos algarismos da esquerda para a direita, sendo que o correto é da direita para esquerda. 4418. Errada, pois, durante o processo de conversão, utilizou-se a aglutinação dos algarismos começando com 2 (dois elevado a 1), quando o correto é começar com 2 (dois elevado a zero).4258. Errada, pois, durante o processo de conversão, utilizou- se a aglutinação dos algarismos começando com 2 (dois elevado a 1), quando o correto é começar com 2 (dois elevado a zero). Além disso, a sequência estabelecida foi da esquerda para a direita, sendo que o correto é da direita para esquerda. 2208. Errada, pois durante o processo de conversão utilizou-se a aglutinação dos algarismos considerando 2 (dois elevado a zero) igual a zero, quando o correto é 2 (dois elevado a zero) igual a 1 (um). 0 1 2 3 4 5 6 7 8 9 10 11 1 0 1 0 0 0 3 Código: 29671 - Enunciado: O reúso de so�ware é possível de ser utilizado em diferentes níveis, desde funções simples até aplicações completas e bibliotecas de componentes. Existem várias maneiras para se implementar o reúso de so�ware — por exemplo, padrões de arquitetura, frameworks de aplicações, engenharia de so�ware baseada em componentes, biblioteca de programas e sistemas de ERP. Cada uma dessas maneiras possui abordagem própria, como é o caso dos sistemas de ERP, que sintetizam a funcionalidade e as regras de negócio genéricas para as organizações. Considerando o reúso de so�ware, pode-se afirmar que: a) Entre os fatores-chave para reúso de so�ware, o conhecimento, as habilidades e a experiência da equipe de desenvolvimento não são relevantes. b) O reúso de so�ware possibilita menores custos de produção de so�wares, com entregas mais rápidas e com so�wares de melhor qualidade. c) Uma das vantagens na utilização do reúso de so�ware é que os riscos são tratados durante o desenvolvimento, e isso evita qualquer risco na sua manutenção. d) Os sistemas legados costumam sofrer muitas alterações durante o seu ciclo de vida. Sendo assim, o reúso de so�ware é uma boa recomendação para esses sistemas. e) Apesar das inúmeras vantagens possibilitadas pelo reúso de so�ware, não existe qualquer ganho com relação ao risco no processo de desenvolvimento. Alternativa marcada: b) O reúso de so�ware possibilita menores custos de produção de so�wares, com entregas mais rápidas e com so�wares de melhor qualidade. Justificativa: Resposta correta: O reúso de so�ware possibilita menores custos de produção de so�wares, com entregas mais rápidas e com so�wares de melhor qualidade.Uma vez construído o código para solucionar um determinado problema, esse mesmo código (ou parte dele) poderá ser utilizado futuramente para solucionar problemas semelhantes. Assim, considerando que o código já esteja pronto, isso economizará custo e reduzirá o prazo de entrega. Além disso, cada vez que esse código for utilizado, novos testes serão realizados, gerando refinamento e um potencial aumento de qualidade. Distratores: Uma das vantagens na utilização do reúso de so�ware é que os riscos são 0,50/ 0,50 10/06/2021Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/5890387/7d0e871e-de72-11ea-bf83-0242ac11002d/ 3/6 tratados durante o desenvolvimento, e isso evita qualquer risco na sua manutenção. Errada. O reúso de so�ware carrega muitos riscos para a sua manutenção. Por exemplo, componentes reusados podem se tornar incompatíveis com versões futuras.Entre os fatores-chave para reúso de so�ware, o conhecimento, as habilidades e a experiência da equipe de desenvolvimento não são relevantes. Errada. O reúso de so�ware não é algo tão simples de ser feito. Sendo assim, o conhecimento, as habilidades e a experiência da equipe de desenvolvimento são de fundamental relevância para essa prática.Apesar das inúmeras vantagens possibilitadas pelo reúso de so�ware, não existe qualquer ganho com relação ao risco no processo de desenvolvimento. Errada. Pelo contrário, os riscos são tratados, e o reúso de so�ware aumenta os testes cada vez que o so�ware é reutilizado. Isso não só reduz os riscos, como tende a aumentar a qualidade do so�ware. Os sistemas legados costumam sofrer muitas alterações durante o seu ciclo de vida. Sendo assim, o reúso de so�ware é uma boa recomendação para esses sistemas. Errada. Embora os sistemas legados sofram bastante manutenção durante o seu ciclo de vida, o reúso de so�ware não é uma boa recomendação para esses sistemas, porque são muito antigos, e isso pode acarretar muitos riscos de manutenção — por exemplo, encontrar, compreender e adaptar componentes reusáveis. 4 Código: 30100 - Enunciado: Paradigmas de programação estão relacionados com o entendimento de uma realidade e a forma com que se irá interagir com ela, baseando-se em modelos e padrões. Inclui técnicas e conceitos específicos, bem como, todos os recursos que são disponibilizados. É a forma de estrutura que o programador irá utilizar para solucionar um problema por meio de uma linguagem de programação. Como exemplo, existem programas escritos em Lisp e que são compostos pela declaração de funções que transformam as entradas nas saídas desejadas. Diante disso, assinale a alternativa que apresenta corretamente o tipo de paradigma de programação representado pela linguagem Lisp. a) Paradigma de programação imperativo. b) Paradigma de programação funcional. c) Paradigma de programação procedural. d) Paradigma de programação lógico. e) Paradigma de programação orientado a objetos. Alternativa marcada: b) Paradigma de programação funcional. Justificativa: Resposta correta: Paradigma de programação funcional. Correta. O paradigma funcional utiliza declaração de funções e as linguagens Lisp e Haskell são exemplos desse tipo de paradigma. Distratores:Paradigma de programação imperativo. Errada. O paradigma imperativo ou procedural é composto por uma sequência de comandos que são executados pelo computador em uma determinada ordem.Exemplos: C, Pascal e Cobol.Paradigma de programação procedural. Errada. O paradigma procedural ou imperativo é composto por uma sequência de comandos que são executados pelo computador em uma determinada ordem. Exemplos: C, Pascal e Cobol.Paradigma de programação lógico. Errada. O paradigma lógico “utiliza a avaliação de condições lógicas como base para escrita dos programas. Um programa é composto por regras que disparam ações a partir da identificação de premissas.” (Edelweiss, 2014)Exemplo: Prolog.Paradigma de programação orientado a objetos. Errada. Esse paradigma é o que mais reflete os problemas atuais. Nesse tipo de paradigma, o mundo real é representado por meio de classes de objetos e das operações que podem ser realizadas sobre eles. A linguagem de programação sob o paradigma OO Implementa diretamente a abordagem OO na solução de problemas.Exemplos: C++, PascalOO e Java. 0,50/ 0,50 5 Código: 30111 - Enunciado: Maria estava estudando o comando de repetição condicional enquanto / faca e resolveu praticar escrevendo o seguinte algoritmo: //*** Início ***n, total: inteiron := 1total := 30enquanto n < total faca total := total - n n := n + 2fimenquantoescreval ("n = ", n)escreval ("total = ", total)//*** Fim *** Com base no exposto, assinale a alternativa que apresenta corretamente os valores que serão mostrados ao final da execução desse algoritmo. 1,50/ 1,50 10/06/2021 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/5890387/7d0e871e-de72-11ea-bf83-0242ac11002d/ 4/6 a) n = 3 e total = 29. b) n = 5 e total = 26. c) n = 7 e total = 21. d) n = 11 e total = 5. e) n = 9 e total = 14. Alternativa marcada: d) n = 11 e total = 5. Justificativa: Resposta correta: n = 11 e total = 5.O loop ocorrerá da seguinte maneira:n = 1 e total = 30n = 3 e total = 29n = 5 e total = 26n = 7 e total = 21n = 9 e total = 14n = 11 e total = 5 (valor da variável n é maior do que o valor da variável total, e o loop acaba). Distratores:n = 9 e total = 14. Errada. O valor de n é menor do que o valor de total; dessa forma, o loop continua.n = 7 e total = 21. Errada. O valor de n é menor do que o valor de total; dessa forma, o loop continua.n = 5 e total = 26. Errada. O valor de n é menor do que o valor de total; dessa forma, o loop continua.n = 3 e total = 29. Errada. O valor de n é menor do que o valor de total; dessa forma, o loop continua. 6 Código: 29681 - Enunciado: Apesar do esforço que vem sendo demandado pela comunidade desenvolvedora de so�ware, ainda encontramos so�wares de baixa qualidade em quase todas as organizações, muitas vezes causando prejuízos financeiros e de imagem. Entre uma série de estudos que já foram feitos na tentativa de melhorar a qualidade de so�ware, McCall, Richards e Walters (MCC77 apud PRESSMAN, 2016) criaram uma proposta de categorização dos fatores que afetam essa qualidade, concentrando-se nas características operacionais, na capacidade de suportar mudanças e na adaptabilidade a novos ambientes. Diante disso, marque a alternativa que apresenta corretamente os fatores de qualidade de McCall. a) Correção, confiabilidade e facilidade de manutenção fazem parte da operação do produto. b) Reusabilidade, usabilidade e integridade fazem parte transição do produto. c) Interoperabilidade, usabilidade e testabilidade fazem parte da transição do produto. d) Portabilidade, usabilidade e eficiência fazem parte da transição do produto. e) Facilidade de manutenção, flexibilidade e testabilidade fazem parte da revisão do produto. Alternativa marcada: e) Facilidade de manutenção, flexibilidade e testabilidade fazem parte da revisão do produto. Justificativa: Resposta correta:Facilidade de manutenção, flexibilidade e testabilidade fazem parte da revisão do produto.Os fatores de qualidade de so�ware apresentados por McCall se concentram em três aspectos considerados importantes em um produto de so�ware: as características operacionais, a capacidade de suportar mudanças e a adaptabilidade a novos ambientes. Tais características reúnem os seguintes fatores de qualidade: correção, usabilidade, eficiência, confiabilidade e integridade, relacionados com a operação do produto; facilidade de manutenção, flexibilidade e testabilidade, relacionados com a revisão do produto; portabilidade, reusabilidade e interoperabilidade, relacionados com a transição do produto. Distratores: Portabilidade, usabilidade e eficiência fazem parte da transição do produto. Errada. Os fatores de qualidade da transição do produto são: portabilidade, reusabilidade e interoperabilidade. A usabilidade e a eficiência fazem parte da operação do produto.Reusabilidade, usabilidade e integridade fazem parte transição do produto. Errada. Os fatores de qualidade da transição do produto são: portabilidade, reusabilidade e interoperabilidade. A usabilidade e a integridade fazem parte da operação do produto.Correção, confiabilidade e facilidade de manutenção fazem parte da operação do produto. Errada. Os fatores de qualidade da operação do produto são: correção, usabilidade, eficiência, confiabilidade e integridade. Afacilidade de manutenção faz parte da revisão do produto.Interoperabilidade, usabilidade e testabilidade fazem parte da transição do produto. Errada. Os fatores de qualidade da transição do produto são: portabilidade, reusabilidade e interoperabilidade. A usabilidade faz parte da operação do produto, e a testabilidade faz parte da revisão do produto. 0,50/ 0,50 10/06/2021 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/5890387/7d0e871e-de72-11ea-bf83-0242ac11002d/ 5/6 7 Código: 29473 - Enunciado: “Existe uma possibilidade especial de conversão, quando uma base numérica é uma potência inteira de outra. Neste caso, é possível realizar facilmente uma conversão direta. Aliás, com um pouco de prática, a conversão pode ser realizada mentalmente e a resposta escrita diretamente. Estas conversões funcionam porque um agrupamento de diversos dígitos na base numérica menor corresponde (ou mapeia) exatamente a um dígito individual na base numérica maior.” (Fonte: 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. cap. 3.4, Conversão de números entre bases numéricas, p. 65. Minha Biblioteca.) Diante disso, converta o número (1110101010000111001101011101010001111101010000111101) (base 2) para a base octal. Resposta: Podemos fazer a conversão através de tabela pois 8 e 2 elevado a 3 são potências entre si. BASE 8 BASE 2 0 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 Pegando os números em binário de 3 em 3 (por causa da potência 3 de 2 ser 8), da direita para a esquerda: 001 / 110 / 101 / 010 / 000 / 111 / 001 / 101 / 011 / 101 / 010 / 001 / 111 / 101 / 010 / 000 / 111 / 101 1 / 6 / 5 / 2 / 0 / 7 / 1 / 5 / 3 / 5 / 2 / 1 / 7 / 5 / 2 / 0 / 7 / 5 Base octal = (165207153521752075) 2 Justificativa: Expectativa de resposta: (165207153521752075) Resolução: (1110101010000111001101011101010001111101010000111101) Separando em grupos de três dígitos, da direita para a esquerda:1 110 101 010 000 111 001 101 011 101 010 001 111 101 010 000 111 101Preenchendo com zeros à esquerda para completar um grupo de três dígitos:001 110 101 010 000 111 001 101 011 101 010 001 111 101 010 000 111 101Fazendo a conversão de cada grupo:(1 6 5 2 0 7 1 5 3 5 2 1 7 5 2 0 7 5) 8 2 8 2,00/ 2,00 8 Código: 29798 - Enunciado: O so�ware apresenta uma particularidade muito interessante, porque, ao mesmo tempo em que ele é um produto, ele também é o veículo para distribuir um produto. Sua utilidade possui uma amplitude que atende desde demandas pessoais, como redes sociais, compras pela internet e acesso a transações bancárias, até grandes sistemas organizacionais que permitem fazer a produção, distribuição, venda e gestão do negócio. Considerando as sete categorias de so�wares de Pressman (2016), exemplifique um cenário de uso de um so�ware de aplicação. Resposta: A plataforma de prova online a qual estou utilizando neste exato momento (SGP) é um exemplo de so�ware de aplicação, que foi desenvolvida com o objetivo de possibilitar aos estudantes a realização de sua avaliação online, resolvendo o problema da impossibilidade de se estar presencialmente na Universidade realizando a prova. É possível também que essa mesma 2,00/ 2,00 10/06/2021 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/5890387/7d0e871e-de72-11ea-bf83-0242ac11002d/ 6/6 plataforma possa ser utilizada pelos professores, para facilitar a correção e lançamento das notas, entre outras possíveis funcionalidades. Este é um exemplo de so�ware de aplicação da modalidade web. Justificativa: Expectativa de resposta: A possibilidade de respostas é bastante ampla, mas o cenário proposto deve estar centrado no conceito de so�ware de aplicação, que, conforme Pressman (2016), são “[...] programas independentes que solucionam uma necessidade específica de negócio. Aplicações nessa área processam dados comerciais ou técnicos de uma forma que facilite operações comerciais ou tomadas de decisão administrativas/técnicas.”Exemplo: Lobato sempre gostou muito de ler e atualmente está com um acervo de 1.253 exemplares de livros em sua casa. Apesar de esses livros estarem arrumados em uma estante, Lobato não possui um catálogo, e isso acaba fazendo com que ele demore muito tempo sempre que precisa encontrar um determinado livro. Incomodada com a situação, Maria, esposa de Lobato, sugeriu que ele pedisse ao seu filho Guilherme, analista de sistemas, para criar um sistema de biblioteca que permita fazer a gestão do acervo dos seus livros e de outros pertences correlatos. Lobato gostou da ideia, falou com Guilherme, e ele prontamente atendeu ao seu pai. Os livros de Lobato passaram a ter uma etiqueta de identificação e um cadastro digital contendo identificação na estante, título, autor, tradutor, número da edição, editora, local da edição, data de publicação, número de páginas e ISBN da obra. Lobato ficou bastante satisfeito com o sistema, passou a fazer a gestão dos seus livros e nunca mais teve qualquer dificuldade para encontrá-los na estante.
Compartilhar