Foram encontradas 502 questões.
- Fundamentos de Sistemas OperacionaisCondição de Corrida
- Gerenciamento de ProcessosComunicação entre Processos (IPC)
- Gerenciamento de ProcessosSemáforos
- Gerenciamento de ProcessosThreadsSincronização em Ambientes Multithread
O compartilhamento de recursos dos computadores entre os vários aplicativos e usuários é o objetivo central dos sistemas operacionais. Acerca da estrutura e do funcionamento dos sistemas operacionais de computadores, julgue os próximos itens.
Um semáforo é um mecanismo de software usado em sistemas operacionais para permitir a troca de sinais entre processos.
Provas
- Gerenciamento de ProcessosSwapping (Troca de Processos)
- LinuxMemória no Linux
- WindowsGerenciamento de Memória no Windows
O compartilhamento de recursos dos computadores entre os vários aplicativos e usuários é o objetivo central dos sistemas operacionais. Acerca da estrutura e do funcionamento dos sistemas operacionais de computadores, julgue os próximos itens.
A operação de swapping consiste na permuta das áreas de memória ocupadas por vários processos, de modo que cada processo utilize o máximo de espaço de memória contíguo para seus dados e instruções.
Provas
O compartilhamento de recursos dos computadores entre os vários aplicativos e usuários é o objetivo central dos sistemas operacionais. Acerca da estrutura e do funcionamento dos sistemas operacionais de computadores, julgue os próximos itens.
Na técnica de direct memory access (DMA), o módulo DMA, que pode ser um módulo a parte conectado ao barramento ou pode estar integrado em um módulo de entrada e saída, é o responsável pela realização de operações de entrada e saída, liberando o processador para outros trabalhos.
Provas
- Manutenção e Evolução de SoftwareReúso de Software
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Herança
As propriedades dos algoritmos e estruturas de dados mais comumente utilizados pela comunidade de desenvolvimento de software vêm sendo largamente analisadas e divulgadas. Acerca desses algoritmos e estruturas fundamentais da programação, julgue os itens seguintes.
Na orientação a objetos, a herança é uma das funcionalidades que facilitam o reúso de software.
Provas
- Fundamentos de ProgramaçãoEstruturas de DadosDefinição: Estrutura de Dados
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: ListaLista Encadeada
As propriedades dos algoritmos e estruturas de dados mais comumente utilizados pela comunidade de desenvolvimento de software vêm sendo largamente analisadas e divulgadas. Acerca desses algoritmos e estruturas fundamentais da programação, julgue os itens seguintes.
Para que uma estrutura de lista seja circular é exigido que ela seja uma lista duplamente encadeada.
Provas
- Fundamentos de ProgramaçãoAlgoritmosAlgoritmos de Árvores
- Fundamentos de ProgramaçãoEstruturas de DadosDefinição: Estrutura de Dados
- Fundamentos de ProgramaçãoRecursividade
As propriedades dos algoritmos e estruturas de dados mais comumente utilizados pela comunidade de desenvolvimento de software vêm sendo largamente analisadas e divulgadas. Acerca desses algoritmos e estruturas fundamentais da programação, julgue os itens seguintes.
Uma árvore de recursão é uma estrutura de dados que permite armazenar os valores intermediários produzidos durante uma chamada de função recursiva.
Provas
- Fundamentos de ProgramaçãoAlgoritmosConstrução de Algoritmos
- Fundamentos de ProgramaçãoFunções, Métodos e Procedimentos
- Fundamentos de ProgramaçãoRecursividade
As propriedades dos algoritmos e estruturas de dados mais comumente utilizados pela comunidade de desenvolvimento de software vêm sendo largamente analisadas e divulgadas. Acerca desses algoritmos e estruturas fundamentais da programação, julgue os itens seguintes.
Em uma função recursiva, uma chamada recursiva é definida como recursiva final quando é a última instrução executada dentro do corpo da função e seu valor de retorno não é parte de uma expressão.
Provas
As propriedades dos algoritmos e estruturas de dados mais comumente utilizados pela comunidade de desenvolvimento de software vêm sendo largamente analisadas e divulgadas. Acerca desses algoritmos e estruturas fundamentais da programação, julgue os itens seguintes.
Uma das características encontradas em ponteiros é a facilidade de detecção, durante a compilação dos programas, de erros de utilização desse tipo de dados.
Provas
Acerca dos códigos, sistemas de numeração e de representação da informação para sistemas de informática e de comunicação, bem como para a World Wide Web (WWW), julgue os itens a seguir.
Todos os caracteres do código american standards commitee for information interchange (ASCII) podem ser impressos.
Provas
Acerca dos códigos, sistemas de numeração e de representação da informação para sistemas de informática e de comunicação, bem como para a World Wide Web (WWW), julgue os itens a seguir.
A aplicação das regras de utilização do conjunto de rótulos (tags) da hypertext markup language (HTML) resulta na produção sistemática de documentos que são também válidos com relação às regras da extensible markup language (XML).
Provas
Caderno Container