Questões

Total de Questões Encontradas: 08

Ano: 2017 Banca: FEPESE Órgão: CIASC Prova: Analista - Analista de Sistemas (Desenvolvedor)
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. 
A
Na modalidade Infraestrutura como Serviço (PaaS), o recurso fornecido ao consumidor é o uso de aplicações do fornecedor executando em uma infraestrutura na nuvem. As aplicações podem ser acessadas por vários dispositivos clientes através de interfaces de programação.
B
Uma das características da Computação em Nuvem é o Serviço Mensurado no qual os recursos podem ser provisionados e liberados elasticamente, em alguns casos automaticamente, para rapidamente aumentar ou diminuir de acordo com a demanda.
C
Em uma Nuvem híbrida, a infraestrutura na nuvem é uma composição de duas ou mais infraestruturas na nuvem (privadas, comunitárias ou públicas) que permanecem entidades distintas, mas são interligadas por tecnologia padronizada ou proprietária que permite a comunicação de dados e portabilidade de aplicações (como transferência de processamento para a nuvem para balanceamento de carga entre nuvens).
D
Em uma Nuvem comunitária, a infraestrutura na nuvem é provisionada para uso exclusivo por uma única organização composta de diversos consumidores (como unidades de negócio). A sua propriedade, seu gerenciamento e operação podem ser da organização, de terceiros ou de uma combinação mista, e podem estar dentro ou fora das instalações da organização.
E
Em uma Nuvem pública, a infraestrutura na nuvem é provisionada para uso exclusivo por uma determinada comunidade de organizações que têm interesses em comum (de missão, requisitos de segurança, políticas, observância de regulamentações). A sua propriedade, seu gerenciamento e sua operação podem ser de uma ou mais organizações da comunidade ou de terceiros, e podem estar dentro ou fora das instalações das organizações participantes.
Ano: 2017 Banca: FEPESE Órgão: CIASC Prova: Analista - Analista de Sistemas (Desenvolvedor)
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.
A
São corretas apenas as afirmativas 1 e 3.
B
São corretas apenas as afirmativas 1 e 4.
C
São corretas apenas as afirmativas 2 e 3.
D
São corretas apenas as afirmativas 1, 2 e 4.
E
São corretas apenas as afirmativas 2, 3 e 4.
Ano: 2017 Banca: FEPESE Órgão: CIASC Prova: Analista - Analista de Sistemas (Desenvolvedor)
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.
A
REST
B
XDSL
C
SOAP
D
WSDL
E
WDSL
Ano: 2017 Banca: FEPESE Órgão: CIASC Prova: Analista - Analista de Sistemas (Desenvolvedor)
Com relação ao assunto Webservices, assinale a alternativa correta. 
A
Existem três tipos de URIs: URL, URN e URR.
B
Uma URI (Uniform Requestor Identifier) é uma sequência de caracteres que identifica um recurso lógico ou fisíco.
C
Outros sistemas podem interagir com os Webservices por meio de mensagens UDDI, geralmente usando HTTP com serialização XML em conjunto com outros padrões relacionados a Web.
D
URN (Uniform Requestor Name) é um tipo de URI que especifica qual protocol deve ser utilizado para localizar e acessar o recurso. Ele rotula o recurso com um identificador único persistente e independente de localização.
E
Um Web Service é um sistema de software desenvolvido para suportar interoperabilidade entre máquinas sobre uma rede, o qual pode apresentar uma interface que o descreve (WSDL, WADL).
Ano: 2017 Banca: FEPESE Órgão: CIASC Prova: Analista - Analista de Sistemas (Desenvolvedor)
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.
A
São corretas apenas as afirmativas 1 e 2.
B
São corretas apenas as afirmativas 1 e 3.
C
São corretas apenas as afirmativas 1, 2 e 3.
D
São corretas apenas as afirmativas 1, 3 e 4.
E
São corretas apenas as afirmativas 2, 3 e 4.
Ano: 2017 Banca: FEPESE Órgão: CIASC Prova: Analista - Analista de Sistemas (Desenvolvedor)
Com relação ao REST, assinale a alternativa correta. 
A
O REST (Representational Statefull Transfer) é um estilo de comunicação utilizado em web services.
B
O REST (Representational Statefull Transfer) é um exemplo de arquitetura orientada a objetos distribuídos.
C
O REST é um protocolo de comunicação que surgiu com o objetivo de simplificar o acesso aos Webservices. Este baseia-se no protocolo HTTP e permite utilizar vários formatos para representação de dados, como JSON e XML. 
D
No REST, as comunicações dependem de estados controlados pelo servidor. Toda informação de estado deve ser conhecida somente pelo cliente e pelo servidor.
E
O REST é definido através de quatro elementos de interface: Identificação de Recursos; Manipulação de Mensagens através de Representações; Descrição de Mensagens e Hipermídia como Máquina de Estados da Aplicação.
Ano: 2017 Banca: FEPESE Órgão: CIASC Prova: Analista - Analista de Sistemas (Desenvolvedor)
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.
A
É correta apenas a afirmativa 1.
B
É correta apenas a afirmativa 2.
C
São corretas apenas as afirmativas 1 e 2.
D
São corretas apenas as afirmativas 1 e 3.
E
São corretas as afirmativas 1, 2 e 3.
Ano: 2017 Banca: FEPESE Órgão: CIASC Prova: Analista - Analista de Sistemas (Desenvolvedor)
Com relação à arquitetura em camadas, assinale a alternativa correta.
A
A camada de domínio/negócio cuida da interação entre o usuário e o software.
B
Na arquitetura em camadas, busca-se maximizar o acoplamento. Camadas devem se comunicar apenas com as camadas vizinhas.
C
Em uma arquitetura em camadas, a camada de apresentação cuida da interação entre o software e o SGBD.
D
Arquitetura em camadas visa a criação de aplicativos modulares, de forma que a camada mais alta se comunica com a camada mais baixa e assim por diante, fazendo com que uma camada seja dependente apenas da camada imediatamente abaixo.
E
Na arquitetura em camadas, a camada de dados, também chamada de camada de negócio, cuida das necessidades da aplicação no domínio em que ela se insere. Envolve cálculos baseados em dados digitados e em informações armazenadas, validação de informações vindas da camada de apresentação. Avalia, também, qual fonte de dados deve ser acionada, com base em comandos recebidos do usuário.
Página 1 de 1