Questões de Concurso Público TRE-PI 2009 para Técnico Judiciário - Programação de Sistemas
Foram encontradas 70 questões
I. Os critérios para quebrar um programa em subprogramas em geral levam em conta que cada subprograma deve ser funcionalmente independente e que desempenhe uma tarefa específica única.
II. Cada subprograma deve possuir suas próprias variáveis (variáveis locais) e receber e/ou retornar valores do/para seu chamador apenas por meio dos parâmetros; variáveis globais devem ser evitadas.
III. O uso do subprograma torna-se oportuno quando alguma parte do programa desempenha uma tarefa específica e/ou quando algumas linhas de código aparecem repetidas em trechos distintos do programa.
IV. Um subprograma tanto pode estar contido em outro programa, quanto ser ativado até mesmo por outro subprograma.
Está correto o que se afirma em:
A correta associação entre os elementos das duas tabelas é:
I. Pilha é uma estrutura de dados com acesso restrito aos seus elementos, uma vez que eles são colocados e retirados por um único lado e são ordenados pelo princípio LIFO (last in first out). Assim, sempre que um elemento é adicionado ou retirado seu topo é alterado.
II. Pilha é o tipo de estrutura usada, por exemplo, na avaliação de expressões numéricas, na recursividade e pelos compiladores, na passagem de parâmetros para as funções.
III. Registro é uma estrutura básica que permite guardar coleções de dados de diferentes tipos, sendo normalmente utilizado quando um objeto tem diferentes atributos, isto é, contém campos de diferentes tipos.
IV. Lista pode conter um número qualquer de elementos, expandindo-se ou contraindo-se conforme o elementos são inseridos ou retirados. Nesse tipo de estrutura, os acessos tanto podem ser feitos sequencialmente como diretamente.
V. Fila, assim como a pilha , é uma versão especial de lista, e como tal, seus elementos são ordenados pelo princípio LIFO (last in first out).
Está correto o que se afirma APENAS em
I. A afirmação de que o estado de um objeto não deve ser acessado diretamente, mas sim por meio de métodos de acesso, está associada ao conceito de encapsulamento.
II. A classe é constituída por atributos que representam os dados e operações que representam os métodos que podem ser executados.
III. Herança pode ser compreendida como a propriedade que uma classe tem em legar seus elementos constituintes à sua subclasse.
IV. Um diagrama de objetos é um tipo especial de diagrama, composto por objetos e seus vínculos, que compartilha as mesmas propriedades comuns a todos os outros diagramas.
Está correto o que se afirma em
Nos trechos do programa DELPHI acima, ocorre
I. Em 1, a variável nome do tipo String, é uma variável de classe.
II. Em 2, é criada a variável de interface (ID) com a palavra-chave final, indicando que a ela só pode ser atribuído um valor, uma única vez.
III. Em 3, há um construtor recebendo os parâmetros de construtores X e Y, respectivamente.
IV. Em 4, cria-se um novo objeto com as variáveis J, U e G passadas como parâmetro.
Está correto o que se afirma APENAS em
Levando em conta as regras de sintaxe e funcionamento, as tags corretas estão contidas em:
Para que o código funcione corretamente será necessário inserir os comandos <div id="texto" class="fonte1">, <script type="text/javascript"> e <style type="text/css">, respectivamente, entre as linhas
I. a arquitetura pode ser descrita de maneira informal ou formal. Assim, os termos tabela, linha e coluna, da descrição informal correspondem, respectivamente, aos termos relação, tupla e atributo, na descrição formal.
II. a coleção de informações armazenadas em um determinado momento é chamada de instância do banco de dados. O projeto geral do banco de dados é chamado de esquema de banco de dados; os esquemas não mudam com frequência.
III. os relacionamentos um-para-um ou um-para-muitos são implementados por meio do uso de uma chave estrangeira, que nada mais é do que um campo na tabela relacionada que faça referência a valores existentes no campo de outra tabela.
IV. uma relação está na primeira forma normal (FN1) se os valores de seus atributos são atômicos e monovalorados, ou seja, seus atributos não contêm grupos repetidos.
Está correto o que se afirma em
A descrição acima é típica da organização
I. Na linha 14, RESUMABLE_TIMEOUT define o tempo que a sessão ficará suspensa após a detecção de uma exceção.
II. Na linha 8, autoextensible define que o tablespace pode ser estendido além de 1 MB de tamanho.
III. A execução da linha 11 exibe o valor do parâmetro RESUMABLE_TIMEOUT, cujo default é 10.
IV. O resultado da execução da linha 12 será a exibição de uma mensagem de erro.
Está correto o que se afirma APENAS em
I. aplicação.
II. outra procedure.
III. uma query.
IV. trigger.
Está correto o que se afirma em
Sobre o código acima, é correto afirmar: