Questões

Total de Questões Encontradas: 50

Ano: 2013 Banca: FCC Órgão: AL-RN Prova: Analista Legislativo - Analista de Sistemas
Em um sistema orientado a objetos desenvolvido na plataforma Java, a interface
A
precisa ter, obrigatoriamente, a palavra abstract em sua declaração.
B
pode conter métodos estáticos. 
C
pode conter apenas métodos públicos e sem corpo.
D
pode ser instanciada. 
E
pode conter construtor.
Ano: 2013 Banca: FCC Órgão: AL-RN Prova: Analista Legislativo - Analista de Sistemas
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
A
Comunicação, Fluxo de Informação e Objeto.
B
Comunicação, Deployment e Máquina de Estado.
C
Temporização, Componente e Atividade.
D
Sequência, Caso de Uso e Atividade.
E
Classe, Atividade e Sequência. 
Ano: 2013 Banca: FCC Órgão: AL-RN Prova: Analista Legislativo - Analista de Sistemas
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, 
A
ao Ciclo de Vida de Sistema Tradicional e à Prototipagem.
B
ao Modelo Espiral e ao Modelo em Cascata. 
C
ao Modelo V e ao Modelo de Entrega por Estágios.
D
aos Modelos Prescritivos e aos Modelos Ágeis.
E
ao Modelo Orientado a Cronograma e ao Modelo Orientado a Teste.
Ano: 2013 Banca: FCC Órgão: AL-RN Prova: Analista Legislativo - Analista de Sistemas
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
A
Interação.
B
Caso de Uso. 
C
Fluxo de Dados. 
D
Colaboração. 
E
Componentes. 
Ano: 2013 Banca: FCC Órgão: AL-RN Prova: Analista Legislativo - Analista de Sistemas
Analise o código-fonte da página HTML a seguir:
Imagem da Questão
Ao clicar no link “Incluir”, para que o nome “Ana Maria” seja inserido no campo do formulário e a cidade “Rio de Janeiro” seja inserida no parágrafo, as lacunas I e II devem ser preenchidas correta e, respectivamente, por 
A
innerField − innerHTML
B
text − innerHTML 
C
value − setElement 
D
value − innerHTML
E
value − text 
Ano: 2013 Banca: FCC Órgão: AL-RN Prova: Analista Legislativo - Analista de Sistemas
No desenvolvimento orientado a objetos, uma das metodologias usadas na modelagem e projeto de sistemas de informação,
A
os métodos de desenvolvimento concentram-se, principalmente, em formatar processos, ou ações, que capturam, armazenam, manipulam e distribuem dados. 
B
o diagrama de contexto é a principal ferramenta para representar o projeto do software.
C
o sistema é visto como um conjunto de objetos que combinam processos e dados.
D
o diagrama de fluxo de informações é a principal ferramenta na fase de análise do sistema, para mostrar a interação entre os objetos.
E
grupos de objetos são reunidos na forma de componentes de software para funções comuns e combinados para criar aplicações comerciais de grande escala.  
Ano: 2013 Banca: FCC Órgão: AL-RN Prova: Analista Legislativo - Analista de Sistemas
Analise a classe Java a seguir (note que a numeração de linhas é simbólica e não faz parte da declaração da Classe): 
Imagem da Questão
Pode-se afirmar corretamente que
A
a declaração do vetor contida na linha 4 está incorreta.
B
apesar dos valores armazenados no vetor serem classificados em ordem crescente, eles serão exibidos em ordem decrescente. 
C
há um erro nas linhas 13 e 14, pois o operador != não existe na linguagem Java.
D
a instrução contida na linha 8 está incorreta, pois o método showInputDialog da classe JOptionPane requer o parâmetro null precedendo o texto. 
E
ocorrerá um erro em tempo de execução na linha 9, pois o índice de um vetor na linguagem Java começa na posição 1 e não na posição 0. 
Ano: 2013 Banca: FCC Órgão: AL-RN Prova: Analista Legislativo - Analista de Sistemas
Em uma aplicação web desenvolvida utilizando a plataforma Java EE 6, há a seguinte classe Java:

package dados;
Imagem da Questão
Em uma página JSP da mesma aplicação, para instanciar um objeto desta classe pode-se utilizar a tag
A
<jsp:setBean name="cliente" class="dados.Cliente"/> 
B
<jsp:setBean id="cliente" class="dados.Cliente"/>
C
<jsp:useBean name="cliente" class="dados.Cliente"/> 
D
<jsp:useBean id="cliente" class="dados.Cliente"/> 
E
<jsp:newInstance id="cliente" class="dados.Cliente"/>  
Ano: 2013 Banca: FCC Órgão: AL-RN Prova: Analista Legislativo - Analista de Sistemas
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 
A
GenericServlet.
B
HttpServlet.
C
HttpServletRequest.
D
HttpServletResponse.
E
HttpServletObject. 
Ano: 2013 Banca: FCC Órgão: AL-RN Prova: Analista Legislativo - Analista de Sistemas
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
A
uma servlet criada automaticamente chamada ActionServlet que funciona como um componente de comunicação entre as páginas e os componentes de acesso a dados.
B
obrigatoriamente um conjunto de objetos personalizados, como custom componentsvalidatorsconverters e listeners, criados pelo desenvolvedor da aplicação.
C
pelo menos uma classe Action ActionForm, com construtor sem argumentos e métodos setter e getter para suas propriedades.
D
obrigatoriamente um conjunto de custom tags para representar objetos personalizados (custom objects) na página.
E
um conjunto de beans gerenciados (managed beans) e um arquivo descritor de implantação (web deployment descriptor − web.xml).
Página 3 de 5