Foram encontradas 4.241 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
O ícone seguinte é a representação para um ator de um caso de uso.

A linguagem UML padroniza artefatos e notação e define um processo padrão de desenvolvimento de softwares.
A linguagem UML, que utiliza conceitos orientados a objetos, é um sistema de notação dirigida à modelagem de sistemas
As ferramentas CASE abrangem todas as ferramentas eletrônicas utilizadas em computadores, destinadas a auxiliar o desenvolvedor na etapa de codificação do software.
IDE (integrated development environment) é um exemplo de ferramenta CASE utilizada com o objetivo de acelerar o desenvolvimento do software.
A engenharia de software, composta por um conjunto de três elementos fundamentais — métodos, ferramentas e procedimentos — torna disponível ao desenvolvedor uma base para construção de um software de alta qualidade em termos de produtividade.
A análise de pontos por função é uma métrica que permite mensurar produtividade, qualidade, custo e documentação de um software.
Na fase de engenharia de requisitos do software, do paradigma do ciclo de vida clássico da engenharia de software chamado de modelo cascata, são identificadas as necessidades do sistema do ponto de vista do desenvolvedor, sem a presença do solicitante.
A finalidade das ferramentas de integração contínua é a criação de soluções integradas com foco em sistemas fortemente acoplados, com necessidade de criação de uma documentação contínua.
O processo de refatoração deve sempre começar com a criação de um sólido conjunto de testes para o trecho de código a ser trabalhado.
O Git, sistema de controle de versões que mantém um histórico completo de todas as alterações, permite a recuperação das versões do projeto na busca de informações sobre o estado dos arquivos em versões anteriores.
O desenvolvimento orientado a testes é uma metodologia de desenvolvimento de casos de teste de classes de funcionamento de aplicações para dispositivos móveis com ênfase nas falhas de comunicação.
O princípio da responsabilidade única estabelece que uma classe deva executar apenas uma tarefa; dessa forma, caso uma classe possua mais uma responsabilidade, deve-se considerar sua decomposição em duas ou mais classes.
O encapsulamento, característica da programação orientada a objetos, é uma técnica utilizada para ocultar os detalhes da implementação de um objeto.
A manutenibilidade é atributo de qualidade externa que pode ser medida por atributos internos, como a profundidade da árvore de herança e a complexidade ciclomática.
Na contagem de pontos de função, deve-se contar um dado elementar referenciado (DER), correspondente a uma função de dados, para cada atributo único ou não, repetido e reconhecido pelo usuário, mantido na função de dados ou recuperado dessa função por meio da execução de todos os processos elementares pertinentes ao escopo da contagem.
No diagrama de classe, os símbolos #, + e -, que precedem atributos e métodos para indicar nível de acessibilidade, significam, respectivamente, protegida, pública e privada.
No diagrama de estrutura composta, a denominação de uma ocorrência de colaboração possui a mesma notação utilizada na denominação de um objeto, e essa ocorrência representa a aplicação do padrão descrito por uma colaboração a uma situação específica que envolve classes ou instâncias que executam papéis específicos da colaboração, em que uma colaboração pode conter outras colaborações dentro de si.
No diagrama de caso de uso, as formas corretas de se ligar um ator a um caso de uso são por meio de associação, que demonstra a utilização, pelo ator, da função representada pelo caso de uso, e por meio da generalização, que demonstra a relação de herança entre ambos.
Os requisitos ambientais, operacionais e de desenvolvimento são organizacionais e não funcionais.