Questões de Concursos Públicos - IF-RS - 2016 - IF-RS - Professor - Informática: Banco de Dados e Programação Web

Resolva questões gratuitas da IF-RS - 2016 - IF-RS - Professor - Informática: Banco de Dados e Programação Web. Banco com 27 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.

Q54216 IF-RS - 2016 - IF-RS - Professor - Informática: Banco de Dados e Programação Web
Ano: 2016
Órgão: IF-RS
Banca: IF-RS
Assunto: Software

Considere as afirmações a seguir: I. Listas duplamente encadeadas se caracterizam por permitirem a inclusão ou remoção de elementos, tanto no início, quanto no fim da lista. II. Filas são listas que permitem a inclusão de elementos apenas em seu início. III. Pilhas são listas onde só é possível remover elementos presentes em seu topo. Assinale a alternativa em que todas a(s) afirmativa(s) está(ão) CORRETAS:
Q54215 IF-RS - 2016 - IF-RS - Professor - Informática: Banco de Dados e Programação Web
Ano: 2016
Órgão: IF-RS
Banca: IF-RS
Assunto: Software

Considere o método Java mostrado a seguir. public static void ordenar(int[] vetor){ for(int i = 0; i < vetor.length-1; i++) { int menor = i; for(int j = i+1; j < vetor.length; j++){ if(vetor[j] < menor) menor = j; } int tmp = vetor[i]; vetor[i] = vetor[menor]; vetor[menor] = tmp; } } O código apresentado implementa um método de ordenação conhecido como:
Q54214 IF-RS - 2016 - IF-RS - Professor - Informática: Banco de Dados e Programação Web
Ano: 2016
Órgão: IF-RS
Banca: IF-RS
Assunto: Banco de Dados

Analise as afirmativas abaixo sobre modelos de bancos de dados, identificando com “V” as VERDADEIRAS e com “F” as FALSAS, assinalando a seguir a alternativa CORRETA, na sequência de cima para baixo: ( ) Um banco de dados relacional consiste em uma coleção de tabelas. ( ) Uma entidade em um modelo E-R representa um relacionamento entre objetos do domínio da aplicação. ( ) Entidades de um modelo E-R são descritas por um conjunto de atributos.
Q54213 IF-RS - 2016 - IF-RS - Professor - Informática: Banco de Dados e Programação Web
Ano: 2016
Órgão: IF-RS
Banca: IF-RS
Assunto: Banco de Dados

Considere as tabelas a seguir, que registram informações sobre clientes de uma seguradora, seus veículos e registros de acidentes. Assinale a opção que contém um comando SQL que lista os nomes dos clientes que nunca sofreram acidentes.
Q54212 IF-RS - 2016 - IF-RS - Professor - Informática: Banco de Dados e Programação Web
Ano: 2016
Órgão: IF-RS
Banca: IF-RS
Assunto: Software

Considere o código Java a seguir, com numeração das linhas à esquerda. 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 public class Numero { private int valor; public Numero() { } public Numero(int valor) { this.valor = valor; } public void setValor(int valor) { this.valor = valor; } public int getValor() { return valor; } public static void main(String[] args) { Numero[] array = new Numero[100]; for(int i = 0; i < array.length; i++) { array[i].setValor(i+1); } } } Considere também as afirmações abaixo relativas ao código mostrado. I. A execução do código presente na linha 20 lançará uma exceção do tipo NullPointerException. II. O array criado na linha 18 será automaticamente preenchido com instâncias da classe Numero, criadas a partir do construtor sem parâmetros desta classe. III. A linha 18 poderia ser alterada para ”Numero array[] = new Numero[100];” sem alterar o funcionamento do código. Assinale a alternativa em que todas a(s) afirmativa(s) está(ão) CORRETAS:
Q54211 IF-RS - 2016 - IF-RS - Professor - Informática: Banco de Dados e Programação Web
Ano: 2016
Órgão: IF-RS
Banca: IF-RS
Assunto: Software

O procedimento de busca de nós em uma árvore onde se vasculham todos os nós de um ramo até atingir os nós terminais (folhas), repetindo o processo em todos os ramos, é conhecido como:
Q54210 IF-RS - 2016 - IF-RS - Professor - Informática: Banco de Dados e Programação Web
Ano: 2016
Órgão: IF-RS
Banca: IF-RS
Assunto: Software

Assinale a alternativa que apresenta a linha de código Java correta para se definir um atributo chamado TAMANHO, inteiro, constante, com valor igual a 100, acessível somente em métodos da própria classe onde foi definido.
Q54209 IF-RS - 2016 - IF-RS - Professor - Informática: Banco de Dados e Programação Web
Ano: 2016
Órgão: IF-RS
Banca: IF-RS
Assunto: Software

Analise o código a seguir escrito na linguagem PHP. Considere que o código será executado em um ambiente onde a versão 7.0.11 do PHP se encontra devidamente instalado. Após executar o código mostrado, o resultado exibido na página ser :
Q54208 IF-RS - 2016 - IF-RS - Professor - Informática: Banco de Dados e Programação Web
Ano: 2016
Órgão: IF-RS
Banca: IF-RS
Assunto: Software

Analise o código a seguir escrito na linguagem PHP. Considere que o código será executado em um ambiente onde a versão 7.0.11 do PHP se encontra devidamente instalado. Após executar o código anterior, o resultado exibido na página será:
Q54207 IF-RS - 2016 - IF-RS - Professor - Informática: Banco de Dados e Programação Web
Ano: 2016
Órgão: IF-RS
Banca: IF-RS
Assunto: Software

Analise o trecho de código a seguir escrito em Java. // Inicio do arquivo TesteLiskov.java package geometria; class Retangulo { protected int largura; protected int altura; public void setLargura(int l){largura = l;} public void setAltura(int a){altura = a;} public int getLargura(){return largura;} public int getAltura(){return altura;} public int getArea(){return largura * altura;} } class Quadrado extends Retangulo { public void setLargura(int l){ largura = l; altura = l; } public void setAltura(int a) { largura = a; altura = a; } } class TesteLiskov { private static Retangulo xyz() {return new Quadrado();} public static void main (String args[]) { Retangulo r = TesteLiskov.xyz(); r.setAltura(10); r.setLargura(5); int a = r.getArea(); System.out.print(a++); } } // Fim do arquivo TesteLiskov.java Considerando um ambiente de execução com o JDK versão 1.8 devidamente instalado e configurado, selecione a alternativa que mostra a saída gerada pela execução do código apresentado.