Foram encontradas 60 questões.
Um professor do IFCE está explicando aos
estudantes a organização de diretórios em
sistemas operacionais. Durante a aula, ele
apresenta o seguinte exemplo de identificação de
arquivo:
/home/usuario/arquivo.txt
Sabendo que esse caminho inicia a partir do diretório raiz (“/”) e indica toda a sequência de diretórios até o arquivo, assinale a alternativa que identifica corretamente o tipo de caminho utilizado.
/home/usuario/arquivo.txt
Sabendo que esse caminho inicia a partir do diretório raiz (“/”) e indica toda a sequência de diretórios até o arquivo, assinale a alternativa que identifica corretamente o tipo de caminho utilizado.
Provas
Questão presente nas seguintes provas
Em sistemas operacionais, diferentes sistemas de
arquivos são utilizados para gerenciar o
armazenamento de dados, como o FAT (File
Allocation Table), o NTFS (New Technology File
System) e a família EXT (Extended File System).
Considerando as características gerais desses
sistemas de arquivos, informe se é verdadeiro (V)
ou falso (F) o que se afirma a seguir e assinale a
alternativa com a sequência correta.
( ) O sistema FAT não possui suporte nativo a journaling para registro de alterações no sistema de arquivos.
( ) O NTFS implementa mecanismo de journaling voltado à integridade do sistema de arquivos.
( ) Sistemas da família EXT podem implementar journaling, como ocorre no EXT3 e no EXT4.
( ) O sistema FAT oferece suporte nativo a permissões avançadas de arquivos em nível de usuário, semelhantes às implementadas no NTFS.
( ) O sistema FAT não possui suporte nativo a journaling para registro de alterações no sistema de arquivos.
( ) O NTFS implementa mecanismo de journaling voltado à integridade do sistema de arquivos.
( ) Sistemas da família EXT podem implementar journaling, como ocorre no EXT3 e no EXT4.
( ) O sistema FAT oferece suporte nativo a permissões avançadas de arquivos em nível de usuário, semelhantes às implementadas no NTFS.
Provas
Questão presente nas seguintes provas
Um professor do IFCE está orientando estudantes
no desenvolvimento de um simulador de sistema
operacional. No projeto, o escalonador da CPU
(Central Processing Unit) deve permitir que cada
processo utilize o processador por um intervalo
fixo de tempo, retornando ao final da fila de prontos
caso não finalize sua execução. O algoritmo de
escalonamento que atende a essa necessidade é o
Provas
Questão presente nas seguintes provas
Em sistemas operacionais, Dijkstra propôs um
mecanismo de sincronização baseado em uma
variável inteira manipulada pelas operações wait
(P) e signal (V) para controlar o acesso a recursos
compartilhados. Assinale a alternativa que
identifica esse mecanismo.
Provas
Questão presente nas seguintes provas
Em sistemas operacionais, o deadlock ocorre
quando processos ficam bloqueados
indefinidamente aguardando recursos mantidos
por outros processos. Assinale a alternativa que
apresenta uma das condições necessárias para a
ocorrência de deadlock.
Provas
Questão presente nas seguintes provas
- Fundamentos de ProgramaçãoEstruturas de DadosDefinição: Estrutura de Dados
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Lista
Um professor do IFCE está orientando seus
estudantes no desenvolvimento de um sistema
para gerenciar registros de projetos de pesquisa e
monitoria. O sistema deve utilizar uma estrutura de
dados que permita inserções e remoções em
qualquer posição e em que, ao alcançar o último
elemento, o próximo acesso retorne ao primeiro
elemento da estrutura, não havendo ponteiro nulo
ao final da sequência.
Considerando essas características, a estrutura de dados adequada é a
Considerando essas características, a estrutura de dados adequada é a
Provas
Questão presente nas seguintes provas
- Fundamentos de ProgramaçãoEstruturas de DadosDefinição: Estrutura de Dados
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Fila
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Pilha
Em estruturas de dados, pilhas e filas possuem
operações específicas para inserção e remoção de
elementos. Assinale a alternativa que apresenta,
respectivamente, a operação para inserir um
elemento no topo de uma pilha e remover um
elemento do início de uma fila.
Provas
Questão presente nas seguintes provas
Em estruturas de dados, algumas árvores
possuem mecanismos que mantêm sua altura
aproximadamente balanceada, garantindo
eficiência nas operações. Assinale a alternativa
que apresenta apenas exemplos de árvores
balanceadas.
Provas
Questão presente nas seguintes provas
Em linguagens de programação, os comandos
controlam o fluxo de execução e manipulam dados.
A recursividade permite que funções chamem a si
mesmas para resolver problemas de forma
hierárquica ou repetitiva. A esse respeito, informe
se é verdadeiro (V) ou falso (F) o que se afirma a
seguir e assinale a alternativa com a sequência
correta.
( ) O comando for é um exemplo de estrutura de repetição que executa um bloco de código várias vezes, dependendo de uma condição.
( ) Em recursividade, não é necessário definir um caso-base, pois a função se encerra automaticamente após chamadas sucessivas.
( ) O comando if-else permite que diferentes blocos de código sejam executados dependendo de uma condição booleana.
( ) Uma função recursiva pode ser reescrita utilizando loops equivalentes, sem alterar o resultado final do programa.
( ) O comando for é um exemplo de estrutura de repetição que executa um bloco de código várias vezes, dependendo de uma condição.
( ) Em recursividade, não é necessário definir um caso-base, pois a função se encerra automaticamente após chamadas sucessivas.
( ) O comando if-else permite que diferentes blocos de código sejam executados dependendo de uma condição booleana.
( ) Uma função recursiva pode ser reescrita utilizando loops equivalentes, sem alterar o resultado final do programa.
Provas
Questão presente nas seguintes provas
- Fundamentos de ProgramaçãoAlgoritmosConceitos Básicos de Algoritmos
- Fundamentos de ProgramaçãoTipos de Dados
Um professor do IFCE está desenvolvendo um
programa para manipular diferentes tipos de dados
em um sistema acadêmico. Durante a
implementação, ele precisa definir corretamente os
tipos de dados primitivos utilizados no código.
Assinale a alternativa que apresenta apenas tipos
de dados primitivos.
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container