No que se refere à lógica de programação, julgue os itens a seguir.
O método recursivo que utiliza pilhas para executar um procedimento geralmente é automático, de modo que os compiladores podem acionar os procedimentos préprogramados para manipular essas pilhas.
Quanto ao conceito de desenvolvimento de sistemas, assinale a opção que apresenta exemplos de uma linguagem de programação e de uma linguagem de modelagem de dados.
Em JAVA, uma classe que recebe a notificação se um atributo for adicionado ou removido de uma sessão implementará a interface
Julgue os seguintes itens com relaçao a linguagens de programação.
Um operador sobrecarregado tem múltiplos significados. O significado de uma instância de um operador sobrecarregado pode ser determinado pelos tipos dos operandos. Um subprograma sobrecarregado tem o nome de outro no mesmo ambiente de referenciamento. O significado de uma chamada a um subprograma sobrecarregado pode ser determinado pelos parâmetros reais.
A especificação de um tipo em uma linguagem de programação define um conjunto de valores, assim como de operações que podem ser aplicadas de maneira uniforme sobre tais valores. Acerca do conceito de tipos, analise as seguintes afirmativas:
1. Em geral, uma linguagem de programação oferece alguns tipos predefinidos, comumente referenciados como primitivos ou elementares, assim como mecanismos para a definição de novos tipos, que podem ser referenciados como tipos compostos, construídos ou estruturados.
2. Em linguagens orientadas a objetos, como Java e C, a definição de uma classe implica a definição de um novo tipo, ao qual pertencem todas as possíveis instâncias desta classe.
3. Pilhas e Filas são duas estruturas de dados que disciplinam o acesso a seus elementos utilizando um critério referenciado como LIFO (Last In First Out), segundo o qual o último elemento inserido na estrutura deve ser o primeiro a ser removido.
4. Em uma lista encadeada (com encadeamento simples), cada elemento, referenciado como nó, mantém uma referência para o elemento seguinte. Desta forma, a exclusão e inclusão de elementos na estrutura não implica movimentação dos demais na memória.
Dentre as afirmativas apresentadas, estão corretas:
Com relação às linguagens, julgue os itens a seguir.
A linguagem Java, orientada a objetos, tem como característica ser compilada em um código executado em máquina virtual.
Julgue os itens seguintes, acerca da linguagem de programação Java.
Ao se criar um hashtable em uma classe, nenhuma chave null será permitida, mas serão permitidos valores null.
Entre outros métodos da linguagem Java, o método pertencente à Classe String que remove espaços em branco existentes no início ou no final de uma string é o
No âmbito da linguagem Java, considere:
I. Edição é a criação do programa, que também é chamado de código Bytecode.
II. Compilação é a geração de um código intermediário chamado fonte, que é um código independente de plataforma.
III. Na interpretação, a máquina virtual Java ou JVM analisa e executa cada instrução do código Bytecode.
IV. Na linguagem Java a interpretação ocorre apenas uma vez e a compilação ocorre a cada vez que o programa é executado.
Está correto o que consta em
Acerca de tecnologias usadas no desenvolvimento de aplicações, julgue os itens subseqüentes.
Quanto ao framework Hibernate é correto afirmar que: nas aplicações que o usam, as classes persistentes devem seguir o modelo JavaBeans, pois é impossível persistir as classes que seguem o modelo POJO (plain old java object); o framework só deve ser usado naquelas aplicações que usam intensamente procedimentos armazenados (stored procedures).