Questões de Concurso
Foram encontradas 647 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Ano: 2024
Banca:
CESGRANRIO
Órgão:
UNEMAT
Prova:
CESGRANRIO - 2024 - UNEMAT - Analista de Sistemas |
Q2389085
Arquitetura de Software
A equipe de sistemas de uma empresa recebeu uma demanda para incluir, em um sistema, um tratamento que
permita observar se um determinado conjunto de dados
está sendo atualizado. Caso haja alguma atualização,
um conjunto de assinantes que desejem ser informados
sobre alguma mudança nesses dados deverá ser notificado.
Para atender à demanda descrita, qual padrão de projeto pode ser usado?
Para atender à demanda descrita, qual padrão de projeto pode ser usado?
Ano: 2024
Banca:
CESGRANRIO
Órgão:
UNEMAT
Prova:
CESGRANRIO - 2024 - UNEMAT - Analista de Sistemas |
Q2389084
Arquitetura de Software
J participa de uma equipe de desenvolvimento e recebeu
uma demanda de codificar uma estrutura de árvore no sistema em que está trabalhando.
O padrão de projeto estrutural que poderá ajudar nessa tarefa de implementação é o
O padrão de projeto estrutural que poderá ajudar nessa tarefa de implementação é o
Ano: 2024
Banca:
FGV
Órgão:
CGM de Belo Horizonte - MG
Prova:
FGV - 2024 - CGM de Belo Horizonte - MG - Auditor Interno - Ciência da Computação - Manhã |
Q2387560
Arquitetura de Software
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,
( ) 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,
Ano: 2024
Banca:
IBFC
Órgão:
TRF - 5ª REGIÃO
Prova:
IBFC - 2024 - TRF - 5ª REGIÃO - Técnico Judiciário - Área de Apoio Especializado - Especialidade Desenvolvimento de Sistemas da Informação |
Q2386414
Arquitetura de Software
Analise as afirmativas abaixo sobre padrões de
projeto e dê valores Verdadeiro (V) ou Falso (F).
( ) Padrões de projeto são soluções comprovadas para problemas recorrentes no design de software, promovendo boas práticas e reutilização de código.
( ) O padrão Observer é utilizado para definir uma dependência um-para-muitos entre objetos, de modo que, quando um objeto muda de estado, todos os seus dependentes são notificados e atualizados automaticamente.
( ) Padrões de projeto podem ser classificados em três categorias principais: padrões de criação, padrões estruturais e padrões comportamentais.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.
( ) Padrões de projeto são soluções comprovadas para problemas recorrentes no design de software, promovendo boas práticas e reutilização de código.
( ) O padrão Observer é utilizado para definir uma dependência um-para-muitos entre objetos, de modo que, quando um objeto muda de estado, todos os seus dependentes são notificados e atualizados automaticamente.
( ) Padrões de projeto podem ser classificados em três categorias principais: padrões de criação, padrões estruturais e padrões comportamentais.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Ano: 2024
Banca:
IBFC
Órgão:
TRF - 5ª REGIÃO
Prova:
IBFC - 2024 - TRF - 5ª REGIÃO - Técnico Judiciário - Área de Apoio Especializado - Especialidade Desenvolvimento de Sistemas da Informação |
Q2386402
Arquitetura de Software
É uma abordagem avançada de design de
software que coloca o foco no profundo
entendimento e modelagem do domínio do
negócio, promovendo uma linguagem ubíqua
entre desenvolvedores e especialistas do
domínio. Através da identificação e
encapsulamento de conceitos complexos no
código, visa criar sistemas mais flexíveis e
alinhados com as necessidades do negócio,
facilitando a evolução e manutenção ao longo do
tempo.
De acordo com a afirmativa acima, assinale a alternativa que apresenta qual modelo de arquitetura a afirmativa se refere.
De acordo com a afirmativa acima, assinale a alternativa que apresenta qual modelo de arquitetura a afirmativa se refere.