Foram encontradas 60 questões.
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: SPGG-RS
Para responder às questões 48 e 49, utilize o código, escrito em Java 8, abaixo:
public class Principal {
public static void main(String[] args) {
List<String> lista = new ArrayList<>();
lista.add("S");
lista.add("P");
lista.add("G");
lista.add("G");
}
}
Após corrigido o problema de compilação, qual código o programador poderia utilizar para imprimir na saída padrão o texto “SPGG”?
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: SPGG-RS
Para responder às questões 48 e 49, utilize o código, escrito em Java 8, abaixo:
public class Principal {
public static void main(String[] args) {
List<String> lista = new ArrayList<>();
lista.add("S");
lista.add("P");
lista.add("G");
lista.add("G");
}
}
Um programador está tentando compilar o código Java apresentado anteriormente, mas está obtendo os erros mostrados abaixo após executar o comando “javac Principal.java”.
Principal.java:3: error: cannot find symbol
List<String> lista = new ArrayList<>();
^
symbol: class List
location: class Principal
Principal.java:3: error: cannot find symbol
List<String> lista = new ArrayList<>();
^
symbol: class ArrayList
location: class Principal
2 errors
Qual alternativa representa uma possível solução para o problema que o programador está encontrando?
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: SPGG-RS
Considere o código abaixo, escrito em Java 8:
public class Entrada {
public static void main(String[] args) {
int a = 3;
double b = 4.3;
short c = 1;
long d = 2;
//Lacuna
System.out.println("FIM");
}
}
Que alternativa contém o código que substituiria o comentário “//Lacuna” e geraria erro de compilação?
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: SPGG-RS
Analise as assertivas abaixo sobre a especificação de interfaces entre componentes em um projeto de software:
I. É importante definir atributos nas interfaces, mas evitar definir as operações de acesso e atualização de seus dados.
II. Interfaces devem permitir que outras partes do sistema sejam projetadas em paralelo.
III. Um objeto deve ter no máximo uma interface.
Quais estão corretas?
Provas
Para responder às questões 44 e 45, considere a situação descrita a seguir. Um técnico precisa importar o arquivo CSV (Comma-Separated Values) do Quadro 1 abaixo, em um banco de dados relacional. A primeira linha do arquivo contém o cabeçalho que define os atributos C1, C2, C3 e C4, enquanto as demais linhas são os valores assumidos por esses atributos em diferentes situações. O técnico deve executar a análise observando apenas o conteúdo disponível, sem levar em consideração quaisquer informações sobre a semântica dos atributos.
C1,C2,C3,C4 1,a,x,02 2,d,y,14 1,a,x,05 2,d,y,01 1,e,x,13 2,d,y,16 1,a,x,08 |
Quadro 1 – Conteúdo de um arquivo CSV
A partir da análise dos dados disponíveis, qual seria a chave mais apropriada para ser utilizada?
Provas
Considere o diagrama Entidade-Relacionamento (ER) da Figura 1 abaixo, construído no software brModelo versão 3.31:
Figura 1 - Diagrama ER
Agora, considere as implementações abaixo:
Implementação 1:
Entidade_1 (cod1, nome, cod2, tipo)
cod2 referencia Entidade_2
Entidade_2 (cod2, nome)
Implementação 2:
Entidade_1 (cod1, nome)
Entidade_2 (cod2, nome, cod1, tipo)
Cod1 referencia Entidade_1
Implementação 3:
Entidade_1 (cod1, nome)
Entidade_2 (cod2, nome)
Entidade_3 (cod1, cod2, tipo)
cod1 referencia Entidade_1
cod2 referencia Entidade_2
Quais implementações representam corretamente o diagrama ER da Figura 1?
Provas
Analise as assertivas abaixo sobre Modelagem Dimensional:
I. Modelagem dimensional utiliza o modelo relacional.
II. Um diagrama ER geralmente pode ser representado por múltiplos diagramas dimensionais.
III. É difícil prever as estratégias de otimização de consultas em modelos dimensionais, porque suas estruturas são muito variáveis.
Quais estão INCORRETAS?
Provas
No projeto lógico de um banco de dados relacional, após a tradução das entidades para tabelas, a tradução dos relacionamentos binários é feita de três formas básicas. Quais sejam:
I. Criação de tabela própria para o relacionamento.
II. Adição de colunas em uma tabela de entidade.
III. Adição de registros em uma tabela de entidade.
IV. Fusão de tabelas de relacionamentos.
V. Fusão de tabelas de entidades.
Quais estão corretas?
Provas
O projeto lógico de banco de dados relacional é o nome dado à transformação de um para um . A transformação inversa é chamada de .
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.
Provas
Em transações interativas que gravam a saída de um dado em uma tela, existe o risco de um valor ainda não confirmado ser mostrado. Uma possível técnica para lidar com esse problema seria a apresentada na alternativa:
Provas
Caderno Container