Foram encontradas 244 questões.
- Fundamentos de ProgramaçãoAlgoritmosAnálise de Execução de Algoritmos
- Fundamentos de ProgramaçãoAlgoritmosConstrução de Algoritmos
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: ListaLista Encadeada
- Fundamentos de ProgramaçãoPseudocódigo
Considere o pseudocódigo a seguir como descrito em “Algoritmos Teoria e Prática” de Thomas H. Cormen:
Insere(L, x)
x.próximo = L.cabeça
se L.cabeça ≠ nulo então
L.cabeça.anterior = x
L.cabeça = x
x.anterior = nulo
Apaga(L, x)
se x.anterior ≠ nulo então
x.anterior.próximo = x.próximo
senão
L.cabeça = x.próximo
se x.próximo ≠ nulo então
x.próximo.anterior = x.próximo
Depois das operações
L.cabeça = nulo Insere(L, item8) Insere(L, item7) Insere(L, item5) Apaga(L, item7) Insere(L, item2) Apaga(L, item8) Insere(L, item4)
o valor de L.cabeça.próximo será
Provas
Considere o algoritmo em pseudocódigo descrito a seguir.

Assinale a opção que indica o número de vezes em que o código irá executar a função f para n igual a 8.
Provas
Essa questão utiliza a seguinte convenção nas opções de resposta:
nome em português (nome em inglês)
Um navegador web, para executar um código Javascript, utiliza um
Provas
Provas
Considere o algoritmo em pseudocódigo, descrito a seguir.

Calcule a complexidade do algoritmo, sabendo que a função f tem complexidade igual a O(n2).
Provas
- Compilação e Interpretação de CódigoDebugging
- Compilação e Interpretação de CódigoDescompilação
- Manutenção e Evolução de SoftwareEngenharia Reversa
- Segurança de Software
Uma das aplicações da engenharia reversa de software é auditar um programa para avaliar sua segurança, identificando suas possíveis vulnerabilidades.
Relacione as técnicas e ferramentas relativas à engenharia reversa com suas respectivas definições.
1. Descompilador
2. Desmontador
3. Depurador
4. Ofuscador de Código
( ) Programa que converte um programa em código de máquina para linguagem de montagem.
( ) Programa utilizado para obter o código fonte de um programa a partir de seu código executável.
( ) Programa para reduzir a legibilidade de um programa de forma automatizada.
( ) Programa para analisar o comportamento de um programa em linguagem de máquina.
Assinale a opção que mostra a relação correta, de cima para baixo.
Provas
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: FGV
Orgão: SEPOG-RO
O uso de memória cache é imprescindível para o bom funcionamento dos processadores modernos.
Com relação às memórias caches, analise as afirmativas a seguir.
I. O uso de memórias síncronas (SDRAM) na memória principal permite a transferência em modo rajada de blocos de informação entre a memória cache e a memória principal.
II. Nos modernos processadores, como o processador Intel i7, a cache de nível 1 é utilizada para a comunicação entre as “threads” que são executadas em núcleos (“cores”) diferentes.
III. A cache dos processadores é construída com memórias estáticas, mais rápidas, em oposição ao uso de memórias dinâmicas na memória principal, que são mais lentas.
Está correto o que se afirma em
Provas
Em relação à gestão de documentos, analise as afirmativas a seguir.
I. Consideram-se documentos correntes aqueles em curso ou os que, mesmo sem movimentação, constituam consultas frequentes.
II. Consideram-se documentos intermediários aqueles que, não sendo de uso corrente nos órgãos produtores, por razões de interesse administrativo, aguardam a sua eliminação ou recolhimento para guarda permanente.
III. Consideram-se documentos permanentes os conjuntos de documentos de valor histórico, probatório e informativo que devem ser definitivamente preservados.
Está correto o que se afirma em
Provas
Provas
A gestão documental e a proteção especial a documentos de arquivos são deveres do poder público, como instrumento de apoio à administração e como elementos de prova e informação.
Consideram-se arquivos, os conjuntos de documentos produzidos e recebidos por órgãos públicos, instituições de caráter público e entidades privadas, em decorrência do exercício de atividades específicas, bem como por pessoa física, qualquer que seja o suporte da informação ou a natureza dos documentos.
Considera-se gestão de documentos, o conjunto de procedimentos e operações técnicas à sua produção, tramitação, uso, avaliação e arquivamento em fase corrente e intermediária, visando à eliminação ou ao recolhimento para guarda permanente.
Assinale a opção que indica como os documentos públicos são identificados para fins de arquivo.
Provas
Caderno Container