Questões de Concurso
Filtrar
3.404 Questões de concurso encontradas
Página 2 de 681
Questões por página:
Questões por página:
Concurso:
Prefeitura de Fazenda Rio Grande - PR
Disciplina:
Engenharia de Software
O teste de unidade é a prática de criar testes pequenos e rápidos para componentes de software individuais para verificar a funcionalidade do código e a conformidade com os padrões de segurança. A respeito de teste de unidade, analise as assertivas e assinale a alternativa correta.
I. Os testes de unidade devem ser executados continuamente com cada compilação para fornecer feedback rápido sobre as alterações de código.
II. Os testes de unidade funcionam isolando funções de código e/ou procedimentos em um arquivo de origem para testar coletivamente essas pequenas unidades de código quanto à segurança e robustez.
III. Para testar a unidade de código, manipula-se valores de entrada para ajudar a garantir o comportamento funcional correto em valores de entrada válidos. No entanto, a unidade deve garantir a robustez, portanto, a inserção de valores fora dos intervalos esperados, incluindo valores nulos.
I. Os testes de unidade devem ser executados continuamente com cada compilação para fornecer feedback rápido sobre as alterações de código.
II. Os testes de unidade funcionam isolando funções de código e/ou procedimentos em um arquivo de origem para testar coletivamente essas pequenas unidades de código quanto à segurança e robustez.
III. Para testar a unidade de código, manipula-se valores de entrada para ajudar a garantir o comportamento funcional correto em valores de entrada válidos. No entanto, a unidade deve garantir a robustez, portanto, a inserção de valores fora dos intervalos esperados, incluindo valores nulos.
Concurso:
Prefeitura de Fazenda Rio Grande - PR
Disciplina:
Engenharia de Software
O controle de versão do software é necessário para indicar os status de desenvolvimento contínuo no desenvolvimento de software. O controle de versão pode ser convenientemente organizado durante o desenvolvimento de aplicativos por meio do controle de versão de uma ferramenta de software. Sobre versionamento de software, analise as assertivas e assinale a alternativa correta.
I. O controle de versão não é apenas relevante para a programação, mas também parte de todo gerenciamento de arquivos e documentação.
II. É comum documentar o progresso em termos de extensões funcionais e extensões de interface com versionamento contínuo através da documentação do software.
III. O GitHub e o GitLab são os aplicativos de software mais populares da variante Git e oferecem fluxos de trabalho profissionais para versionamento de software.
IV. Os repositórios Git são descentralizados, o que significa que um repositório Git sempre mantém uma versão local até que ela seja disponibilizada em um sistema centralizado para disponibilidade geral.
I. O controle de versão não é apenas relevante para a programação, mas também parte de todo gerenciamento de arquivos e documentação.
II. É comum documentar o progresso em termos de extensões funcionais e extensões de interface com versionamento contínuo através da documentação do software.
III. O GitHub e o GitLab são os aplicativos de software mais populares da variante Git e oferecem fluxos de trabalho profissionais para versionamento de software.
IV. Os repositórios Git são descentralizados, o que significa que um repositório Git sempre mantém uma versão local até que ela seja disponibilizada em um sistema centralizado para disponibilidade geral.
Concurso:
Prefeitura de Fazenda Rio Grande - PR
Disciplina:
Engenharia de Software
Os padrões de design são usados no desenvolvimento de softwares para resolver problemas recorrentes de acordo com um determinado padrão. Os padrões de design foram introduzidos ao público em 1995 pelos quatro autores: Erich Gamma, Richard Helm, Ralph Johnson e John Vlissides através de um livro com 23 padrões de projetos classificados em três categorias. Sendo assim, assinale a alternativa correta com as categorias definidas por esses autores.
Concurso:
Prefeitura de Fazenda Rio Grande - PR
Disciplina:
Engenharia de Software
No Scrum, existem três papéis claramente definidos: o Scrum Master, o Product Owner e a Equipe de Desenvolvimento. Assinale a alternativa que apresenta o papel do Product Owner.
Concurso:
Prefeitura de Fazenda Rio Grande - PR
Disciplina:
Engenharia de Software
Considere os componentes de diagramas UML a seguir:

Pautando-se nas informações apresentadas nas figuras, assinale a alternativa correta.