Notas, resumos, trabalhos, provas e problemas de Computação

Ordenar por
Matéria
Nível

Sistema operacional

Classificado em Computação

Escrito em em português com um tamanho de 74,26 KB.

Soluções de Exercícios Autores Versão 3.1 (Jan/2004)
Arquitetura de Sistemas Operacionais 3a Edição Machado/Maia 1
Capítulo 1 Visão Geral
1. Como seria utilizar um computador sem um sistema operacional? Quais são suas duas principais
funções?
Sem o sistema operacional, um usuário para interagir com o computador deveria conhecer profundamente diversos
detalhes sobre hardware do equipamento, o que tornaria seu trabalho lento e com grandes possibilidades de erros. As
duas principais funções são facilidade de acesso aos recursos do sistema e compartilhamento de recursos de forma
organizada e protegida.
2. Explique o conceito de máquina virtual. Qual a grande vantagem em utilizar este conceito?
O computador pode ser visualizado como uma máquina

... Continue a ler "Sistema operacional" »

Questionario

Classificado em Computação

Escrito em em português com um tamanho de 8,96 KB.

1- Um dos componentes de um a Rede de Teleprocessamento que tem a função de compatibilizar o sinal digital de dados ao sinal analógico para uso da Rede Pública de Telefonia é:
UNIDADE CONTROLADORA DE COMUNICAÇÕES
UNIDADE CONTROLADORA DE TERMINAIS
ROTEADOR
MODEM

2- Para comunicação de dados via linha discada, a conexão de um modem de mesa (externo) a um Pentium é realizada através de uma interface :
SCSI
Serial
Paralela
Centronics


3- O tipo de transmissão que se caracteriza por ser bidirecional alternada é :
SIMPLEX
HALF-SIMPLEX
HALF-DUPLEX
FULL-DUPLEX


4- O conjunto de regras que disciplina a troca ordenada e automática de informações entre terminais distantes configura o conceito de :
Protocolo
Datagrama
Sincronismo
Teleprocessamento

5- A Rede
... Continue a ler "Questionario" »

Sistemas Operativos: Funções e Tipos

Classificado em Computação

Escrito em em português com um tamanho de 3,85 KB.

Sistema Operativo

O sistema operativo (SO) é o software principal de um sistema informático. Sem ele, um computador não funciona. O SO cria uma interligação entre o hardware do computador e o utilizador. Também permite que outro software funcione, interagindo com o hardware, para executar funções, programar e abrir aplicações.

Diferença entre Software de Sistema e de Aplicação

O software de sistema é indispensável ao funcionamento do computador. É responsável por fazer a ponte entre o utilizador e a máquina. Nesta categoria, encontram-se os sistemas operativos, como Windows Server 2003, Windows XP, Linux, Mac OS, etc.

O software de aplicação é executado sobre o software de sistema e permite realizar tarefas específicas, como... Continue a ler "Sistemas Operativos: Funções e Tipos" »

Conceitos de Funções, Procedimentos e Alocação de Memória

Classificado em Computação

Escrito em em português com um tamanho de 3,02 KB.

Funções e Procedimentos

Funções

Toda função criada por obrigação deve ter um retorno. Utilizamos funções geralmente quando precisamos calcular algo, retornar algum valor verdadeiro ou realizar algum teste.

Procedimentos

São semelhantes a funções, mas não precisam necessariamente ter um retorno. Geralmente utilizamos procedimentos quando precisamos utilizar códigos repetidamente. Um procedimento concentra nossos códigos e podemos chamá-los a qualquer momento.

Variáveis

Variáveis Locais

Variáveis locais são aquelas que apenas a função onde estão declaradas pode usar. Elas estão presas às funções. Cada vez que chamamos uma função, também chamamos as variáveis dentro dela.

Variáveis Globais

São declaradas da mesma forma... Continue a ler "Conceitos de Funções, Procedimentos e Alocação de Memória" »

Conceitos de Computação Digital e Arquitetura

Classificado em Computação

Escrito em em português com um tamanho de 5,88 KB.

O que é um Computador Digital?

Um computador digital é uma máquina que pode resolver problemas executando instruções fornecidas.

O que é um Programa?

Uma sequência de instruções que descreve como realizar uma tarefa.

O que é Linguagem de Máquina?

O conjunto de instruções com o qual as pessoas podem se comunicar com o computador.

Qual a diferença entre Interpretação e Compilação?

Na compilação, o programa é traduzido para linguagem de máquina antes da execução, gerando um arquivo executável. Na interpretação, a tradução ocorre linha por linha durante a execução.

Qual a diferença entre Assembly e Assembler?

Assembly é a linguagem de montagem. Assembler é o programa que traduz o código assembly para linguagem de máquina.... Continue a ler "Conceitos de Computação Digital e Arquitetura" »

Gerenciamento de Memória e Sistemas de Arquivos

Classificado em Computação

Escrito em em português com um tamanho de 6,59 KB.

Gerenciamento de Memória

Dentre outras tarefas, o gerenciador de memória monitora quais partes da memória estão em uso e quais estão disponíveis; aloca e libera memória para os processos; e gerencia a permuta de processos entre memória principal e secundária (quando a memória principal não é capaz de abrigar todos os processos).

Espaço de Endereçamento

Um espaço de endereçamento é uma faixa de endereços discretos, cada um dos quais pode corresponder a um registrador físico ou virtual, um nodo de rede, dispositivo periférico, setor de disco ou outra entidade lógica ou física.

Memória Virtual

É uma técnica que usa a memória secundária como uma cache para armazenamento secundário. Houve duas motivações principais: permitir... Continue a ler "Gerenciamento de Memória e Sistemas de Arquivos" »

Padrões de Projeto: Guia para Desenvolvedores

Classificado em Computação

Escrito em em português com um tamanho de 5,64 KB.

Padrões de Projeto: O Que São e Por Que Usar?

Padrões de projeto existem para evitar reinventar algo que já foi inventado, para melhorar a qualidade do software, a sua documentação e facilitar a comunicação geral. Eles não definem soluções exatas, não resolvem todos os problemas de design e não são exclusivos de Orientação a Objetos (OO).

Características dos Padrões de Projeto

  • Encapsulamento: Deve encapsular um problema ou uma solução bem definida e específica, deve ser independente do restante do software e sua aplicação deve ser clara.
  • Generalidade: Deve permitir a construção de outras implementações.
  • Equilíbrio: Deve haver uma razão para utilizar o padrão (restrição, análise abstrata, observação, exemplos e
... Continue a ler "Padrões de Projeto: Guia para Desenvolvedores" »

Gerenciamento e Projeto de Banco de Dados

Classificado em Computação

Escrito em em português com um tamanho de 13,91 KB.

Dados e Informações

  • Dados: Fatos brutos.
  • Informações: Resultado do processamento de dados brutos para revelar seu significado.
  • Gerenciamento de dados: Foca na geração, no armazenamento e na recuperação adequada dos dados.

Banco de Dados

  • Banco de dados: Coleção logicamente coerente de dados com algum significado. É projetado, construído e populado com dados para uma finalidade específica.
  • Base de dados: Refere-se aos dados armazenados no sistema de banco de dados.
  • Sistema de Gerenciamento de Banco de Dados (SGBD): Conjunto de programas que gerenciam a estrutura do banco de dados e controlam o acesso aos dados armazenados. Facilita o processo de definição, construção, manipulação e compartilhamento de bancos de dados entre diversos
... Continue a ler "Gerenciamento e Projeto de Banco de Dados" »

Perguntas e Respostas sobre Camada de Transporte (TCP/UDP)

Classificado em Computação

Escrito em em português com um tamanho de 4,44 KB.

Perguntas e Respostas sobre a Camada de Transporte

Qual a função da camada de transporte?

R: Fornecer comunicação lógica entre processos que rodam em hospedeiros diferentes.

Descreva, resumidamente, a relação entre a camada de transporte e a camada de rede.

R:

  • Camada de Rede: Comunicação lógica entre os hospedeiros;
  • Camada de transporte: Comunicação lógica entre os processos que rodam em hospedeiros diferentes.

Descreva o funcionamento genérico da camada de transporte. Você não deve levar em conta o protocolo que está rodando.

R: Receber a mensagem da camada de aplicação, encapsulá-la em um segmento com as informações que o protocolo fornecer e entregar para a camada de rede.

Cite as principais características dos protocolos TCP

... Continue a ler "Perguntas e Respostas sobre Camada de Transporte (TCP/UDP)" »

Problemas com Descrição de Conteúdo no Xuletas

Classificado em Computação

Escrito em em português com um tamanho de 2,54 KB.

O texto é pouco descritivo, não define bem o conteúdo do documento, ou está muito repetido no Xuletas.

Por favor, tente definir um valor que descreva melhor o documento e o seu conteúdo.

Texto conflictivo:

Sem título 1 O texto é pouco descritivo, não define bem o conteúdo do documento, ou está muito repetido no Xuletas.

Por favor, tente definir um valor que descreva melhor o documento e o seu conteúdo.

Texto conflictivo:

Sem título 1 O texto é pouco descritivo, não define bem o conteúdo do documento, ou está muito repetido no Xuletas.

Por favor, tente definir um valor que descreva melhor o documento e o seu conteúdo.

Texto conflictivo:

Sem título 1 O texto é pouco descritivo, não define bem o conteúdo do documento, ou está muito... Continue a ler "Problemas com Descrição de Conteúdo no Xuletas" »