Início

Questões de Concursos Analista Legislativo Analista de Sistemas

Resolva questões de Analista Legislativo Analista de Sistemas comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


11Q148440 | Sistemas de Informação, Analista Legislativo Analista de Sistemas, AL RN, FCC

Há diversos métodos que podem ser utilizados na construção de sistemas de informação. Sobre eles, analise:

I. O desenvolvimento é feito em estágios formais, que devem evoluir em sequência e ter resultados definidos. Cada um precisa ser formalmente aprovado antes que o próximo se inicie. É indicado para grandes projetos que exijam especificações formais e rígido controle administrativo sobre cada estágio do desenvolvimento.

II. Consiste em desenvolver um sistema experimental de maneira rápida e barata para que os usuários finais interajam com ele e o avaliem. Esse sistema é refinado e aperfeiçoado até que os usuários sintam que ele atende às suas necessidades, podendo ser usado como modelo para criar o sistema final.

Os itens I e II referem-se, respectivamente,

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

12Q155848 | Sistemas de Informação, Analista Legislativo Analista de Sistemas, AL RN, FCC

No desenvolvimento orientado a objetos, uma das metodologias usadas na modelagem e projeto de sistemas de informação,

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

13Q148071 | Sistemas de Informação, Analista Legislativo Analista de Sistemas, AL RN, FCC

Os diagramas de classes ilustram atributos e operações de uma classe. Um diagrama de classes em notação UML utiliza

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

14Q155422 | História e Geografia de Estados e Municípios, Analista Legislativo Analista de Sistemas, AL GO, UEG

Modernização como processo se vincula ao domínio tecnológico e se associa ao crescimento das cidades, redefinindo as relações sociais e culturais com o campo. Acerca desse processo em Goiás, é INCORRETO afirmar:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

15Q148792 | Sistemas de Informação, Analista Legislativo Analista de Sistemas, AL RN, FCC

Na Linguagem Java, uma I pode definir uma série de métodos, mas nunca conter implementação deles. Ela só expõe o que o objeto deve fazer, e não como ele faz, nem o que ele tem. Como ele faz vai ser definido em uma implementação desse modelo. Diferentemente das classes, podem herdar de mais de uma interface. É como um contrato que depende que outros contratos sejam fechados antes deste valer, no qual não são herdados métodos e atributos, mas sim responsabilidades.

A lacuna I da frase acima é preenchida corretamente com

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

16Q148844 | Sistemas de Informação, Analista Legislativo Analista de Sistemas, AL RN, FCC

No Java EE 6 os métodos doPost e doGet podem ser sobrescritos em uma servlet criada na aplicação para receberem as requisições vindas de páginas HTML. Quando sobrescritos na servlet, eles substituem seus métodos ancestrais existentes na classe abstrata

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

17Q149270 | Sistemas de Informação, Analista Legislativo Analista de Sistemas, AL RN, FCC

O diagrama que permite descrever o comportamento interno de uma classe, apresentando sua dinâmica, descrevendo posições durante a vida do objeto com caminhos representando seu fluxo de execução e os gatilhos que provocam as mudanças de fluxo é chamado de diagrama de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

18Q147753 | Sistemas de Informação, Analista Legislativo Analista de Sistemas, AL RN, FCC

A técnica de Análise por Pontos de Função - APF

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

19Q154152 | Sistemas de Informação, Analista Legislativo Analista de Sistemas, AL RN, FCC

Uma Arquitetura Orientada a Serviços (SOA) é uma forma de arquitetura de sistemas distribuídos que é tipicamente caraterizada pelo seguinte:

I. Visão lógica: O serviço é uma visão abstrata e lógica de programas, bancos de dados, processos de negócio etc. definida em termos de "o que isso faz", carregando em conjunto uma operação de nível de negócio.

II. Orientação de mensagens: O serviço é formalmente definido em termos de mensagens trocadas entre agentes provedores e requisitantes.

III. Orientada à descrição: Um serviço é descrito por um metadado que pode ser processado por uma máquina. Essa descrição expõe apenas detalhes que são importantes para o serviço.

IV. Granularidade: Serviços tendem a ser um pequeno número de operações com mensagens relativamente grandes e complexas.

Está correto que é exposto em

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

20Q155794 | Sistemas de Informação, Analista Legislativo Analista de Sistemas, AL RN, FCC

Metodologias estruturadas podem ser utilizadas para documentar, analisar e projetar sistemas de informação. Quando se utiliza essas metodologias, a ferramenta primária para representar os processos componentes de um sistema e as interfaces entre eles é o Diagrama de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

21Q153388 | Sistemas de Informação, Analista Legislativo Analista de Sistemas, AL RN, FCC

JavaServer Faces (JSF) é um framework utilizado para construir aplicações web baseadas na tecnologia Java utilizando o padrão MVC. Uma aplicação JSF típica inclui

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

22Q150292 | História e Geografia de Estados e Municípios, Analista Legislativo Analista de Sistemas, AL GO, UEG

Nos últimos anos, Goiânia vem passando por um processo de intensificação do uso do solo de algumas de suas regiões. Sobre esse processo, é INCORRETO afirmar:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

23Q149440 | Sistemas de Informação, Analista Legislativo Analista de Sistemas, AL RN, FCC

A especificação UML 2.5 define dois tipos principais de diagramas UML: structure diagrams e behavior diagrams. Behavior diagrams mostram o comportamento dinâmico dos objetos em um sistema, que pode ser descrito como uma série de mudanças no sistema no decorrer do tempo. São exemplos de Behavior diagrams os diagramas de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

24Q152274 | Sistemas de Informação, Analista Legislativo Analista de Sistemas, AL RN, FCC

Com relação aos tipos de testes de software, considere:

I. Testes baseados em requisitos são uma abordagem sistemática para projeto de casos de teste em que se considera cada requisito e deriva-se um conjunto de testes para eles. São mais uma validação do que um teste de defeitos.

II. Testes de release são feitos pela própria equipe de desenvolvimento e devem centrar-se na descoberta de bugs no sistema, nos quais os casos de teste são projetados para expor os defeitos.

III. Testes de desenvolvimento incluem testes unitários, nos quais se testa objetos e métodos específicos; testes de componentes, em que se testa diversos grupos de objetos; e testes de sistema, nos quais se testa sistemas parciais ou completos.

IV. Teste beta é um tipo de teste de usuário em que os usuários do software trabalham com a equipe de desenvolvimento para testar o software no local do desenvolvedor.

Está correto o que se afirma APENAS em

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

25Q152842 | Sistemas de Informação, Analista Legislativo Analista de Sistemas, AL RN, FCC

Em um sistema orientado a objetos desenvolvido na plataforma Java, a interface

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

26Q150397 | Informática, Analista Legislativo Analista de Sistemas, AL GO, UEG

Sobre o uso dos sistemas gerenciadores de bancos de dados distribuídos (SGBDD), analise a validade das afirmações abaixo.
I. O uso de SGBDD tem como vantagem o aumento da disponibilidade da informação, pois a mesma informação pode estar armazenada em mais de um site ao mesmo tempo. Caso um site esteja indisponível, a informação pode ser retirada de um outro site que contenha sua réplica.
II. O uso de SGBDD tem como vantagem o aumento do paralelismo ao acesso das informações. Esse fato pode auxiliar no funcionamento de sistemas de alto desempenho, como comércio eletrônico na internet, permitindo o acesso de milhares de clientes simultaneamente.
III. O uso de SGBDD tem como vantagem a facilidade de se manter as várias réplicas de tabelas, ou fragmentos destas, idênticas umas às outras. A existência de várias réplicas faz com que sempre se encontre a informação atualizada em um site próximo para poder atualizar os outros sites espelhados.
Assinale a alternativa CORRETA:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

27Q153852 | Sistemas de Informação, Analista Legislativo Analista de Sistemas, AL RN, FCC

Uma métrica de software é uma característica de um sistema de software, documentação de sistema ou processo de desenvolvimento que pode ser objetivamente medido. Sobre as métricas de software é correto afirmar que

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

28Q153540 | História e Geografia de Estados e Municípios, Analista Legislativo Analista de Sistemas, AL GO, UEG

A modernização da agricultura, especialmente a partir de 1970, causou profundas transformações no território goiano. Sobre essas transformações, é INCORRETO afirmar:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

29Q155634 | Sistemas de Informação, Analista Legislativo Analista de Sistemas, AL RN, FCC

Analise as seguintes afirmações:

I. Fornece uma interface para a criação de uma família de objetos relacionados ou dependentes sem fornecer os detalhes de implementação das classes concretas.

II. Converte uma interface de uma classe existente em outra interface esperada pelos clientes. Permite que algumas classes com interfaces diferentes trabalhem em conjunto.

III. Separa uma implementação de sua abstração, de forma que ambas possam variar independentemente.

IV. Separa a construção de um objeto complexo de sua representação, de modo que o mesmo processo possa criar representações diferentes.

Tratam, respectivamente, dos design patterns:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

30Q147934 | Sistemas de Informação, Analista Legislativo Analista de Sistemas, AL GO, UEG

Sobre os aplicativos JBOSS, TOMCAT e o Framework Hibernate, analise a validade das afirmações abaixo.
I. O JBOSS é um servidor de aplicação para aplicações desenvolvidas em JAVA. Uma das grandes vantagens de sua utilização é a garantia de atomicidade em uma transação que envolva vários servidores.
Essa garantia tende a facilitar o desenvolvimento, pois os sistemas aplicativos não precisam, em seu código, tratar situações de problemas na rede.
II. O TOMCAT é uma IDE para desenvolvimento rápido em JAVA. Ao contrário do Netbeans, o TOMCAT é mais leve, exigindo menos memória para oferecer uma boa performance ao desenvolvedor.
III. O Hibernate é um Framework escrito em JAVA que visa oferecer para o desenvolvedor JAVA uma camada de persistência que facilite o desenvolvimento de suas aplicações. Ele permite diversos tipos de acesso aos dados, como o acesso direto através de comandos SQL ou através de uma visão de banco de dados OO que ele oferece.
Assinale a alternativa CORRETA:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.