Questões de Concurso Sobre engenharia de software

Foram encontradas 14.525 questões

Q871073 Engenharia de Software
A UML possui um diagrama, o DTE – Diagrama de Transição de Estados, que permite a descrição do ciclo de vida de objetos de uma classe, os eventos que causam essa transição, de um estado para outro, além da realização de operações resultantes. Um estado é uma “situação na vida de um objeto durante a qual ele satisfaz alguma condição ou realiza alguma atividade”. Uma transição possui um evento associado. Um desses eventos refere-se ao “recebimento de uma mensagem de outro objeto”. Trata-se de:
Alternativas
Q871072 Engenharia de Software
A UML (Unified Modeling Language) ou Linguagem de Modelagem Unificada é uma linguagem visual, utilizada na modelagem de sistemas orientada a objetos, onde são definidos elementos gráficos, que podem ser utilizados na modelagem de sistemas. A UML é baseada em diagramas, que podem ser comportamentais ou estruturais. São considerados diagramas estruturais, EXCETO:
Alternativas
Q870039 Engenharia de Software
Com relação aos conceitos de orientação objeto, existe uma característica que faz com que detalhes internos do funcionamento dos métodos de uma classe permaneçam ocultos para os objetos e que por conta dessa técnica, o conhecimento a respeito da implementação interna da classe é desnecessário do ponto de vista do objeto, uma vez que isso passa a ser responsabilidade dos métodos internos da classe. A característica apresentada se refere a:
Alternativas
Q870037 Engenharia de Software
Com relação a teste de software, quando questionado sobre a construção de um produto corretamente, a referência se dá ao conjunto de atividades que garantem que o software implemente corretamente uma função específica. Este conceito se refere à:
Alternativas
Q870030 Engenharia de Software
Considere o seguinte texto: Uma técnica sistemática para construir a estrutura do programa enquanto, ao mesmo tempo, conduz testes para descobrir erros associados às interfaces. O objetivo é tomar componentes testados em nível de unidade e construir a estrutura de programa determinada pelo projeto. A afirmação apresentada está se referindo ao teste de:
Alternativas
Q870027 Engenharia de Software
De acordo com a NBR ISO/IEC 9126, as qualidades externas e internas podem ser categorizadas por meio de características e subcaracterísticas. Assinale a alternativa que define corretamente aquela característica composta pelas subcaracterísticas Adequação, Acurácia e Interoperabilidade.
Alternativas
Q870026 Engenharia de Software
De acordo com a norma NBR ISO/IEC 9126, assinale a alternativa que contém os atributos de qualidade de software referentes às características de usabilidade.
Alternativas
Q870025 Engenharia de Software
Assinale, dentre as alternativas a seguir, a que se refere corretamente à Configuração do Sistema para desenvolvimento seguro de software.
Alternativas
Q870019 Engenharia de Software
O Scrum é um método de desenvolvimento que possui princípios consistentes com o manifesto ágil. Assinale a alternativa que define corretamente, dentro de uma equipe Scrum, o responsável por guiar, treinar e assistir para que todos tenham bom entendimento e usem adequadamente tal método.
Alternativas
Q870018 Engenharia de Software
Assinale a alternativa que apresenta apenas papéis recomendados no Framework Scrum.
Alternativas
Q869374 Engenharia de Software

A respeito de análise, projeto, implementação e testes de software, julgue o seguinte item.


A independência funcional é um aspecto relacionado à qualidade dos projetos e caracterizado pela alta conectividade e versatilidade funcional dos módulos principais, prestando serviços aos demais módulos e suprindo suas dependências.

Alternativas
Q869373 Engenharia de Software

A respeito de análise, projeto, implementação e testes de software, julgue o seguinte item.


O particionamento de equivalência é uma técnica de teste caixa-preta caracterizada por dividir o domínio de entrada de um módulo em classes de equivalência, a partir das quais casos de teste são derivados.

Alternativas
Q869372 Engenharia de Software

A respeito de análise, projeto, implementação e testes de software, julgue o seguinte item.


Entre os padrões organizacionais a ser seguidos por programadores na fase de implementação de software incluem-se os padrões de nomes de variáveis, o formato de cabeçalhos de programas e o formato de comentários.

Alternativas
Q869371 Engenharia de Software

No que se refere à engenharia de requisitos, julgue o próximo item.


A atividade de gerência de requisitos é a responsável por garantir que mudanças nos requisitos sejam feitas de maneira controlada e documentada, administrando os relacionamentos entre os requisitos e as dependências entre o documento de requisitos e os demais artefatos produzidos no processo de software.

Alternativas
Q869367 Engenharia de Software

Acerca de XMLHttpRequest e de linguagens de modelagem, julgue o próximo item.


Em UML 2.x, um diagrama de comunicação mostra a estrutura interna dos classificadores estruturados utilizando peças, portas e conectores, sendo a colaboração realizada por enlaces de comunicação.

Alternativas
Q869363 Engenharia de Software

Acerca das metodologias ágeis de desenvolvimento, julgue o item que se segue. 


Por princípio, o processo de Scrum declara o produto como pronto somente ao fim de cada ciclo típico de sprint e após a aprovação formal das justificativas do scrum master pelos stakeholders.

Alternativas
Q869362 Engenharia de Software

Acerca das metodologias ágeis de desenvolvimento, julgue o item que se segue.


Na modelagem tradicional, parte significativa do tempo da equipe de desenvolvimento e dos recursos é despendida com manutenção e ajustes de modelos e diagramas; na modelagem ágil, por princípio, mudanças de requisitos ocorridas ao longo do processo de desenvolvimento ensejarão o descarte dos modelos e diagramas que não forneçam valor em longo prazo, ainda que sejam relacionados aos requisitos afetados.

Alternativas
Q869361 Engenharia de Software

Acerca das metodologias ágeis de desenvolvimento, julgue o item que se segue.


A refatoração recomendada pela metodologia XP consiste na reorganização interna do código-fonte sem alteração no seu comportamento, o que permite melhorias no projeto, mesmo após o início da implementação.

Alternativas
Q869356 Engenharia de Software

Com base na NBR ISO/IEC 26300:2006 e ISO 32000-1:2008, julgue o próximo item.


A NBR ISO/IEC 26300:2006 trata de ODF (open document format), que consiste em formatos de arquivo independentes de aplicativos e da plataforma para documentos editáveis. As especificações ODF destinam-se a suportar a criação, a edição, a visualização, a troca e o arquivamento de documentos comumente criados ou usados em aplicações de software de produtividade pessoal.

Alternativas
Q869338 Engenharia de Software

Em relação à análise de pontos de função (APF), julgue o próximo item.


A APF é capaz de medir projetos de desenvolvimento e manutenção de software, com a restrição de ser dependente da tecnologia de implementação.

Alternativas
Respostas
7741: B
7742: D
7743: A
7744: E
7745: A
7746: E
7747: A
7748: C
7749: C
7750: A
7751: E
7752: C
7753: C
7754: C
7755: E
7756: E
7757: C
7758: C
7759: C
7760: E