Apontamentos, resumos, trabalhos, exames e problemas de Computação

Ordenar por
Matéria
Nível

Vantagens e Tipos de Sistemas Multiprogramáveis

Classificado em Computação

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

6) Quais as vantagens dos sistemas multiprogramáveis?

R: As vantagens do uso de sistemas multiprogramáveis são a redução do tempo de resposta das aplicações processadas no ambiente e de custos, a partir do compartilhamento dos diversos recursos do sistema entre as diferentes aplicações.

7) Um sistema monousuário pode ser um sistema multiprogramável? Dê um exemplo.

R: Sim, somente um usuário interage com o sistema podendo possuir diversas aplicações executando concorrentemente. O sistema Windows Server é um exemplo.

8) Quais são os tipos de sistemas multiprogramáveis?

R:

  • Multitarefa cooperativa: Executa dois ou mais programas em simultâneo, mas o programa que está em primeiro plano tem controle sobre o processador. Neste caso,
... Continue a ler "Vantagens e Tipos de Sistemas Multiprogramáveis" »

Guia Completo ADO.NET: Conexão, Comandos e Transações

Classificado em Computação

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

ADO.NET – é um conjunto de classes que fazem parte do .NET Framework e que permitem a comunicação com os bancos de dados, realizando operações de leitura e atualização.

Data Provider: O Data Provider é um provedor de dados usado para se conectar e executar comandos no banco de dados.

Exemplo de Conexão

public string Conexao()

{

                        SqlConnection con = new SqlConnection();

                        string str = “Server=Unopar\SQLEXPRESS;Database=master;User ID=sa;Password=123456”;

con.ConnectionString = str;

con.Open();

                        if (con.State == ConnectionState.Open)

                            return “Conexão... Continue a ler "Guia Completo ADO.NET: Conexão, Comandos e Transações" »

IPv6, Protocolos de Roteamento e Redes Privadas Virtuais (VPN)

Enviado por kod e classificado em Computação

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

Endereçamento IP (IPv4)

O endereçamento IP na Versão 4 (IPv4) utiliza quatro octetos, totalizando 32 bits, para representar endereços de redes e hosts.

Nota: A necessidade de um novo protocolo surgiu devido ao crescimento exponencial da Internet (a grande rede dobrou de tamanho a cada 9 meses).

Objetivos do IPv6

  • Aceitar bilhões de hosts, melhorando a alocação de espaço de endereço, que se mostrava ineficiente no IPv4.
  • Reduzir o tamanho das tabelas de roteamento.
  • Simplificar o protocolo para permitir que os roteadores processem os pacotes com mais rapidez.
  • Oferecer mais segurança (autenticação e privacidade) nativa do que o IPv4.
  • Dar mais importância ao tipo de serviço (QoS), particularmente para dados em tempo real.
  • Permitir multicast,
... Continue a ler "IPv6, Protocolos de Roteamento e Redes Privadas Virtuais (VPN)" »

Sistema Operacional: Funções Essenciais e Componentes Chave

Classificado em Computação

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

A Essência do Sistema Operacional: Funções e Multitarefa

Utilizar um computador sem um sistema operacional seria extremamente complicado, exigindo do usuário um nível avançado de conhecimento para emular as funções de software. A principal função do SO é gerenciar os componentes de hardware de forma otimizada, fornecendo uma interface amigável para o usuário e servindo como ponte para a interação com o hardware.

O SO permite a execução de múltiplas tarefas simultaneamente. Por exemplo, enquanto você usa o navegador (executando em uma thread), pode ouvir música no Spotify (executando em outra thread). Isso demonstra como as threads permitem a execução de vários processos de forma simultânea.

SWAP: Memória Virtual para Otimização

Podemos... Continue a ler "Sistema Operacional: Funções Essenciais e Componentes Chave" »

Entendendo a Criptografia: Segurança na Internet

Classificado em Computação

Escrito em em português com um tamanho de 15,79 KB

Considerada como a ciência e a arte de escrever mensagens em forma cifrada ou em código, a criptografia é um dos principais mecanismos de segurança que pode ser utilizado para se proteger dos riscos associados ao uso da internet.

Criptografia
A primeira vista, ela até pode parecer complicada; porém, para usufruir dos benefícios que proporciona, você não precisa estudá-la profundamente e nem ser nenhum matemático experiente. Atualmente, a criptografia já está integrada ou pode ser facilmente adicionada à grande maioria dos sistemas operacionais e aplicativos. Para utilizá-la, muitas vezes, basta a realização de algumas configurações ou cliques de mouse.

Com a criptografia é possível:
Proteger os dados sigilosos armazenados em... Continue a ler "Entendendo a Criptografia: Segurança na Internet" »

Conceitos Essenciais de Sistemas e Informação Organizacional

Classificado em Computação

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

Conceitos de Sistemas

Um sistema é um conjunto de elementos que interagem. A interação entre esses elementos é de suma importância e vital para que um conjunto possa ser considerado um sistema. Um conjunto de elementos sem interação entre si não pode, de forma alguma, ser considerado um sistema.

Um sistema é um conjunto de partes ou elementos organizados e relacionados entre si. Embora possa parecer uma soma simples de partes, a essência de um sistema reside na interação e relação entre seus componentes. Os sistemas recebem entradas (dados, energia ou material) do ambiente e fornecem saídas (informação, energia ou matéria).

Classificação dos Sistemas

Por Níveis Organizacionais

  • Sistemas de Informação por Departamento: Desenvolvidos
... Continue a ler "Conceitos Essenciais de Sistemas e Informação Organizacional" »

Conceitos Essenciais de Engenharia de Software e Gestão

Classificado em Computação

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

Definições Fundamentais

Reengenharia: Consiste em repensar e redesenhar radicalmente os processos de negócio com o objetivo de conseguir grandes melhorias de desempenho.

Engenharia Reversa: Processo de análise de um determinado sistema com o objetivo de identificar os componentes do sistema, seus relacionamentos e criar representações do sistema em outra forma ou em níveis mais altos.

Ciclo de Vida de Desenvolvimento de Software (SDLC)

Fases Genéricas do Ciclo de Vida

  • Sistema: Por que o sistema deverá ser feito? (Viabilidade)
  • Requisitos: O que o software irá fazer? (Especificação)
  • Desenvolvimento: Concepção dos documentos e transformação para o projeto real.

Etapas do Desenvolvimento de Software

  1. Análise: Levantamento de requisitos.
  2. Projeto:
... Continue a ler "Conceitos Essenciais de Engenharia de Software e Gestão" »

Guia Completo de Perguntas e Respostas sobre o InDesign

Classificado em Computação

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

Perguntas Frequentes sobre o InDesign

Ferramentas e Funcionalidades

1. Como ajustar a ampliação de um documento no InDesign?

Existem várias maneiras de alterar a ampliação do seu documento no InDesign:

  • Menu Exibir: Utilize os comandos no menu "Exibir" para ampliar, reduzir, ajustar a página à janela e muito mais.
  • Ferramenta Zoom: Selecione a "Ferramenta Zoom" no painel Ferramentas e clique ou arraste sobre o documento para ampliar ou reduzir a visualização.
  • Atalhos de Teclado: Utilize os atalhos de teclado para ampliar ou reduzir a exibição.
  • Caixa Nível de Zoom: Ajuste o nível de zoom diretamente na caixa "Nível de Zoom" localizada na barra do aplicativo.

2. Como selecionar ferramentas no InDesign?

Você pode selecionar ferramentas no... Continue a ler "Guia Completo de Perguntas e Respostas sobre o InDesign" »

Conceitos Fundamentais em Sistemas Distribuídos e Redes

Classificado em Computação

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

Transparência em Sistemas Distribuídos (SD)

Transparência, neste contexto, é um conceito que visa tornar menos perceptíveis alguns detalhes da implementação de um sistema distribuído. Sistemas Distribuídos (SD) devem prover transparência nos seguintes contextos:

  • De Acesso: Oculta as diferenças na representação de dados e no modo de acesso a um recurso.
  • De Localização: Oculta o lugar em que um recurso está localizado.
  • De Migração: Oculta que um recurso pode ser movido para outra localização.
  • De Realocação: Oculta que um recurso pode ser movido para outra localização enquanto em uso.
  • De Replicação: Oculta que um recurso é replicado.
  • De Concorrência: Oculta que um recurso pode ser compartilhado por múltiplos usuários concorrentes.
... Continue a ler "Conceitos Fundamentais em Sistemas Distribuídos e Redes" »

Gerência de Redes: Modelos, Protocolos e Sistemas Distribuídos

Classificado em Computação

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

É fundamental manter as redes funcionando bem.

Objetivos da Gerência de Redes

  • QoS (Qualidade de Serviço): Essencial para redes gerenciadas.
  • Prevenção e Monitoramento: Importante para prever falhas, monitorar desempenho, planejar expansões, evitar baixo desempenho, travamento de equipamentos e queda de serviços.
  • Complexidade e Automação: Com o crescimento da rede, a complexidade de gerenciamento aumenta, exigindo ferramentas automatizadas para monitoração e controle.
  • Limitações do Software: A adoção de um software de gerenciamento não resolve todos os problemas do administrador de rede.

Quanto mais importante o recurso para a empresa, maior a necessidade de disponibilidade e segurança.

Modelos de Gerência de Redes

  • O modelo OSI é um
... Continue a ler "Gerência de Redes: Modelos, Protocolos e Sistemas Distribuídos" »