Questões

Total de Questões Encontradas: 777

De acordo com The Open Group (2009), o modelo de referência de governança SOA define três processos. Sobre eles, é INCORRETO afirmar que 
A
devem ser executados continuamente.
B
o processo de dispensation é utilizado como um mecanismo, para garantir que os níveis de serviço e níveis operacionais sejam satisfeitos.
C
o processo de comunicação suporta o regime de governança SOA, políticas, diretrizes e normas SOA por toda a organização.
D
o objetivo do dispensation é definir um método para garantir que as políticas, diretrizes e normas SOA sejam respeitadas.
E
se uma revisão não é aprovada, temos uma exceção no processo de compliance. A revisão deve ser ajustada ou realinhada, com o objetivo de atender os requisitos de compliance.
Ano: 2018 Banca: CONSULPLAN Órgão: CMBH Prova: Analista de TI - Desenvolvimento de Sistemas
Para auxiliar o analista no projeto de um novo sistema, uma técnica importante a ser utilizada é o gráfico de estrutura. Sabe-se que ele “mostra todos os componentes de código que precisam ser incluídos em um programa em um nível alto, organizados em um formato hierárquico que implica a sequência (em que ordem os componentes são carregados), a seleção (sob quais condições um módulo é carregado) e a repetição (com que frequência um componente é repetido). Um dos elementos do gráfico de estrutura tem a finalidade de informar que os dados estão sendo passados de um módulo para outro; assinale-o.
A
Loop. 
B
Módulo.
C
Linha condicional.
D
Conjugado de dados.
Ano: 2018 Banca: CONSULPLAN Órgão: CMBH Prova: Analista de TI - Desenvolvimento de Sistemas
Projetar um sistema vai muito além de escrever códigos, uma vez que deve-se considerar quem irá utilizar o sistema, deixando-o mais “amigável” para os usuários, não complicando o entendimento. Neste ponto entra o projeto de interface, uma vez que é o processo onde é definida a maneira que o sistema irá interagir com entidades externas, como, por exemplo, fornecedores, clientes, ou mesmo outros sistemas. Alguns princípios para o projeto de interface com o usuário são conhecidos. Um desses princípios “permite aos usuários preverem o que acontecerá antes de executar uma função, sendo um dos elementos mais importantes para facilitar a aprendizagem e o uso, além de respeitar a estética”. 
Assinale-o.
A
Layout. 
B
Consistência.
C
Experiência do usuário.
D
Consciência do conteúdo. 
Ano: 2018 Banca: CONSULPLAN Órgão: CMBH Prova: Analista de TI - Desenvolvimento de Sistemas
Em relação ao desenvolvimento de um sistema, a fase de Projeto usa os requisitos que foram reunidos durante a análise, criando um plano gráfico do sistema em questão. As estratégias utilizadas são muito importantes para o sucesso e todas possuem vantagens e desvantagens. As estratégias de projeto podem ser: desenvolver uma aplicação personalizada; comprar um sistema e personalizá-lo, ou terceirização. Considere que a empresa opte por adquirir/usar um sistema pronto porque as habilidades não são estratégicas. 
Assinale a alternativa que apresenta a estratégia do projeto na qual esta característica está vinculada. 
A
Cronograma. 
B
Experiência interna. 
C
Qualificações do projeto.
D
Necessidade operacional.
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.
Página 8 de 78