Questões de Concurso

Foram encontradas 8.728 questões

Resolva questões gratuitamente!

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

Q607549 Engenharia de Software
Durante a etapa de engenharia de requisitos do processo de desenvolvimento de sistemas, é dever do analista garantir que os requisitos não sejam ambíguos, e não apresentem erros, inconsistências ou omissões. Para isso, normalmente, o analista realiza revisões técnicas durante a atividade de:
Alternativas
Q607548 Engenharia de Software
O analista de requisitos Pedro foi designado para realizar o levantamento de requisitos de um sistema de vendas que irá substituir um sistema legado ainda em utilização, desenvolvido na linguagem de programação clipper. Pedro decide iniciar o levantamento de requisitos por meio de um conjunto de entrevistas individuais com os diversos usuários. Durante as entrevistas, Pedro percebeu um ponto comum entre os usuários: muitos acreditam que o sistema atual apresenta diversas funcionalidades que já os atendem satisfatoriamente. Nesse caso, a técnica de levantamento de requisitos mais adequada para complementar o levantamento de Pedro é:
Alternativas
Q607547 Engenharia de Software
A equipe de desenvolvimento da empresa “Sosistemas" utiliza o modelo V para desenvolver seus sistemas de informação. Seguindo essa metodologia, as equipes realizam diversos tipos de testes ao longo do desenvolvimento. No momento atual, o funcionário José está testando um grupo de classes para avaliar seu funcionamento em conjunto. Para fazer essa avaliação, José está realizando testes do tipo:
Alternativas
Q607546 Engenharia de Software
Vários entes governamentais brasileiros têm utilizado a métrica de Pontos de Função (PF) nas estimativas e dimensionamento de tamanho funcional de projetos de software devido aos diversos benefícios de utilização da métrica e às recomendações dos órgãos de controle do governo brasileiro. Sobre a métrica de Pontos de Função, é correto afirmar que é:
Alternativas
Q607545 Engenharia de Software
A equipe de métricas de software do TJPI realizou uma estimativa do tamanho da aplicação de processo eletrônico chamada SisProcessos. Utilizando a técnica de Análise por Pontos de Função (APF), a equipe chegou ao valor de 100 pontos de função não ajustados. A equipe também levantou o valor de influência de cada uma das 14 características gerais dos sistemas definidas pela técnica de APF, conforme listado a seguir: 

COMUNICAÇÃO DE DADOS: 2

PROCESSAMENTO DISTRIBUÍDO: 0

PERFORMANCE: 5

UTILIZAÇÃO DO EQUIPAMENTO: 0

VOLUME DE TRANSAÇÕES: 5

ENTRADA DE DADOS "ON-LINE": 3

EFICIÊNCIA DO USUÁRIO FINAL: 3

ATUALIZAÇÃO "ON-LINE": 3

PROCESSAMENTO COMPLEXO: 1

REUTILIZAÇÃO DE CÓDIGO: 3

FACILIDADES DE IMPLANTAÇÃO: 0

FACILIDADE OPERACIONAL: 3

MÚLTIPLOS LOCAIS: 0

FACILIDADES DE MUDANÇAS: 3 

A partir dessas informações, a equipe precisa finalizar a contagem através do cálculo dos pontos de função ajustados, cujo valor é expresso corretamente em: 
Alternativas
Q607544 Engenharia de Software
Considere o seguinte Diagrama de Sequência UML:

          Imagem associada para resolução da questão

A “msg A" presente no Diagrama acima representa uma mensagem:
Alternativas
Q607543 Engenharia de Software
O diagrama UML que representa o fluxo de tarefas que podem ser executadas pelo sistema ou por um ator é o de:
Alternativas
Q607540 Engenharia de Software
Um sistema está sendo desenvolvido pela equipe FaixaPretaSistemas, um grupo de desenvolvedores extremamente experientes, que está utilizando o seguinte processo:

•  O sistema tem entregas contínuas correspondentes às histórias(metáforas) dos usuários.

•  Os usuários trabalham em conjunto com a equipe de desenvolvimento.

•  Os projetos de implementação do sistema são simples e correspondem somente ao que será implementado imediatamente.

•  À medida que as classes estão sendo desenvolvidas, a equipe elabora testes unitários para cada operação.

•  A cada entrega, as histórias dos usuários são usadas como base para testes de aceitação.

O modelo de processo utilizado pela equipe FaixaPretaSistemas é o: 
Alternativas
Q607539 Engenharia de Software
Durante o levantamento de requisitos de um novo sistema para o controle de matrículas de uma universidade, foi observada a seguinte situação:

•  todo novo estudante é inserido no sistema;

•  ao ser inscrito em uma disciplina, o estudante passa a ser um estudante inscrito;

•  ao término do período letivo, o estudante passa a ser um estudante aguardando inscrição;

•  sempre que vai iniciar o período letivo e ocorre a inscrição em alguma disciplina, o estudante volta a ser um estudante inscrito;

•  finalmente, ao término do curso, o estudante passa a ser um estudante com curso concluído.

Com base na UML, para representar essa situação da forma mais expressiva possível, o analista deverá utilizar o Diagrama de: 
Alternativas
Q607357 Engenharia de Software
Observe a figura a seguir:

                Imagem associada para resolução da questão

Está correto concluir que: 
Alternativas
Q607356 Engenharia de Software
Uma das práticas do método ágil XP (eXtreme Programming) é:
Alternativas
Q607355 Engenharia de Software
Protótipos auxiliam na elicitação e na validação dos requisitos de sistemas computacionais. Duas das técnicas muito utilizadas durante uma prototipação são:
Alternativas
Q607354 Engenharia de Software
No Processo Unificado (RUP), o marco de Arquitetura do Ciclo de Vida é atingido ao fim da fase de:
Alternativas
Q607353 Engenharia de Software
No formato padrão de nomes para participantes de um diagrama de sequências UML 2.0, a cadeia

        ptr : PrintingService ref StdPrintingService 

significa que:
Alternativas
Q606555 Engenharia de Software
Na orientação a objeto, uma classe é utilizada para criar um(a):
Alternativas
Q605239 Engenharia de Software
Assinale a alternativa que apresenta CORRETAMENTE o modelo de processo de software que enfatiza a integração de componentes reutilizáveis.
Alternativas
Q605238 Engenharia de Software
Analise as afirmativas referentes à importância do gerenciamento de projetos de software.

I. Deve assegurar que o software seja desenvolvido conforme os padrões exigidos.
II. Deve monitorar o prazo para garantir o cumprimento do cronograma. 
III. Deve garantir que os projetos atendam às restrições de orçamento.

Estão CORRETAS as afirmativas:
Alternativas
Q605237 Engenharia de Software
Analise as afirmativas sobre o modelo de processo de software conhecido como “modelo em cascata".

I. Em geral, o resultado de cada fase do processo resulta em um ou mais documentos aprovados.
II. É adequado a situações com pequena probabilidade de mudanças radicais durante o desenvolvimento do sistema. 
III. Prevê a execução simultânea das fases de desenvolvimento.

Estão CORRETAS as afirmativas:
Alternativas
Q604141 Engenharia de Software

O diagrama UML na figura a seguir pode ser classificado como sendo um diagrama de:

Imagem associada para resolução da questão

Alternativas
Q604140 Engenharia de Software
Segundo o UML 2.0, o tipo de diagrama que determina como um sistema deve funcionar, relacionando interações entre seus objetos é o de:
Alternativas
Respostas
5541: A
5542: E
5543: B
5544: D
5545: B
5546: B
5547: A
5548: D
5549: A
5550: B
5551: D
5552: C
5553: B
5554: D
5555: A
5556: C
5557: D
5558: A
5559: B
5560: D