Magna Concursos

Foram encontradas 55.959 questões.

Com relação às vantagens das linguagens estruturadas, assinale (V) para a afirmativa verdadeira e (F) para a falsa.

( ) As Linguagens apresentam um número menor de conceitos distintos do que outros paradigmas, o que as torna mais fáceis de aprender.

( ) A independência lógica e física dos módulos das linguagens facilita o desenvolvimento e manutenção de sistemas, pois permite que os módulos sejam atualizados ou substituídos sem afetar os demais.

( ) A baixa manutenibilidade das linguagens é uma consequência da sua falta de suporte a conceitos de abstração, como herança e polimorfismo, que são úteis em problemas complexos.

As afirmativas são, respectivamente,

 

Provas

Questão presente nas seguintes provas

Com relação aos conceitos de IaaS, PaaS e SaaS, analise os itens a seguir:

I. O modelo de Infraestrutura como Serviço (IaaS) oferece a maior flexibilidade em dar ao cliente acesso e a capacidade de configurar a rede, armazenamento e serviços de computação subjacentes que alimentam suas aplicações de linha de negócios.

II. A Plataforma como Serviço (PaaS) é outro modelo de computação em nuvem projetado para remover o fardo de configurar e gerenciar recursos de infraestrutura subjacentes, como serviços de computação, armazenamento e rede.

III. O modelo Software como Serviço (SaaS) é projetado para permitir que sua organização se concentre no desenvolvimento do código de sua aplicação e oferece uma plataforma para implantar e gerenciar as versões, atualizações e melhorias de sua aplicação.

Está correto o que se afirma em

 

Provas

Questão presente nas seguintes provas

Com relação a projetos orientados a objetos com UML, assinale (V) para a afirmativa verdadeira e (F) para a falsa.

( ) Sistemas orientados a objetos são compostos de objetos interativos que mantêm seu próprio estado local e oferecem operações nesse estado.

( ) Processos de projeto orientado a objetos envolvem projetar as classes de objetos e os relacionamentos entre essas classes. Essas classes definem os objetos no sistema e suas interações.

( ) Sistemas orientados a objetos são mais difíceis de mudar do que os sistemas desenvolvidos com abordagens funcionais.

As afirmativas são, respectivamente,

 

Provas

Questão presente nas seguintes provas

Relacione as decisões que devem ser tomadas durante o estágio de gerenciamento de requisitos de software com seus respectivos conceitos.

1. Identificação de requisitos

2. Gerenciamento de mudanças.

3. Políticas de rastreabilidade.

4. Ferramentas de apoio.

( ) O gerenciamento de requisitos envolve o processamento de grandes quantidades de informações sobre os requisitos.

( ) Conjunto de atividades que avaliam o impacto e o custo das mudanças.

( ) Definem os relacionamentos entre cada requisito e entre os requisitos e o projeto de sistema que deve ser registrado.

( ) Cada requisito deve ser identificado de forma única para que possa ser comparado com outros requisitos e usado em avaliações de rastreabilidade.

Assinale a opção que indica a relação correta, na ordem apresentada.

 

Provas

Questão presente nas seguintes provas

Com relação às fases do scrum, assinale (V) para a afirmativa verdadeira e (F) para a falsa.

( ) Planejamento geral, em que se estabelecem os objetivos particulares do projeto e da arquitetura do software.

( ) Ocorre uma série de ciclos de sprint, em que cada ciclo desenvolve um decremento do sistema.

( ) Encerra o projeto, completa a documentação exigida, como quadros de ajuda do sistema e manuais do usuário, e avalia as lições aprendidas com o projeto.

As afirmativas são, respectivamente,

 

Provas

Questão presente nas seguintes provas

Com relação às afirmações sobre a metodologia ágil, assinale (V) para a afirmativa verdadeira e (F) para a falsa.

( ) A satisfação do cliente é o principal objetivo da metodologia ágil.

( ) As metodologias ágeis são baseadas no modelo de desenvolvimento em cascata.

( ) As equipes ágeis são compostas por indivíduos motivados e auto-organizados.

As afirmativas são, respectivamente,

 

Provas

Questão presente nas seguintes provas

Árvores B se tornaram um método padrão de organização de índices para bancos de dados, comumente usadas em sistemas de arquivos do sistema operacional, incluindo aqueles suportados pelo Mac OS X, Windows e vários sistemas de arquivos Linux.

Avalie se uma árvore B é caracterizada por seu grau mínimo d se satisfaz as seguintes propriedades:

I. Todo nó possui no máximo d - 1 chaves e 2d filhos ou, equivalentemente, 2d ponteiros.

II. Todo nó, exceto a raiz, possui pelo menos 2d - 1 chaves e d ponteiros. Como resultado, cada nó interno, exceto a raiz, está pelo menos meio cheio e tem pelo menos d filhos.

III. A raiz possui pelo menos 1 chave e 2 filhos e um nó não-folha com k ponteiros contém k - 1 chaves.

Está correto o que se afirma em

 

Provas

Questão presente nas seguintes provas

Sobre a arquitetura de aplicações em infraestrutura, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) O modelo de cloud computing do tipo Plataforma como Serviço (PAAS, Platform-as-a-Service) oferece ambiente compartilhado de desenvolvimento de software que fornece, às equipes de desenvolvimento e operações, acesso a todas as ferramentas de que necessitam, a partir de qualquer local com uma conexão à Internet, sendo frequente o emprego das tecnologias Docker e Kubernetes.

( ) Quanto ao nível de acoplamento, podemos diferenciar as arquiteturas de aplicação como monolíticas e em N camadas (levemente acopladas), microsserviços (fortemente acopladas); e, orientadas a eventos ou serviços (desacopladas).

( ) No ciclo de vida do desenvolvimento de software (SDLC, Software Development Lifecycle) podem ser aplicadas as metodologias TDD (Test Driven Development), quando o foco está em uma linguagem mais técnica e no objetivo de testar alguma funcionalidade, e o BDD (Behavior Driven Development), quando o foco está em uma linguagem mais próxima da linguagem natural e no objetivo de realização de testes de comportamento.

As afirmativas são, respectivamente,

 

Provas

Questão presente nas seguintes provas

O ciclo de vida de desenvolvimento de software (SDLC, Software Development Life Cycle) é o processo econômico e rápido que as equipes de desenvolvimento usam para projetar e criar software de alta qualidade.

Considerando os modelos SDLC que auxiliam na organização das sociedades empresárias, assinale a afirmativa correta.

 

Provas

Questão presente nas seguintes provas

Analise o código Javascript, a seguir.

class Ave {

constructor(nome) {

this.nome = nome;

}

som() { throw new Error("Implementar");

}

}

class Pato extends Ave {

constructor(nome) {

super(nome);

}

som() { return "Quá quá!";

}

}

class Galinha extends Ave {

constructor(nome) {

super(nome);

}

som() {

return " Cocorocoo!";

}

}

Sobre o código Javascript apresentado, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) A classe Ave é uma classe abstrata que fornece uma interface para outras classes de aves.

( ) A classe Pato e a classe Galinha são exemplos de polimorfismo, pois ambas sobrescrevem o método som() da classe Ave.

( ) O método som() na classe Ave pode ser chamado diretamente para fazer o som da ave.

As afirmativas são, respectivamente,

 

Provas

Questão presente nas seguintes provas