Foram encontradas 70 questões.

Com base no diagrama de classes acima, avalie as seguintes afirmativas:
I – O atributo acelerador da classe Transporte estará disponível para ser utilizado pela classe Automóvel, pois a relação entre as duas é de generalização.
II – Existem 4 atributos privados e 1 protegido ao todo no diagrama.
III – O método iniciarViagem() da classe Transporte pode ser reimplementado na classe Automóvel sem afetar o seu comportamento original.
É correto apenas o que se afirma em
Provas
- Banco de Dados RelacionalFundamentos de Banco de Dados Relacionais
- Banco de Dados RelacionalCardinalidade de Relacionamentos
- Banco de Dados RelacionalTipos de ChavesChave Estrangeira
Considere as seguintes Tabelas de um banco de dados:
| Item | cod | nome | Quantidade |
| 1 | arco | 10 | |
| 2 | flecha | 22 | |
| 3 | bola | 12 | |
| 4 | pipa | 11 |
| Fornecedor | cod | nome |
| 1 | A | |
| 2 | B | |
| 3 | C | |
| 4 | D |
| Fornecimento | CodFornecedor | CodItem |
| 1 | 1 | |
| 1 | 2 | |
| 2 | 1 | |
| 3 | 4 | |
| 3 | 5 |
Assinale a alternativa correta:
Provas
Considere o seguinte esquema:
Carro(chassi,marca,modelo,ano);
Vendedor(cpf,nome,salario);
Venda(chassicarro,cpfvendedor,valor);
Usando a álgebra relacional, assinale a alternativa abaixo que representa a consulta que retorna somente os números de chassi dos carros que foram vendidos pelo vendedor com o cpf de número 0111:
Provas
- LinuxManipulação de Arquivos e Pastas (Shell)
- LinuxShell no LinuxShell ScriptEstruturas de Controle em Shell Script
- LinuxShell no LinuxShell ScriptVariáveis em Shell Script
Analise o seguinte shell script desenvolvido para o Linux:
#!/bin/bash
COUNT=0
for i in 'ls' do
COUNT=$((COUNT+1))
done
echo "$COUNT"
O script ao ser executado imprime no console o
Provas
- Fundamentos de ProgramaçãoFunções, Métodos e Procedimentos
- Fundamentos de ProgramaçãoTipos de Dados
- LinguagensJava
Considere o seguinte programa escrito em Java:
public class Somatorio{
static int soma(int a, int b){return a+b;}
static float soma(float a, float b){return a-b;}
static double soma(float a, double b){return a*b;}
static double soma(double a, float b){return 4*(a+b);}
static double soma(int a, float b){return 2*(a-b);}
public static void main(String[] args){
System.out.print(Somatorio.soma(10d,2));
}
}
Ao ser executado, o programa gera o seguinte resultado na tela de comando:
Provas
- Fundamentos de ProgramaçãoAlgoritmosAnálise de Execução de Algoritmos
- Fundamentos de ProgramaçãoFunções, Métodos e Procedimentos
- Fundamentos de ProgramaçãoPseudocódigo
- Fundamentos de ProgramaçãoRecursividade
Considere o algoritmo abaixo em pseudocódigo:
Função XP(a: inteiro)
Início
Se (a<0) então para “erro”;
Se (a==0) então retorna 1;
Se (a==1) então retorna 1;
Se (a>1) então retorna (a* XP(a-1));
Fim
Para as chamadas XP(3), XP(5) e XP(6) têm-se os seguintes resultados, respectivamente:
Provas
- Gerenciamento de ProcessosThreadsConceito de Threads
- Gerenciamento de ProcessosThreadsSincronização em Ambientes Multithread
A threads é a unidade básica de utilização de CPU, sendo uma ferramenta importante para compartilhar recursos do sistema, bem como para melhorar a execução de programas.
Com relação a esse assunto afirma-se que:
I – Threads possibilitam reduzir a alocação de recursos do sistema, além de diminuir o overhead na criação, troca e eliminação de processos.
II – Threads em modo usuário são implementadas pelos usuários e não pelo sistema operacional. Apesar disso, tais threads são gerenciadas e sincronizadas pelo sistema operacional.
III – Threads em modo kernel são implementadas diretamente pelo núcleo do sistema operacional, através de chamadas a rotinas do sistema que oferecem todas as funções de gerenciamento e sincronização.
É correto apenas o que se afirma em
Provas
A seguinte Figura apresenta curvas de taxa de erro de bit em função da Razão Sinal Ruído (RSR) para algumas modulações QAM. Um determinado enlace de comunicação possui uma RSR de 18 dB. Sabe-se que neste enlace se deseja maximizar a velocidade de transmissão e ao mesmo garantir uma taxa de erro máxima de 10-3.
Tendo por base esses requisitos e as modulações apresentadas na Figura, então se conclui que

Provas
- Fundamentos de ProgramaçãoEstruturas de Repetição
- Fundamentos de ProgramaçãoLógica de Programação
- Fundamentos de ProgramaçãoPseudocódigo
- Fundamentos de ProgramaçãoVariáveis
Analise o seguinte pseudocódigo:
INÍCIO
X, Y, N variáveis inteiras
LEIA A VARIÁVEL INTEIRA N;
X !$ \leftarrow !$ N;
Y !$ \leftarrow !$ N;
LAÇO ENQUANTO Y > 1
Y !$ \leftarrow !$ Y-1;
X !$ \leftarrow !$ XY;
FIM DO LAÇO ENQUANTO
ESCREVA O VALOR DE X;
FIM
Ao executar o pseudocódigo apresentado acima, o valor de X é
Provas
- Modelo OSIIntrodução ao Modelo OSI
- Modelo OSIModelo OSI: Camada de Transporte
- Modelo OSIModelo OSI: Camada de Aplicação
O modelo de referência OSI define sete camadas de protocolos. Algumas dessas camadas estão presentes apenas nos hosts de origem e de destino da informação.
Duas destas camadas são
Provas
Caderno Container