320151 Q729689
Ciência da Computação
Ano: 2018
Banca: Intituto de Desenvolvimento Educacional, Cultural e Assistencial Nacional (IDECAN)
Desenvolver software com qualidade e eficiência demanda muito trabalho e muitos fatores devem ser levados em conta nessa tarefa. As funcionalidades do software devem ser medidas sob o ponto de vista do usuário. Com relação à qualidade do código, o atributo compreensibilidade refere-se a duas métricas. Assinale a alternativa referente a uma dessas métricas.
320152 Q729688
Ciência da Computação
Ano: 2018
Banca: Intituto de Desenvolvimento Educacional, Cultural e Assistencial Nacional (IDECAN)
Garantir a qualidade de um software engloba diversos fatores, bem como muitas atividades, concentradas na gestão da qualidade do software, em que várias ações são apresentadas. “Uma dessas ações é uma função de controle de qualidade, mas que tem como objetivo principal descobrir erros”. Assinale a alternativa que apresenta essa ação.
320153 Q729687
Ciência da Computação
Ano: 2018
Banca: Intituto de Desenvolvimento Educacional, Cultural e Assistencial Nacional (IDECAN)
Acerca das métricas de confiabilidade, “a confiabilidade pode ser especificada como a probabilidade de uma falha de sistema ocorrer quando um sistema estiver em uso dentro de um ambiente operacional especificado”. Existem duas métricas importantes para especificar a confiabilidade e uma adicional para especificar os atributos de disponibilidade, que estão relacionadas ao sistema. São essas métricas, EXCETO:
320154 Q729686
Ciência da Computação
Ano: 2018
Banca: COPESE / UFT
As cifras de bloco processam o texto às claras em blocos de tamanho fixo e produzem um bloco de texto cifrado de tamanho igual para cada bloco de texto às claras. Assinale a alternativa CORRETA que apresenta somente algoritmos simétricos que utilizam cifra de blocos.
320155 Q729685
Ciência da Computação
Ano: 2018
Banca: COPESE / UFT

Analise as afirmativas a seguir acerca dos modelos ágeis de desenvolvimento.

I. Métodos de desenvolvimento ágil usualmente aplicam desenvolvimento iterativo e evolutivo de tempo limitado, empregam planejamento adaptativo, promovem entrega incremental e incluem outros valores e práticas que encorajam agilidade – resposta rápida e flexível à modificação.

II. A adoção de um método ágil não significa evitar a modelagem. Muitos métodos ágeis, como desenvolvimento guiado por características (Feature Drive Development), DSDM e Scrum, normalmente, incluem significativas sessões de modelagem.

III. A finalidade da modelagem e dos modelos é, principalmente, apoiar o entendimento e documentação, não a comunicação.

Assinale a alternativa CORRETA.

320156 Q729684
Ciência da Computação
Ano: 2018
Banca: COPESE / UFT
Acerca dos critérios de teste de software, assinale a alternativa INCORRETA.
320157 Q729683
Ciência da Computação
Ano: 2018
Banca: COPESE / UFT
São consideradas fases da atividade de teste de softwares, EXCETO:
320158 Q729682
Ciência da Computação
Ano: 2018
Banca: Instituto Quadrix
Com relação à engenharia de software, julgue os itens a seguir. A engenharia de software orientada a objetos baseia-se em cinco modelos: o de requisitos; o de análise; o de design; o de implementação; e o de teste.
320159 Q729681
Ciência da Computação
Ano: 2018
Banca: Instituto Quadrix
Com relação à engenharia de software, julgue os itens a seguir. A engenharia de software orientada a objetos (OOSE) surgiu após o advento da linguagem de modelagem unificada (UML), por isso a OOSE incorpora conceitos e notações da UML.
320160 Q729680
Ciência da Computação
Ano: 2018
Banca: Instituto Quadrix
Com relação à engenharia de software, julgue os itens a seguir. O objetivo do uso da linguagem de modelagem unificada (UML) é o desenvolvimento estruturado de sistemas de software, modelando o sistema de interesse de forma padronizada e utilizando diagramas como o de classes, o de objetos e o de componentes.