Questões de Concurso

Foram encontradas 8.669 questões

Resolva questões gratuitamente!

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

Q1018469 Engenharia de Software
A Model Driven Architecture (MDA) especifica a geração de três modelos, a saber: I. Apresenta uma visão do sistema de um ponto de vista independente da computação. Este modelo representa apenas requisitos do sistema e não mostra detalhes de sua estrutura. II. É definido com um alto grau de abstração, independente de qualquer tipo de tecnologia ou plataforma. Descreve o sistema de software de uma perspectiva que melhor represente o negócio sendo modelado. III. Pode haver um ou mais modelos deste tipo. Cada um deles é gerado considerando detalhes específicos de uma determinada tecnologia ou plataforma a ser utilizada na implementação.
Os modelos I, II e III são, correta e respectivamente,
Alternativas
Q1018463 Engenharia de Software
Um especialista em paradigmas e linguagens de programação afirma que “muitos pensam que orientado a objetos (OO) é sinônimo de bom; se fosse não seriam necessários outros paradigmas”. Sobre esses temas, é INCORRETO afirmar:
Alternativas
Q1018454 Engenharia de Software
Um técnico em Processamento de Dados do TCE-RS precisa esclarecer os requerimentos de usuários para um novo sistema de compras e recebimento de mercadorias do Tribunal, o qual está em sua etapa de desenvolvimento inicial. Foi identificado que no recebimento de equipamentos de informática comprados, existem situações em que o material recebido deve ser inspecionado e outras em que a inspeção é desnecessária. Essa condição depende do histórico do fornecedor em termos da sua qualidade nas entregas anteriores. Considere que TCE-RS adota o desenvolvimento orientado a objetos e UML para a modelagem e o técnico precisa modelar esses requisitos funcionais. Para modelar esses requisitos e validar a especificação funcional, deve-se empregar diagramas de
Alternativas
Q1018451 Engenharia de Software
A área de controladoria de uma empresa solicitou explicações ao gerente da área de TI sobre os motivos pelos quais um projeto que havia sido parcialmente finalizado há três meses, continuava remunerando um fornecedor pelos serviços de consultoria de implantação para um módulo do sistema já implantado. O gerente de TI consultou o contrato que havia sido estabelecido com o fornecedor e confirmou que as cobranças de serviços de consultoria de implantação deveriam ser suspensas assim que realizado o aceite da implantação e iniciado o faturamento do serviço de suporte e manutenção para cada módulo do sistema que fosse concluído, ficando sujeitos às cobranças de consultoria de implantação somente os módulos ainda não finalizados. Considerando que na empresa em questão aplica-se o PMBoK v5, o problema da cobrança indevida ocorreu em função de falta ou falha na execução de processos do grupo de processos de
Alternativas
Q1018450 Engenharia de Software
Segundo o PMBoK v5, os custos da equipe de projetos
Alternativas
Q1018449 Engenharia de Software

Uma consultoria focada em implantar um determinado sistema integrado de gestão opera com diversos gerentes de projetos e está enfrentando perdas financeiras, em função da falta de controle sobre a alocação de seus consultores em projetos. Alguns consultores de determinados perfis técnicos estão sobrecarregados enquanto outros consultores ficam sem alocação para projetos por muito tempo. Esse problema financeiro, causado pelas excessivas horas extras pagas a alguns profissionais e horas remuneradas não trabalhadas pagas a outros, poderia ser atenuado com algumas soluções como:

I. maior cobrança sobre cada gerente de projetos para que escolham os profissionais para suas equipes com os quais tenham afinidade, de forma a garantir o maior desempenho possível na realização das atividades de projeto.

II. garantia de que, na fase de planejamento de um projeto, sejam definidos todos os perfis de recursos humanos e suas quantidades necessárias nas datas e atividades do projeto, e que na fase de execução, monitoramento e controle de projetos seja garantido o cumprimento dos planos.

III. implantação de um escritório de projetos que centralize as atividades de planejamento de alocação dos profissionais para os diversos projetos da empresa, distribuindo as cargas de trabalho.


Faz parte de uma correta solução para o problema, o que consta APENAS em

Alternativas
Q1018448 Engenharia de Software
O gerenciamento da relação com os patrocinadores de projetos ganhou especial importância no PMBoK v5. Considerando que um gerente de projetos está praticando o PMBoK v5 em seus projetos, a área de conhecimento de gerenciamento dos stakeholders, que inclui o gerenciamento da relação com os patrocinadores, ocorre
Alternativas
Q1017775 Engenharia de Software
Nos projetos de sistemas computadorizados, a interação com o usuário tem a missão de emitir dados e comandos associados ao sistema, que recebem classificações, entre as quais a classificação que possui interação rápida e intuitiva e facilidade de aprendizado, denominada
Alternativas
Q1017769 Engenharia de Software
O processo unificado (RUP) reúne boas práticas de especificação e de projeto de sistemas, sendo um modelo genérico de processo organizado em fases que podem gerar um conjunto de produtos de trabalho. Considerando isso, assinale a opção que identifica a fase do RUP na qual devem estar incluídos o refinamento e a expansão dos casos de uso preliminares, dos requisitos não funcionais e da descrição da arquitetura do software.
Alternativas
Q1017768 Engenharia de Software
Consoante os princípios dos métodos ágeis, na construção de um sistema, os testes de unidade do código criado devem ser sempre executados primeiramente
Alternativas
Q1017764 Engenharia de Software
Uma das principais características das linguagens orientadas a objetos é o polimorfismo. Ele envolve o nível de abstração desejado, a troca de mensagens entre os objetos e o comportamento do método (operação efetivamente executada). A seguinte figura ilustra um exemplo dessa característica.
Imagem associada para resolução da questão
A partir dessas informações, assinale a opção correta, acerca do método Imagem associada para resolução da questão, apresentado na figura.
Alternativas
Q1017763 Engenharia de Software
No contexto da manutenção preventiva de sistemas no paradigma orientado a objetos, a refatoração é uma técnica empregada com o objetivo de
Alternativas
Q1015764 Engenharia de Software
Sobre o diagrama de Gantt, é CORRETO afirmar que permite o(a)
Alternativas
Q1015762 Engenharia de Software
Assinale a alternativa que NÃO aborda um teste de desempenho:
Alternativas
Q1015759 Engenharia de Software

__________ é todo o trabalho que deve ser realizado em um projeto. A gestão do ____________ é essencial para compreender a magnitude do projeto. O ___________ pode ser representado graficamente ou através de uma estrutura de tópicos.


Assinale a alternativa cuja palavra melhor se encaixa nas lacunas do texto acima:

Alternativas
Q1014880 Engenharia de Software
Um Analista necessita desenvolver uma aplicação chatbot que simula um ser humano na conversação com as pessoas. Para isso o Analista deve usar pesquisa em Processamento de Linguagem Natural – PLN que envolve três aspectos da comunicação, quais sejam,
Alternativas
Q1014874 Engenharia de Software

Considere o gráfico abaixo.


Imagem associada para resolução da questão


De acordo com o PMBOK 5ª edição,

Alternativas
Q1014872 Engenharia de Software

Um Analista de TI, ao pesquisar sobre testes automatizados, encontrou a seguinte informação:


Para escrever os testes de aceitação, podemos usar os critérios de aceitação descritos nas histórias de usuário. Estando estes testes implementados, executando e passando com sucesso, obter-se-á uma boa cobertura e garantia de que pelo menos as funcionalidades mais importantes estão sendo de fato cobertas pelos testes. É recomendável que esses testes sejam executados por um tipo de ferramenta (como: Jenkins, TravisCI, Hudson, CruiseControl etc.), que fará o trabalho de executar os testes automatizados de acordo com alguma estratégia predefinida (como: todo dia, a cada modificação feita no código-fonte etc.).


O Analista conclui que o tipo de ferramenta mencionada no texto é de

Alternativas
Q1014871 Engenharia de Software
Uma Analista de TI está atuando como Product Owner em um projeto Scrum. Ela está trabalhando na formulação de um acordo para definir quais são os passos mínimos para a conclusão de um item potencialmente entregável, que serve como um contrato entre o Scrum Team e o Product Owner, de forma que os integrantes tenham um entendimento compartilhado do que significa o trabalho estar completo, assegurando a transparência e os padrões de qualidade estabelecidos entre eles. O acordo, denominado
Alternativas
Q1014870 Engenharia de Software

Uma Analista de TI está utilizando o software Git para gerenciar o controle de versões do sistema que está em desenvolvimento. Em condições ideais, ela digitou os comandos elencados a seguir.


I. git add regrasfichalimpa.html

II. git add trf4css/

III. git add .

IV. git commit -m "primeira etapa do projeto do sistema"

V. git log


O comando indicado em

Alternativas
Respostas
3741: B
3742: E
3743: D
3744: C
3745: E
3746: E
3747: B
3748: C
3749: C
3750: D
3751: A
3752: E
3753: E
3754: E
3755: E
3756: A
3757: D
3758: B
3759: E
3760: E