Questões de Concursos Públicos - FEPESE - 2017 - CIASC - Analista de Sistemas
Resolva questões gratuitas da FEPESE - 2017 - CIASC - Analista de Sistemas. Banco com 37 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.
Q86072
FEPESE - 2017 - CIASC - Analista de Sistemas
Ano: 2017
Órgão:
CIASC
Banca:
FEPESE
Matéria:
Arquitetura de Software
Assunto: Arquitetura em camadas
Com relação à arquitetura em camadas, assinale a
alternativa correta.
Q86071
FEPESE - 2017 - CIASC - Analista de Sistemas
Ano: 2017
Órgão:
CIASC
Banca:
FEPESE
Matéria:
Arquitetura de Software
Assunto: Conceitos Básicos em Arquitetura de Software
Analise as afirmativas abaixo com relação à arquitetura de microserviços.
1. A arquitetura de microserviços pode ser
definida como aquela que empacota todos
os componentes de uma aplicação em uma
única unidade de implantação. Os microserviços são definidos dentro desta unidade de
implantação.
2. A arquitetura de microserviços é utilizada para
desenvolver uma aplicação como um conjunto de pequenos serviços, cada um funcionando em seu próprio processo. Cada serviço
é desenvolvido em torno de um conjunto de
regras de negócio específico, e é implementado de forma independente.
3. Uma das vantagens de se usar a arquitetura
monolítica é a total independência que
os microserviços têm dentro da aplicação.
Cada microserviço tem o seu próprio banco
de dados, sendo este um dos fatores que
caracterizam um microserviço. Entretanto,
esta também é a característica que tem o
maior custo de planejamento por arquitetos e
desenvolvedores de software.
Assinale a alternativa que indica todas as afirmativas
corretas.
Q86070
FEPESE - 2017 - CIASC - Analista de Sistemas
Assinale a alternativa que apresenta os padrões
que estão preocupados com os algoritmos e as
atribuições de responsabilidade entre objetos. Tais
padrões descrevem não só os padrões entre objetos
ou classes, mas também os de comunicação entre
eles. Estes padrões caracterizam um complexo fluxo
de controle que é difícil seguir em tempo de execução.
Eles transportam sua atenção para longe do fluxo de
controle e lhe permite concentrar-se apenas no modo
como os objetos estão interconectados.
Q86069
FEPESE - 2017 - CIASC - Analista de Sistemas
Com relação ao REST, assinale a alternativa
correta.
Q86068
FEPESE - 2017 - CIASC - Analista de Sistemas
Analise as afirmativas abaixo com relação ao SOAP.
1. SOAP especifica uma sintaxe baseada em XML
para se escrever e endereçar uma mensagem entre dois sistemas comunicantes.
2. SOAP é um protocolo baseado em XML para
a troca de informações estruturadas em
ambientes distribuídos.
3. O protocolo SOAP provê uma forma de possibilitar a passagem de comandos e parâmetros entre as entidades Requester e Provider,
dependente da plataforma de implementação
e de linguagem de programação utilizada.
4. Envelope, Header, Exception e Body são
elementos básicos de uma mensagem SOAP.
Assinale a alternativa que indica todas as afirmativas
corretas.
Q86067
FEPESE - 2017 - CIASC - Analista de Sistemas
Com relação ao assunto Webservices, assinale a
alternativa correta.
Q86066
FEPESE - 2017 - CIASC - Analista de Sistemas
Assinale a alternativa que apresenta uma linguagem de descrição de Web services. A descrição
envolve informações críticas como o endpoint do
serviço, operações e tipos de dados necessários a tais
operações.
Q86065
FEPESE - 2017 - CIASC - Analista de Sistemas
Analise as afirmativas abaixo com relação ao
assunto Design Patterns.
1. Os padrões de projeto de software também
muito conhecidos pelo termo original em inglês,
Design Patterns, descrevem soluções para
problemas recorrentes no desenvolvimento de
sistemas de software orientados a objetos.
2. Os padrões comportamentais têm como
intenção principal abstrair o processo de
criação de objetos, ou seja, a sua instanciação. Desta maneira, o sistema não precisa se
preocupar com questões tais como o objeto é
criado, como é composto, qual a sua representação real.
3. Os padrões de projeto visam facilitar a reutilização de soluções de desenho - isto é,
soluções na fase de projeto do software, sem
considerar reutilização de código.
4. Os padrões de criação vão se preocupar como
as classes e os objetos são compostos, ou
seja, como é a sua estrutura. O objetivo destes
padrões é facilitar o design do sistema, identificando maneiras de realizar o relacionamento
entre as entidades. Assim, deixa o desenvolvedor livre dessa preocupação.
Assinale a alternativa que indica todas as afirmativas
corretas.
Q86064
FEPESE - 2017 - CIASC - Analista de Sistemas
A computação em nuvem é um modelo que
habilita o acesso por rede de forma ubíqua, conveniente e sob demanda a um conjunto compartilhado
de recursos de computação (como redes, servidores,
armazenamento, aplicações e serviços) que possam
ser rapidamente provisionados e liberados com o
mínimo de esforço de gerenciamento ou interação
com o provedor de serviços.
Com relação a esse assunto, assinale a alternativa
correta.
Q86063
FEPESE - 2017 - CIASC - Analista de Sistemas
Ano: 2017
Órgão:
CIASC
Banca:
FEPESE
Matéria:
Engenharia de Software
Assunto: Metodologia de desenvolvimento de software
Analise as afirmativas abaixo com relação ao DDD
(Domain Driven Design).
1. Domain Driven Design (DDD) é uma abordagem de projeto de software disciplinada que
reúne um conjunto de conceitos, técnicas e
princípios para construção de softwares baseados em modelo de domínio.
2. Um dos objetivos do Domain Driven Design é
aproximar o desenvolvimento de software do
domínio do problema.
3. Um dos objetivos do Domain Driven Design
(DDD) é permitir maior interoperabilidade
com os modelos de dados.
4. Domain Driven Design (DDD) ou Projeto
Orientado ao Domínio é um padrão de linguagem orientada a objetos que procura reforçar conceitos e boas práticas relacionadas à
Orientação a Objetos.
Assinale a alternativa que indica todas as afirmativas
corretas.
« Anterior
Próximo »