Prévia do material em texto
GOVERNANÇA E TECNOLOGIA DA INFORMAÇÃO – TODAS CORRETAS SE ESTE MATERIAL TE AJUDOU DEIXE SEU LIKE E SALVE O MATERIAL PARA DAR UMA FORÇA! Questão 1) Observe o código JSF a seguir e marque a opção que descreve sua funcionalidade. < h:commandLink value="Listar Produtos" action="#{produtoControlMB.listar()}"/ > A) Define um Managed Bean baseado em sintaxe XML. B) Chama o método listar do Managed Bean quando ocorre o clique no link. √ C) Efetua uma chamada ao Managed Bean com o nome "Listar Produtos" D) Cria links para cada linha obtida a partir do comando listar. E) Preenche uma tabela com os dados da listagem na página corrente. Questão 2) Na sintaxe da linguagem HTML para a construção de formulários, qual o tipo de INPUT deve ser utilizado para opções mutuamente exclusivas? A) radio √ B) checkbox C) hidden D) sumbit E) text Questão 3) Em termos de classificação de comandos do SQL, UPDATE pertence ao grupo: A) ADO B) DDL C) RIP D) DML √ E) DAO Questão 4) Analise as afirmativas sobre Servlets: I - A tecnologia Java Servlet utiliza a plataforma Java para criar páginas web dinâmicas em aplicações independente de plataforma; II - Servlet é uma classe que estende (herda) de HttpServlet; III - É baseada na construção de classes e são executadas no cliente (navegador). A) Somente a III está correta. B) Somente a I está correta. C) Todas as afirmativas estão corretas. D) Somente a II está correta. E) Somente I e II estão corretas. √ Questão 5) O Servlet utilizado pelos componentes JSF, denominado Faces Servlet é mapeado em qual arquivo do aplicativo Web Java? A) web.xml √ B) jsf,xml C) http.xml D) faces.xml E) server.xml Questão 6) O uso do JCF permite a criação de estruturas bastante complexas, como a apresentada a seguir: ArrayList< HashMap< Integer, ArrayList< String > > > estruturaX; Esta estrutura define uma coleção de elementos HashMap, onde cada elemento do HashMap é definido por uma chave inteira e uma coleção do tipo String. Qual seria o comando para adicionar o texto "XPTO" à coleção de chave 12 do HashMap que ocupa a terceira posição na coleção de HashMaps? A) estruturaX.get(3).put(12,"XPTO"); B) estruturaX.get(2).get(12).add("XPTO"); √ C) estruturaX.put(3,12,"XPTO"); D) estruturaX.add(2,12,"XPTO"); E) estruturaX.get(2,12).add("XPTO"); Questão 7) Qual dos itens abaixo não é um componente Swing da Linguagem Java: A) JWalker √ B) JProgressBar C) JLabel D) JRadioButton E) JTable Questão 8) Em termos de programação para banco de dados, em linguagens orientadas a objetos, é bastante aconselhável efetuar uma transformação dos registros para instâncias de classes de entidade. Esse processo ficou conhecido como: A) UML B) RUP C) POO D) ORM √ E) SQL Questão 9) Qual será a saída obtida pelo seguinte trecho com sintaxe Java? int a = 1, b=100; while( ++a < 5 ) b = b / a; System.out.println(b); A) 4,17 B) 4 √ C) 25 D) 12,5 E) 96 Questão 10) Escolha a opção que melhor define a seguinte descrição: "Classe que não permite ser instanciada diretamente, somente servindo de propósito de disponiblizar os seus recursos para seus descendentes" A) Classe Concreta B) Classe Genérica C) Classe Interna D) Classe Abstrata √ E) Classe Virtual