Questões de Concurso Público TCE-RS 2014 para Auditor Público Externo - Técnico em Processamento de Dados - Conhecimentos Específicos

Foram encontradas 100 questões

Q1018482 Programação
O JUnit é um framework para testes de unidades automatizados na plataforma Java. Em uma classe de teste criada no JUnit versão 4
Alternativas
Q1018483 Programação
Os servidores do tipo Application Server Web Profile (ASWP) para Java não suportam todos os recursos Java EE, mas um grupo menor de especificações consideradas essenciais para o desenvolvimento web, como servlets, JSP, JSTL e JSF. Alguns destes servidores NÃO suportam EJB, como, por exemplo:
Alternativas
Q1018484 Programação
A Java API for XML Web Services (JAX-WS), parte integrante da plataforma Java EE, simplifica o desenvolvimento de web services. O ponto inicial para construir um web service com JAX-WS é a criação de uma classe Java conhecida como web service endpoint, que declara os métodos que um cliente pode chamar no serviço. Nesta classe,
Alternativas
Q1018485 Programação

Em uma aplicação web criada com a versão mais recente do Java EE o conteúdo dos campos id, nome e salario de um formulário são submetidos ao arquivo JSP abaixo:


Imagem associada para resolução da questão


Considere a existência de uma classe chamada Funcionario.java no pacote bean, que possui os atributos id, nome e salario. Para instanciar um objeto desta classe, a lacuna I pode ser preenchida com a tag

Alternativas
Q1018486 Programação
Em uma aplicação Java EE há: uma classe EJB chamada ExemploSessionBean.java que não permite manter um estado de conversação com o cliente, uma interface chamada ExemploSessionBeanRemote.java e uma classe cliente desktop chamada Main.java, todas criadas em seus respectivos projetos e em condições de execução ideais. Os fragmentos de código-fonte destas classes são apresentados a seguir, omitindo-se as declarações de pacotes e importação de classes:
Imagem associada para resolução da questão
As lacunas I, II, III e IV são preenchidas correta e, respectivamente, pelas anotações
Alternativas
Q1018487 Programação
O método a seguir está presente em uma classe de acesso a dados (DAO) de uma aplicação construída com Java utilizando JDBC.
Imagem associada para resolução da questão
Considere que: − a variável conn é da interface Connection, st é da interface PreparedStatement e retorno é uma variável do tipo int, todas declaradas e inicializadas anteriormente. − uma conexão com um banco de dados que contém a tabela cliente foi estabelecida com sucesso e em condições ideais. − a tabela cliente possui os campos abaixo: id − inteiro, não nulo, chave primária nome − cadeia de caracteres renda − real
Nestas condições, para que o método esteja correto, a lacuna I deve ser preenchida com a instrução
Alternativas
Q1018488 Programação
O design pattern MVC pode ser utilizado para representar e entender a separação de responsabilidades e a comunicação entre os componentes de uma aplicação para web. Em um site criado utilizando Java EE e o MVC, é correto afirmar que
Alternativas
Q1018489 Arquitetura de Software

Considere o texto abaixo:

Diferentes padrões tecnológicos se destacam quando se planeja a criação de soluções orientadas a serviços. Consequentemente, a integração destes padrões apresenta um conceito vital para organização lógica de SOA. Este conceito é considerado um modelo conceitual tecnológico que se utiliza de padrões e ferramentas de modelagem e desenvolvimento para unir e conectar serviços, aplicações e recursos de TI da organização.

O conceito citado, normalmente considerado um modelo abstrato de troca de mensagens para integração e comunicação dos serviços, é conhecido como

Alternativas
Q1018490 Programação
Em uma aplicação web criada com AJAX, há as seguintes funções em um script JavaScript presentes em uma página HTML, que contém um formulário com os campos id e nome:
Imagem associada para resolução da questão
Considere que os dados do formulário são submetidos pela função enviar para a servlet Controle.java existente na aplicação, em condições ideais, e que o retorno da requisição é uma string simples contendo uma mensagem indicando se a operação foi ou não realizada.
Para que as funções estejam corretas, as lacunas I, II e III devem ser preenchidas, respectivamente, por
Alternativas
Q1018491 Programação
A Document Type Definition (DTD) estabelece como os blocos de construção devem ser criados em um documento XML. Os elementos XML possuem uma declaração de elemento como, por exemplo:
<!ELEMENT cliente (telefone*)>
Nesta declaração, o sinal de asterisco (*) declara que o elemento filho telefone
Alternativas
Q1018492 Banco de Dados
Considerando o conceito de normalização existente em bancos de dados relacionais, uma relação R está na segunda forma normal se, além de estar na primeira forma normal,
Alternativas
Q1018493 Banco de Dados
Considerando a modelagem de dados de um banco de dados relacional, há diversos conceitos envolvendo conjuntos de entidades. Um conceito correto sobre conjuntos de entidades e seus atributos é
Alternativas
Q1018494 Banco de Dados

Sejam as seguintes tabelas de um banco de dados relacional:

Processo (IDProcesso, Tipo, Data)

Interessado (IDInteressado, NomeInteressado, Endereço)

Contem (IDProcesso, IDInteressado)


Considere que IDProcesso e IDInteressado são chaves estrangeiras na tabela Contem, com origem nas chaves primárias das tabelas Processo e Interessado, respectivamente. Um técnico em Processamento de Dados do TCE-RS, ficou com a tarefa de escrever uma consulta SQL para obter o tipo do processo e seus interessados, com a condição de que o tipo de processo seja de ‘gestão’. O comando correto que expressa o tipo dos processos e o nome dos interessados é

Alternativas
Q1018495 Banco de Dados
O PL/SQL representa a linguagem de consulta de dados utilizada pelo sistema gerenciador de bancos de dados Oracle. Nessa linguagem há o uso de identificadores. Há apenas identificadores válidos do PL/SQL em:
Alternativas
Q1018496 Banco de Dados
O sistema gerenciador de bancos de dados PostgreSQL 9.1 admite diversos tipos de dados. Dentre eles, o tipo de dados
Alternativas
Q1018497 Engenharia de Software
Os testes de software devem exibir um conjunto de características que atinja o objetivo de encontrar a maioria dos erros com o menor esforço. Dentre os diferentes tipos de teste estão os testes de caixa preta e de caixa branca. Sobre estes testes, é correto afirmar:
Alternativas
Q1018498 Engenharia de Software
Considerando a utilização da UML 2.0 no projeto de software orientado a objetos, há os chamados estereótipos. Considere um estereótipo denominado metaclass. A forma literal de representá-lo é
Alternativas
Q1018499 Arquitetura de Software
A Norma ISO/IEC 12207 estabelece 7 categorias de processos de ciclo de vida. De acordo com a Norma, os processos
Alternativas
Q1018500 Engenharia de Software
Na engenharia de software, os requisitos são classificados como funcionais e não funcionais. Considerando os requisitos não funcionais, há algumas métricas capazes de especificá-los. Uma medida para o requisito não funcional é
Alternativas
Q1018501 Engenharia de Software
O COCOMO 2 (COnstructive COst MOdel) possui três níveis de estimativas. Considerando o nível Inicial de Prototipação e os seguintes parâmetros:
NOP = nº de novos pontos de objeto PROD = produtividade por pontos de objeto
O esforço em nº de pessoas-mês (PM) é calculado de acordo com a seguinte expressão:
Alternativas
Respostas
41: D
42: B
43: E
44: D
45: A
46: E
47: D
48: E
49: C
50: B
51: A
52: B
53: A
54: C
55: E
56: A
57: C
58: C
59: B
60: D