Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

<p>2401-ENGENHARIA DE SOFTWARE Quiz Revisar envio do teste: Clique aqui para iniciar o Quiz Revisar envio do teste: Clique aqui para iniciar Quiz Usuário LUCAS DO CARMO FREITAS SANTOS Curso 2401-ENGENHARIA DE SOFTWARE Teste Clique aqui para iniciar o Quiz Iniciado 22/03/24 00:27 Enviado 22/03/24 00:51 Data de vencimento 27/03/24 23:59 Status Completada Resultado da tentativa 9 em 10 pontos Tempo decorrido 23 minutos Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários Pergunta 1 1 em 1 pontos Uma fábrica de software utiliza um ciclo de vida de desenvolvimento de sistemas que se baseia em alguns princípios, tais como: indivíduos e interações do que processos e ferramentas; software funcionando do que documentação extensa; colaboração do cliente do que negociação contratual; e respostas a mudanças do que planejamento seguido. Além disso, a cada ciclo de desenvolvimento entrega uma versão do software que agrega valor ao negócio do cliente. Esse modelo de processo é conhecido como Resposta Selecionada: d. SCRUM. Respostas: a. Cascata. b. RUP. C. Espiral. d. SCRUM. Comentário da d) Scrum. resposta: A Scrum é uma metodologia ágil que é aderente a esses princípios e adota essa prática. Pergunta 2 1 em 1 pontos A maioria dos modelos de ciclos de vida de projeto de software compartilham diversas características em comum. Sendo assim, analise as afirmativas a seguir e assinale a alternativa correta:</p><p>I. Os níveis de custo e de pessoal são constantes do início ao fim do projeto, sendo que atingem um breve pico durante as fases intermediárias do ciclo de vida do projeto. II. O nível de incertezas é o mais baixo e, portanto, o risco de não atingir os objetivos é menor no início do projeto. A certeza de término geralmente se torna cada vez maior conforme o projeto continua. III. A capacidade das partes interessadas de influenciarem as características finais do produto do projeto e o custo final do projeto é mais baixa no início e torna-se cada vez maior conforme o projeto continua. Resposta Selecionada: a. Todas as afirmativas são falsas. Respostas: a. Todas as afirmativas são falsas. b. Apenas as afirmativas e são verdadeiras. C. Apenas as afirmativas e III são verdadeiras. d. Todas as afirmativas são verdadeiras. Comentário da a) Todas as afirmativas são falsas. resposta: Nas fases inicias do projeto as partes interessadas têm maior influência sobre as características do projeto e, também, o nível de incertezas é maior e os custos e uso de recursos não são constantes no ciclo de vida de projetos. Pergunta 3 1 em 1 pontos O modelo de processo de software SCRUM é da metodologia ágil. É característica desse processo que na fase de construção do Scrum, o software é desenvolvido em uma série de ciclos iterativos denominados: Resposta Selecionada: Sprint. Respostas: a. Product Backlog. b. Refatoração. C. Sprint. d. Product Backlog Cycle. Comentário da c) Sprint. resposta: Na fase de construção do Scrum, o software é desenvolvido em uma série de ciclos iterativos denominados Sprint, ou seja, a cada final de Sprint é entregue uma versão parcial do sistema que agrega valor ao negócio do cliente. Pergunta 4 1 em 1 pontos Analise as afirmativas abaixo com relação à programação orientada a objeto:</p><p>I. paradigma Orientado a Objetos se baseia em quatro conceitos básicos: abstração, encapsulamento, herança e polimorfismo. II. princípio do Encapsulamento estabelece que os detalhes internos do funcionamento dos métodos de uma classe permaneçam ocultos. Desta forma, o conhecimento a respeito da implementação interna da classe é desnecessário do ponto de vista do objeto, uma vez que isso passa a ser responsabilidade dos métodos internos da classe. III. O conceito de herança está relacionado ao princípio que define que novas classes são derivadas a partir de uma já existente. Podemos dizer que essas novas classes herdam propriedades e métodos da classe-mãe ou superclasse. IV. Basta aplicar o paradigma de programação da Orientada a Objetos que se garante a reutilização de código-fonte. Assinale a alternativa que indica todas as afirmativas corretas. Resposta Selecionada: b. São corretas apenas as afirmativas I e III. Respostas: a. São corretas as afirmativas I, II, III e IV. b. São corretas apenas as afirmativas e III. C. São corretas apenas as afirmativas II, III e IV. d. São corretas apenas as afirmativas I e IV. Comentário Alternativa correta: b) São corretas apenas as afirmativas e III. da resposta: A afirmativa é falsa uma vez que o princípio do encapsulamento trata da separação dos aspectos externos de um objeto e que são acessíveis a outros objetos e dos detalhes internos da implementação; desta forma, é possível restringir o acesso ao comportamento interno de um objeto. A afirmação IV também não é verdadeira, pois não basta aplicar o paradigma de programação Orientada a Objetos para se garantir a reutilização de código-fonte. A reutilização de software tem todo um processo sistemático para garantir a produção de um código-fonte reutilizável. Pergunta 5 1 em 1 pontos Sobre Diagramas de Interação, podemos afirmar que: Resposta a. Selecionada: São elaborados para representar aspectos dinâmicos do sistema como troca de mensagens. Respostas: a. São elaborados para representar aspectos dinâmicos do sistema como troca de mensagens. b. Apresentam atributos, métodos e associações entre classes. C. São úteis para representar o contexto do sistema.</p><p>d. Representam comportamentos exclusivos de uma classe ou interface. Comentário Alternativa correta: a) São elaborados para representar da resposta: aspectos dinâmicos do sistema, como troca de mensagens. A alternativa b) caracteriza os diagramas de classe. A alternativa c) está errada porque utilizamos outros diagramas como caso de uso para representar o contexto do sistema. A alternativa d) está errada porque o diagrama de interação representa o esforço conjunto dos componentes para dar apoio a um comportamento especificado. Pergunta 6 1 em 1 pontos Uma organização de desenvolvimento de software encomenda o desenvolvimento um sistema de software para uma frente de loja de um hipermercado. O sistema será utilizado por "caixas" do hipermercado para realizarem as vendas para os clientes. A eficiência das funções do "caixa" utilizando o produto de software é crítica para o sucesso desse projeto. O hipermercado tem uma alta taxa de rotatividade de funcionários para a função de "caixa" e, por esse motivo, foi solicitado que a interface gráfica fosse intuitiva. Além disso, a direção do hipermercado, com base na prática padrão da indústria, deseja que os seus "caixas" sejam capazes de introduzir 40 itens por minuto de uma compra de um cliente para o sistema. Qual é a melhor classificação para esses tipos de requisitos? Resposta Selecionada: C. Requisito de usabilidade. Respostas: a. Requisito de desempenho do sistema. b. Requisito funcional do sistema. C. Requisito de usabilidade. d. Requisito de projeto. Comentário da Alternativa correta: c) Requisito de usabilidade. resposta: A usabilidade é definida como a facilidade com que as pessoas podem usar uma ferramenta ou objeto para a realização de uma tarefa. Pergunta 7 1 em 1 pontos Sobre diagramas de atividades, podemos afirmar que podem ser utilizados para: I. Modelar de processos de negócios. II. Descrever a lógica de um caso de uso. III. Descrever os estados de um objeto.</p><p>Assinale a alternativa que indica as afirmativas corretas. Resposta Selecionada: b. Somente e II. Respostas: a. Somente a III. b. Somente e II. Somente e III. C. d. Todas estão corretas. Comentário da Alternativa correta: b) Somente e II. resposta: A afirmativa III refere-se ao diagrama máquina de estados. Pergunta 8 1 em 1 pontos Considere o seguinte texto: "É necessário que o software calcule os salários dos funcionários de uma Universidade. Neste caso existem dois tipos de funcionários: os mensalistas e os professores aulistas. O sistema deve calcular os salários, emitir holerites e emitir relatórios mensais sumarizados por tipo de funcionário. É importante ressaltar que deve ser garantida a segurança da base de dados, para isso ela deve ser protegida e com acesso restrito aos usuários autorizados. Também, o tempo de resposta das consultas não deve superar os dez (10) segundos, uma vez que pode inviabilizar todo o investimento nesse sistema. Os relatórios individuais dos departamentos, que constam os salários dos funcionários, devem ser emitidos quinzenalmente para relatar os adiantamentos e vales recebidos pelos funcionários. O software deve ser operacionalizado usando código-fonte aberto. A premissa deste projeto é a adoção de forte gerenciamento de riscos, prazo e custo, porque a multa contratual é muito alta em caso de atraso de entrega do produto final que não pode ultrapassar o prazo de oito meses a contar da data de início do projeto." O texto apresentado aborda alguns requisitos de software especificados para um sistema de gestão de pessoal definidos em conjunto com o cliente. Assinale a alternativa que corresponde a requisitos não funcionais: Resposta C. Selecionada: Tempo de resposta das consultas não deve superar 10 segundos e a entrega do produto final não pode ultrapassar o prazo de oito meses. Respostas: Calcular os salários dos funcionários aulistas e mensalistas. a. b. Emitir os relatórios individuais dos departamentos, nos quais constam os salários dos funcionários; tais relatórios devem ser emitidos quinzenalmente em razão dos adiantamentos e vales recebidos.</p><p>C. Tempo de resposta das consultas não deve superar 10 segundos e a entrega do produto final não pode ultrapassar o prazo de oito meses. d. Emitir relatórios mensais sumarizados por tipo de funcionário. e. Texto da alternativa e Comentário da Alternativa correta: c) Tempo de resposta das consultas não resposta: deve superar 10 segundos e a entrega do produto final não pode ultrapassar o prazo de oito meses. As alternativas a), b) e d) são exemplos de requisitos funcionais. Pergunta 9 1 em 1 pontos Os métodos ágeis pregam a participação mais ativa do cliente durante o processo de software. Este aspecto é importante porque: Resposta Selecionada: o cliente participa de forma mais ativa no processo identificando previamente eventuais desvios. Respostas: a. o cliente pode liderar o time de desenvolvimento para atender melhor as suas necessidades. b. é fundamental que o time de desenvolvimento conheça seus clientes. C. o cliente se torna responsável pela documentação do sistema e o time de desenvolvimento tem mais tempo dedicado ao desenvolvimento do produto d. o cliente participa de forma mais ativa no processo identificando previamente eventuais desvios. Comentário da d) o cliente participa de forma mais ativa no processo resposta: identificando previamente eventuais desvios. Este princípio torna o cliente mais integrado ao processo para identificar e resolver problemas durante as atividades de desenvolvimento Isso minimiza problemas na etapa de entrega e minimiza custos de produção porque reduz o retrabalho. Pergunta 10 0 em 1 pontos</p><p>Você é designado o novo gerente de um projeto de desenvolvimento de um ERP (Enterprise Planning Resource) que terá seus serviços oferecidos através de Cloud Computing. Esse projeto está entrando em sua segunda fase. Você já percebeu que podem existir muitos riscos nele, mas até agora ninguém os avaliou para verificar a faixa de possíveis resultados para o projeto. que é necessário fazer? Resposta Selecionada: a. Monitoramento e controle de riscos. Respostas: a. Monitoramento e controle de riscos. b. Elaboração do plano de atenuação de riscos. C. Não é necessária nenhuma ação. d. Gerenciamento de riscos. Comentário da d) Gerenciamento de riscos. resposta: A resposta correta é Gerenciamento de Riscos, uma vez que o gerenciamento de riscos envolve identificação de risco, análise de risco, planejamento de risco, monitoramento e controle de risco. Quinta-feira, 19 de Setembro de 2024 23h50min34s BRT OK</p>

Mais conteúdos dessa disciplina