Questões de Concurso Sobre engenharia de software
Foram encontradas 14.718 questões
Para obter uma cópia de um repositório Git existente, é correto utilizar o comando git clone <url>.
O Docker é uma ferramenta open source que permite a criação de ambientes virtuais por meio de Linux Containers, sendo uma das vantagens dos contêineres Docker fornecer uma virtualização em nível de sistema operacional, o que isola as aplicações em execução e não utiliza tantos recursos da máquina quanto as máquinas virtuais.
Na prática de integração contínua para desenvolvimento de software, vários colaboradores criam e mantêm o código de forma organizada e controlada, utilizando ferramentas como Git (controle de versão), Junit (testes), Hudson e Jenkins (deploys em ambientes de desenvolvimento e produção), o que reduz a geração de erros de integração.
Refactoring (refatoração) é o processo utilizado para reescrever aplicações desatualizadas, com a finalidade de incrementar e melhorar suas funcionalidades; o uso dessa técnica normalmente aprimora aplicações para disponibilizá-las na Internet.
No desenvolvimento de software com metodologias ágeis, o backlog priorizado é uma técnica que pode trazer resultados positivos para o design emergente.
No desenvolvimento embasado em domain-driven design, a definição da tecnologia a ser utilizada tem importância secundária no projeto.
Os pontos por função não ajustados (PFNA) devem ser multiplicados pelo seu fator de ajuste (FA) para que se obtenha, assim, o valor final dos pontos por função.
A contagem das funções de transações (FT) deve ser precedida pela contagem dos tipos de funções de dados.
A percepção da qualidade do produto de software sob o ponto de vista do usuário é denominada qualidade externa.
As características de qualidade externa e interna de um software são funcionalidade, confiabilidade, usabilidade, eficiência, manutenibilidade e portabilidade.