Foram encontradas 57.604 questões.
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DETRAN-AL
Em relação a Kanban, SCRUM, gestão de processos, IEC 27000 e ISO 22301, julgue o item que se segue.
Para conter custos e evitar a superprodução, o modelo de produção puxada do Kanban prevê que os processos upstream devam puxar das etapas downstream apenas os itens estritamente necessários para a continuidade do trabalho.
Provas
- Fundamentos de ProgramaçãoAlgoritmosConceitos Básicos de Algoritmos
- Fundamentos de ProgramaçãoEstruturas de DadosDefinição: Estrutura de Dados
Qual representação demonstra corretamente o uso de abstração?
Provas
Em um ambiente de programação em blocos (como o Scratch), um aluno monta o seguinte bloco de comandos conectado ao evento inicial:

Considerando que o personagem inicia parado na posição zero, qual será o comportamento completo do personagem ao se clicar na bandeira verde?
Provas
- Fundamentos de ProgramaçãoAlgoritmosConceitos Básicos de Algoritmos
- Fundamentos de ProgramaçãoLógica de Programação
Provas
RENDIMENTO(Pentrada, Psaida) 1 η ← 100 · Psaida / Pentrada 2 return η |
SELECIONA-MELHOR-TRANSFORMADOR() 1 rendimentoTransformador[10] 2 melhorIndice ← -1 3 melhorRendimento ← 0 4 for contador ← 1 to 10 5 read Pentrada 6 read Psaida 7 if Pentrada = 0 8 break 9 end if 10 if Pentrada < 0 or Psaida < 0 11 print "Dados inválidos." 12 continue 13 end if 14 if Psaida > Pentrada 15 print "Rendimento inválido." 16 continue 17 end if 18 η ← RENDIMENTO(Pentrada, Psaida) 19 rendimentoTransformador[contador] ← η 20 if η > melhorRendimento 21 melhorRendimento ← η 22 melhorIndice ← contador 23 end if 24 end for 25 print melhorIndice 26 print melhorRendimento |
Sobre o pseudocódigo, são realizadas as seguintes afirmações.
I - Em uma iteração são informados Pentrada = 120 e Psaida = -10. Ao término dessa iteração, o vetor rendimentoTransformador não será atualizado, e o algoritmo prosseguirá para a próxima iteração.
II - Na iteração em que contador = 6, foi informado o valor Pentrada = 0. O algoritmo interromperá definitivamente a execução do laço de repetição, mesmo que haja iterações restantes.
III - Em uma iteração são informados Pentrada = 200 e Psaida = 210. A função RENDIMENTO será chamada, entretanto o rendimento resultante não será armazenado no vetor rendimentoTransformador.
IV - Em uma iteração são informados Pentrada = 100 e Psaida = 80, sendo melhorRendimento = 75 até então. Ao final dessa iteração, melhorRendimento passará a valer 80.
V - Caso todos os ensaios sejam considerados inválidos, o valor final de melhorIndice será 0.
Quais estão corretas?
Provas
- Engenharia de SoftwareUML: Unified Modeling LanguageDiagrama de Classes
- Paradigmas de ProgramaçãoOrientação a Objetos
Turma "1" ———————— "0..*" Estudante
Na associação apresentada, as multiplicidades 1 em Turma e 0..* em Estudante indicam, respectivamente, quantas instâncias de cada classe podem estar associadas a uma instância da classe oposta.
Assinale a alternativa que apresenta a interpretação correta dessa associação.
Provas
Considere o programa Java a seguir, contido em um único arquivo Main.java.
class A {
public int valor = 10;
public A() { inicializar(); }
protected void inicializar() { System.out.print("A:"+ valor+" "); }
}
class B extends A {
public void inicializar(int x) { System.out.print("B:"+ (valor - x+" ")); }
}
class C extends B {
C(int x) { super.inicializar(x); }
@Override
public void inicializar(int x) { System.out.print("C:"+ (valor +x +" ")); }
}
public class Main {
public static void main(String[] args) { new C(5); }
} Qual é a saída produzida pela execução desse programa?
Provas
(1) WebRTC
(2) WebSocket
(3) Web Worker
(4) Service Worker
( ) Comunicação bidirecional (full-duplex) e persistente entre cliente e servidor, por meio de um canal estabelecido após um handshake realizado sobre HTTP.
( ) Atuação como proxy programável entre a aplicação web e a rede, interceptando requisições, gerenciando cache e viabilizando o funcionamento offline.
( ) Comunicação de áudio, vídeo e dados em tempo real entre pares, com suporte à conexão direta e sem exigir que um servidor intermedeie permanentemente o fluxo de mídia.
( ) Execução de scripts em contexto de execução separado da thread principal, evitando o bloqueio da interface do usuário, sem atuar como proxy ou interceptador global das requisições de rede da aplicação.
A sequência numérica correta de preenchimento dos parênteses da segunda coluna, de cima para baixo, é
Provas
Pré-ordem: 42 – 88 – 9 – 19 – 63 – 51 – 25
Em-ordem: 9 – 88 – 42 – 63 – 51 – 19 – 25
Assinale a alternativa que representa corretamente essa árvore.
Provas
- Fundamentos de ProgramaçãoEstruturas de DadosDefinição: Estrutura de Dados
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Lista
A função a seguir pretende remover, de uma lista com pelo menos um nó, o primeiro nó cujo valor seja igual a x. O ponteiro head não é modificado em nenhum ponto da função.
função remover(head, x)
anterior ← null
atual ← head
enquanto atual ≠ null e atual.valor ≠ x faça
anterior ← atual
atual ← atual.prox
fim enquanto
se atual ≠ null então
anterior.prox ← atual.prox
liberar(atual)
fim se
retorne head
fim função Sobre o comportamento dessa função, assinale a alternativa correta.
Provas
Caderno Container