Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 12.717 questões

Q596391 Engenharia de Software
No que se refere aos sistemas de controle de versão e ao Subversion, julgue o item a seguir.

Uma desvantagem dos sistemas de controle de versão que adotam o modelo lock-modify-unlock é a baixa produtividade em trabalhos colaborativos: esse modelo não permite que o conteúdo de um arquivo seja alterado por mais de um usuário simultaneamente.
Alternativas
Q596390 Engenharia de Software
No que se refere aos sistemas de controle de versão e ao Subversion, julgue o item a seguir.
No Subversion 1.7, considerando-se os arquivos versionados cuja propriedade svn:mime-type seja definida com um tipo MIME não textual, suas fusões contextuais são realizadas durante as atualizações.
Alternativas
Q596319 Engenharia de Software
As principais técnicas de elicitação de requisitos podem ser classificadas em quatro categorias: tradicionais, colaborativas, cognitivas e abordagens contextuais. Na categoria cognitiva encontram-se
Alternativas
Q596312 Engenharia de Software
O modelo de ciclo de vida de software que combina elementos do modelo em cascata aplicado de maneira iterativa é o
Alternativas
Q596311 Engenharia de Software

A NESMA (Netherlands Software Metrics Association) reconhece três tipos de contagem de pontos de função (PF): detalhada, estimada e indicativa. Os parâmetros para contagem de pontos de função não ajustados são funções dos tipos: Arquivo Lógico Interno (ALI); Arquivo de Interface Externa (AIE); Entradas Externas (EE); Saídas Externas (SE); Consultas Externas (CE). Em relação a esses métodos, é correto afirmar que na contagem

Alternativas
Q596310 Engenharia de Software
A identificação dos arquivos lógicos no IFPUG CPM (Counting Practices Manual) 4.3, com vistas a agrupar as entidades candidatas identificadas em um ou mais arquivos lógicos é realizado em seis passos, abaixo relacionados.

I. Identifique todos os dados ou informações de controle reconhecidos pelo usuário logicamente relacionados no escopo da contagem.

II. Exclua as entidades não mantidas por qualquer aplicação.

III. Agrupe em arquivos lógicos as entidades relacionadas que forem entidades dependentes.

IV. Exclua aquelas entidades referenciadas como dados de código.

V. Exclua as entidades que não contenham atributos exigidos pelo usuário.

VI. Remova as entidades associativas que contenham atributos adicionais não exigidos pelo usuário e entidades associativas que contenham apenas chaves estrangeiras; agrupe os atributos chave estrangeira com as entidades principais.

De acordo com o CPM, o mais difícil é o passo


Alternativas
Q596309 Engenharia de Software
São objetivos do IFPUG CPM (Counting Practices Manual) 4.3, exceto:
Alternativas
Q596308 Engenharia de Software
O SCRUM é uma metodologia ágil para gestão e planejamento de projetos de software. Nele, as funcionalidades a serem implementadas em um projeto são mantidas em uma lista que é conhecida como ____________. No início de cada Sprint, faz-se um ____________ na qual o ____________ prioriza os itens do ____________ e a equipe seleciona as atividades que ela será capaz de implementar durante o Sprint que se inicia. As tarefas alocadas em um Sprint são transferidas do ____________ para o ____________ .
Alternativas
Q596297 Engenharia de Software
A Revisão de Requisitos é uma das técnicas mais utilizadas na validação de requisitos. Nessa técnica, alguns atributos de qualidade devem ser levados em consideração na formulação de um checklist, que permite identificar erros comuns de especificação de requisitos. Ao avaliar se “os requisitos são identificados de maneira não ambígua, incluindo ligações com requisitos relacionados e com as razões que justificam a inclusão do requisito”, o atributo de qualidade considerado é:
Alternativas
Q596294 Engenharia de Software
Em relação à medição e estimativa de software em pontos de função, é correto afirmar que:
Alternativas
Q596206 Engenharia de Software
Com relação à orientação a objetos, julgue o item subsecutivo.

Em um sistema bem elaborado, os métodos são o único meio de se interagir com os objetos.


Alternativas
Q596201 Engenharia de Software
Acerca do Scrum, julgue o item subsequente.

Um projeto Scrum inicia-se com o Product Owner, que coleta informações dos stakeholders a fim de que seja elaborada uma lista de requisitos e de um backlog de produto.


Alternativas
Q596195 Engenharia de Software
A respeito da linguagem UML, julgue o item que se segue.

Para descrever um processo de forma breve, em duas ou três sentenças, utiliza-se um caso de uso de alto nível.


Alternativas
Q596193 Engenharia de Software
A respeito da linguagem UML, julgue o item que se segue.

Caso de uso é uma narrativa utilizada para descrever a sequência de eventos de um ator que usa um sistema para completar um processo.


Alternativas
Q596176 Engenharia de Software
Julgue o próximo item, a respeito de teste e qualidade de software.

A NBR ISO/IEC 9126 descreve um modelo, segmentado em quatro partes, de qualidade do produto de software e também define as características e subcaracterísticas que devem ser medidas e avaliadas nos produtos de software


Alternativas
Q596174 Engenharia de Software
Julgue o próximo item, a respeito de teste e qualidade de software.

Na norma IEEE 829, são descritas as diretrizes para as atividades de teste de um produto de software.


Alternativas
Q596173 Engenharia de Software
No que se refere à garantia da qualidade de software (SQA – software quality assurance), julgue o item que se segue.

SQA pode ser aplicada em algumas fases do processo de engenharia de software, como análise, projeto, codificação e testes.


Alternativas
Q596172 Engenharia de Software
No que se refere à garantia da qualidade de software (SQA – software quality assurance), julgue o item que se segue.

Segundo a SQA estatística, 80% dos defeitos de software podem ser mapeados em 20% de todas as causas possíveis no código.


Alternativas
Q596171 Engenharia de Software
Com relação a conceitos de qualidade de software, julgue o próximo item.

A qualidade de software é fundamentada nas necessidades do usuário. A falta de conformidade aos requisitos de software é determinante para a falta de qualidade de software.


Alternativas
Q596170 Engenharia de Software
Com relação a conceitos de qualidade de software, julgue o próximo item.

Quando ocorre uma falha na execução de um programa devido à sua não conformidade a um requisito de software, a correção dessa falha impede a ocorrência de novos erros, os quais poderiam resultar em outras falhas.


Alternativas
Respostas
7881: C
7882: E
7883: A
7884: C
7885: C
7886: C
7887: A
7888: E
7889: D
7890: D
7891: C
7892: C
7893: C
7894: C
7895: C
7896: E
7897: C
7898: C
7899: C
7900: E