Baixe o app para aproveitar ainda mais
Prévia do material em texto
11/09/2019 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2451229/df671100-bf93-11e9-bbbd-0242ac110033/ 1/7 Local: A300 - Presencial - Bloco A - 3º andar / Andar / Polo Tijuca / POLO UVA TIJUCA Acadêmico: EAD-IL10300-20193A Aluno: MOISES TEIXEIRA CORSI Avaliação: A2- Matrícula: 20193300787 Data: 29 de Agosto de 2019 - 08:00 Finalizado Correto Incorreto Anulada Discursiva Objetiva Total: 10,00/10,00 1 Código: 29726 - Enunciado: Durante a aula de Tópicos da Computação, o professor propôs um desafio aos alunos. Ele mostrou uma lista com cinco atividades das quais quatro delas são utilizadas para apoiar a metodologia de processo genérica proposta por Pressman (2016) e uma atividade é da própria metodologia. Diante disso, assinale a alternativa que apresenta corretamente a atividade da metodologia de processo genérica para engenharia de so�ware. a) Controle e acompanhamento do projeto, para controlar e monitorar o progresso do projeto. b) Garantia da qualidade de so�ware, para garantir a obtenção de um so�ware de qualidade. c) Planejamento, para gerar um plano de projeto de so�ware e outras informações inerentes. d) Medição, para definir e coletar medidas, criando visibilidade sobre o andamento do projeto. e) Preparo e produção de artefatos de so�ware, para gerar as atividades de criação dos artefatos. Alternativa marcada: c) Planejamento, para gerar um plano de projeto de so�ware e outras informações inerentes. Justificativa: Resposta correta: Planejamento.Correta, pois trata-se de uma atividade da metodologia de processo genérica. Ela gera um plano de projeto de so�ware descrevendo as tarefas que serão necessárias, os riscos prováveis e seus respectivos tratamentos, os recursos necessários, os produtos a serem entregues e um cronograma de trabalho. Distratores:Controle e acompanhamento do projeto. Errada, pois trata-se de uma atividade de apoio. O controle e o acompanhamento do projeto monitoram seu progresso em relação ao plano do projeto e fazem as modificações necessárias para cumprir o cronograma, caso haja necessidade.Medição. Errada, pois trata-se de uma atividade de apoio. A medição define e coleta medidas.Garantia da qualidade de so�ware. Errada, pois trata-se de uma atividade de apoio. A garantia da qualidade do so�ware está relacionada com as atividades que deverão ser definidas e conduzidas para se obter um so�ware de qualidade.Preparo e produção de artefatos de so�ware. Errada, pois trata-se de uma atividade de apoio. Preparo e produção de artefatos tratam das atividades necessárias para criar artefatos. 0,50/ 0,50 2 Código: 30092 - Enunciado: No desenvolvimento de algoritmos computacionais é comum utilizar formas mais simplificadas de linguagem para poder expressá-los. Uma dessas formas é bastante semelhante a linguagem de programação, mas não entra muito nos detalhes. É uma linguagem simples, que pode ser entendida por qualquer pessoa e que não exige conhecimento específico de nenhuma linguagem de programação.Diante disso, assinale a alternativa que apresenta corretamente a forma de expressar algoritmo que foi referenciada. a) Linguagem de programação. b) Fluxograma. c) Diagrama de Chapin. d) Pseudolinguagem. e) Descrição narrativa. Alternativa marcada: d) Pseudolinguagem. Justificativa: Resposta correta: Pseudolinguagem. Correta, pois a pseudolinguagem, também conhecida como pseudocódigo, é uma forma de implementação de algoritmo que ocupa um espaço entre a linguagem natural e uma linguagem de programação. Utiliza um conjunto limitado de palavras-chave equivalente ao que existe nas linguagens de programação. Distratores:Descrição narrativa. Errada, pois a descrição narrativa é uma forma de escrever o algoritmo utilizando uma linguagem natural. Exemplo: português.Fluxograma. Errada, pois fluxograma é uma representação gráfica para escrever um algoritmo e que possibilita que ele seja entendido a partir de uma interpretação visual.Diagrama de Chapin. Errada, pois tal como o fluxograma, mostra a representação gráfica de um algoritmo. A diferença é que sua orientação é para programação estruturada.Linguagem de programação. Errada, pois a linguagem de programação é uma forma de se comunicar com o computador por meio de instruções passadas por um programa que descreve as ações que o computador deve executar. 0,50/ 0,50 11/09/2019 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2451229/df671100-bf93-11e9-bbbd-0242ac110033/ 2/7 3 Código: 29386 - Enunciado: Patrícia é muito estudiosa, e os seus amigos a chamam de CDF. Ao estudar conversão de bases, ela associou o seu apelido com a base 16. Logo, por curiosidade, resolveu saber qual é o valor de CDF quando convertido para as bases 2 e 10, respectivamente. Diante disso, após fazer os calculos, os valores encontrados por Patrícia foram: a) 111111011100 e 4060. b) 110111001111 e 3535. c) 110011011111 e 3295. d) 101111011111 e 3039. e) 101111001111 e 3023. Alternativa marcada: c) 110011011111 e 3295. 16 Justificativa: Resposta correta: 110011011111 e 3295.C = 1100 D = 1101 F = 1111 (110011011111) = 1 × 2 + 1 × 2 + 0 × 2 + 0 × 2 + 1 × 2 + 1 × 2 + 0 × 2 + 1 × 2 + 1 × 2 + 1 × 2 + 1 × 2 + 1 × 2 = 3295 . Distratores:110111001111 e 3535. Errada. O número binário representa DCF na base hexadecimal e 3535 na base decimal.111111011100 e 4060. Errada. O número binário representa FDC na base hexadecimal e 4060 na base decimal.101111001111 e 3023. Errada. O número binário representa BCF na base hexadecimal e 3023 na base decimal.101111011111 e 3039. Errada. O número binário representa BDF na base hexadecimal e 3039 na base decimal. 16 2 16 2 16 2 2 11 10 9 8 7 6 5 4 3 2 1 0 10 1,50/ 1,50 4 Código: 30344 - Enunciado: O hardware e o so�ware são elementos presentes em todos os sistemas computacionais e um não funciona sem o outro. Neste contexto, uma boa prática é a inclusão de programas para aceitar comandos do usuário e fornecer os serviços desejados tanto ao usuário quanto aos programas do usuário, caracterizando assim um sistema operacional. Considerando o sistema operacional, leia as afirmações a seguir:I. Atua como intermediário entre os usuários de serviços computacionais e os recursos do computador.II. Aceita e processa comandos e solicitações do usuário e dos programas do usuário e apresenta resultados de saída apropriados.III. Carrega, executa e gerencia programas.IV. Gerencia os recursos de hardware do computador, incluindo as interfaces para rede e outros componentes externos do sistema. É correto o que se afirma em: a) I, II, III e IV. b) II, III e IV, apenas. c) I e II, apenas. d) I, III e IV, apenas. e) II, apenas. Alternativa marcada: a) I, II, III e IV. Justificativa: Resposta correta: I, II, III e IV estão corretas.I. Atua como intermediário entre os usuários de serviços computacionais e os recursos do computador.O sistema operacional é fundamental para administrar os recursos do sistema computacional e liberá-los sob demanda para o usuário.II. Aceita e processa comandos e solicitações do usuário e dos programas do usuário e apresenta resultados de saída apropriados.O sistema operacional recebe e aceita os comandos do usuário e os comandos dos programas do usuário, processando-os e devolvendo o resultado desse processamento para a saída adequada.III. Carrega, executa e gerencia programas.O sistema operacional se encarrega de administrar o sistema computacional e essa administração possibilita carregar, executar e gerenciar os programas do usuário.IV. Gerencia os recursos de hardware do computador, incluindo as interfaces para rede e outros componentes externos do sistema.O sistema operacional gerencia todos os recursos de hardware do sistema computacional liberando o usuário e os programas do usuário de lidar com os detalhes da operação de hardware. 0,50/ 0,50 5 Código: 30110 - Enunciado: Zezinho está com 10 anos, mas já possui um pensamento empreendedor. Nas próximasférias de verão, ele deve ir para casa de sua avó, que mora bem perto da praia. A ideia de Zezinho é fabricar picolé para vender durante as férias. Ele escreveu o fluxograma a seguir para ajudá-lo a calcular o preço de venda de cada picolé, no qual: c1 é o custo da embalagem de cada picolé; c2 é o custo de fabricação de cada picolé, incluindo os ingredientes; cp é o custo de cada picolé; e pvp é o preço de venda de cada picolé. Se o custo de cada embalagem for R$ 0,10 e o custo de fabricação de cada picolé for R$ 1,00, o preço de venda de cada picolé será de: a) R$ 3,30. b) R$ 4,20. 1,50/ 1,50 11/09/2019 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2451229/df671100-bf93-11e9-bbbd-0242ac110033/ 3/7 c) R$ 6,30. d) R$ 4,10. e) R$ 6,15. Alternativa marcada: e) R$ 6,15. Justificativa: Resposta correta:R$ 6,15.cp = (2 + (c1 + c2 * 2))pvp = cp * 1,50Custo da embalagem = c1 = R$ 0,10Custo da fabricação de cada picolé = c2 = R$ 1,00cp = (2 + (0,10 + 1,00 * 2)) = (2 + (2,10) = 4,10pvp = 4,10 * 1,50 = R$ 6,15 Distratores:R$ 4,10. Errada. Tem apenas o valor cp. O pvp não foi calculado.R$ 4,20. Errada. Somou c1 + c2 e depois multiplicou por 2 e somou 2. Assim: cp = (2 + (c1 + c2 * 2)) = (2 + (1,10 * 2)) = 2 + 2,20 = R$ 4,20. Além disso, o pvp não foi calculado.R$ 6,30. Errada. Somou c1 + c2 e depois multiplicou por 2 e somou 2. Assim: cp = (2 + (c1 + c2 * 2)) = (2 + (1,10 * 2)) = 2 + 2,20 = R$ 4,20. pvp = cp * 1,50 = 4,20 * 1,50 = R$ 6,30.R$ 3,30. Errada. Ficou faltando somar 2. Assim: cp = (2 + (c1 + c2 * 2)) = (2 + (1,10 * 2)) = 2 + 2,20 = R$ 2,20. pvp = cp * 1,50 = 2,20 * 1,50 = R$ 3,30. 6 Código: 29669 - Enunciado: A engenharia de so�ware baseada em reúso de so�ware é bastante antiga. Porém, só por volta dos anos 2000 é que ela, de fato, passou a ser mais utilizada por sistemas de negócios. O incentivo para que isso ocorresse está ligado às consequências da revolução digital — por exemplo, ter maior rapidez no cumprimento das demandas relacionadas ao desenvolvimento de so�ware. Considerando o reúso de so�ware, leia as afirmativas a seguir: O código de um sistema de aplicação desenvolvido para o cliente A pode ser totalmente reusado no cliente B. A tendência natural é que, quanto maior o reúso do mesmo pedaço de código em so�wares diferentes, mais ele será testado e mais será confiável. O reúso de so�ware não influencia o cronograma de entrega do sistema. Uma das vantagens do reúso de so�ware é que assim fica mais fácil cumprir as conformidades com os padrões que foram estabelecidos. Está correto o que se afirma em: a) I, II e IV, apenas. b) I, II, III e IV. c) I, II e III, apenas. d) I, apenas. e) I e II, apenas. Alternativa marcada: a) I, II e IV, apenas. Justificativa: Resposta correta:I, II e IV, apenas.A afirmativa I está correta, pois basta que as necessidades do cliente A e do cliente B sejam semelhantes para que possam ser atendidas pelo mesmo código.A afirmativa II está correta, pois cada vez que o mesmo pedaço de código for utilizado, ele será mais testado, resultando em um maior refinamento, o que o tornará cada vez mais confiável.A afirmativa IV está correta, pois somente na criação do código que haverá necessidade de cumprir as conformidades com os padrões estabelecidos. Assim, quando houver necessidade de reúso, o código já estará nos padrões desejados. Distrator:A afirmativa III está incorreta, pois, se o código já está escrito e pode ser reutilizado em outro sistema, isso influenciará diretamente o cronograma, reduzindo o prazo de entrega. 1,50/ 1,50 7 Código: 29799 - Enunciado: A internet e a democratização do acesso aos equipamentos móveis criaram uma excelente oportunidade para os programadores atuantes. Até profissionais de outras áreas migraram para área de tecnologia de informação – TI, interessados nas oportunidades potenciais existentes. Nos dias de hoje, a tecnologia permite que qualquer programador autônomo possa criar um aplicativo para equipamentos móveis e disponibilizá-lo para o mundo. Apenas como exemplo de possibilidade de ganho, se o programador lançar um aplicativo e cobrar US$ 0,50 por cada licença de uso, não é nada absurdo pensar em 20.000 cópias vendidas. Assim, o seu faturamento será de US$ 10.000,00. Esse valor trará um retorno financeiro bastante significativo, principalmente se o programador utilizar os recursos da computação em nuvem. Diante disso, redija um texto sobre como o programador poderá se beneficiar utilizando os recursos da computação em nuvem. Resposta: Justificativa: Expectativa de resposta: A explicação pode variar, desde que passe a ideia de uso de aplicações e/ou plataformas e/ou infraestrutura.O programador poderá se beneficiar por meio de recursos virtuais de fácil acesso e uso, tais como hardware, so�ware, plataformas de desenvolvimento e serviços. Esses recursos possuem a facilidade de poderem ser contratados sob demanda, sendo dinamicamente reconfigurados para se ajustar à carga de trabalho e, assim, otimizar o seu uso, reduzindo o custo. Dessa forma, podemos entender que, na computação em nuvem, paga-se pelo uso.Segundo Pressman (2016): “A computação em nuvem abrange uma 2,00/ 2,00 11/09/2019 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2451229/df671100-bf93-11e9-bbbd-0242ac110033/ 4/7 infraestrutura ou ‘ecossistema’ que permite a qualquer usuário, em qualquer lugar, utilizar um dispositivo de computação para compartilhar recursos computacionais em grande escala.” 8 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. Resposta: Justificativa: Expectativa de resposta:Velocidade:Registradores Memória cache Memória principal Memória secundária Capacidade de armazenamento:Memória secundária Memória principal Memória cache Registradores 2,00/ 2,00 11/09/2019 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2451229/df671100-bf93-11e9-bbbd-0242ac110033/ 5/7 11/09/2019 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2451229/df671100-bf93-11e9-bbbd-0242ac110033/ 6/7 (https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/08/29/59a220ee- ca5d-11e9-9f73-0242ac110007.jpg? Signature=GZq57jzDqQUhw4VqAcRiBrUMkNo%3D&Expires=1568225230&AWSAccessKeyId=AKIAJ5OVDHP63TNW https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/08/29/59a220ee-ca5d-11e9-9f73-0242ac110007.jpg?Signature=GZq57jzDqQUhw4VqAcRiBrUMkNo%3D&Expires=1568225230&AWSAccessKeyId=AKIAJ5OVDHP63TNWC3PQ https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/08/29/5b89c8b2-ca5d-11e9-9f73-0242ac110007.jpg?Signature=kcSSaK84lcwyxoMspLhWdzmS9pQ%3D&Expires=1568225230&AWSAccessKeyId=AKIAJ5OVDHP63TNWC3PQ 11/09/2019 Ilumno ilumno.sgp.starlinetecnologia.com.br/ilumno/schedule/resultcandidatedetailprint/2451229/df671100-bf93-11e9-bbbd-0242ac110033/ 7/7 (https://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/08/29/5b89c8b2- ca5d-11e9-9f73-0242ac110007.jpg? Signature=kcSSaK84lcwyxoMspLhWdzmS9pQ%3D&Expires=1568225230&AWSAccessKeyId=AKIAJ5OVDHP63TNWhttps://strtec.s3.amazonaws.com/ilumno/processamento/imagens_corrigidas/2019/08/29/5b89c8b2-ca5d-11e9-9f73-0242ac110007.jpg?Signature=kcSSaK84lcwyxoMspLhWdzmS9pQ%3D&Expires=1568225230&AWSAccessKeyId=AKIAJ5OVDHP63TNWC3PQ
Compartilhar