Foram encontradas 60 questões.
O Sistema Gerenciador de Bancos de Dados MySQL implementa o modelo de dados relacional. O modelo de dados relacional define um conjunto de regras de integridade para garantir que dados estejam consistentes ao longo do tempo, tais como integridade de entidades que é garantida pelo conceito de chave primária e integridade referencial que é garantida pelo conceito de chave estrangeira. Considere as relações ALUNO, DISCIPLINA e MATRICULA.


Assinale a alternativa correta:
Provas
Os Sistemas Gerenciadores de Bancos de Dados MySQL e PostgreSQL implementam o modelo de dados relacional. O modelo de dados relacional organiza os dados em uma estrutura lógica de linhas e colunas nomeada Relação. Os conceitos de superchave, chave candidata e chave primária da relação são fundamentais para a garantia da restrição de integridade de entidades prevista nesse modelo. Mantendo o foco nesses conceitos, analise as informações contidas na relação ALUNO:

Assinale a alternativa correta:
Provas
Bancos de dados podem ser classificados por número de usuários (monousuário ou multiusuário), pela localização do dado (centralizado ou distribuído) e pela forma de utilização dos dados e sua sensibilidade ao tempo das informações nele coletadas (operacional ou data warehouses). Tomando por referência esses parâmetros para a classificação de bancos de dados, assinale a alternativa que corretamente expressa a capacidade que o Sistema Gerenciador de Bancos de Dados MySQL possui para a gerência desses tipos de banco de dados:
Provas
- LinuxManipulação de Arquivos e Pastas (Shell)
- LinuxShell no LinuxShell ScriptAutomação de Tarefas com Shell Script
Considere o seguinte “Shell Script”, salvo em um arquivo nomeado prog.sh, com todas as permissões para sua execução concedidas ao usuário:
#!/bin/sh
X=("$@")
if [ ! -s ${X[0]} ]; then
A=${X[1]}
if (( A >= 5 )) && (( A <= 10 )); then
echo $A > ${X[0]}
fi
fi
O que acontece quando o seguinte comando é executado em um terminal?
./prog.sh a 9
Provas
O que é exibido quando o seguinte código Java é compilado e executado?
01. class A {
02. public void metodo1() { System.out.print("A"); }
03. }
04. class B extends A {
05. public void metodo2() { System.out.print("B"); }
06. }
07. class C extends A {
08. public void metodo1() { System.out.print("C"); }
09. }
10. public class JavaApplication {
11. public static void main(String[] args) {
12. A a,b,c;
13. a = new A();
14. b = new B();
15. c = new C();
16. a.metodo1();
17. b.metodo1();
18. c.metodo1();
19. }
20. }
Provas
O que é exibido quando o seguinte código Java é compilado e executado?
public class JavaApplication {
public static void main(String[] args) {
int[] x = new int[] {10,7,4,9,-10,0,0,4,8};
ordena(x);
for(int i:x) {
System.out.print(i+" ");
}
}
public static void ordena(int[] array) {
int max = Integer.MIN_VALUE;
int iMax = 0;
int min = Integer.MAX_VALUE;
int iMin = 0;
for(int i=0;i<array.length;i++) {
if(array[i] > max) {
max = array[i];
iMax = i;
}
if(array[i] < min) {
min = array[i];
iMin = i;
}
int aux = array[i];
array[i] = array[iMax];
array[iMax] = aux;
}
}
}
Provas
O que é exibido quando o seguinte código Python é compilado e executado?
x = [0, 9, 0, 1, 2, 4, 6]
y = [4, 1, 9, 5, 6]
z = [ ]
for i in x:
if i in y and i not in z :
z.append(i)
h = len(z) - 1
t = ''
for i in z:
t = t + '{' + str(h) + '}'
h -= 1
print(t.format(*z))
Provas
O comando read é usado para a leitura de algo digitado pelo usuário em scripts BASH (Bourne Again SHell), armazenando os dados em variáveis. Considere o seguinte comando de leitura:
read v1 v2
Indique a opção que representa os conteúdos das variáveis v1 e v2, respectivamente, caso o usuário digite a seguinte entrada:
linux shell 1 2 3
Provas
- LinuxShell no LinuxShell ScriptEstruturas de Controle em Shell Script
- LinuxShell no LinuxShell ScriptParâmetros em Shell Script
Em um shell script escrito em BASH (Bourne Again SHell), o que faz o comando abaixo? Note que o comando está propositalmente incompleto e a questão se refere à condição usada na estrutura condicional apresentada.
if [ $# -lt 3 ]; then
Provas
- LinuxManipulação de Arquivos e Pastas (Shell)
- LinuxShell no LinuxInterface de Linha de Comando (Linux)
A execução inline (ou "dentro da própria linha") permite que um comando seja executado e seu resultado usado para compor um comando. As duas linhas de comando abaixo apresentam formas distintas e válidas na BASH (Bourne Again SHell), porém com resultado e funcionalidade idênticos, podendo ser usada uma no lugar da outra:
n=$(ls *.txt | wc -l)
n=`ls *.txt | wc -l`
Depois de executada uma delas, qual é o valor armazenado na variável n?
Provas
Caderno Container