Foram encontradas 1.558 questões

Resolva questões gratuitamente!

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

Q1022726 Engenharia de Software
A Fazenda Municipal aplica, em seus projetos de software, as práticas de construção de software, dentre as quais está a codificação, que conta com três princípios fundamentais: de preparação, de codificação propriamente dita e de validação, sendo certo que
Alternativas
Q1022723 Engenharia de Software

Ao fazer uso da engenharia de requisitos em projetos, deve-se analisar o processo de elicitação e análise de requisitos, o qual pode ser dividido nas seguintes atividades:


I. Documentação de Requisitos.

II. Classificação e Organização de Requisitos.

III. Obtenção de Requisitos.

IV. Priorização e Negociação de Requisitos.


A ordem sequencial correta para a execução dessas atividades é:

Alternativas
Q1022722 Engenharia de Software
O processo de validação de requisitos de software deve ser utilizado em um projeto da Fazenda Municipal, sendo que seus técnicos de TI, devem, nesse processo de validação, efetuar revisões de requisitos, atentando que a propriedade
Alternativas
Q1022720 Engenharia de Software
Considerando o uso do RUP (Rational Unified Process), deve-se considerar que, segundo essa técnica,
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
Q1014868 Engenharia de Software

Suponha que um Analista de TI, participando da etapa de análise de requisitos de um sistema de emissão de certidão negativa para o TRF4, tenha elencado os requisitos apresentados abaixo:


1. Utilizar interface responsiva para que possa ser executado em dispositivos móveis e na web.

2. Validar o tipo de certidão solicitado.

3. Emitir certidão negativa após verificação de situação do requerente.

4. Solicitar o CPF do requerente.

5. Responder ao clique único do usuário em qualquer botão da interface.

6. Validar o CPF do requerente.

7. Restaurar os dados automaticamente após falhas não programadas.

8. Solicitar o nome do requerente.

9. Oferecer dois tipos de certidão: para fins gerais e para fins eleitorais.

10. Emitir aviso de impossibilidade de emissão da certidão.


Sobre os requisitos, é correto afirmar que

Alternativas
Q1014823 Engenharia de Software

Considere a figura abaixo.


Imagem associada para resolução da questão


Com base na figura e nos fundamentos da Orientação a Objetos, é correto afirmar que

Alternativas
Q1014739 Engenharia de Software
A finalidade mais adequada para se utilizar o Program Evaluation and Review Technique (PERT) como ferramenta no gerenciamento de projetos com base no PMBOK 5ª edição é
Alternativas
Q999589 Engenharia de Software
Um assistente técnico de TI necessita aplicar o processo denominado Encerrar o Projeto ou Fase, conforme definido no PMBOK 5ª edição. Dessa forma, esse técnico deve gerar dois documentos de saída relativos a esse processo, sendo um deles
Alternativas
Q998355 Engenharia de Software
No repositório SVN, o comando usado para criar uma cópia de trabalho do repositório para poder editar é o
Alternativas
Q998334 Engenharia de Software
Um programador necessita fazer uma representação em UML 2.0, de um diagrama de atividades. Nesse tipo de diagrama, os nós inicial e final têm, respectivamente, as seguintes notações
Alternativas
Q998333 Engenharia de Software
Um programador necessita fazer a representação de um diagrama de objetos da UML 2.0, sendo que as sintaxes do nome de objeto e do valor de atributo nesse tipo de diagrama são:
Alternativas
Q998332 Engenharia de Software
Ao analisar a aplicação da prototipação em seus projetos de software, decidiu-se utilizar um processo que define 4 etapas para o desenvolvimento de protótipos, sendo essas etapas:
I. Avaliar Protótipo. II. Estabelecer Objetivos do Protótipo. III. Desenvolver o Protótipo. IV. Definir a Funcionalidade do Protótipo.
A ordem sequencial correta para a execução dessas quatro etapas é
Alternativas
Q998330 Engenharia de Software
Ao realizar a manutenção de software, a equipe de TI deve aplicar algumas métricas de modo a avaliar a eficiência do processo de manutenção de software, sendo aspectos positivos
Alternativas
Q998329 Engenharia de Software
A equipe de teste de software deve ter bem entendido que um dos objetivos principais de um teste de software é
Alternativas
Q998328 Engenharia de Software
Uma equipe de assistentes técnicos está encarregada de realizar os testes do software referente a um projeto. Dessa forma, essa equipe deve considerar que há um tipo de teste de software, no qual são reexecutados conjuntos de testes já realizados, de forma a garantir que a adição de novos módulos de software em um teste de integração não introduza erros até então inexistentes. Tal tipo de teste denomina-se
Alternativas
Respostas
201: D
202: C
203: B
204: B
205: A
206: D
207: B
208: E
209: E
210: C
211: E
212: C
213: E
214: A
215: B
216: D
217: B
218: B
219: C
220: A