Magna Concursos

Foram encontradas 45 questões.

Com relação à linguagem de programação Python, analise os itens a seguir:

I. Seja sequência de operações a seguir:
>>> x=[1, 2, 3]
>>> y=x
>>> y[0]=0
>>> print(x)
O valor de x impresso na tela é: [1, 2, 3]

II. Seja sequência de operações a seguir:
>>> x=[1,4,1,2,3,2]
>>> y=set(x)
>>> print(y)
O valor de y impresso na tela é: {1, 4, 1, 2, 3, 2}

III. A expressão abaixo cria um dicionário vazio.
x = {}

Está correto o que se afirma em:
 

Provas

Questão presente nas seguintes provas
Em um projeto de desenvolvimento de software, uma equipe está focada em diferentes aspectos do sistema.
Assinale a opção que indica o diagrama UML mais adequado para se entender como os objetos do sistema interagem entre si ao longo do tempo.
 

Provas

Questão presente nas seguintes provas
O desenvolvimento orientado a testes (TDD) engloba um conjunto de práticas que visam garantir a detecção de erros e a qualidade do código gerado.
No escopo do TDD, assinale a opção que apresenta a característica do teste unitário.
 

Provas

Questão presente nas seguintes provas
A integração de módulos e sistemas é uma etapa crucial no desenvolvimento de software, em que a abordagem de integração a ser tomada depende do cenário concreto.
Assinale a opção que apresenta o cenário para o qual a abordagem Big Bang é a mais adequada.
 

Provas

Questão presente nas seguintes provas
O Projeto Orientado a Serviços (SOA) tem como objetivo facilitar a integração entre diferentes serviços.
Sobre o emprego de SOA, assinale a afirmativa correta.
 

Provas

Questão presente nas seguintes provas
Um sistema distribuído tem como objetivo coletar e distribuir dados meteorológicos para um conjunto de usuários. Para tal, foram empregados pelo desenvolvedor dois padrões de design:

Padrão (1): Criação de uma classe com apenas uma instância, responsável por controlar o acesso a um determinado sensor operado por equipes técnicas remotas.
Padrão (2): Definição de um objeto principal, de forma que todos os usuários dependentes são notificados e atualizados em tempo real.

Assinale a opção que indica os padrões de design (1) e (2), respectivamente.
 

Provas

Questão presente nas seguintes provas
O Scrum é um framework de gerenciamento que as equipes usam para se auto-organizar e trabalhar em direção a um objetivo em comum.
Sobre o Scrum, analise as afirmativas a seguir.

I. Por ser uma metodologia ágil, um de seus pilares é a eliminação de reuniões.
II. O backlog do produto é uma lista dinâmica de funcionalidades organizada por prioridades.
III. O Product Owner planeja os recursos necessários para cada Sprint.

Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas
No contexto de Projetos Orientados a Objetos, padrões de design são soluções generalizadas para problemas comuns de design de software.

Considere uma situação em que um desenvolvedor foi incumbido de elaborar um sistema de criação de documentos de diversos formatos, como Texto, Planilha e Apresentação, a serem definidos com base nos comandos do usuário.

Para lidar com esses requisitos, o padrão de design de software mais adequado seria o
 

Provas

Questão presente nas seguintes provas
Com relação aos diversos modelos de ciclo de vida de um software, considere a seguinte situação hipotética:

Uma equipe inicia um projeto com uma abordagem linear e sequencial. No entanto, ao longo do projeto substitui esta abordagem por um modelo com ênfase em protótipos no início de cada estágio para validação de conceitos e na análise de riscos.

Assinale a opção que apresenta o modelo que esta equipe empregou inicialmente e o modelo pelo qual este foi substituído.
 

Provas

Questão presente nas seguintes provas
O padrão MVC (Model-View-Controller) tem como objetivo facilitar a manutenção e a escalabilidade de um software.

Com relação ao padrão MVC, analise as afirmativas a seguir.

I. A camada Model gerencia o fluxo de dados entre as outras camadas e as interações com o usuário.
II. A camada View gerencia a apresentação e a interface do usuário.
III. A camada Controller contém as regras de negócio, os dados e a lógica da aplicação.

Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas