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:
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
- Engenharia de SoftwareAnálise e Projeto de Software
- Engenharia de SoftwareUML: Unified Modeling Language
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.
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
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisTDD: Test-Driven Development
- Engenharia de SoftwareTestesTipos de Testes
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.
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.
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
- Arquitetura e Design de SoftwareSOA: Arquitetura Orientada a Serviço
- Interoperabilidade e IntegraçãoWeb Services
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.
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.
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
- Engenharia de SoftwareGerenciamento de Projetos de Software
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisScrum
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
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
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.
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
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
Cadernos
Caderno Container