Questões de Concurso

Foram encontradas 8.743 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Ano: 2018 Banca: FAURGS Órgão: BANRISUL Prova: FAURGS - 2018 - BANRISUL - Gestão de TI |
Q919015 Engenharia de Software

Considere as seguintes afirmações sobre Gestão de Riscos em projetos de software.


I - Muitos problemas podem alterar o andamento de um projeto de software. O risco é um problema potencial – pode ocorrer ou não. Independentemente do resultado, é aconselhável identificá-lo, avaliar sua probabilidade de ocorrência e estabelecer um plano de contingência, caso o problema realmente venha a ocorrer.

II - Se um risco é proposto de maneira informal, é aconselhável desconsiderá-lo, pois não se pode estimular interessados e usuários a sugerirem riscos ao projeto, a qualquer instante.

III - Se todos os interessados compartilharem da mesma visão do software, é provável que se tenha melhor identificação e avaliação do risco.


Quais estão corretas?

Alternativas
Q903074 Engenharia de Software
Em um programa orientado a objetos, quando dizemos que uma classe A estende a classe B, queremos dizer que:
Alternativas
Q887157 Engenharia de Software
Na engenharia semiótica utilizada em IHC, a atividade de análise de contexto de uso de um produto de software pode ser vista como um meio de completar a primeira parte da metamensagem do designer para o usuário: “Este é o meu entendimento, como designer, de quem você, usuário, é, do que aprendi que você quer ou precisa fazer, de que maneira prefere fazer, e por quê…”. Com relação à análise de contexto de uso, é INCORRETO afirmar que
Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Analista de Sistema |
Q876925 Engenharia de Software

Considere o padrão de qualidade de software ISO 9126.


Assinale a alternativa que lista corretamente os seis atributos fundamentais de qualidade.

Alternativas
Q873511 Engenharia de Software
Faz parte do conjunto de eventos do SCRUM um encontro conhecido em inglês por Daily SCRUM. O Daily Scrum
Alternativas
Q873490 Engenharia de Software
O pré-planejamento (também conhecido como pré-game) é uma das cerimônias conhecidas da metodologia SCRUM. Por definição, é objetivo deste pré-planejamento:
Alternativas
Q873488 Engenharia de Software
Dentro do framework Extreme Programming (XP), uma metodologia ágil, a ação de teste de código é responsabilidade da pessoa
Alternativas
Q870900 Engenharia de Software
Sobre o uso da linguagem UML, assinale a alternativa INCORRETA.
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
Q858574 Engenharia de Software

Polimorfismo é o princípio pelo qual entidades de tipos diferentes podem ser acessadas por meio de uma mesma interface. Neste contexto, assinale a alternativa que contém todas as afirmações corretas.


I. No polimorfismo paramétrico, um método ou uma classe pode ser escrita genericamente de modo que eles possam lidar com diferentes valores de forma idêntica sem depender de seu tipo.

II. Permite a aplicação do princípio da substituição de Liskov, o qual estabelece que se S é um subtipo de T, então os objetos do tipo T podem ser substituídos pelos objetos de tipo S sem que seja necessário alterar as propriedades do programa.

III. Polimorfismo de inclusão pode ser alcançado somente por meio do relacionamento de generalização (herança).

IV. O mecanismo de identificar qual método deve ser invocado precisa ser feito em tempo de execução, sendo chamado ligação prematura (early biding).

Alternativas
Q856802 Engenharia de Software

Analise as afirmativas abaixo sobre os princípio definidos pela Aliança Ágil no contexto de processos de software.


1) Testes rigorosos devem ser aplicados apenas a sistemas críticos.

2) Modificações nos requisitos são bem-vindas, mesmo que nas iterações finais do desenvolvimento.

3) Software funcionando é a principal medida do desenvolvimento.

4) Processos ágeis promovem o desenvolvimento sustentável.

5) As melhores práticas surgem de equipes auto-organizadas.


Estão corretas, apenas:

Alternativas
Q851868 Engenharia de Software
A respeito das metodologias de desenvolvimento de software, assinale a opção CORRETA:  
Alternativas
Q851862 Engenharia de Software

Com base no diagrama de sequência de implementação da autenticação do Facebook visto na figura a seguir, é possível afirmar que 


     Imagem associada para resolução da questão

Alternativas
Q831560 Engenharia de Software
Qual dos diagramas abaixo apresenta um exemplo de Diagrama de Estruturas da UML?
Alternativas
Q814430 Engenharia de Software

A Engenharia de Software compreende várias fases com o objetivo de especificar os requisitos do software e representar o projeto do produto a ser implementado. Considerando a fase de análise de requisitos e a criação do modelo de análise, considere as seguintes assertivas:

I. o modelo deve focalizar os requisitos que são visíveis no problema ou domínio do negócio. O nível de abstração deve ser relativamente alto.

II. pode ser entendida como um conjunto de atividades desenvolvidas para administrar modificações ao longo do ciclo de vida do software de computador.

III. adie a consideração de modelos de infraestrutura e outros não funcionais até o projeto.

Quais assertivas correspondem ao papel do provedor de serviço quanto aos recursos humanos?

Alternativas
Q803087 Engenharia de Software
Análise o seguinte modelo de desenvolvimento de software.
Imagem associada para resolução da questão
Qual tipo de modelo para desenvolvimento de software está sendo utilizado no modelo apresentado?
Alternativas
Q792265 Engenharia de Software
Com relação aos artefatos Scrum, assinale a opção correta.
Alternativas
Q789130 Engenharia de Software
Assinale a alternativa correta que contenha as fases do ciclo de desenvolvimento do TDD:
Alternativas
Q789127 Engenharia de Software

Segundo Pressan (2010), um conjunto de ações de engenharia de software, mecanismos que assegurem o controle sobre as modificações nos projetos inerentes ao desenvolvimento de sistemas computacionais integram um modelo prescritivo de processo de desenvolvimento de software.

Considerando este referencial teórico, assinale a alternativa correta. Para Pressan (2010, p.38) São modelos de processos prescritivos.

Alternativas
Q785104 Engenharia de Software
A UML (Unified Modeling Language) “é uma linguagem para especificação, construção, visualização e documentação de artefatos de um sistema de Software”, incorporou os pontos fortes dos métodos do americano Grady Booch, o método OMT (Object Modeling Technique) do sueco Ivar Jacobson e o método OOSE (Object-Oriented Software Engineering) do americano James Rumbaugh, resultando em uma linguagem vastamente utilizada pois unificou as notações mais populares dos métodos citados. Um diagrama UML é uma representação gráfica parcial de um modelo de sistema em desenvolvimento ou já existente, considerando o paradigma orientado a objetos e demostrando a interação dos elementos que compõem o diagrama. Assinale, a seguir, as ferramentas que auxiliam na construção gráfica dos diagramas UML.
Alternativas
Respostas
8681: X
8682: B
8683: D
8684: X
8685: A
8686: C
8687: A
8688: X
8689: A
8690: A
8691: X
8692: E
8693: D
8694: D
8695: X
8696: A
8697: E
8698: D
8699: C
8700: B