Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 13.120 questões

Q1086371 Engenharia de Software
Comparando as abordagens de RPC (remote procedure call) e Mensageria (messaging) para a integração de sistemas, selecione a afirmação correta.
Alternativas
Q1086370 Engenharia de Software
No contexto de UML, a respeito dos conceitos de agregação e composição, assinale a alternativa correta.
Alternativas
Q1086366 Engenharia de Software

Acerca de ferramentas de controle de versão, analise as proposições abaixo.


1) O Subversion é um sistema de controle de versão que foi criado para ter as mesmas funcionalidades do CVS e preservar o mesmo modelo de desenvolvimento, mas sem conter as falhas mais óbvias do CVS.

2) O CVS possui como principal falha de projeto o fato de não dar suporte ao conceito de commit, que foi sanado com a construção do SVN.

3) O Git é um sistema de controle de versão distribuído, no qual, em vez de se fazer um "checkout" da ponta atual do código-fonte, faz-se um "clone" de todo o repositório.

4) Os comandos git svn e git cvs funcionam como pontes bidirecionais, permitindo que o Git funcione como cliente válido de repositórios Subversion ou CVS, respectivamente.


Estão corretas, apenas: 

Alternativas
Q1086365 Engenharia de Software
A respeito do conceito de pull request no Git, assinale a alternativa correta.
Alternativas
Q1086361 Engenharia de Software
No contexto dos principais elementos conceituais do modelo de objetos, assinale a alternativa que define corretamente o conceito de encapsulamento.
Alternativas
Q1086356 Engenharia de Software
A respeito do DOM (Document Object Model), assinale a alternativa correta.
Alternativas
Q1086355 Engenharia de Software
Sobre a questão de documentação no contexto de métodos ágeis de desenvolvimento de software, é correto afirmar que:
Alternativas
Q1086354 Engenharia de Software
A respeito de modelos de processo de software, assinale a alternativa correta:
Alternativas
Q1086353 Engenharia de Software
Qual alternativa define corretamente o conceito de Test-Driven Development?
Alternativas
Q1085960 Engenharia de Software
SCRUM atende aos princípios do Manifesto Ágil porque
Alternativas
Q1085953 Engenharia de Software
A Reunião Diária do Scrum é
Alternativas
Q1085952 Engenharia de Software
No Processo Unificado, um release do produto é criado, distribuído aos usuários e instalado em seu local de trabalho, no fluxo (workflow) de
Alternativas
Q1085951 Engenharia de Software

Durante um levantamento, um Analista em TI obteve a seguinte lista de requisitos:


1. O sistema, em todas as suas funções de consulta, não poderá exceder o tempo de resposta de até 15 milissegundos.

2. Os advogados devem ser capazes de pesquisar as listas de agendamento de todos os juízes.

3. O sistema deve gerar, a cada dia, para cada unidade do Tribunal, a lista dos juízes disponíveis para as consultas daquele dia.

4. O sistema de pesquisa de processos deve estar disponível para todas unidades do Tribunal durante as horas normais de atendimento ao público (de segunda à sexta-feira, das 10h às 16h). Períodos de não operação dentro do horário normal de trabalho não podem exceder 10 segundos em um dia.

Atribuindo-se RF para os Requisitos Funcionais e NF para os Não Funcionais, a lista de requisitos acima apresentada (1, 2, 3 e 4), pela ordem, descreve, respectivamente:

Alternativas
Q1085950 Engenharia de Software
Normalmente, na engenharia de software, antes de especificar os requisitos, deve-se realizar as etapas de
Alternativas
Q1085949 Engenharia de Software
Em uma visão espiral do processo de engenharia de requisitos, a partir do início até sua conclusão, a especificação de requisitos ocorre na seguinte ordem: especificação de requisitos de
Alternativas
Q1085948 Engenharia de Software
Um Analista em TI foi designado para gerenciar um projeto de software e, como gerente, ele deve iniciar pela comunicação à equipe e aos clientes de como o trabalho será feito, buscar antecipar eventuais problemas que possam surgir no decorrer do projeto e estabelecer soluções alternativas a eles. De modo geral, a formalização desses quesitos é registrada
Alternativas
Q1085947 Engenharia de Software
No modelo em espiral de processo de software (Boehm), antes de cada atividade de prototipação, é sempre realizada uma atividade de
Alternativas
Q1085945 Engenharia de Software
Em uma contagem de pontos de função, um ALI - Arquivo Lógico Interno, com grau de complexidade média, contribui para a contagem com
Alternativas
Q1085944 Engenharia de Software
Em Análise de Pontos de Função, uma Consulta Externa - CE constitui-se de dados extraídos de
Alternativas
Q1085942 Engenharia de Software
O Polimorfismo, um dos Pilares da Programação Orientada a Objetos - POO,
Alternativas
Respostas
5901: D
5902: E
5903: B
5904: D
5905: B
5906: B
5907: C
5908: C
5909: B
5910: A
5911: D
5912: B
5913: C
5914: E
5915: A
5916: D
5917: D
5918: C
5919: E
5920: C