Prévia do material em texto
Abaixo estão as questões e as alternativas que você selecionou: QUESTÃO 1 A respeito da elaboração de narrativas para um jogo digital, assinale a alternativa correta. a ) Quem determina se uma história, em um jogo, encontra-se bem contada é o jogador. b ) Um avatar, ou personagem não controlado pelo jogador, pode ser completamente inimigo ou amigo do jogador. c ) É tarefa do desenvolvedor do jogo elaborar uma história e determinar se ela está bem contada. d ) Os oponentes de um jogador, em um jogo digital, denominam-se avatares. Os avatares são essenciais para o desenvolvimento de uma narrativa. e ) Uma narrativa, independentemente da sua extensão, não gerará linhas de código adicionais para os desenvolvedores. Ver justificativa da resposta QUESTÃO 2 Assinale a alternativa que completa corretamente a frase a seguir. Uma das ferramentas de avaliação de desempenho é a ___________________, por meio da qual, periodicamente, colaboradores da organização avaliam-se uns aos outros para verificar se as atividades estão em conformidade com os padrões da organização e com a NBR ISO 9001:2015. a ) análise crítica pela direção b ) reutilização de software c ) javascript:; requisitos declarados d ) pesquisa de satisfação e ) auditoria interna Ver justificativa da resposta QUESTÃO 3 É na etapa de _______________ que o sistema é apresentado ao cliente, que também deverá testá-lo para verificar se os requisitos funcionais e não funcionais foram atendidos. a ) construção b ) entrega c ) comunicação d ) modelagem e ) planejamento Ver justificativa da resposta QUESTÃO 4 Assinale a alternativa que preenche corretamente as lacunas a seguir. A interface deve possibilitar ______________ suficiente, tanto para que o usuário ________________ de modo direto quanto possibilitar a exploração de funcionalidades. a ) intuitividade / invada um sistema b ) javascript:; javascript:; narrativa / acesse à internet c ) consistência / use o smartphone d ) flexibilidade / cumpra suas tarefas e ) mecânica / use o smartphone Ver justificativa da resposta QUESTÃO 5 É na etapa de ____________ que se definem o cronograma de atividades, as estimativas de utilização de recursos e como será realizado o acompanhamento do projeto. a ) entrega b ) modelagem c ) planejamento d ) construção e ) comunicação Ver justificativa da resposta QUESTÃO 6 Assinale a alternativa que completa corretamente a frase a seguir. O requisito, tendo _______________, deve permitir apenas uma interpretação possível, sem ambiguidades. a ) javascript:; javascript:; consistência b ) completeza c ) correção d ) verificabilidade e ) precisão Ver justificativa da resposta QUESTÃO 7 Qual item da UML descreve um conjunto de objetos que compartilham das mesmas características? a ) Ator. b ) Estado. c ) Relacionamento. d ) Caso de uso. e ) Classe. Ver justificativa da resposta QUESTÃO 8 Esse diagrama da UML representa segmentos de um sistema, possibilitando interações e trocas de serviços e mensagens com outra parte do sistema. A qual diagrama o conceito anterior se refere? javascript:; javascript:; a ) Diagrama de atividades. b ) Diagrama de classes. c ) Diagrama de componentes. d ) Diagrama de artefatos. e ) Diagrama de casos de uso. Ver justificativa da resposta QUESTÃO 9 Assinale a alternativa que completa corretamente a frase a seguir. A _______________ é usada quando é necessária a visualização das entradas e saídas de dados de um sistema ou de seus componentes. a ) arquitetura de fluxo de dados b ) arquitetura centralizada em dados c ) arquitetura de programa principal e subprograma d ) arquitetura MVC e ) arquitetura em camadas Ver justificativa da resposta QUESTÃO 10 javascript:; javascript:; O engenheiro de software deve saber trabalhar em equipes denominadas multidisciplinares, que são: a ) equipes de engenheiros de software que atuam com marketing e vendas, ou seja, que dominam áreas diferentes das de programação de sistemas. b ) equipes de engenheiros de software que projetam software para vários sistemas operacionais, como Windows e várias distribuições Linux. c ) equipes que se disciplinam em várias linguagens de programação, podendo, dessa forma, trabalhar em múltiplos projetos. d ) equipes altamente disciplinadas e comandadas por um chefe ou diretor, que adotará múltiplas formas de posturas de chefia para a disciplinação dos profissionais. e ) formadas por profissionais de diferentes áreas do conhecimento, como administradores, profissionais da área jurídica, designers, outros profissionais da área de TI etc. Ver justificativa da resposta QUESTÃO 11 Para a melhoria de um processo de desenvolvimento de software, Sommerville (2011) descreve atributos que devem ser considerados na avaliação da necessidade dessa melhoria. Qual atributo analisa se existe a coleta de dados necessária para a estruturação de indicadores quantitativos para a avaliação eficaz do desempenho do processo? a ) Capacidade de apoio. b ) Robustez. c ) Capacidade de medição. javascript:; d ) Manutenibilidade. e ) Aceitabilidade. Ver justificativa da resposta QUESTÃO 12 Neste modelo ágil de desenvolvimento, os requisitos dos clientes são tratados como histórias, e os programadores trabalham em pares, focando-se na entrega de um projeto simples com incrementos posteriores ao invés de um projeto complexo logo de início. Assinale a alternativa que apresenta o método ao qual o texto lido se refere. a ) Modelo em espiral. b ) Processo Unificado Ágil. c ) Scrum. d ) Modelo em V. e ) Extreme Programming. javascript:;