Processando...

Simulado Conceitos Básicos em Engenharia de Software | CONCURSO

Simulado Conceitos Básicos em Engenharia de Software

Simulado Conceitos Básicos em Engenharia de Software

Se você irá prestar algum concurso que cobre a matéria de Conceitos Básicos em Engenharia de Software não pode deixar de praticar com nossos simulados grátis.

 

Vejam todos os simulados Conceitos Básicos em Engenharia de Software

 

São milhares de simulados para concurso disponível para você praticar e conseguir a tão sonhada aprovação em Concurso Público.


Este Simulado Conceitos Básicos em Engenharia de Software foi elaborado da seguinte forma:

  • Categoria: Concurso
  • Instituição: Diversas
  • Cargo: Diversos
  • Matéria: Conceitos Básicos em Engenharia de Software
  • Assuntos do Simulado: Diversos
  • Banca Organizadora: Diversas
  • Quantidade de Questões: 5
  • Tempo do Simulado: 15 minutos

Vejam outros Simulado Conceitos Básicos em Engenharia de Software

  1. Todos Simulados Conceitos Básicos em Engenharia de Software
  2. Simulado mais feitos
  3. Simulado mais difícil

 

REGRA DO SIMULADO

Para realizar este simulado, que é gratuito, você apenas precisara criar no botão Iniciar logo abaixo e realizar um breve cadastro (apenas apelido e e-mail) para que assim você possa participar do Ranking do Simulado.

 

Por falar em Ranking, todos os nossos simulados contém um ranking, assim você saberá como esta indo em seus estudos e ainda poderá comparar sua nota com a dos seus concorrentes.

 

Aproveitem estes simulados Conceitos Básicos em Engenharia de Software e saiam na frente em seus estudos.

 

Questões Conceitos Básicos em Engenharia de Software

Caso você ainda não se sinta preparado para realizar um simulado, você poderá treinar em nossas questões de concursos, principalmente as questões de Conceitos Básicos em Engenharia de Software, que também são grátis. Clique Aqui!

 

Vejam todos os simulados Conceitos Básicos em Engenharia de Software

   

Boa sorte e Bons Estudos,

ConcursosAZ - Aprovando de A a Z


#248264
Banca
. Bancas Diversas
Matéria
Conceitos Básicos em Engenharia de Software
Concurso
. Concursos Diversos
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
fácil

(1,0) 1 - 

O Gerenciador de Versão

  • a) Git oferece um controle de versão denominado Centralized Version Control System, que é baseado em um servidor central, o Github.
  • b) Mercurial permite que os clientes façam cópias apenas das últimas versões dos arquivos. Assim, se um servidor falha, o último repositório pode ser copiado de volta para o servidor para restaurá-lo. Trabalha com funções, dentre as quais o checkin (resgate), que na prática é um backup diferencial de todos os dados.
  • c) Git e o Mercurial não permitem que operações do tipo commit sejam realizadas caso o usuário esteja offline ou sem acesso a uma VPN.
  • d) Git utiliza o checksum (valor para verificação de integridade) que é calculado antes que algo seja armazenado. O checksum utiliza o hash SHA-1, uma string de 40 caracteres composta de caracteres hexadecimais que é calculado a partir do conteúdo de um arquivo ou estrutura de um diretório no Git.
  • e) Mercurial sempre armazena as configurações do ambiente em um arquivo .hgvc na raiz da pasta de usuário, que é denominada Mercurial.ini em ambientes Linux e MacOS. No ambiente Windows este arquivo tem seu nome iniciando com um sinal de menos (−) e é oculto por padrão.
#248265
Banca
. Bancas Diversas
Matéria
Conceitos Básicos em Engenharia de Software
Concurso
. Concursos Diversos
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
fácil

(1,0) 2 - 

Considere, por hipótese, que a equipe de analistas da Defensoria Pública tenha optado pelo uso do Docker. Esta decisão foi motivada pelo fato de o Docker

  • a) estar ganhando espaço como um gerenciador de máquinas virtuais no ambiente GNU/Linux e não ter bibliotecas próprias, mantendo as bibliotecas nativas utilizadas para gerenciar o LXC.
  • b) não utilizar Namespaces do Linux, o que permite prover espaços de trabalho isolados para os contêineres. Desta forma, quando um contêiner é criado, automaticamente é criada uma camada de isolamento para grupos de processos.
  • c) utilizar hypervisors, compatíveis com diversas plataformas, para executar máquinas virtuais que virtualizam hardware físico como parte de um desenvolvimento multiplataforma para testes e implementação de fluxo de trabalho.
  • d) permitir portabilidade de contêineres. É possível criar uma imagem de toda a configuração e aplicativos instalados em um contêiner e transferi-lo para outro host que tenha um Docker previamente instalado.
  • e) obter o mesmo desempenho da virtualização baseada em hypervisor, em que cada contêiner é executado em seu próprio sistema operacional, o que reduz a utilização de recursos de disco, embora os contêineres utilizem mais memória.
#248266
Banca
. Bancas Diversas
Matéria
Conceitos Básicos em Engenharia de Software
Concurso
. Concursos Diversos
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
fácil

(1,0) 3 - 

Considere o cenário abaixo.

Característica: Usuário negocia ações.

Cenário: o usuário solicita uma venda antes do fechamento da negociação.

[Given] que eu tenho 100 ações do estoque da empresa A.

And eu tenho 150 ações do estoque da empresa B.

And o momento é antes do fechamento da negociação.

[When] eu peço para vender 20 ações da empresa A.

[Then] eu devo ficar com 80 ações do estoque da empresa A.

And eu devo ficar com 150 ações do estoque da empresa B.

And uma ordem de venda de 20 ações da empresa A deve ser executada.


Este cenário utiliza a abordagem Given-When-Then originada e usada no método

  • a) Test-Driven Development − TDD.
  • b) Extreme Programming − XP.
  • c) Behavior-Driven Development − BDD.
  • d) Feature-Driven Development − FDD.
  • e) Rapid Application Development − RAD.
#248267
Banca
. Bancas Diversas
Matéria
Conceitos Básicos em Engenharia de Software
Concurso
. Concursos Diversos
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
fácil

(1,0) 4 - 

Considere a afirmação abaixo em relação a uma área da informática.

_____________ engloba processos, métodos e ferramentas que possibilitam a construção de sistemas complexos, baseados em computador, dentro do prazo e com qualidade.

Assinale a alternativa que completa corretamente a lacuna do parágrafo acima.

  • a) A Engenharia de Software
  • b) O Projeto Orientado a Objetos
  • c) A Gestão Estratégica de TI
  • d) A Programação Orientada a Aspectos
  • e) A Análise Orientada a Aspectos
#248268
Banca
. Bancas Diversas
Matéria
Conceitos Básicos em Engenharia de Software
Concurso
. Concursos Diversos
Tipo
Múltipla escolha
Comentários
Seja o primeiro a comentar
fácil

(1,0) 5 - 

Considere as seguintes afirmações sobre Princípios de Engenharia de Software.

I - São utilizadas diferentes técnicas de engenharia de software para cada tipo de sistema, porque cada software tem características bastante diversas.

II - Uma característica fundamental de um sistema de software é a eficiência, pois o software não deve desperdiçar os recursos do sistema, como memória e ciclos do processador. Eficiência inclui capacidade de resposta, tempo de processamento, uso da memória, etc.

III - Engenheiros de software não devem preocupar-se apenas com questões técnicas, devendo se comportar de forma ética e moralmente responsável, pois têm responsabilidades com a profissão de engenharia e com a sociedade.

Quais estão corretas?

  • a) Apenas I.
  • b) Apenas I e II.
  • c) Apenas I e III.
  • d) Apenas II e III.
  • e) I, II e III.