O gerenciamento de qualidade de
software para sistemas de software
compreende melhorias significativas no
nível organizacional e de projeto. Com
relação aos conceitos de qualidade de
software, é correto afirmar que
Métricas de Software orientadas
à função são medidas indiretas do
software e do processo por meio do qual
ele é desenvolvido. Em vez de contar as
linhas de código, a métrica orientada à
função concentra-se na funcionalidade
ou utilidade do programa. Sobre pontos
por função, é correto afirmar que
A qualidade de software é uma área de
conhecimento da engenharia de software
que objetiva garantir a qualidade deste
através da definição e normatização de
processos de desenvolvimento. Sobre
conceitos de qualidade de software, é
correto afirmar que
Sempre que um programa de
computador for desenvolvido, haverá
áreas de incerteza. A análise dos riscos
é crucial para um bom gerenciamento
de projeto de software, contudo muitos
projetos são levados a efeito sem
nenhuma consideração específica dos
riscos. Sobre análise de risco, é correto
afirmar que
Testes de software são necessários para
confirmar se o software desenvolvido
atende às funcionalidades a que se
propôs. Em relação aos testes de
software, é correto afirmar que
Preencha as lacunas e assinale a
alternativa correta em relação ao
gerenciamento de configuração e
mudança.
O gerenciamento de configuração
de software é um conjunto de
______________ que foi desenvolvido
para administrar as mudanças em
todo o ciclo de vida do software.
Tais atividades são utilizadas para
_____________ a mudança, controlar a
mudança, garantir que a mudança esteja
sendo adequadamente implementada e
relatar a mudança a outras pessoas que
possam ter interesse nela.
Referente à análise da complexidade
de algoritmos, preencha as lacunas e
assinale a alternativa correta.
Um ___________ é, em outras palavras,
uma norma executável para estabelecer
um determinado efeito desejado, que na
prática será geralmente a obtenção de
uma solução a certo tipo de problema. O
conceito central da ______________ e da
ciência da computação é o de algoritmo.
UML é um acrônimo para a expressão
Unified Modeling Language. Pela
definição de seu nome, vemos que a
UML é uma linguagem que define uma
série de artefatos que nos ajuda na tarefa
de modelar e documentar os sistemas
orientados a objetos que desenvolvemos.
Sobre os conceitos da UML, é correto
afirmar que
As ferramentas CASE são utilizadas
em várias etapas do desenvolvimento
de software, incluindo a análise de
requisitos, desenvolvimento e testes.
Qual é o significado da sigla CASE?
Páginas web devem ser desenvolvidas
obedecendo padrões e proporcionando o
seu funcionamento independentemente
do software de navegação utilizado. Da
mesma forma, os softwares de navegação
(ex: Mozilla Firefox, Google Chrome, etc.)
devem obedecer a padrões durante a sua
construção, de modo que as páginas
que também obedecem os seus padrões
sejam visualizadas corretamente. Qual
das seguintes entidades é responsável
por elaborar diversos padrões que têm
como objetivo o correto funcionamento
e compatibilidade entre softwares de
navegação e páginas web?