Questões de Concurso Sobre engenharia de software

Foram encontradas 14.525 questões

Q602214 Engenharia de Software
Acerca de análise e projetos orientados a objetos, julgue o item que segue.

Recurso de classes é a propriedade dos objetos que viabiliza a implementação de hierarquia entre objetos.
Alternativas
Q602213 Engenharia de Software
No que se refere a testes de software, julgue o item a seguir.

Os testes de interconexão contemplam a validação dos dados, a integração de arquivos e as trilhas de auditoria.
Alternativas
Q602212 Engenharia de Software
No que se refere a testes de software, julgue o item a seguir.

Denomina-se defeito de usabilidade a dificuldade encontrada por usuário para navegar em sítio na Internet.
Alternativas
Q602211 Engenharia de Software
No que se refere a testes de software, julgue o item a seguir.

As atividades de validação incluem os testes unitários e os de aceitação.
Alternativas
Q600445 Engenharia de Software
A respeito da customização do uso Git, assinale a opção correta.
Alternativas
Q600440 Engenharia de Software
Acerca do controle de versão com Git, é correto afirmar que
Alternativas
Q600439 Engenharia de Software
Quanto às técnicas de entrega contínua e de integração contínua, é correto afirmar que
Alternativas
Q600431 Engenharia de Software
Assinale a opção que oferece uma característica válida para a documentação e para a criação de testes da funcionalidade de um sistema usando o RSpec.
Alternativas
Q600430 Engenharia de Software
Em um desenvolvimento ágil de sistemas utilizando o XP, foram adotadas as seguintes ações: foi dita a verdade ao cliente acerca do progresso do projeto e acerca de suas estimativas, além de haverem sido realizadas adaptações quando mudanças importantes aconteceram no projeto. Essas ações estão coerentes com o valor do XP denominado
Alternativas
Q600429 Engenharia de Software
No desenvolvimento ágil de sistemas utilizando o Scrum, um integrante da equipe é encarregado de comunicar a visão, os objetivos e os itens do product backlog para o time de desenvolvimento, além de encontrar técnicas para o gerenciamento efetivo do product backlog. Esse integrante é o
Alternativas
Q600428 Engenharia de Software
Assinale a opção correta a respeito do emprego do product backlog na abordagem ágil para o levantamento de requisitos e para o desenvolvimento de sistemas, de forma coerente com a interpretação do Scrum.
Alternativas
Q600427 Engenharia de Software
Tendo em vista que, em um processo ágil de desenvolvimento de software, foi adotado o XP (eXtreme Programming) e que os requisitos levantados foram expressos na forma de histórias de usuário, assinale a opção que apresenta, corretamente, recomendações técnicas para a elaboração de um cartão de histórias de usuário.
Alternativas
Q600426 Engenharia de Software
Considere três classes: Prova, Questão e PerguntaSimples. A classe Prova tem os atributos Data e Assunto, além do método criar(..). A classe Questão tem os atributos NúmeroDaQuestão e Pergunta, além do método asssociarÀprova(..). A classe PerguntaSimples tem os atributos RespostaCerta e Referência, além do método corrigir(..). De acordo com essa descrição, é possível identificar entre as classes Prova e Questão e entre as classes Questão e PerguntaSimples, respectivamente, os seguintes conceitos da orientação a objetos.
Alternativas
Q600323 Engenharia de Software
A abordagem orientada a objetos denominada “Extreme Programming – XP" constitui uma das metodologias ágeis que inclui um conjunto de regras e práticas que ocorrem no contexto de quatro atividades de arcabouço, indicadas na figura abaixo.

                        Imagem associada para resolução da questão


As fases ALFA, BETA, GAMA e DELTA são denominadas respectivamente: 


Alternativas
Q600322 Engenharia de Software
Observe a figura abaixo, que apresenta uma ferramenta utilizada no desenvolvimento UML, que tem por objetivo mostrar relacionamentos e representações de funções, dos usuários e outros sistemas que interagem com o produto.

                         Imagem associada para resolução da questão


Esse diagrama documenta o que o sistema faz do ponto de vista do usuário e descreve as principais funcionalidades do sistema e a interação dessas funcionalidades com os usuários do mesmo sistema. Essa ferramenta é conhecida como diagrama de:


Alternativas
Q600320 Engenharia de Software
O modelo em cascata, que sugere uma abordagem sistemática e sequencial para o desenvolvimento de softwares, que começa com a especificação dos requisitos pelo cliente e progride ao logo das fases indicadas na figura, culminando na manutenção progressiva do software acabado. 

                    Imagem associada para resolução da questão

As fases F1, F2, F3, F4 e F5 são denominadas respectivamente: 


Alternativas
Q600319 Engenharia de Software
Com relação aos Requisitos de Software, avalie se as afirmativas a seguir são falsas (F) ou verdadeiras (V):

Imagem associada para resolução da questão Requisitos funcionais são as declarações de serviços que o sistema fornecer, como o sistema deve reagir a entradas específicas e como o sistema deve se comportar em determinadas situações.

Imagem associada para resolução da questão Requisitos não funcionais são restrições sobre os serviços ou as funções oferecidas pelo sistema, incluindo restrições de timing, sobre o processamento de desenvolvimento e padrões, aplicam-se frequentemente ao sistema como um todo.

Imagem associada para resolução da questão Requisitos funcionais são aqueles não diretamente relacionados às funções fornecidas pelo sistema, enquanto que os não funcionais descrevem a função do sistema detalhadamente, incluindo as entradas e saídas.

As afirmativas são respectivamente:


Alternativas
Q600306 Engenharia de Software
Entre os princípios da Programação Orientada a Objetos (POO), um representa uma técnica avançada de programação e seu uso pode gerar economia de recursos computacionais. 

A ideia central é que uma determinada classe mais genérica – a superclasse – possa assumir diferentes comportamentos gerando objetos distintos, dependendo de certas condições. Na prática, quer dizer que um mesmo objeto pode executar métodos diferentes, dependendo do momento de sua criação. Como um mesmo objeto pode ser gerado a partir de classes diferentes e classes diferentes possuem métodos distintos, o objeto criado pode ter comportamentos variados, dependendo da classe a partir da qual foi criado.

Esse princípio da POO é denominado: 


Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-SP Prova: FCC - 2015 - DPE-SP - Programador |
Q598757 Engenharia de Software
Em uma aplicação orientada a objetos construída com Java há uma classe bean completa para manipular dados de clientes, que possui os atributos id, nome e telefone. Para incluir valores nos atributos por meio de um objeto dessa classe utilizam-se
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-SP Prova: FCC - 2015 - DPE-SP - Programador |
Q598754 Engenharia de Software
Um Programador quer substituir os antigos fluxogramas utilizados na representação do fluxo de execução de alguns trechos de código de uma aplicação orientada a objetos, por um diagrama da UML adequado que permita representar, inclusive, processamento paralelo. O diagrama da UML adequado para esta situação é o Diagrama de
Alternativas
Respostas
9041: E
9042: E
9043: C
9044: C
9045: D
9046: C
9047: A
9048: C
9049: C
9050: C
9051: E
9052: A
9053: D
9054: B
9055: A
9056: E
9057: E
9058: D
9059: C
9060: C