Baixe o app para aproveitar ainda mais
Prévia do material em texto
1) A metodologia ágil vem ao encontro da necessidade de dinamizar o processo de desenvolvimento, das etapas de implementação de um software no contexto da engenharia de software. Considerando os quatro pilares que norteiam os métodos ágeis, assinale a alternativa correta. Alternativas: · É considerado um dos pilares a negociação de contratos mais que a colaboração com o cliente. · É considerado um dos pilares da metodologia ágil seguir um plano mais do que responder a mudanças. · O pilar mais importante é o que indica que é fundamental ter um software em testes mais que documentação abrangente. · Dá-se maior atenção aos indivíduos e interações mais que a processos e ferramentas.CORRETO · É considerado um dos pilares a colaboração com o cliente mais que responder a mudanças. Código da questão: 58355 2) Um jogo digital é uma atividade voluntária, com ou sem interesse material, com propósitos sérios ou não, sendo composta por regras e objetivos bem definidos, que são capazes de engajar os jogadores na resolução de algum conflito, variando e quantificando resultados, sendo gerenciada por um software e executada em hardware. Sobre a implementação de jogos digitais, assinale a alternativa correta. Alternativas: · Os padrões dificultam o desenvolvimento de jogos digitais, já que definem especificações que resultam em aumento da complexidade. · Um jogo digital não sofrerá manutenção após a sua finalização. · Jogos digitais envolvem diferentes equipes de desenvolvimento, visto que integram vários artefatos que compõem o produto final.CORRETO · Jogos digitais não passam pela etapa de testes. · A complexidade no desenvolvimento de jogos digitais é, em sua maioria, a mesma do desenvolvimento de software convencional. Código da questão: 58349 3) Sobre os diagramas da Linguagem de Modelagem Unificada, desenvolvidos e adotados nas diferentes etapas de implementação de software com apoio do engenheiro de software, considere as seguintes afirmações e classifique-as em verdadeiras (V) ou falsas (F): ( ) O diagrama de casos de uso é utilizado na etapa de análise, identificando os atores (usuários) e as funcionalidades que o sistema possuirá. ( ) O diagrama de classes apresenta as classes, os atributos e métodos que serão desenvolvidos na etapa de desenvolvimento, sendo modelado na fase de projeto. ( ) O diagrama de sequência apresenta a sequência lógica das interações entre as classes por meio da troca de serviços. ( ) O diagrama de componentes apresenta os diferentes elementos que interagem entre si, compondo o produto de software. Em especial, apresenta o relacionamento e a disponibilização de suas interfaces. ( ) Os diagramas da UML não são complementares uns aos outros. Assim, o diagrama de caso de uso, por exemplo, pode ser adotado na fase de desenvolvimento sem qualquer dificuldade. Assinale a alternativa que contenha a sequência correta: Alternativas: · V – V – F – V – F.CORRETO · V – F – V – V – F. · V – V – F – F – V. · F – V – F – V – F. · V – F – F – V – F. Código da questão: 58344 4) A engenharia de software é estabelecida sobre quatro pilares: ________ abrange software e aplicações que apoiam os métodos e processos, facilitando a condução das atividades; os métodos referem-se à formalização das atividades e tarefas que englobam cada ________; processo refere-se à sistematização dos ___________ para que o software atenda ao fim para o qual foi criado; e _____________, que é obtida por meio da união dos esforços humanos com ferramentas, métodos e processos. É a qualidade que define um bom ____________. Assinale a alternativa que completa adequadamente as lacunas: Alternativas: · Processos; ferramenta; métodos; qualidade; hardware. · Ferramentas; qualidade; métodos; qualidade; hardware. · Ferramentas; processo; métodos; qualidade; software.CORRETO · Sistemas; processo; métodos; qualidade; hardware. · Ferramentas; software; processos; qualidade; método. Código da questão: 58336 5) O DevOps é uma mudança cultural para integração de áreas de desenvolvimento e operações. Nesta perspectiva, assinale a alternativa correta que apresenta os pilares desta prática. Alternativas: · Compartilhamento, medição, cultura, automação e robustez. · Compartilhamento, medição, cultura, pipelines e feedback. · Feedback, colaboração, ferramentas, processos enxutos e métricas. · Compartilhamento, medição, cultura, automação e fluxo.CORRETO · Compartilhamento, medição, cultura, autoconhecimento e fluxo. Código da questão: 58361 6) O termo ____________ remete ao conceito com que ____________ emergentes, também conhecidas como startups, definem seus ______________ e atividades. Devido ao número reduzido de recursos ______________ e ______________, estas empresas optam por enxugar, ou seja, reduzir os processos para que possam atendê-los com sucesso. Assinale a alternativa que completa adequadamente as lacunas: Alternativas: · Enxuto; empresas; processos; humanos; financeiros.CORRETO · Enxuto; indústrias; projetos; culturais; financeiros. · Enxuto; empresas; processos; humanos; de hardware. · Enxuto; indústrias; projetos; culturais; de hardware. · Enxuto; indústrias; projetos; financeiros; culturais. Código da questão: 58357 7) As plataformas móveis ou os sistemas operacionais móveis especificam o tipo de tecnologia que será adotada para o desenvolvimento de aplicativos móveis nativos ou que pacotes devem ser integrados no desenvolvimento de aplicativos não nativos ou genéricos. Sobre aplicativos móveis e as plataformas móveis, leia e associe as duas colunas: Assinale a alternativa que traz a associação correta entre as duas colunas: Alternativas: · I – C; II – A; III – B. · I – B; II – C; III – A. · I – A; II – B; III – C. · I – C; II – B; III – A. · I – B; II – A; III – C.CORRETO Código da questão: 58345 8) O documento de desenho do jogo, do termo em inglês game design document, é um artefato essencial para a condução das diferentes etapas para a implementação de um jogo digital. Sobre os principais itens documentados neste artefato, assinale a alternativa correta. Alternativas: · O cronograma das atividades da criação do jogo digital é definido e mantido no item que discorre sobre história e personagens do jogo digital. · Gameplay e mecânicas de jogo é o único item que requer gerenciamento e equipe de desenvolvimento específica. · O item de visão geral do jogo especifica, em conjunto com os diagramas de casos de uso da UML, quais são os elementos que serão traduzidos para requisitos funcionais e não funcionais.CORRETO · O documento de desenho de jogos pode ser substituído pelo diagrama de atividades da UML. · Esse documento recebe as especificações principais para a criação de um jogo, bem como a definição das tecnologias adotadas, padrões de desenvolvimento, arquiteturais e, principalmente, os elementos específicos integrados a um produto de software de jogo digital. Código da questão: 58354 9) A engenharia de software estrutura em ______________ ou etapas a implementação de um produto de software. Esses processos comumente são divididos em _____________, projeto, ___________________, testes e manutenção. Em algumas literaturas, são concentrados em especificação, desenvolvimento, validação e________________ de software. Assinale a alternativa que completa adequadamente as lacunas: Alternativas: · Processos; análise, evolução; desenvolvimento. · Processos; análise; desenvolvimento; evolução. · Fases, análise, concepção; desenvolvimento. · Processos; gerenciamento; desenvolvimento; continuidade.INCORRETO · Processos; evolução; concepção; manutenção. Código da questão: 58343 10) Sobre o apoio da engenharia de software no desenvolvimento de jogos digitais (games): I. Os diagramas da UML são adotados como artefatos a complementar o documento de desenho do jogo. II. Scrum é indicado para o gerenciamento de equipes das etapas de projeto e análise. III. Há diversas etapas de desenvolvimento e testes sendo executadas em paralelo, devido à caracterização dos jogos digitais e seus elementos. IV. Padrões são adotados no contextodo desenvolvimento dos diferentes artefatos, podendo ser diferentes para cada natureza de artefato a ser desenvolvido. V. A interação com softwares de terceiros refere-se à integração de diferentes jogos desenvolvidos por estúdios diversos. São verdadeiras: Alternativas: · II – III – V.INCORRETO · I – III – IV. · I – II – IV. · II – V – IV. · I – II – III. Código da questão: 58353
Compartilhar