Questões de Concurso

Foram encontradas 8.728 questões

Resolva questões gratuitamente!

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

Q617462 Engenharia de Software
A modelagem funcional de um sistema pode ser realizada por meio de DFDs que
Alternativas
Q615769 Engenharia de Software
Se não há conflitos entre nenhum dos subconjuntos de requisitos presentes, tais como conflitos com o mundo real (formatos de relatórios ou cores de sinalização); conflito lógico ou temporal entre ações (quando, por exemplo, um requisito diz que a ação A deve ser realizada antes da ação B, e outro diz o contrário); e uso de termos diferentes para designar o mesmo objeto do mundo real (como, por exemplo, “lembrete” versus “aviso”), então na Especificação de Requisitos está presente a qualidade
Alternativas
Q615765 Engenharia de Software
Para a contagem de pontos de função, um Técnico do Tribunal montou a seguinte tabela com base em seus levantamentos iniciais:
Imagem associada para resolução da questão
Com estes dados, o total de pontos de função transacional corretamente contados por ele foi
Alternativas
Q615764 Engenharia de Software
Durante a execução de um projeto estruturado, um Técnico pode utilizar símbolos amplamente adotados para representar elementos de um Diagrama de Fluxo de Dados − DFD, EXCETO
Alternativas
Q615758 Engenharia de Software
NÃO é objetivo da homologação de sistemas:
Alternativas
Ano: 2015 Banca: VUNESP Órgão: CRO-SP Prova: VUNESP - 2015 - CRO-SP - Programador |
Q613080 Engenharia de Software
A manutenção corretiva de software
Alternativas
Ano: 2015 Banca: VUNESP Órgão: CRO-SP Prova: VUNESP - 2015 - CRO-SP - Programador |
Q613079 Engenharia de Software
Sobre a manutenção evolutiva de software, é correto afirmar que
Alternativas
Ano: 2015 Banca: VUNESP Órgão: CRO-SP Prova: VUNESP - 2015 - CRO-SP - Programador |
Q613078 Engenharia de Software
Utilizando a ferramenta IBM Rational Publishing Engine, é possível montar templates que podem conter diversos elementos. Assinale a alternativa que contém dois desses elementos.
Alternativas
Ano: 2015 Banca: VUNESP Órgão: CRO-SP Prova: VUNESP - 2015 - CRO-SP - Programador |
Q613077 Engenharia de Software
No RUP (Rational Unified Process) a disciplina denominada
Alternativas
Ano: 2015 Banca: VUNESP Órgão: CRO-SP Prova: VUNESP - 2015 - CRO-SP - Programador |
Q613076 Engenharia de Software
Nos diagramas de classe da UML 2.0, há um tipo de associação denominada derivada. A notação utilizada, no diagrama de classes para denotar uma associação derivada é
Alternativas
Ano: 2015 Banca: VUNESP Órgão: CRO-SP Prova: VUNESP - 2015 - CRO-SP - Programador |
Q613075 Engenharia de Software
Na UML 2.0, um dos tipos de diagramas utilizados refere-se aos diagramas de sequência, nos quais são representadas mensagens. Os símbolos utilizados para representar mensagens síncronas e assíncronas são, respectivamente,
Alternativas
Ano: 2015 Banca: VUNESP Órgão: CRO-SP Prova: VUNESP - 2015 - CRO-SP - Programador |
Q613074 Engenharia de Software
Na orientação a objetos,
Alternativas
Q609502 Engenharia de Software
Considerando a metodologia ágil de desenvolvimento denominada Scrum, analise as assertivas.

I - Product Backlog é um artefato que contém o conjunto de tudo o que será desenvolvido pelo Time de Desenvolvimento.
II - Gráfico de Release Burndown apresenta a quantidade de atividades executadas em cada Sprint.
III - A cada final de Sprint, uma release pronta do software é entregue ao Product Owner.
IV - O Scrum Master faz a aceitação das entregas e releases.

Estão corretas as assertivas:
Alternativas
Ano: 2013 Banca: FGV Órgão: INEA-RJ Prova: FGV - 2013 - INEA-RJ - Analista de Sistemas |
Q609274 Engenharia de Software
A análise preliminar de um sistema a ser desenvolvido possui as seguintes características:
● doze entradas externas sendo três simples, quatro médias e cinco complexas.
● seis saídas externas sendo duas simples e quatro médias.

Infelizmente, não foi possível determinar o número de Arquivos Lógicos Internos (ALI) do sistema, mas sabe‐se que todos são do tipo simples. O desenvolvedor sabe que, por contrato, o sistema deve possuir um total de pontos de função igual a 118. O número de ALIs simples que o sistema deve conter, de forma a atingir, exatamente, o total de pontos contratuais, deverá ser igual a Dados: Tabela de pesos para cálculo de pontos de função.

Imagem associada para resolução da questão


Alternativas
Ano: 2013 Banca: FGV Órgão: INEA-RJ Prova: FGV - 2013 - INEA-RJ - Analista de Sistemas |
Q609271 Engenharia de Software

Observe a tabela a seguir:

Imagem associada para resolução da questão

Segundo Pressman, esta tabela é utilizada para gestão de requisitos e seu objetivo principal é entender como a modificação de um requisito afetará diferentes aspectos do sistema a ser concluído.
Esta tabela é conhecida como
Alternativas
Ano: 2013 Banca: FGV Órgão: INEA-RJ Prova: FGV - 2013 - INEA-RJ - Analista de Sistemas |
Q609269 Engenharia de Software
Com relação aos modelos ágeis de processo, analise o fragmento a seguir.

“Este modelo ágil possui uma abordagem de desenvolvimento de software que premia a 'manobrabilidade' durante um jogo cooperativo de invenção e comunicação de recursos limitados, com o principal objetivo de entregar softwares úteis funcionando e com o objetivo secundário de preparar‐se para o jogo seguinte."

Segundo Pressman, esse modelo ágil de processo é denominado
Alternativas
Q609042 Engenharia de Software
O Manifesto Ágil é uma declaração que reúne os princípios e práticas que fundamentam o desenvolvimento ágil de software. É um dos princípios desse manifesto:
Alternativas
Q609041 Engenharia de Software
As medições e as métricas ajudam a entender tanto o processo usado para desenvolver um projeto de software como o próprio software. O processo é medido a fim de melhorá-lo, ao passo que o software é medido com o objetivo de aumentar sua qualidade.

Na engenharia de software são exemplos de medidas diretas de processo: 

Alternativas
Q609040 Engenharia de Software
O Processo Unificado de desenvolvimento de software representa um conjunto de atividades necessárias para transformar requisitos do usuário em um sistema de software. A fase do Processo Unificado destinada a endereçar os fatores de riscos conhecidos, e estabelecer e validar a arquitetura do software é a:
Alternativas
Q609039 Engenharia de Software
Uma metodologia de desenvolvimento de software é um conjunto estruturado de práticas que auxiliam o processo de produção de software. Em geral, a adoção de uma metodologia é significativamente melhor do que uma abordagem casual de desenvolvimento de software. Em relação a metodologias de desenvolvimento de software, analise as afirmativas a seguir:

I - O Scrum é uma metodologia de desenvolvimento ágil que emprega uma abordagem iterativa e incremental para aperfeiçoar a previsibilidade e o controle de riscos.

II - A programação em dupla num único computador é uma característica da metodologia RUP (Rational Unified Process) como uma forma de evitar e diminuir a possibilidade de defeitos.

III - Metodologias ágeis tentam minimizar o risco por meio do desenvolvimento do software em longos períodos, evitando que funcionalidades do software sejam entregues frequentemente.

Está correto o que se afirma em: 

Alternativas
Respostas
5501: B
5502: A
5503: D
5504: D
5505: E
5506: C
5507: A
5508: C
5509: A
5510: D
5511: A
5512: D
5513: C
5514: C
5515: B
5516: D
5517: E
5518: D
5519: B
5520: A