Questões de Concurso

Foram encontradas 8.728 questões

Resolva questões gratuitamente!

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

Q831566 Engenharia de Software

Conforme é estabelecido no PMBOK® (5ª edição), o Gerenciamento do Tempo do Projeto é composto por todos os processos necessários à gerência do término pontual do Projeto. Dentre tais processos, destaca-se o Processo “Desenvolver o Cronograma”, composto por entradas, ferramentas e técnicas, e saídas.

NÃO é considerada uma ferramenta ou uma técnica relacionada ao processo Desenvolver Cronograma

Alternativas
Q831562 Engenharia de Software

Uma referência para um objeto de subclasse pode ser convertida implicitamente em uma referência para um objeto de superclasse porque um objeto de subclasse é um objeto de superclasse, por herança. Existem, portanto, maneiras possíveis de misturar e corresponder referências para superclasse e referências para subclasse com objetos de superclasse e objetos de subclasse. (DEITEL & DEITEL, 2003, p.446).


Analise as afirmativas abaixo com relação à possibilidade de se misturar as referências às subclasses/superclasses e assinale (V) para verdadeiro ou (F) para falso.


( ) Fazer referência a um objeto de superclasse com uma referência para superclasse é simples e direto.

( ) Fazer referência a um objeto de subclasse com uma referência para subclasse não é direto.

( ) Fazer referência a um objeto de subclasse com uma referência para superclasse é simples e direto, porque o objeto de subclasse também é um objeto de uma superclasse.

( ) Fazer referência a um objeto de superclasse com uma referência para subclasse é simples e direto.


De acordo com as afirmações, a sequência correta é

Alternativas
Q831561 Engenharia de Software

Na Engenharia de Software são propostos modelos de desenvolvimento que estabelecem fases para a elaboração de softwares, sob padrões pré-estabelecidos. Um desses modelos é denominado modelo em cascata.

Segundo Paula Filho (2011), os principais estágios desse modelo demonstram as atividades fundamentais de desenvolvimento de software.

Sobre essas atividades, é possível afirmar corretamente que é na fase de

Alternativas
Q831558 Engenharia de Software

Dentro do contexto da Engenharia de Software, entende-se que a elaboração de softwares possui várias fases de desenvolvimento.

Avalie as afirmações abaixo com relação às características do ciclo de vida de softwares e assinale (V) para verdadeiro ou (F) para falso.


( ) O ciclo de vida de um software está relacionado aos estágios de análise, desenho e implementação.

( ) A etapa de análise de riscos, no ciclo de vida da versão inicial do modelo em espiral, é realizada dentro da fase de desenvolvimento.

( ) O foco da análise, no ciclo de vida de software, é a modelagem dos conceitos presentes no domínio do problema.

( ) As atividades fundamentais relacionadas ao processo de construção de um software incluem a percepção de uma necessidade, o desenvolvimento, a validação ou testes, a operação e a manutenibilidade que impactarão na evolução do software.


De acordo com as afirmações, a sequência correta é

Alternativas
Q830708 Engenharia de Software
O conceito de programação orientada a objeto foi amplamente difundido a partir da evolução da linguagem de programação Smalltalk, em sua versão 80. Sobre o paradigma de programação orientada a objetos, assinale a opção INCORRETA.
Alternativas
Q830702 Engenharia de Software

A medição é um processo de fundamental importância no desenvolvimento de um software. Sobre esse tema, para cada afirmativa abaixo, informe se é verdadeira (V) ou falsa (F). Em seguida, marque a opção que corresponde à sequência CORRETA.


( ) Os termos medida, medição e métrica, embora usados com frequência de forma intercambiável, possuem diferenças sob o contexto da engenharia de software.

( ) Uma métrica ajuda na avaliação dos modelos de análise e projeto, além de facilitar o projeto de testes mais eficazes.

( ) Na atividade de coleção, as métricas são coletadas, computadas e ferramentas matemáticas são aplicadas para a análise.

( ) A métrica ponto de função é uma métrica orientada a tamanho.

Alternativas
Q830701 Engenharia de Software
O Processo Unificado (PU) consiste em uma tentativa de aproveitar melhor os recursos dos modelos tradicionais de processo de software, mas buscando implementar melhores princípios do desenvolvimento ágil de software. Assim, sobre o PU, assinale a opção CORRETA.
Alternativas
Q830700 Engenharia de Software

Analise as afirmativas a seguir, relacionadas ao paradigma da prototipação em engenharia de software.


I. Na etapa inicial, faz-se uma reunião com os envolvidos para definir os objetivos gerais do software;

II. O projeto rápido leva à construção de um diagrama com as necessidades do cliente;

III. O protótipo na grande maioria das vezes é projetado sem a preocupação com a qualidade e com o funcionamento a longo prazo;

IV. Assim como no ciclo de vida clássico, a prototipação objetiva a funcionalidade do produto e não a qualidade.


Está CORRETA a opção:

Alternativas
Q830699 Engenharia de Software
O modelo cascata é um dos paradigmas mais antigos da engenharia de software. Dentre os problemas às vezes encontrados quando se aplica o modelo cascata, tem-se:
Alternativas
Q830235 Engenharia de Software

Escalabilidade é um atributo de qualidade de software que remete à capacidade de acomodar novas demandas e /ou manipular uma porção crescente de trabalho com o acréscimo de hardware. Considere uma aplicação web hipotética constituída por um servidor de aplicação e um servidor de banco de dados.


São exemplos, respectivamente, de escalar horizontalmente e verticalmente esse sistema computacional:

Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Complexidade Gerencial |
Q828848 Engenharia de Software
Sobre os tipos de dados e representações em sistemas SIG, é correto afirmar que:
Alternativas
Q828686 Engenharia de Software

A Análise de Pontos de Função (APF) é um método de medição de tamanho funcional de um software. Nesse método são contadas as funções de dados e funções de transação. Após essas contagens são aplicados fatores de ajuste.

A opção que apresenta 3 fatores de ajuste desse método é:

Alternativas
Q828684 Engenharia de Software

O sistema de aluguel de veículos da empresa SoCarros foi modelado em UML. Como parte de seu desenvolvimento, o Analista de Testes Pedro definiu diversos testes a serem realizados. Considere as seguintes descrições dos testes definidos por Pedro:

• Testar se ao final do caso de uso “Alugar carro” aparece a mensagem “Aluguel realizado com sucesso”.

• Testar se o sistema suportaria 500 aluguéis simultâneos.

• Testar se o módulo dos Atendentes consegue trocar mensagens corretamente com o modulo da Gerência.

• Testar se o método “Verificar disponibilidade” da classe “Veiculo” está funcionando corretamente.

• Verificar quanto tempo o sistema está demorando para retornar à lista de veículos disponíveis.

Os testes descritos são, respectivamente:

Alternativas
Q828683 Engenharia de Software

Observe a Modelagem UML de um Sistema da Universidade UNIFERA:


Imagem associada para resolução da questão


A partir da modelagem UML acima analise as seguintes afirmativas:

I. Não existe limite para a quantidade de disciplinas cursadas por um aluno.

II. O Caso de Uso descrito acima “Matricular aluno em turma” deveria ter ao menos os seguintes fluxos alternativos: “Não existem vagas na turma selecionada” e “Aluno não cadastrado”.

III. Não é possível cadastrar turma sem cadastrar seus pré-requisitos.

Está correto o que se afirma em:

Alternativas
Q828668 Engenharia de Software
Em POO (Programação Orientada a Objetos), dizer que a classe A estende a classe B é o mesmo que:
Alternativas
Q827403 Engenharia de Software
Após a realização de um teste de software, a identificação de uma variável não declarada é considerado um
Alternativas
Q827401 Engenharia de Software

Sobre a classe a seguir é correto afirmar que


Imagem associada para resolução da questão

Alternativas
Q827391 Engenharia de Software

Seja o seguinte texto sobre um projeto de TI:

“A equipe de desenvolvimento de software da Companhia de Saneamento de um estado da federação decidiu realizar a implantação de um processo de trabalho que permita o desenvolvimento de suas aplicações de forma organizada e estruturada, com as atividades e resultados definidos. Desta forma, foi formada uma equipe que teve como objetivo realizar a modelagem e a definição dos processos internos necessários para o desenvolvimento de seus softwares

São atividades imprescindíveis neste processo interno

Alternativas
Q827390 Engenharia de Software

Considere o diagrama a seguir:


Imagem associada para resolução da questão

É correto afirmar que
Alternativas
Q827385 Engenharia de Software

Considere o diagrama de classes a seguir:


Imagem associada para resolução da questão


É correto afirmar que

Alternativas
Respostas
4801: C
4802: A
4803: B
4804: A
4805: D
4806: E
4807: A
4808: B
4809: D
4810: D
4811: B
4812: D
4813: E
4814: A
4815: C
4816: C
4817: D
4818: D
4819: C
4820: B