Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Código: 29383 - Enunciado: Gorette está reformando a sua casa e precisa pintar o teto da sala. Ao chamar o pintor, ela adiantou que o teto mede (01112 × 01002), informados na base 2. Por sua vez, o pintor informou que cobra R$ 20,00/m2, informados na base 10. O pintor fez o orçamento e o entregou para Gorette, informando quantos metros quadrados teria que pintar e quanto cobraria por essa pintura. Analisando o exposto, pode-se inferir que o orçamento do pintor informava que: a) O teto da sala possui 001111002 (base 2), e a pintura ficaria em R$ 1.200,0010 (mil e duzentos reais, na base 10). b) O teto da sala possui 000001112 (base 2), e a pintura ficaria em R$ 140,0010 (cento e quarenta reais, na base 10). c) O teto da sala possui 000110002 (base 2), e a pintura ficaria em R$ 480,0010 (quatrocentos e oitenta reais, na base 10). d) O teto da sala possui 000011102 (base 2), e a pintura ficaria em R$ 280,0010 (duzentos e oitenta reais, na base 10). e) O teto da sala possui 000111002 (base 2), e a pintura ficaria em R$ 560,0010 (quinhentos e sessenta reais, na base 10). Justificativa: Resposta correta: O teto da sala possui 000111002 (base 2), e a pintura ficaria em R$ 560,0010 (quinhentos e sessenta reais, na base 10). 01112 × 01002 = 000111002 = 2810 m2 (base 10).28 × 20 = R$ 560,0010 (base 10). Distratores: O teto da sala possui 000011102 (base 2), e a pintura ficaria em R$ 280,0010 (duzentos e oitenta reais, na base 10). Errada. A multiplicação está errada, dando como resultado 1410 m2 (base 10). 14 × 20 = R$ 280,0010 (base 10). O teto da sala possui 001111002 (base 2), e a pintura ficaria em R$ 1.200,0010 (mil e duzentos reais, na base 10). Errada. A multiplicação está errada, dando como resultado 6010 m2 (base 10). 60 × 20 = R$ 1.200,0010 (base 10). O teto da sala possui 000110002 (base 2), e a pintura ficaria em R$ 480,0010 (quatrocentos e oitenta reais, na base 10). Errada. A multiplicação está errada, dando como resultado 2410 m2 (base 10). 24 × 20 = R$ 480,0010 (base 10). O teto da sala possui 000001112 (base 2), e a pintura ficaria em R$ 140,0010 (cento e quarenta reais, na base 10). Errada. A multiplicação está errada, dando como resultado 710 m2 (base 10). 7 × 20 = R$ 140,0010 (base 10). 2. Código: 29640 - Enunciado: Os sistemas de informação são fundamentais para a administração da empresa. No entanto, para que esses sistemas possam ter a sua utilidade percebida, eles têm que atender às necessidades dos gestores e usuários com um conjunto de características que possam ajudar na tomada de decisão e nas operações do dia a dia. Considere os sistemas de informação e leia as afirmativas a seguir: I- Uma vez pronto, testado, homologado e colocado em produção na empresa, o sistema de informação não precisará mais sofrer qualquer tipo de manutenção. II- Um sistema de informação pode ser utilizado por meio de computação em nuvem. III- No início da utilização da internet, os sistemas de informação utilizavam apenas conjuntos de conteúdo informativo e, atualmente, contêm funcionalidades complexas e conteúdo multimídia. IV- O software legado possui como uma de suas características ser de fácil manutenção. Está correto apenas o que se afirma em: a) I e II. b) I, II e III. c) I e IV. d) I, II, III e IV. e) II e III. Justificativa: Resposta correta: II e III.A afirmativa II está correta, porque a computação em nuvem reúne recursos virtuais que são facilmente acessíveis e utilizáveis, tais como hardware, software, plataformas de desenvolvimento e serviços. Nesse contexto, podemos incluir um sistema de informação e o seu uso. A afirmativa III está correta, porque, no início de sua utilização para negócios, a internet ainda despertava desconfiança e também não possuía os recursos que vieram sendo produzidos ao longo do tempo, como multimídia e segurança. Distratores:A afirmativa I está incorreta, pois, durante o ciclo de vida do software, ele poderá sofrer novas manutenções para se adaptar a uma nova característica do negócio, para incluir novas funcionalidades, para acertar algum erro que não tenha sido acusado no período de teste ou até para se adaptar às novas tecnologias. A afirmativa IV está incorreta, pois é comum um software legado existir há bastante tempo e, por conta disso, não possuir documentação ou até possui-la desatualizada. Muitas vezes, as pessoas que conheciam o código já não se encontram na empresa, e a própria linguagem de programação já não é usual. Tudo isso torna o software legado de difícil manutenção. 3. Código: 29676 - Enunciado: “A necessidade de maior qualidade de software surgiu realmente a partir do momento que o software ficou cada vez mais integrado a todas as atividades de nossas vidas. Na década de 1990, as principais empresas reconheciam que bilhões de dólares por ano eram desperdiçados em software que não apresentava as características e as funcionalidades prometidas. Pior ainda, tanto o governo quanto as empresas estavam cada vez mais preocupados com o fato de que uma falha grave de software poderia inutilizar importantes infraestruturas, aumentando o custo em dezenas de bilhões.” (PRESSMAN, R. S.; MAXIM, B. R. Engenharia de software: uma abordagem profissional. 8. ed. Porto Alegre: Grupo GEN; AMGH, 2016. cap. 19, Conceitos de qualidade, p. 412. Minha Biblioteca.) Diante disso, assinale a alternativa que apresenta corretamente a dimensão de qualidade de Garvin que representa a confiabilidade. a) O software pode ser mantido (modificado) ou corrigido (depurado) em um período de tempo aceitável e curto. b) O software fornece recursos que surpreendem e encantam usuários que os utilizam pela primeira vez. c) O software fornece todos os recursos e capacidades sem falhas e está disponível sempre que houver necessidade de utilizá-lo. d) O software fornece todo o conteúdo, funções e recursos especificados como parte do modelo de requisitos, de forma a gerar valor ao usuário. e) O software está de acordo com os padrões de software locais e externos relacionados com a aplicação. Justificativa: Resposta correta: O software fornece todos os recursos e capacidades sem falhas e está disponível sempre que houver necessidade de utilizá-lo. Quanto maior for a confiabilidade de um produto ou serviço, menor será a possibilidade de o cliente ficar insatisfeito. Distratores: O software fornece todo o conteúdo, funções e recursos especificados como parte do modelo de requisitos, de forma a gerar valor ao usuário. Errada. Trata-se qualidade de desempenho. O software fornece recursos que surpreendem e encantam usuários que os utilizam pela primeira vez. Errada. Trata-se da qualidade dos recursos. O software está de acordo com os padrões de software locais e externos relacionados com a aplicação. Errada. Trata-se da conformidade. O software pode ser mantido (modificado) ou corrigido (depurado) em um período de tempo aceitável e curto. Errada. Trata-se da facilidade de manutenção. 4. Código: 30095 - Enunciado: Em uma das aulas de Tópicos Computacionais do curso de Gestão da Tecnologia da Informação, ocorrida na UVA, a professora Carolina Moura pediu que os alunos construíssem um algoritmo para calcular a média de cada aluno, considerando as três provas que realizaram. Também deixou como instrução que, se a média fosse igual ou maior do que sete, o aluno estaria aprovado e, caso contrário, estaria reprovado. Diante disso, assinale a alternativa que cita o tipo de operador que deve ser utilizado no algoritmo para saber se o aluno foi aprovado. a) Operador relacional. b) Operador lógico de disjunção. c) Operador aritmético de incremento. d) Operador de lógico de conjunção. e) Operador aritmético de decremento. Justificativa: Respostacorreta: Operador relacional. Correta. Deve ser utilizado o operador relacional >= (maior ou igual). Distratores: Operador aritmético de incremento. Errada. O operador aritmético de incremento adiciona valor. Operador aritmético de decremento. Errada. O operador aritmético de decremento subtrai valor. Operador de lógico de conjunção. Errada. O operador lógico de conjunção satisfaz mais de uma condição, sendo representado pelo and (e). Operador lógico de disjunção. Errada. O operador lógico de disjunção satisfaz pelo menos uma condição, sendo representado pelo or (ou). 5. Código: 29380 - Enunciado: “Ao iniciarmos nossa investigação dos sistemas numéricos, é importante observar que os números geralmente representam algum significado físico — por exemplo, o número de reais em seu contracheque, ou o número de estrelas no universo. Os diferentes sistemas numéricos que utilizamos são equivalentes. Os objetos físicos podem ser representados de forma equivalente em qualquer um deles. Naturalmente, a conversão entre eles é possível.” (ENGLANDER, I. A arquitetura de hardware computacional, software 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, Sistemas numéricos, p. 552. Minha Biblioteca.) Considerando o contexto apresentado, ao se comparar a base decimal com a base octal, é de se esperar que: a) Para converter um número da base octal para a base decimal, utiliza-se a potência de 10. b) O número de dígitos da base octal seja menor do que o número de dígitos da base decimal. c) O número de dígitos da base octal seja maior do que o número de dígitos da base decimal. d) Ao se converter um número da base octal para a base decimal, o número convertido seja maior. e) A base octal contenha os dígitos 1, 2, 3, 4, 5, 6, 7 e 8. Justificativa: Resposta correta: O número de dígitos da base octal seja menor do que o número de dígitos da base decimal. A base octal contém oito dígitos, e a base decimal contém 10 dígitos. Distratores: O número de dígitos da base octal seja maior do que o número de dígitos da base decimal. Errada. Ao considerarmos a base octal, estamos trabalhando com os dígitos 0, 1, 2, 3, 4, 5, 6 e 7, diferentemente da base decimal, que, além desses, ainda possui os dígitos 8 e 9. Ao se converter um número da base octal para a base decimal, o número convertido seja maior. Errada. O número convertido para decimal será menor ou igual. Para converter um número da base octal para a base decimal, utiliza-se a potência de 10. Errada. Utiliza-se a potência de 8.A base octal contenha os dígitos 1, 2, 3, 4, 5, 6, 7 e 8. Errada. A base octal contém os dígitos 0, 1, 2, 3, 4, 5, 6 e 7. 6. 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 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) 2108. b) 8102. c) 8A1. d) 8A2. e) 451. 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. 7. Código: 27233 - Enunciado: As memórias de computador, normalmente, apresentam uma certa hierarquia relacionada com as suas velocidades e capacidades de armazenamento. Isso se dá porque existem tipos de memória específicas para cada tipo de necessidade. Assim, necessidades diferentes demandam velocidades e capacidades de armazenamento diferentes. Essas variações acabam também influenciando no custo da memória. Com base no exposto, considerando as memórias citadas a seguir, organize-as em ordem decrescente, considerando dois parâmetros: velocidade e capacidade de armazenamento. Memória secundária, memória cache, registradores e memória principal. Expectativa de resposta: • Velocidade: Registradores, Memória cache, Memória principal e Memória secundária • Capacidade de armazenamento: Memória secundária, Memória principal, Memória cache e registradores 8. Código: 30199 - Enunciado: É possível escrever um algoritmo mesmo sem conhecer qualquer linguagem de programação. Normalmente, essa escolha é feita entre as formas mais conhecidas que existem para representá-los. Na área de computação, as mais utilizadas são: descrição narrativa, fluxograma, diagrama de Chapin e pseudocódigo. Diante disso, utilize um fluxograma para construir um algoritmo que calcule e imprima a média aritmética entre dois números obtidos de um arquivo.
Compartilhar