FBBA TR Ed. 01

Tamanho: px
Começar a partir da página:

Download "211 93259 FBBA TR Ed. 01"

Transcrição

1 Alcatel 1000 S12 (Load and InitializationSoftware) Descr.CD Manuals System Description P4: SW Funct. Descr FBBA TR Ed. 01

2 Status Released Change Note CNQ Short Title LOAD & INIT SW All rights reserved. Passing on and copying of this 2 / FBBA TR Ed. 01

3 All rights reserved. Passing on and copying of this Contents 1 Introdução Resumo Descriçãodo Software- Pacote de Inicializaçãode Disco Módulos Software do Pacote de Initialização de Disco Monitor de Inicialização de Disco Manejador de Atualização de Disco Descriçãodo Software- Carregadorde de Sistema via Barramentode Tons Introdução Fases da Carga Ativação Preparação Carregando o Carregador Escravo do Barramento de Tons Carregando os GLSs, DLSs e Dados Replicados Fim de Carregamento Módulos de Software Mestre Mestre de Fonte de Carga Carregador Escravo do Barramento de Tons Descriçãode Software- Carga de Rede Carregador central Carregador Delta Monitor de Patch Escravo Inicialização do Elemento de Controle Carga de OBC Executor de Carregamento em OBC Executor de Inicialização de OBC Controlador de Carga Online Carregamento (Down-Loading) Descriçãodo Software Controle de substituiçãodo pacote Descriçãodo Software Précarga de Arquivo de Mensagem Gravada Montagem de Memória de Mensagem Gravada Recurso de Montagem de Memória de Mensagem Gravada Descriçãodo Software Carga de SubsistemaMultiple Multiplex Administrador de Carga Multiplex Área de Carga Multiplex OperaçõesTípicas Abbreviations FBBA TR Ed / 30

4 Figures Figure 1 Pacote Software de Inicialização de Disco (Parte) Figure 2 Carregamento Simultâneo de CE e de OBC Figure 3 Carregador de Sistema via Barramento de Tons - Configuração Geral Figure 4 Software Carregador de Sistema Via Barramento de Tons Figure 5 Tarefas de Carregamento via Barramento de Tons Figure 6 Tarefas do Carregador de Fontes de Carga Figure 7 Software de Carregamento pela Rede Figure 8 Software de Précarga de Arquivo de Mensagem Gravada.. 25 Figure 9 Eventos de Transmissão de Dados de Massa All rights reserved. Passing on and copying of this 4 / FBBA TR Ed. 01

5 All rights reserved. Passing on and copying of this 1 Introdução Este documento descreve o Software de Carga e Inicialização used in Alcatel 1000 S12 centrais. O documento descreve as áreas funcionais principais do software e as funções por elas desempenhadas. Adicionalmente, são apresentados exemplos de operações típicas executadas pelo software. 2 Resumo Carga e Inicialização é o processo de carregar os programas e dados para a Memória de Acesso Aleatório (RAM) (Random Access Memory) de todos os módulos da central, descarregandoos ( down loading ) do disco de sistema. As principais funções desempenhadas pelo Software de Carga e Inicialização são as seguintes: Inicializar o disco de sistema. Inicializar o sistema ( system start-up ), carregando programas e dados, a partir do disco de sistema, para os: Elementos de Controle (CEs) (Control Elements) de todos os módulos da central e os módulos da Unidade Remota de Assinante (RSU) Remote Subscriber Unit Controladores de Placa (OBC) (On-BoardControllers) de todos os módulos da central e os módulos de RSU que tenham placas de terminal contendo OBC(s). Controlar uma inicialização de sistema a quente ( warm start-up) quando executada uma recarga do sistema ou uma substituição do pacote de software. Carregar em linha uma Fita de Carga de Ampliação (ELT) (Extension Load Tape) Recarregar CEs individualmente, quando solicitada uma recarga por razões de manutenção, por um dos CEs, pelo Software de Manutenção e Defesa, ou pelo pessoal da central. A geração de disco magnético é o mecanismo pelo qual um disco de sistema, que é conectado a um Módulo de Periférico de Computador (CPM) (Computer Peripherals Module), é formatado e carregado com o software da central. O software da central pode ser carregado no disco de sistema a partir de fita magnética ou disco óptico. O disco de sistema deve ser gerado antes, para que o carregamento dos programas e dados possa começar. Na inicialização do sistema, o requisito mínimo para descarga dos programas e dados é ter um CPM conectado com: um disco de sistema inicializado um dispositivo de comunicação homemmáquina, p. ex., uma Unidade Vídeo (VDU), (Visual Display Unit) com suporte adequado ao diálogo com o pessoal da central. A configuração normal para inicialização do sistema é formada por dois CPMs operando no modo ativostandby, em que ambos compartilham o processo de carga, e têm acesso a uma VDU e a uma impressora. As ações derecarregar osistema einicializar sãosempre disparadas por comandos de operador. Esses comandos de operador podem ser usados para efetuar recarga completa ou parcial de uma central. Uma recarga parcial poderia ser, por exemplo, de um grupo de CEs que tenham os mesmos programas genéricos, ou a carga de um grupo de CEs que estejam sendo equipados para ampliar a capacidade da central. A recarga e a inicialização podemser executadoscom os seguintes pontos de partida. Partida a frio ( Cold start-up ), quando o disco de sistema não está inicializado e/ou não há programas sendo executados em qualquer dos CEs. Partida a quente ( Warm start-up ), quando a central já está operacional, i.e., os CEs já estão rodando programas carregados previamente. Uma partida a quente é usada por ocasião de uma substituição parcial ou completa do pacote software. Adicionalmente às funções já introduzidas, o Software de Carga e Inicialização também desempenha as seguintes funções. Pré-carga do Módulo de Mensagens Gravadas Dinâmicas Integrados (DIAM) (Dynamic Integrated Announcement Module) com seus arquivos de mensagens gravadas, antes da inicialização do sistema. Isto significa que os DIAMs podemprover mensagens gravadas imediatamente após inicialização do sistema. Carga de software para um subsistema remoto, via um multiplexador FBBA TR Ed / 30

6 O Software de Carga e Inicialização é dividido nas seguintes áreas principais: Pacote de Inicialização de Disco Carregador de Sistema via Barramento de Tons Carga pela Rede Controle de substituição do pacote Controlador de Carga On-Line Précarga de Arquivo de Mensagem Gravada Carga de Subsistema via Multiplexador As áreas principais do software são descritas em tópicos separados. 3 Descrição do Software - Pacote de Inicialização de Disco O Software Pacote de Inicialização de Disco compreende um arranjo especial de módulos software que são carregados temporariamente, a partir de fita magnética ou de disco óptico, no processador do módulo CPM, para permitir que seja gerado um disco de sistema, i.e., primeiro inicializando o disco para depois carregálo. Estes módulos software incluem o seguinte: Software do Sistema Operacional, sob o qual roda o processador do CPM. Software da Base de Dados, que provê armazenamento e acesso para dados usados pelos outros módulos do software de Inicialização de Disco. Software de Comunicação HomemMáquina, que permite ao operador intervir durante a inicialização do Disco. Um subconjunto do Software de Entrada/Saída usado em operação normal que: aciona o VDU e a impressora usados para gerar informes durante a inicialização dodisco executa o manejo geral de arquivo durante a inicialização do Disco. Software Monitor de Inicialização de Disco, que controla a cópia dos arquivos, de fita magnética ou de disco óptico, para o disco de sistema. Há versões separadas do softwaremonitor deinicialização de Disco, para inicialização do disco de sistema a partir de fita magnética ou de disco óptico. Software Manejador de Atualização de Disco, que assegura a consistência dos dados nos arquivos de segurança e nos Segmentos de Carga de Dados (DLS) (Segmentos de Carga de Dados), quando o disco de sistema é gerado a partir de um back-up em fita magnética, ou back-up em disco óptico. Software de Serviço de Comunicação para Inicialização de Disco, que possibilita a comunicação entre o CPM ativo e o CPM isolado, ambos compartilhando os mesmosdispositivos decomunicação HomemMáquina (CHM). O software de Serviço de Comunicação para Inicialização de Disco é parte do Software de Entrada/Saída e sua descrição completa consta do documento descritivo de software com este título. Um disco de sistema pode ser gerado conforme se descreve a seguir: Numa inicialização a frio, i.e., que começacom o hardware desenergizado. Com a energização, ambos os CPMs vão para o estado de geração de disco e estão independentes um do outro. O programa bootstrap da Memória Só de Leitura (ROM) (Read Only Memory), é executado em ambos CPMs, e cada CPM envia uma mensagem para o VDU perguntando ao operador qual CPM deveserusadoparaainicialização dodisco desistema e qual o suporte (i.e., fita magnética ou disco óptico). Quando o operador responder, o Software Pacote de Inicialização de Disco, que éo primeiroarquivo na fita magnética (ou do disco óptico), passa a ser carregado na memória do processador do CPM escolhido. O Software do Sistema Operacional então começa as operações de geração de disco, usando para inicialização o CPM que fica isolado do resto da central. Numa inicialização a quente, solicitada pelo operador. Uma inicialização a quente significa que ambos CPMs estão operando no modo ativostandby, e ocpm ativoestá rodandoo softwarede operação normal. Para iniciar uma inicialização a quente, um operador deve: desativar o CPM que deverá ser usado para a inicialização do disco montar a fita magnética ou o disco óptico, (o que for aplicável) indicar, via VDU, qual o suporte que deve ser usado (i.e., fita magnética ou disco óptico). All rights reserved. Passing on and copying of this 6 / FBBA TR Ed. 01

7 All rights reserved. Passing on and copying of this Depois destas ações, o software de Inicialização de Disco é carregado na memória do processador do CPM escolhido, e a inicialização do disco começa do mesmo modo que na inicialização a frio. 3.1 Módulos Software do Pacote de Initializaçãode Disco Nas descrições que se seguem, somente são discutidos os módulos do Pacote Software de Inicialização de Disco que são utilizados exclusivamente para inicialização de disco, i.e., o software Monitor de Inicialização de Disco e o software Manejador de Atualização de Disco (ver figura 1). Os softwares usados na operação normal, p. ex., o Software do Sistema Operacional, o Software da Base de Dados, o Software de Comunicação HomemMáquina, etc., são descritos em outros documentos. Disco de Sistema Figure 1 Standby Ativo Elementode Controlede TerminalCPM Monitor de Inicialização de Disco Impressora Entrada / Saída (ver Nota) Manejador de Atualizaões de Disco Monitor (VDU) Unidade de Fita Magnética / Unidade de Disco Óptico Nota: O Software de Entrada/Saída mostrado é um subconjunto do Software de Entrada/Saída operacional Pacote Software de Inicialização de Disco (Parte) Monitor de Inicializaçãode Disco Para o propósito desta descrição, adotase como premissa que o Software Pacote de Inicialização de Disco, do qual o software Monitor de Inicialização de Disco é parte, está presente na memória do módulo CPM que executa a inicialização. O software Monitor de Inicialização de Disco compreende: Monitor de Inicialização de Disco (c/ Fita) Magnética Monitor de Inicialização de Disco - (c/ Disco) Óptico. Monitor de Inicializaçãode Disco-Magnético O softwaremonitor deinicialização dedisco - Magnética copia todas os arquivos a partir da fita magnética [p. ex., Fita de Carga de Sistema (SLT)(System Load Tape)] para um disco de sistema. Uma fita magnética de carga pode ser multi-volume, i.e., composta por duas ou mais fitas. Em tais casos, o operador especifica o número de fitas quando solicita a inicialização de disco. O software Monitor de Inicialização de Disco Magnética detecta uma indicação de fimdefita e aguarda até que a próxima fita seja montada. Quando o software Monitor de Inicialização de Disco Magnética é ativado, começa a geração do disco, pela transferência de alguns dos arquivos essenciais, numa seqüência fixa. Primeiro é transferido para o disco o arquivo com a tabela de descrição de arquivos. A tabela de descrição de arquivos contém as definições que permitem que o acesso aos arquivos seja feito na seqüência correta. O segundo arquivo transferido é o arquivo diretório da SLT, que dá a localização dos arquivos na SLT. Depois de terem sido copiados os arquivos essenciais, são executadas as seguintes etapas da geração de um disco de sistema: Transferência da SLT, em que o software Monitor de Inicialização de Disco Magnética copia todosos arquivos a partir da fita magnética para o disco de sistema. Os arquivos neste caso são principalmente os programas [i.e., os Segmentos Genéricos de Carga (GLSs)(Generic Load Segments )] e os dados (i.e., os Segmentos Genéricos de Dados (DLSs) (Data Load Segments) que eventualmente serão carregados nos CEs FBBA TR Ed / 30

8 Desmontagem da SLT, em que a fita magnética é rebobinada e removida da unidade de fita magnética pelo operador. Para fitas multi-volume, a próxima fita é montada. Finalização, que é quando o software Monitor de Inicialização de Disco Magnética dá por completa a geração do disco de sistema e passa a aguardar um comando de arranque ( boot ) de parte do operador. Quando o comando é recebido: o software Monitor de Inicialização de Disco - Magnética conclui sua tarefa o CPM é recarregado com o software a partir do disco de sistema recentemente gerado, o qual é gravado por cima do software Pacote de Inicialização de Disco temporário. Sincronização de DLSs, em que o software Monitor de Inicialização de Disco Magnética dispara o software Manejador de Atualização de Disco, para assegurar que sejam consistentes os DLSs e os dados dos arquivos de segurança, no caso de disco de sistema que tenha sido gerado tendo por fonte um back-up. Monitor de Inicializaçãode Disco Óptico O software Monitor de Inicialização de Disco Óptico gera um disco de sistema copiando os arquivos de um disco óptico. O disco óptico e o disco de sistema têm a mesma estrutura de diretório, por essa razão, a cópia dos dados é executada por meio de simples ações de leitura e escrita. Um buffer longo é solicitado ao Software do Sistema Operacional para acelerar o processo de transferência. A geração de um disco de sistema é completada seguindo um número de etapas, que sãobasicamente as mesmas da inicialização de disco a partir de fita magnética (ver descrição acima). Depois de copiados todos os arquivos, o software Monitor de Inicialização de Disco (magnético ou óptico) dispara o software Manejador de Atualização de Disco que executa um roll forward, isto é uma atualização, para assegurar que os dados nos DLSs e nos arquivos de segurança sejam consistentes. 4 Descrição do Software - Carregador de Sistema via Barramento de Tons O software Carregador de Sistema via Barramento de Tons utiliza o barramento de tons para descarregar, do disco de sistema: GLSs que são comuns a um grande número de tipos de processadores CE/OBC dados replicados (i.e., qualquer parte de um DLS que é replicado num grande número de CEs. O software Carregador de Sistema via Barramento de Tons utiliza a Rede de Comutação Digital (DSN)(Digital Switching Network) para descarregar, do disco de sistema: GLSs que são comuns a um reduzido número de tipos de processadores CE/OBC (dois ou quatro) DLSs. Para diminuir o temo de carga (e conseqüentemente otempoforadeserviçodurante ainicialização dosistema), osces eos OBCssão carregadossimultaneamente (ver figura 2). GLSs de OBC são carregados nos TCEs Carga de OBC local All rights reserved. Passing on and copying of this Manejador de Atualizaçãode Disco O software Manejador de Atualização de Disco destinase a assegurar que sejam mantidos consistentes os DLSs e os dados dos arquivos de segurança, quando o disco de sistema tiver sido gerado a partir de um back-up em fita magnética ou disco óptico. Uma comprovação é necessária porque, quando é feito um back-up em fita magnética ou disco óptico, os DLSs são copiados antes dos arquivos de segurança, e, então, seus conteúdos não são os mesmos. Figure 2 Carga de OBC remoto Carregamento de TCEs e de ACEs Carregamento Simultâneo de CE e de OBC t 8 / FBBA TR Ed. 01

9 All rights reserved. Passing on and copying of this O software Carregador de Sistema via Barramento de Tons (ver Figura 3) compreende as seguintes áreas principais: software Mestre software Mestre de Fonte de Carga Software Carregador Escravo do Barramento de Tons. A figura 3 mostra a distribuição do software Carregador de Sistema via Barramento de Tons entre os CEs e também os caminhos de dados que são usados durante o processo de carga. No curso desta descrição, a importância destes caminhos de dados ficará evidente. Standby TCE CPM Ativo CE Reserva Mestre Fonte de Carga Mestre CEs Fontes de Carga Disco de Sistema DSN Ativo TCE CPM Carregador Escravo do Barramento de Tons Porta de Tons Ativo (Ver Nota 4) CE CarregadorEscravo do Barramento de Tons Porta de Tons CEs Destinos de Carga Barramento de Tons Notas = Caminhos para dados de massa 3. CE = Elemento de Controle, CTM = Módulo de Relógio e Tons, DSN = Rede de Comutação Digital 4. Os canais da porta do barramento de tons são encaminhados, via Comutador de Acesso da DSN, até as portas da Rede do CE (ver tópico Carregador Escravo do Barramento de Tons) Figure 3 Carregador de Sistema via Barramento de Tons - Configuração Geral FBBA TR Ed / 30

10 4.1 Introdução O barramento de tons chega a todos os CEs de uma central, via o Sistema de Distribuição de Relógio e Tons. Assim, toda informação transportada pelo barramento de tons está presente simultaneamente em todos os CEs sem usar comutação na DSN. Estas características de distribuição do barramento de tons fazem dele o meio ideal para carregamentodos GLSs que são comuns a vários CEs ou OBCs, e também dos dados replicados em diversos CEs. Os CEs e OBCs são carregados em paralelo, pelo software Carregador de Sistema via Barramento de Tons permitindo reduzir o tempo que o sistema fica fora de serviço durante: a carga inicial da central (i.e., na inicialização do sistema) a recarga da central toda, ou de grupos de CEs e OBCs com novos GLSs e dados replicados (i.e., numa inicialização a quente ). As atividades de carga recebem o suporte de recursos aqui denominados fontes de carga. Estas fontes de carga são CEs de reserva, que são carregados, pelo software Mestre, com: o software Mestre de Fonte de Carga, destinado a suportar o processo de carregamento os GLSs comuns a uns poucos (dois ou quatro) tipos de processadores CE/OBC, e os DLSs. A transferência do software Mestre de Fonte de Carga, dos GLSs de CE/OBC, e dos DLSs, a partir das fontes, de carga acontece nos caminhos para dadosde massa, estabelecidos através da DSN (ver figura 3). 4.2 Fases da Carga O objetivo do software Carregador de Sistema via Barramento de Tons é carregar GLSs, DLSs e dados replicados nos CEs e OBCs, a partir do disco de sistema. Não obstante, antes que qualquer GLS efetivamente possa ser carregado, o software Mestre deve carregar o seguinte software: O software Mestre de Fonte de Carga carrega nas fontes de carga, viacaminhos dedados demassa na DSN, os DLSs e os GLSs (aqueles que são comuns somente a um pequeno número de tipos de processadores CE/OBC). O software Carregador Escravo do Barramento de Tons nos CEs alvos da carga, e no CE do Módulo de Relógio e Tons (CTM) (Clock e Tones Module), via Caminhos Controlado por Usuário (UCP) (User-Controlled Path) estabelecidos através da rede DSN. O software Carregador Escravo do Barramento de Tons é necessário nos CEs alvos, para que eles possam receber os programas, que são enviados em pacotes de carga especiais através da barramento de tons. No CTM, o software Carregador Escravo do Barramento de Tons prepara os pacotes de carga para serem enviados através do barramento de tons. Os parágrafos seguintes descrevem a seqüência das várias etapas envolvidas no processo completo de carga Ativação O software Mestre, que pode ser residente num CPM, ou carregado em overlay, é ativado por um comando de operador para começar o processo de carga. Quando ativado, o software Mestre executa um acesso aos arquivos da configuração hardware no disco de sistema, para obter as identidades de todos os CEs equipados, bem como seusendereços derede. A partir das informações obtidas, é produzido um arquivo de dados que é armazenado no disco de sistema. O software Mestre agora passa para o modo operacional autônomo, assumindo o controle do módulo CPM e fazendo parar o todo software que estava rodando nele. Esta ação assegura uma carga de sistema mais rápida, porque os recursos do processador do CE não mais estão disponíveis para qualquer outro software. O modo operacional autônomo é chamado assim porque o software Carregador de Sistema via Barramento de Tons não necessita, para desempenhar suas funções, de qualquer suporte operacional da central (p. ex., do Software do Sistema Operacional). O software Carregador de Sistema via Barramento de Tons tem seu próprio software de Sistema de Suporte Operacional Básico (escrito mais adiante), capacitado para executar operações de manejo de rede, com as quais é capaz de estabelecer caminhos através da rede DSN. All rights reserved. Passing on and copying of this 10 / FBBA TR Ed. 01

11 All rights reserved. Passing on and copying of this Preparação Depois de sua ativação e passagem para o modo autônomo, o software Mestre desempenha as seguintes funções de preparação. Ler o arquivo de dados (criado na etapa de ativação) e o converter para um formato adequado para carga. Isto inclui organizar osdados emtabelas ordenadas, onde, por exemplo, são reunidas as informações a respeito dos CEs e OBCs que necessitam os mesmos GLSs. Inicializar as fontes de carga estabelecendo um caminho UCP para cada fonte de carga que estiver correntemente rodando software operacional e enviar, através do UCP, uma mensagem com pedido de carga. Esta ação só é aplicável durante uma recarga de sistema, quando as fontes de carga estiverem rodando software operacional. Estabelecer um caminho para dadosdemassa para cada fonte de carga e carregar, via esse caminho: o software Mestre de Fonte de Carga (descrito mais adiante) o qual suporta a função de carga os GLSs e os DLSs reais, que devem ser carregados nos CEs alvos através da DSN. Carregar GLSs através da DSN, o que é restrito aos GLSs que são comuns somente a um pequeno número de tipos de processadores CE. Os GLSs que são comuns somente a um grande número de tipos de processadores CE. são sempre carregados via barramento de tons. Carregar DLSs via rede DSN, porque os dados que eles contêm, mesmo os de CEs do mesmo tipo, são largamente específicos de cada CE, p. ex., dados associados a assinantes num módulo de assinantes. Entretanto, quaisquer dados replicados, mesmo constituídos por partes de DLSs, são carregados via barramento de tons. Estabelecer um caminho UCP para cada CE alvo que esteja rodando correntemente software de sistema operacional e enviar, via caminho UCP, uma mensagem de pedido de boot. Esta ação só é aplicável durante uma recarga de sistema quando novos GLSs e dados devem ser carregados nos CEs que já estão rodando software de sistema operacional. Monitorar os resultados de todas as solicitações de boot. Um CE, ao receber a mensagem de solicitação de boot, cede o controle do seu processador para a memória firmware (i.e., ROM) e informa ao software Mestre que está pronto para receber o software Carregador de Sistema via Barramento de Tons Escravo através da rede DSN Carregandoo Carregador Escravo do Barramento de Tons O software Carregador Escravo do Barramento de Tons é capaz de receber os pacotes especiais de dados, por meio dos quais são transmitidos os GLSs comuns e dados replicados, via barramento de tons. Assim, antes que os CEs alvos possam receber estes pacotes de dados, eles devem ser carregados com o software Carregador Escravo do Barramento de Tons. O software Mestre no CPM e o software Mestre de Fonte de Carga nas fontes de carga compartilham a função de carregamento. O software Carregador Escravo do Barramento de Tons também descompacta os dados recebidos das fontes de carga através dos caminhos para dados de massa da DSN. A carga do software Carregador Escravo do Barramento de Tons é dividida em duas fases, como segue. Fase 1. O CEs alvos são carregados, em grupos de até 54 de cada vez, pelo software. Mestre de Fonte de Carga. A carga é executada, através da DSN, usando caminhos de carga simples. A ROM de cada CE alvo passa controles do processador através do recentemente carregado software Carregador Escravo do Barramento de Tons. Todos os CEs alvo informamo êxito, ou falha, da tentativa de carga de forma que o software responsável sabe quais dos CEs estão agora executando o software Carregador Escravo do Barramento de Tons. No caso de uma reposta negativa de um CE, a carga é tentada novamente. O CEs docentral estãoexecutando aparte dosoftware Carregador Escravo do Barramento de Tons que pode aceitar os pacotes do barramento de tons, e dados recebidos das fontes de carga através dos caminhos para dados de massa da DSN FBBA TR Ed / 30

12 Fase 2. Agora que os CEs alvo podem aceitar pacotes do barramento de tons, a segunda parte do software Carregador Escravo do Barramento de Tons é carregada, através da CTM e do barramento de tons, em todos os CEs em uma operação. Esta fase é executada apenas pelo software Mestre. A segunda parte do software Carregador Escravo do Barramento de Tons compreende o software Carregador Escravo de OBC e o software Depurador (ambos descritos adiante) Carregando os GLSs, DLSs e Dados Replicados Agora que o software Carregador Escravo do Barramento de Tons está presente nos CEs alvo, eles podem ser carregados com seus GLSs, DLSs e dados replicados como segue. As fontes de carga, carregadas com os GLSs (que são comuns apenas a um pequeno número de tipos de processador CE/OBC) e DLSs durante a fase de preparação, agora inicia a carga de cada um dos CEs alvos associados através decaminhos para dados de massa da DSN. Os GLSs e DLSs são enviados ao CEs em formato compactado, que é descompactado pelo software Carregador Escravo do Barramento de Tons e armazenado na área correta de memória do CEs. O software Mestre envia os GLSs comuns e os dados replicados através da DSN para o CTM para distribuição através do barramento de tons. Os GLSs e os dadosreplicados sãoenviados empacotes, que são recebidos pelo software Escravo Carregador de Sistema através do Barramento de Tons, e então armazenados na área de memória correta dos CEs. Os OBC GLSs são carregados pelo software Carregador Escravo de OBC (parte do software Carregador Escravo do Barramento de Tons) nos CEs com os OBCs associados Fim de Carregamento Cada CE alvo informao êxito, ou falha, de cadaprocesso de carregamento ao software Mestre. O carregamento do sistema termina com o software Mestre: enviando uma mensagem de difusão do barramento de tons, através do CTM, para todos os CEs alvos os instruindo a iniciar a execução dos GLSs recentemente carregados apresentando os informes do processo de carregamento na impressora do sistema (qualquer falha no carregamento é listada em grupos de tipos de CE) devolvendo o controle do CPM ao seu software operacional, o reiniciando e fazendo com que ele carregueseusoftwareoperacionaldodisco desistema. 4.3 Módulos de Software A figura 4 mostra um diagrama de blocos do software Carregador de Sistema através do Barramento de Tons Mestre O software Mestre controla e supervisiona a operação inteira de carregamento que envolve o seguinte. Carregamento das fontes de carga com o software Mestre de Fonte de Carga, carregar as tabelas, GLSs (não no barramento de tons) e DLSs. Carregamento, através de caminhos simplex da DSN, do software Carregador Escravo do Barramento de Tons nos CEs alvos. Carregamento, através do barramento de tons, os GLSs comuns e os dados replicados. O software Mestre (veja 4) compreende as seguintes áreas principais: Entrada Sistema de Suporte Operacional Básico Controle Mestre Inicialização Carregador Mestre Depurador Com a exceção do software de Entrada, todas as áreas de software acima são envolvidas quando se entra na fase independente. Entrada O software de Entrada executa funções de manipulação de comando e provê a interface entre o ambiente externo e os outros módulos de software do software Carregador de Sistema via Barramento de Tons. All rights reserved. Passing on and copying of this 12 / FBBA TR Ed. 01

13 All rights reserved. Passing on and copying of this O software de Entrada: aceita Tarefa Solicitada pelo Operador (ORJ) (Operator Requested Job) para iniciar ações de carregamento do sistema acessa a base de dados para obter as características de dispositivo do VDU e da impressora Controle de Fonte de Carga ganha o controle do CPM e para todos os softwares que são executados nele incapacita o carregamento de CE único enviando uma mensagem de inibição para o software deinicialização de CE em ambos os CPMs reajusta o equipamento do Processador do Canal Direto de Memória N CEs SoftwareCarregador CarregadorEscravo do Barramentode Tons Carregador de CE Carregador Escravo de OBC 1 Descompactador Depurador Standby De/para Suporte Básico Sistema de Operacional Reserva TCE CPM Ativo CEs Fontes de Carga Reserva Software Mestre Inicialização Carregador Mestre Software Mestre de Fontes de Carga Carregador de Fonte de Carga Entrada Controle Mestre Carregador de Fonte de Carga Sistema de Suporte Operacional Básico Sistema de Suporte Operacional Básico Depurador Depurador Figure 4 Software Carregador de Sistema Via Barramento de Tons incapacita as ações de manutenção enviando uma mensagem ao software de Manutenção e Defesa FBBA TR Ed / 30

14 acessa a base de dados para preparar arquivos de dados baseados em disco para serem usados durante a fase independente. ajusta o flag de teste na base de dados para indicar seo teste rápido deve ounão serexecutado nos processadores do CE proporciona para uma interface com o software do Sistema de Suporte Operacional Básico carrega (do disco de sistema)e executa os outros módulos de software do software Carregador de Sistema através do Barramento de Tons e então entra na fase independente. Sistema de Suporte OperacionalBásico O software do Sistema de Suporte Operacional Básico provê um sistema operacional de processador de temporeal, dirigido por eventos, que suportafunções de multitarefa e de controle de equipamento. O software é executado no CPM e nos CEs das fontes de carga. Como em todos os sistemas operacionais de processador, o software do Sistema de Suporte Operacional Básico provê memória e gerenciamento de recurso de tempo, gerenciamento do controle de interrupções, etc., para o software de usuário que é executado sob ele. Além disto, e mais especificamente no ambiente da carga do barramento de tons, o software do Sistema de Suporte Operacional Básico desempenha as seguintes funções principais. Funções de Entrada/Saída, que são dirigidas por interrupções do equipamento do Processador do Canal Direto de Memória e solicitações do software de Entrada/Saída, para suporta operações do disco de sistema e da impressora. Funções de manejo de Rede, que são dirigidas por interrupções do equipamento da Interface de Terminal e por solicitações de tarefas do software de usuário, para: estabelecer UCPs e caminhos simplex para carga do software Carregador Escravo do Barramento de Tons estabelecer caminhos de dados de massa entre o CPM e as fontes de carga, e entre as fontes de carga e os CEs alvo, para carga de GLSs, DLSs etc. não do barramento de tons transmite e recebe dados de massa (em formato compactado) através dos caminhos de dados de massa compacta dados de massa para transmissão e descompacta os dados de massa recebidos suporta a transmissão de dados através do barramento de tons. Funções Multitarefa, que trata tarefas em uma base de prioridade e provê uma interface de controle para administrar e compartilhar recursos de sistemas. Controle Mestre OsoftwaredeControle Mestresupervisiona asoperações de carga. O software de Controle Mestre: lê os arquivos de dados, criados pelo software de Entrada, para produzir as tabelas de carga e as variáveis globais divide as tarefas de carga que não são do barramento de tons entre o CPM e as fontes de carga para obter a carga paralela ótima solicita ao software do Sistema de SuporteOperacional Básico o estabelecimento de UCPs entre o CPM e as fontes de carga submete tarefas de inicialização para carregar as fontes de carga com o software Mestrede Fontede Carga submete tarefas de carga ao software Carregador Mestre. Inicialização O software de inicialização executa a inicialização e carga dos CEs alvo e fontes de carga com o software Carregador Escravo do Barramento de Tons. CarregadorMestre O software Carregador Mestre, que recebe tarefas de carga do Controle Mestre, trata da carga do barramento de tons de: Depuradores escravo e de software GLSs/Segmentos de Carga de patches (PLS)s (Segmentos de carga de patches )) dados replicados OBC GLSs. Assim que o software Carregador Escravo do Barramento de Tons é carregado nos CEs alvo, o software Carregador Mestre é designado para até quatro tarefas de carga pelo software de Tarefas de Controle (veja 5). Cada tarefa de carga é capaz de servir um grupo de sete canais de barramento de tons. (Para propósitos de carga, os canais dobarramento detons se agrupam em quatro grupos de sete canais.) All rights reserved. Passing on and copying of this 14 / FBBA TR Ed. 01

15 All rights reserved. Passing on and copying of this Controle Mestre Figure 5 Carregador Mestre Tarefas de Carregamento Cada tarefa serve a um grupo de sete canais do barramento de tons Tarefas de Carregamento via Barramento de Tons Uma tarefa de carga poderia ser, por exemplo, transmitir um GLS em um certo canal de um grupo de canais do barramento de tons. O software Carregador Mestre não espera pela conclusão de todas as quatro tarefas de carga antes de solicitar tarefas de carga adicionais. Ao invés disto, ele solicita uma tarefa adicional na conclusão de cada uma. A seqüência de carga é repetida até que todos os arquivos são transmitidos. A última tarefa de carga dada ao software Carregador Mestre é a mensagem para reiniciar os CEs. Para habilitar a carga, o software Carregador Mestre solicita ao software do Sistemade SuporteOperacional Básico para estabelecer tantos caminhos de DSN quanto requeridos para o CTM. Quando criados, estes caminhos são estabelecidos (por meio do protocolo de escoamento de Conversação e/ou Dados), até que eles sejam quebrados pelo CPM ou pelo CTM. Os pacotes de dados lançados através destes enlaces não usam métodos convencionais, i.e., eles são sempre lançados usando o protocolo de seleção, que não afeta os enlaces estabelecidos e assegura eles são unidos indiretamente (i.e., pela comuta de entrada e saída indireta) através do CTM para o barramento de tons. No CTM, o Carregador Escravo do Barramento de Tom força uma conversão de protocolo de forma que os pacotes escoem o protocolo normal do barramento de tons, i.e., Protocolo de Conversação e/ou Dados. Depurador O software Depurador provê um recurso de teste para depuração de software e opera da mesma maneira que o software Escravo de Monitoração de Teste do Multiprocessador (parte do software de Testability). O software Depurador recebe comandos do software Escravo de Monitoração de Teste do Multiprocessador. Estes comandos são enviados através dos UCPs e são recebidos pelo software do Sistema de Suporte Operacional Básico, que os passa para o software Depurador Mestre Mestre de Fonte de Carga O software Mestre de Fonte de Carga executa a carga, através dos caminhos de dados de massa da DSN, dos GLSs, DLSs, etc.não do barramento de tons, nos CEs alvos. O software Mestre de Fonte de Carga (veja 4) compreende: Controle da Fonte de Carga Carregador de Fonte de Carga Sistema de Suporte Operacional Básico Depurador O software do Sistema de Suporte Operacional Básico e o software Depurador já foram descritos na subcláusula software Mestre. Controle da Fonte de Carga O software de Controle de Fonte de Carga desempenha as seguintes funções. Suporta a carga do software Carregador Escravo do Barramento de Tons. Uma fonte de carga carregada com êxito indica esta condição ao software Mestre (através do UCP), que pode então enviar uma solicitação de tarefa e receber mensagens de conclusão através do UCP. Submissão de tarefas ao software Carregador de Fonte de Carga. Carregadorde de Fonte de Carga O software Carregador de Fonte de Carga recebe as tarefas carregadas do software de Controle de Fonte de Carga e lança, através de até cinco caminhos de FBBA TR Ed / 30

16 dados de massa, os GLSs, DLS, etc., para o CE alvo (veja 6). Figure 6 Controle de Fonte de Carga Carregador de Fonte de Carga Tarefas do Carregador Cada Tarefa de Controle serve a um caminho para dados de massa Tarefas do Carregador de Fontes de Carga O software Carregador de Fonte de Carga suporta a transmissão de arquivos em formato compactado ou descompactado Carregador Escravo do Barramento de Tons O software Carregador Escravo do Barramento de Tons é executado no CTM e nos CEs alvos. O software Carregador Escravo do Barramento de Tons (veja 4) compreende as seguintes áreas. O software Carregador de CE, que recebe os GLSs e DLSs da DSN e do barramento de tons os carrega na área de memória correta do CE. O software Carregador Escravo de OBC, que executa: carga dos OBC GLSs nos OBCs alvos (OBCs locais e remotos) designação do enlace de grupo para os OBCs locais designação do enlace de grupo para o Módulo de Interface Remoto para os OBCs remotos tratamento de dispositivo. O software de descompactação, que executa a descompactação dos dados que chegam nos caminhos de dados de massa. software Depurador (como descrito previamente). O software Carregador Escravo do Barramento de Tons é carregado em duas fases (refira a subcláusula Fases de Carga). A primeira fase carrega a parte que pode aceitar os pacotes de carga do barramento de tons. A segunda fase envolve a carga da parte do software Depurador e do software Carregador Escravo de OBC. Software CarregadorEscravo do Barramento de Tons sendo Executado no CTM O software Carregador Escravo do Barramento de Tons executado no CTM recebe cs GLSs e os arquivos de dados replicados do software Carregador Mestre no CPM. Estes arquivos são enviados em pacotes de dados que contêm o protocolo de seleção que assegura que eles são unidos indiretamente (i.e., pela comuta de entrada e saída indireta) através do CTM para o barramento de tons. No CTM, o software Carregador Escravo do Barramento de Tons força uma conversão de protocolo de forma que os pacotes escoem o protocolo normal do barramento de tons, i.e., Protocolo de Conversação e/ou Dados. O software CarregadorEscravo do Barramento de Tons sendo Executado nos CEs alvos O software Carregador Escravo do Barramento de Tons seno executado nos CEs alvos recebe os GLSs, DLSs e os dados replicados e então os carrega na área correta de memória dos CEs alvos. Também recebidos são os OBC GLSs que são carregados na memória do OBC (OBCs locais e remotos). A fonte dos GLSs, DLSs e dos dados replicados são os: caminhos de dados de massa da DSN paraglss, DLSs, etc não do barramento de tons. barramento de tons para GLSs replicados e os dados replicados barramento de tons para os OBC GLSs. Carga do OBC Local O software Carregador Escravo de OBC envia a solicitação de inicialização, através dos caminhos de grupo, para todos os OBCs que requerem a carga e espera pelas solicitações de carga dos OBCs. Os OBC GLSs são então carregados através dos caminhos de grupo. Carga do OBC Remoto A carga dos OBCs remotos é baseada no mesmo princípio da carga do OBC local. O software Carregador Escravo de OBC desempenha as seguintes funções. All rights reserved. Passing on and copying of this 16 / FBBA TR Ed. 01

17 All rights reserved. Passing on and copying of this Envia uma solicitação de inicialização, através de um caminho de grupo, para o Módulo de Interface Remoto e espera a solicitação de carga. Atribui até seis caminhos de carga ao Módulo de Interface Remoto. Carrega, na seguinte seqüência, a: Parte terminal do Módulo de Interface Remoto com seu GLS Parte terminal do Módulo de Interface Remoto com o OBC GLS destinado ao RSU. Dispara o Módulo de Interface Remoto para iniciar a carga dos OBC GLSs e então termina seu processo. Recepção do barramentode tons nos CEs alvos Todos os CEs alvos recebem os mesmos dados nas suas portas de tom. Porque a porta de tom de um CE não reconhece o padrão de bit de Início de Pacote (SOP)(Start of Packet), ele não pode inicializar nenhuma recepção de pacote do barramento de tons. Para habilitar a recepção de pacote, o softwarecarregador Escravo do Barramento de Tons em cada CE alvo invoca um caminho (através do Comutador de Acesso do DSN) que origina de e termina na porta de rede de sua interface de terminal (veja 3). (Os portas de rede reconhecem o padrão de bit de SOP.) Cada canal do barramento de tons é unido (indiretamente através do RAM de pacote) à porta de transmissão de rede, e então através do Comutador de Acesso, à porta de recepção de rede. Uma mudança de protocolo iniciada por software força o enlaçe recentemente estabelecido à escoar dados com o protocolo de Escape. Esta alteração de protocolo habilita a porta de recepção de rede a reconhecer o padrão de bit de SOP e assim iniciar a recepção de pacote. Um canal permanece em modo de recepção de pacote até ser forçado ao estado de controle pelo processador de CE. Uma vez retornando do estado de controle, o canal procurará um novo SOP. Pelo método acima, um pacote enviado pelo CPM é recebido simultaneamente por todos os CEs. 5 Descrição de Software - Carga de Rede O software de Carregamento pela Rede é principalmente envolvido nas atividades de carga que podem ser executadas online, por exemplo, carga de software overlay, recarregamento de um único CE ou OBC, introdução de um ELT, etc. O software de Carregamento pela Rede (veja 7), que desempenha suas funções de carga através da DSN, compreende o seguinte: Carregador central Carregador delta Monitor de Patch Escravo Inicialização de CE Carga de OBC Controlador de Carga Online. 5.1 Carregador central O software do Carregador Central controla a descarga (downloading ) do software overlay, do disco de sistema, para as áreas de memória de overlay dos CEs (incluindo o CPM). Uma aplicação de software, requerendo software overlay, envia uma mensagem através do Software do Sistema Operacional ao software do Carregador Central. Um número de solicitações simultâneas de descarga podem ser suportadas pelo software do Carregador Central como segue. Até quatro solicitações simultâneas podem ser suportadas quando os módulos de software overlay são para o Terminal Elemento de Controle (TCE) (Terminal Control Element) do CPM. Até duas solicitações simultâneas podem ser suportadas quando os módulos de software overlay são para outros CEs (i.e., não o TCE do CPM). Quando o software do Carregador Central recebe uma solicitação para descarga de de um módulo de software overlay, verifica se a solicitação é de seu próprio (CPM) TCE ou de outro CE e se o número máximo de solicitações simultâneas de descarga não é excedido. Se o número máximo de solicitações de descarga foi alcançado, a solicitação é rejeitada. Solicitações para a abertura e leitura de arquivos do disco de sistema são enviadas ao Software de Entrada/Saída. O módulo de software overlay é recuperado do disco de sistema e é carregado no CE que o solicitou. Quando um CPM está sendo carregado, o arquivos são carregados diretamente na memória de seu TCE. Quando outros CEs estão sendo descarregados, os arquivos são enviados, através da DSN, pelo Software do Sistema Operacional. O Software do Sistema Operacional usa um método de transferência de FBBA TR Ed / 30

18 dados apropriado para a quantia de dados ser transferida. 5.2 Carregador Delta O software Carregador Delta permite a um operador descarregar CEs com software (código) que modifica seus PLSs existentes. Este software, que é chamado um PLS delta, é usado para introduzir correções secundárias aos PLSs existentes. O PLS delta transmite estas correções secundárias em termos da diferença (i.e., delta) entre o PLS velho e o novo. Esta técnica evita substituir o PLS inteiro. Os PLSs delta são produzidos foradelinha e são carregados no disco de sistema em prontidão para descarga. Ao contrário da substituição de um PLS, que requereria uma recarga dos CEs alvos, a introdução de um PLS delta é feita enquanto os CEs estão online. Isto é alcançado através da descarga do PLS delta na área de memória de overlay dos CEs alvos. O software Carregador de Delta trabalha junto com o software Monitor de Patch Escravo que ele carrega, junto com o delta PLS, na área de memória de overlay dos CEs alvos. Até 50 CEs online podem ser carregados com um PLS delta e com o software Monitor de Patch Escravo, usando o mecanismo de difusão do software Software do Sistema Operacional. A difusão dos PLSs delta é executada na base do tipo de processador do CE, i.e., cada grupo de CEs alvos com o mesmo tipo de processador receberá o mesmo delta PLS. Os PLSs delta podem ser carregados, por um operador, dos seguintes modos. Carregando um PLS delta em um CE individual. Este tipo de carga é executada pelo software de Inicialização de CE e não pelo software Carregador de Delta. Quando o tipo de processador do CE designado é único (i.e., não pertencea umgrupo de CEs com o mesmo tipo de processador), a necessidade de carga por difusão pelo software Carregador de Delta e pelo software Monitor de Patch Escravo não é necessária. Carga do PLS delta em um número de CEs como especificado por um operador. Este tipo de carga é designada carga parcial e é executada pelo software Carregador de Delta. Carga do PLS delta em todos os CEs nos quais um PLS delta existe. Este tipo de carga é executada pelo software Carregador de Delta. Quando um comando ORJ é recebido, o software Carregador de Delta analisa os parâmetros do comando e verifica se: All rights reserved. Passing on and copying of this 18 / FBBA TR Ed. 01

19 All rights reserved. Passing on and copying of this Disco de Sistema CPM TCE Tratador de Dispositivo Comunicação Homem Máquina e Entrada/Saída Executor de Inicialização de OBC (parte do Carregador OBC) Carregador Central Carregador de Delta Controlador de Carga Em Linha Standby Active CEs Executor de Carga de OBC (parte do Carregador OBC) Software Usuário (ver Nota 3) Monitor de Patch Escravo 1 N Inicialização de CE Memória Só de Leitura Nota 1. Linhas tracejadas indicam outro software. Software de Manutenção e Defesa 2. Os Softwares do Sistema Operacional e da Base de Dados são omitidos para clareza. 3. Software de Usuário é definido como qualquer software residente em CE requisitando carga de software de overlay. Figure 7 Software de Carregamento pela Rede um PLS delta será carregado (i.e., se há umaindicação de delta presente no disco de sistema) o PLS delta é baseado no último PLS aceito pela central o arquivo do PLS delta se ajustarão na área de overlay dos CEs alvos um CE é identificado para receber o PLS delta. Um operador também pode especificar um dos seguintes modos para carga de PLS delta: introdução de PLS delta dúplex (ambos os CPMs tomam parte) introdução de PLS delta simplex do CPM auxiliar introdução de PLS delta simplex do CPM ativo. Quando todos os parâmetros de ORJ tiverem sido verificados, o software Carregador de Delta solicita ao software Inicialização de CE para pararqualquer carga que pode estar em progresso. Ao mesmo tempo, o Software de Manutenção e Defesa é informado de forma que possa conter (temporariamente) FBBA TR Ed / 30

20 qualquer atividade de manutenção relativa aos CEs alvos. O software Carregador de Delta agora inicia a carga por difusão. Quando todos os CEs alvos receberam seus PLSs delta, o estado de seu software Monitor de Patch Escravo muda de overlay para residente. O software Monitor de Patch Escravo assume controle de seu processador de CE e cópia o PLS delta para a memória do processador. Após copiar o PLS delta, o software Monitor de Patch Escravo reverte ao estado de overlay e cede o controle do processador de CE. 5.3 Monitor de Patch atch Escravo O software Monitor de Patch Escravo copia o PLS delta, recebido do software Carregador de Delta, na área de memória do CE. O software Monitor de Patch Escravo é difundido pelo software Carregador de Delta, junto como arquivodo PLS delta, para os CEs alvos. Quando todos o CEs alvos receberam seus PLSs delta, o estado de seu software Monitor de Patch Escravo muda de overlay para residente. O software Monitor de Patch Escravo assume controle de seu processador de CE e cópia o PLS delta para a memória do processador. Depois de copiar o PLS delta, o software Monitor de Patch Escravo reverte ao estado de overlay e cede o controle do processador de CE. 5.4 Inicializaçãodo Elemento de Controle O software de Inicialização de CE executa a recarga dos módulos de software operacional e do software de teste diagnóstico do CE para CEs individuais, i.e., ele não é envolvido na carga do sistema na inicialização do sistema ou na substituição do pacote de software. O software de Inicialização de CE é também envolvido quando um ELT é introduzido em uma central. Este envolvimento é descrito separadamente (refira à subcláusula do Controlador de Carga Online). O software de Inicialização de CE reduz a carga no Software do Sistema Operacional, proporcionando uma única interface com o de Software de Manutenção e Defesa durante os procedimentos de recuperação de CE, reinicialização de CE e posse de CE (troca rápida). Carga de software é executada em resposta à: Solicitações autônomas de recarga de CEs que estão no modo bootstrap (recarga) solicitações de recarga de um operador (para propósitos de manutenção) pela recarga forçada de um CE solicitações autônomas do Software de Manutenção e Defesa pelo carga de módulos de software de teste diagnóstico do CE em um CE. Uma recarga de CE é executada em um modo de irradiação de carga entre os CPMs ativos e os auxiliares (se estão disponíveis). Isto significa que o software de Inicialização de CE no CPM ativo passará a solicitação de carga para sua contraparte no CPM auxiliar. Se o CPM auxiliar não está disponível, a solicitação será tratada pelo CPM ativo. Solicitações de recarga são tratadas na seguinte ordem de prioridade: CPM associado CE Auxiliar (ACE) (Auxiliary CE) de Manutenção e Defesa CE de Relógio e Tons CE do Equipamento de Controle de Teste Permanente outros CEs em uma base de primeirovindo, primeiroservido. Quandoosoftware deinicialização dece recebeuma solicitação de recarga, ele recupera as características de carga do software de Gerenciamento de Configuração de Software (parte do Software de Manutenção e Defesa). As características de carga incluem as: identidades de arquivo dos GLS, DLS e PLS identidade do CE identidade do caminho virtual usado para alcançar o CE. Antes de recarregar (do disco de sistema), o software de Inicialização de CE ajusta o índice do caminho virtual do CE ser recarregado a 1 e então difunde esta informação para todos os outros CEs. O resultado é que nenhum CE tentará enviar mensagens ao CE sendo recarregado. Esta ação é requerida porque caso contrário a comunicação interce poderia resultar na falha do software de Inicialização de CE para adquirir um caminho virtual para o CE a ser recarregado. Depois de recarregar, o software de Inicialização de CE reajusta o índice do caminho virtual e difunde isto para todos os CEs para indicar a disponibilidade do CE recarregado. All rights reserved. Passing on and copying of this 20 / FBBA TR Ed. 01

IFPE. Disciplina: Sistemas Operacionais. Prof. Anderson Luiz Moreira

IFPE. Disciplina: Sistemas Operacionais. Prof. Anderson Luiz Moreira IFPE Disciplina: Sistemas Operacionais Prof. Anderson Luiz Moreira SERVIÇOS OFERECIDOS PELOS SOS 1 Introdução O SO é formado por um conjunto de rotinas (procedimentos) que oferecem serviços aos usuários

Leia mais

Entrada e Saída. Prof. Leonardo Barreto Campos 1

Entrada e Saída. Prof. Leonardo Barreto Campos 1 Entrada e Saída Prof. Leonardo Barreto Campos 1 Sumário Introdução; Dispositivos Externos; E/S Programada; E/S Dirigida por Interrupção; Acesso Direto à Memória; Bibliografia. Prof. Leonardo Barreto Campos

Leia mais

SISTEMAS OPERACIONAIS CAPÍTULO 3 CONCORRÊNCIA

SISTEMAS OPERACIONAIS CAPÍTULO 3 CONCORRÊNCIA SISTEMAS OPERACIONAIS CAPÍTULO 3 CONCORRÊNCIA 1. INTRODUÇÃO O conceito de concorrência é o princípio básico para o projeto e a implementação dos sistemas operacionais multiprogramáveis. O sistemas multiprogramáveis

Leia mais

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP)

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP) Hardware (Nível 0) Organização O AS/400 isola os usuários das características do hardware através de uma arquitetura de camadas. Vários modelos da família AS/400 de computadores de médio porte estão disponíveis,

Leia mais

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos MÓDULO 7 Modelo OSI A maioria das redes são organizadas como pilhas ou níveis de camadas, umas sobre as outras, sendo feito com o intuito de reduzir a complexidade do projeto da rede. O objetivo de cada

Leia mais

Sistemas Operacionais. Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com

Sistemas Operacionais. Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Sistemas Operacionais Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Estruturas de Sistemas de Computação O sistema operacional precisa garantir a operação correta do sistema de computação. Operação

Leia mais

CAPÍTULO 2 CARACTERÍSTICAS DE E/S E PORTA PARALELA

CAPÍTULO 2 CARACTERÍSTICAS DE E/S E PORTA PARALELA 8 CAPÍTULO 2 CARACTERÍSTICAS DE E/S E PORTA PARALELA A porta paralela, também conhecida por printer port ou Centronics e a porta serial (RS-232) são interfaces bastante comuns que, apesar de estarem praticamente

Leia mais

Visão Geral de Sistemas Operacionais

Visão Geral de Sistemas Operacionais Visão Geral de Sistemas Operacionais Sumário Um sistema operacional é um intermediário entre usuários e o hardware do computador. Desta forma, o usuário pode executar programas de forma conveniente e eficiente.

Leia mais

Gerenciamento de Entrada e Saída Hélio Crestana Guardia e Hermes Senger

Gerenciamento de Entrada e Saída Hélio Crestana Guardia e Hermes Senger Gerenciamento de Entrada e Saída Hélio Crestana Guardia e Hermes Senger O controle da entrada e saída (E/S ou I/O, input/output) de dados dos dispositivos é uma das funções principais de um sistema operacional.

Leia mais

MODELO CLIENTE SERVIDOR

MODELO CLIENTE SERVIDOR SISTEMAS DISTRIBUÍDOS Modelo Cliente Servidor Modelo que estrutura um S.O. como um grupo de processos cooperantes, chamados servidores, que oferecem serviços a processos usuários, denominados clientes;

Leia mais

Multiplexador. Permitem que vários equipamentos compartilhem um único canal de comunicação

Multiplexador. Permitem que vários equipamentos compartilhem um único canal de comunicação Multiplexadores Permitem que vários equipamentos compartilhem um único canal de comunicação Transmissor 1 Receptor 1 Transmissor 2 Multiplexador Multiplexador Receptor 2 Transmissor 3 Receptor 3 Economia

Leia mais

Projeto de Arquitetura

Projeto de Arquitetura Introdução Projeto de Arquitetura (Cap 11 - Sommerville) UNIVERSIDADE FEDERAL DE ALAGOAS Curso de Ciência da Computação Engenharia de Software I Prof. Rômulo Nunes de Oliveira Até agora, estudamos: Os

Leia mais

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 04 - Concorrência. Cursos de Computação

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 04 - Concorrência. Cursos de Computação Cursos de Computação Sistemas Operacionais Prof. M.Sc. Sérgio Teixeira Aula 04 - Concorrência Referência: MACHADO, F.B. ; MAIA, L.P. Arquitetura de Sistemas Operacionais. 4.ed. LTC, 2007. Mono x Multiprogramação

Leia mais

SISTEMAS OPERACIONAIS ABERTOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com

SISTEMAS OPERACIONAIS ABERTOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com - Aula 2-1. PRINCÍPIOS DE SOFTWARE DE ENTRADA E SAÍDA (E/S) As metas gerais do software de entrada e saída é organizar o software como uma série de camadas, com as mais baixas preocupadas em esconder as

Leia mais

Capacidade = 512 x 300 x 20000 x 2 x 5 = 30.720.000.000 30,72 GB

Capacidade = 512 x 300 x 20000 x 2 x 5 = 30.720.000.000 30,72 GB Calculando a capacidade de disco: Capacidade = (# bytes/setor) x (méd. # setores/trilha) x (# trilhas/superfície) x (# superfícies/prato) x (# pratos/disco) Exemplo 01: 512 bytes/setor 300 setores/trilha

Leia mais

Sistemas Distribuídos. Professora: Ana Paula Couto DCC 064

Sistemas Distribuídos. Professora: Ana Paula Couto DCC 064 Sistemas Distribuídos Professora: Ana Paula Couto DCC 064 Processos- Clientes, Servidores, Migração Capítulo 3 Agenda Clientes Interfaces de usuário em rede Sistema X Window Software do lado cliente para

Leia mais

Professor: Macêdo Firmino Disciplina: Sistemas Operacionais de Rede

Professor: Macêdo Firmino Disciplina: Sistemas Operacionais de Rede Professor: Macêdo Firmino Disciplina: Sistemas Operacionais de Rede O sistema de nome de domínio (DNS) é um sistema que nomeia computadores e serviços de rede e é organizado em uma hierarquia de domínios.

Leia mais

Manual SAGe Versão 1.2 (a partir da versão 12.08.01)

Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Submissão de Relatórios Científicos Sumário Introdução... 2 Elaboração do Relatório Científico... 3 Submissão do Relatório Científico... 14 Operação

Leia mais

Infra-Estrutura de Hardware

Infra-Estrutura de Hardware Infra-Estrutura de Hardware P r o f. W i l t o n O. F e r r e i r a U n i v e r s i d a d e F e d e r a l R u r a l d e P e r n a m b u c o U F R P E 1 º S e m e s t r e / 2 0 1 2 Conteúdo da aula Hardware

Leia mais

Ao longo do presente capítulo será apresentada uma descrição introdutória da tecnologia FPGA e dos módulos básicos que a constitui.

Ao longo do presente capítulo será apresentada uma descrição introdutória da tecnologia FPGA e dos módulos básicos que a constitui. 3 Tecnologia FPGA Ao longo do presente capítulo será apresentada uma descrição introdutória da tecnologia FPGA e dos módulos básicos que a constitui. 3.1. FPGA: Histórico, linguagens e blocos Muitos dos

Leia mais

Estruturas do Sistema de Computação

Estruturas do Sistema de Computação Estruturas do Sistema de Computação Prof. Dr. José Luís Zem Prof. Dr. Renato Kraide Soffner Prof. Ms. Rossano Pablo Pinto Faculdade de Tecnologia de Americana Centro Paula Souza Estruturas do Sistema de

Leia mais

2 Diagrama de Caso de Uso

2 Diagrama de Caso de Uso Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Caso de Uso (Use Case) Autoria:Aristófanes Corrêa

Leia mais

1. CAPÍTULO COMPUTADORES

1. CAPÍTULO COMPUTADORES 1. CAPÍTULO COMPUTADORES 1.1. Computadores Denomina-se computador uma máquina capaz de executar variados tipos de tratamento automático de informações ou processamento de dados. Os primeiros eram capazes

Leia mais

Mecanismo de Interrupção

Mecanismo de Interrupção Mecanismo de Interrupção Paralelismo de Operação Num sistema multiprogramado a CPU está sempre apta a compartilhar o seu tempo entre os vários programas e os diferentes dispositivos periféricos que necessitam

Leia mais

CA Nimsoft Monitor Snap

CA Nimsoft Monitor Snap CA Nimsoft Monitor Snap Guia de Configuração do Monitoramento de resposta do servidor DHCP dhcp_response série 3.2 Aviso de copyright do CA Nimsoft Monitor Snap Este sistema de ajuda online (o Sistema

Leia mais

Disciplina: Introdução à Informática Profª Érica Barcelos

Disciplina: Introdução à Informática Profª Érica Barcelos Disciplina: Introdução à Informática Profª Érica Barcelos CAPÍTULO 4 1. ARQUITETURA DO COMPUTADOR- HARDWARE Todos os componentes físicos constituídos de circuitos eletrônicos interligados são chamados

Leia mais

Sistemas Operacionais Gerência de Dispositivos

Sistemas Operacionais Gerência de Dispositivos Universidade Estadual de Mato Grosso do Sul UEMS Curso de Licenciatura em Computação Sistemas Operacionais Gerência de Dispositivos Prof. José Gonçalves Dias Neto profneto_ti@hotmail.com Introdução A gerência

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Aula 6 Estrutura de Sistemas Operacionais Prof.: Edilberto M. Silva http://www.edilms.eti.br Baseado no material disponibilizado por: SO - Prof. Edilberto Silva Prof. José Juan Espantoso

Leia mais

(Open System Interconnection)

(Open System Interconnection) O modelo OSI (Open System Interconnection) Modelo geral de comunicação Modelo de referência OSI Comparação entre o modelo OSI e o modelo TCP/IP Analisando a rede em camadas Origem, destino e pacotes de

Leia mais

TRABALHO COM GRANDES MONTAGENS

TRABALHO COM GRANDES MONTAGENS Texto Técnico 005/2013 TRABALHO COM GRANDES MONTAGENS Parte 05 0 Vamos finalizar o tema Trabalho com Grandes Montagens apresentando os melhores recursos e configurações de hardware para otimizar a abertura

Leia mais

Sistema Operacional Correção - Exercício de Revisão

Sistema Operacional Correção - Exercício de Revisão Prof. Kleber Rovai 1º TSI 22/03/2012 Sistema Operacional Correção - Exercício de Revisão 1. Como seria utilizar um computador sem um sistema operacional? Quais são suas duas principais funções? Não funcionaria.

Leia mais

Um Driver NDIS Para Interceptação de Datagramas IP

Um Driver NDIS Para Interceptação de Datagramas IP Um Driver NDIS Para Interceptação de Datagramas IP Paulo Fernando da Silva psilva@senior.com.br Sérgio Stringari stringari@furb.br Resumo. Este artigo apresenta o desenvolvimento de um driver NDIS 1 para

Leia mais

Aula 3. Sistemas Operacionais. Prof: Carlos Eduardo de Carvalho Dantas (carloseduardoxpto@gmail.com) http://carloseduardoxp.wordpress.

Aula 3. Sistemas Operacionais. Prof: Carlos Eduardo de Carvalho Dantas (carloseduardoxpto@gmail.com) http://carloseduardoxp.wordpress. Sistemas Operacionais Aula 3 Prof: Carlos Eduardo de Carvalho Dantas (carloseduardoxpto@gmail.com) http://carloseduardoxp.wordpress.com Nunca cone em um computador que você não pode jogar pela janela.

Leia mais

Placa Acessório Modem Impacta

Placa Acessório Modem Impacta manual do usuário Placa Acessório Modem Impacta Parabéns, você acaba de adquirir um produto com a qualidade e segurança Intelbras. A Placa Modem é um acessório que poderá ser utilizado em todas as centrais

Leia mais

IW10. Rev.: 02. Especificações Técnicas

IW10. Rev.: 02. Especificações Técnicas IW10 Rev.: 02 Especificações Técnicas Sumário 1. INTRODUÇÃO... 1 2. COMPOSIÇÃO DO IW10... 2 2.1 Placa Principal... 2 2.2 Módulos de Sensores... 5 3. APLICAÇÕES... 6 3.1 Monitoramento Local... 7 3.2 Monitoramento

Leia mais

7 Processos. 7.1 Introdução

7 Processos. 7.1 Introdução 1 7 Processos 7.1 Introdução O conceito de processo é a base para a implementação de um sistema multiprogramável. O processador é projetado apenas para executar instruções, não se importando com qual programa

Leia mais

Entendendo como funciona o NAT

Entendendo como funciona o NAT Entendendo como funciona o NAT Vamos inicialmente entender exatamente qual a função do NAT e em que situações ele é indicado. O NAT surgiu como uma alternativa real para o problema de falta de endereços

Leia mais

Lista de Erros Discador Dial-Up

Lista de Erros Discador Dial-Up Lista de Erros Discador Dial-Up Erro Código Descrição Ok 1 Usuário autenticado com sucesso e conexão encerrada pelo usuário OK 11 Usuário autenticado com sucesso e discador terminado pelo usuário OK 21

Leia mais

3. Arquitetura Básica do Computador

3. Arquitetura Básica do Computador 3. Arquitetura Básica do Computador 3.1. Modelo de Von Neumann Dar-me-eis um grão de trigo pela primeira casa do tabuleiro; dois pela segunda, quatro pela terceira, oito pela quarta, e assim dobrando sucessivamente,

Leia mais

ESTUDO DE CASO WINDOWS VISTA

ESTUDO DE CASO WINDOWS VISTA ESTUDO DE CASO WINDOWS VISTA História Os sistemas operacionais da Microsoft para PCs desktop e portáteis e para servidores podem ser divididos em 3 famílias: MS-DOS Windows baseado em MS-DOS Windows baseado

Leia mais

ISO/IEC 12207: Gerência de Configuração

ISO/IEC 12207: Gerência de Configuração ISO/IEC 12207: Gerência de Configuração Durante o processo de desenvolvimento de um software, é produzida uma grande quantidade de itens de informação que podem ser alterados durante o processo Para que

Leia mais

Servidor de Gerenciamento de Chaves de Encriptação Aérea OTAR

Servidor de Gerenciamento de Chaves de Encriptação Aérea OTAR Servidor de Gerenciamento de Chaves de Encriptação Aérea OTAR P25 Fase 1 Requisitos Gerais Servidor de Gerenciamento de Chaves de Encriptação (Criptofonia) OTAR (Over The Air Rekeying), para emprego na

Leia mais

Turno/Horário Noturno PROFESSOR : Salomão Dantas Soares AULA Apostila nº

Turno/Horário Noturno PROFESSOR : Salomão Dantas Soares AULA Apostila nº UNIDADE 1I: SISTEMA COMPITACIONAL Elementos hardware e periféricos Um sistema computacional consiste num conjunto de dispositivos eletrônicos (hardware) capazes de processar informações de acordo com um

Leia mais

Engenharia de Software III

Engenharia de Software III Engenharia de Software III Casos de uso http://dl.dropbox.com/u/3025380/es3/aula6.pdf (flavio.ceci@unisul.br) 09/09/2010 O que são casos de uso? Um caso de uso procura documentar as ações necessárias,

Leia mais

Prof. Marcos Ribeiro Quinet de Andrade Universidade Federal Fluminense - UFF Pólo Universitário de Rio das Ostras - PURO

Prof. Marcos Ribeiro Quinet de Andrade Universidade Federal Fluminense - UFF Pólo Universitário de Rio das Ostras - PURO Conceitos básicos e serviços do Sistema Operacional Prof. Marcos Ribeiro Quinet de Andrade Universidade Federal Fluminense - UFF Pólo Universitário de Rio das Ostras - PURO Tipos de serviço do S.O. O S.O.

Leia mais

O hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware

O hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware 1 2 Revisão de Hardware 2.1 Hardware O hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware 2.1.1 Processador O Processador

Leia mais

Fundamentos de Sistemas Operacionais

Fundamentos de Sistemas Operacionais Fundamentos de Sistemas Operacionais Professor: João Fábio de Oliveira jfabio@amprnet.org.br (41) 9911-3030 Objetivo: Apresentar o que são os Sistemas Operacionais, seu funcionamento, o que eles fazem,

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Sistemas Operacionais Prof. Marcelo Sabaris Carballo Pinto Gerenciamento de Dispositivos Gerenciamento de Dispositivos de E/S Introdução Gerenciador de Dispositivos Todos os dispositivos

Leia mais

Introdução aos Computadores

Introdução aos Computadores Os Computadores revolucionaram as formas de processamento de Informação pela sua capacidade de tratar grandes quantidades de dados em curto espaço de tempo. Nos anos 60-80 os computadores eram máquinas

Leia mais

Prof. Engº esp Luiz Antonio Vargas Pinto www.vargasp.com

Prof. Engº esp Luiz Antonio Vargas Pinto www.vargasp.com Prof. Engº esp Luiz Antonio Vargas Pinto www.vargasp.com Confiabilidade Performance Duplicação das áreas efetivas de disco em RAM e DISCO não só para acelerar o processo de acesso mas para aumentar a

Leia mais

Sistemas Operacionais. Roteiro. Hardware. Marcos Laureano

Sistemas Operacionais. Roteiro. Hardware. Marcos Laureano Sistemas Operacionais Marcos Laureano 1/25 Roteiro Estrutura de um sistema operacional Interrupções Proteção do núcleo Níveis de privilégio Chamadas de sistema 2/25 Mono-processadores atuais seguem um

Leia mais

SAIBA MAIS SOBRE O LINUX E DESCUBRA QUAL DISTRIBUIÇÃO É MELHOR PARA VOCÊ! CURSO

SAIBA MAIS SOBRE O LINUX E DESCUBRA QUAL DISTRIBUIÇÃO É MELHOR PARA VOCÊ! CURSO 1 AULA SAIBA MAIS SOBRE O LINUX E DESCUBRA QUAL DISTRIBUIÇÃO É MELHOR PARA VOCÊ! ROTEIRO PRÉ-REQUISITOS 1 INTRODUÇÃO 2 DISTRIBUIÇÕES LINUX 3 AJUDA PARA ESCOLHER SUA DISTRIBUIÇÃO LINUX 4 DÚVIDAS FREQUENTES

Leia mais

Figura 1 - O computador

Figura 1 - O computador Organização e arquitectura dum computador Índice Índice... 2 1. Introdução... 3 2. Representação da informação no computador... 4 3. Funcionamento básico dum computador... 5 4. Estrutura do processador...

Leia mais

Notas da Aula 15 - Fundamentos de Sistemas Operacionais

Notas da Aula 15 - Fundamentos de Sistemas Operacionais Notas da Aula 15 - Fundamentos de Sistemas Operacionais 1. Software de Entrada e Saída: Visão Geral Uma das tarefas do Sistema Operacional é simplificar o acesso aos dispositivos de hardware pelos processos

Leia mais

Processos e Threads (partes I e II)

Processos e Threads (partes I e II) Processos e Threads (partes I e II) 1) O que é um processo? É qualquer aplicação executada no processador. Exe: Bloco de notas, ler um dado de um disco, mostrar um texto na tela. Um processo é um programa

Leia mais

Organização e Arquitetura de Computadores

Organização e Arquitetura de Computadores Organização e Arquitetura de Computadores Entrada e saída Alexandre Amory Edson Moreno Nas Aulas Anteriores Foco na Arquitetura e Organização internas da Cleo Modelo Von Neuman Circuito combinacional Circuito

Leia mais

Interrupções. As interrupções são casos especiais de chamadas de procedimentos.

Interrupções. As interrupções são casos especiais de chamadas de procedimentos. Interrupções Uma interrupção é equivalente a uma chamada de procedimento. A chamada é equivalente a um CALL gerado pela execução de uma instrução. As interrupções são casos especiais de chamadas de procedimentos.

Leia mais

Sumário 1. SOBRE O NFGoiana DESKTOP... 3 1.1. Apresentação... 3 1.2. Informações do sistema... 3 1.3. Acessando o NFGoiana Desktop... 3 1.4.

Sumário 1. SOBRE O NFGoiana DESKTOP... 3 1.1. Apresentação... 3 1.2. Informações do sistema... 3 1.3. Acessando o NFGoiana Desktop... 3 1.4. 1 Sumário 1. SOBRE O NFGoiana DESKTOP... 3 1.1. Apresentação... 3 1.2. Informações do sistema... 3 1.3. Acessando o NFGoiana Desktop... 3 1.4. Interface do sistema... 4 1.4.1. Janela Principal... 4 1.5.

Leia mais

Introdução ao Modelos de Duas Camadas Cliente Servidor

Introdução ao Modelos de Duas Camadas Cliente Servidor Introdução ao Modelos de Duas Camadas Cliente Servidor Desenvolvimento de Sistemas Cliente Servidor Prof. Esp. MBA Heuber G. F. Lima Aula 1 Ciclo de Vida Clássico Aonde estamos? Page 2 Análise O que fizemos

Leia mais

O modelo ISO/OSI (Tanenbaum,, 1.4.1)

O modelo ISO/OSI (Tanenbaum,, 1.4.1) Cenário das redes no final da década de 70 e início da década de 80: Grande aumento na quantidade e no tamanho das redes Redes criadas através de implementações diferentes de hardware e de software Incompatibilidade

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Sistemas Distribuídos Modelo Cliente-Servidor: Introdução aos tipos de servidores e clientes Prof. MSc. Hugo Souza Iniciando o módulo 03 da primeira unidade, iremos abordar sobre o Modelo Cliente-Servidor

Leia mais

6 - Gerência de Dispositivos

6 - Gerência de Dispositivos 1 6 - Gerência de Dispositivos 6.1 Introdução A gerência de dispositivos de entrada/saída é uma das principais e mais complexas funções do sistema operacional. Sua implementação é estruturada através de

Leia mais

discos impressora CPU memória AULA 04 - Estruturas de Sistemas Computacionais Operação dos sistemas de computação Controlador de disco

discos impressora CPU memória AULA 04 - Estruturas de Sistemas Computacionais Operação dos sistemas de computação Controlador de disco AULA 04 - Estruturas Sistemas Computacionais Nosso objetivo é apenas revisar conceitos relacionados a estrutura geral um sistema computacional para pois explicarmos os talhes operação do sistema e como

Leia mais

Sistemas Operativos. Sumário. Estruturas de sistemas de computação. ! Operação de um sistema de computação. ! Estruturas de E/S

Sistemas Operativos. Sumário. Estruturas de sistemas de computação. ! Operação de um sistema de computação. ! Estruturas de E/S Estruturas de sistemas de computação Sumário! Operação de um sistema de computação! Estruturas de E/S! Estruturas de armazenamento! Hierarquia de armazenamento 2 1 Arquitectura de um sistema de computação

Leia mais

28/9/2010. Unidade de Controle Funcionamento e Implementação

28/9/2010. Unidade de Controle Funcionamento e Implementação Arquitetura de Computadores Unidade de Controle Funcionamento e Implementação Prof. Marcos Quinet Universidade Federal Fluminense P.U.R.O. Operação da Unidade de Controle Unidade de controle: parte do

Leia mais

Soluções de Gestão de Clientes e Impressão Universal

Soluções de Gestão de Clientes e Impressão Universal Soluções de Gestão de Clientes e Impressão Universal Manual do utilizador Copyright 2007 Hewlett-Packard Development Company, L.P. Windows é uma marca registada da Microsoft Corporation nos E.U.A. As informações

Leia mais

PÉGASUS (ETHERNET POCKET) STUDIO V1.00 MANUAL DE INSTALAÇÃO E OPERAÇÃO

PÉGASUS (ETHERNET POCKET) STUDIO V1.00 MANUAL DE INSTALAÇÃO E OPERAÇÃO PÉGASUS (ETHERNET POCKET) STUDIO V1.00 MANUAL DE INSTALAÇÃO E OPERAÇÃO Rua Coronel Botelho, 64 - Alto da Lapa - CEP: 05088-020 São Paulo - SP - Brasil +55 (11) 3832-6102 PÉGASUS (ETHERNET POCKET) STUDIO

Leia mais

William Stallings Arquitetura e Organização de Computadores 8 a Edição

William Stallings Arquitetura e Organização de Computadores 8 a Edição William Stallings Arquitetura e Organização de Computadores 8 a Edição Capítulo 7 Entrada/saída Os textos nestas caixas foram adicionados pelo Prof. Joubert slide 1 Problemas de entrada/saída Grande variedade

Leia mais

Sistemas Operacionais Entrada / Saída. Carlos Ferraz (cagf@cin.ufpe.br) Jorge Cavalcanti Fonsêca (jcbf@cin.ufpe.br)

Sistemas Operacionais Entrada / Saída. Carlos Ferraz (cagf@cin.ufpe.br) Jorge Cavalcanti Fonsêca (jcbf@cin.ufpe.br) Sistemas Operacionais Entrada / Saída Carlos Ferraz (cagf@cin.ufpe.br) Jorge Cavalcanti Fonsêca (jcbf@cin.ufpe.br) Tópicos Princípios do hardware de E/S Princípios do software de E/S Camadas do software

Leia mais

Unidade Central de Processamento (CPU) Processador. Renan Manola Introdução ao Computador 2010/01

Unidade Central de Processamento (CPU) Processador. Renan Manola Introdução ao Computador 2010/01 Unidade Central de Processamento (CPU) Processador Renan Manola Introdução ao Computador 2010/01 Componentes de um Computador (1) Computador Eletrônico Digital É um sistema composto por: Memória Principal

Leia mais

MicrovixPOS Requisitos, Instalação e Execução

MicrovixPOS Requisitos, Instalação e Execução MicrovixPOS Requisitos, Instalação e Execução Autor Público Alvo Rodrigo Cristiano dos Santos Suporte Técnico, Consultoria e Desenvolvimento. Histórico Data 13/06/2012 Autor Rodrigo Cristiano Descrição

Leia mais

5 Entrada e Saída de Dados:

5 Entrada e Saída de Dados: 5 Entrada e Saída de Dados: 5.1 - Arquitetura de Entrada e Saída: O sistema de entrada e saída de dados é o responsável pela ligação do sistema computacional com o mundo externo. Através de dispositivos

Leia mais

Geral: Manual de Utilização do Software de Teste Gradual Windows

Geral: Manual de Utilização do Software de Teste Gradual Windows Manual de Utilização do Software de Teste Gradual Windows Geral: Este aplicativo é utilizado para testar os Microterminais Gradual Tecnologia Ltda. Para tanto deve ter as Dll s necessárias para controlar

Leia mais

Novidades no Q-flow 3.02

Novidades no Q-flow 3.02 Novidades no Q-flow 3.02 Introdução Um dos principais objetivos do Q-flow 3.02 é adequar-se às necessidades das grandes organizações. Por isso, o Q-flow 3.02 possui uma versão Enterprise que inclui funcionalidades

Leia mais

BACHARELADO EM SISTEMAS DE INFORMAÇÃO EaD UAB/UFSCar Sistemas de Informação - prof. Dr. Hélio Crestana Guardia

BACHARELADO EM SISTEMAS DE INFORMAÇÃO EaD UAB/UFSCar Sistemas de Informação - prof. Dr. Hélio Crestana Guardia O Sistema Operacional que você usa é multitasking? Por multitasking, entende-se a capacidade do SO de ter mais de um processos em execução ao mesmo tempo. É claro que, num dado instante, o número de processos

Leia mais

Conceitos Básicos de Telefonia Celular

Conceitos Básicos de Telefonia Celular O curso foi elaborado especialmente para atender o profissional que atua no mercado varejista de aparelhos celulares e quer atender seus clientes com rapidez e qualidade. O treinamento é direcionado ao

Leia mais

Procedimentos para Reinstalação do Sisloc

Procedimentos para Reinstalação do Sisloc Procedimentos para Reinstalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Criação de backups importantes... 3 3. Reinstalação do Sisloc... 4 Passo a passo... 4 4. Instalação da base de dados Sisloc...

Leia mais

Manual AGENDA DE BACKUP

Manual AGENDA DE BACKUP Gemelo Backup Online DESKTOP Manual AGENDA DE BACKUP Realiza seus backups de maneira automática. Você só programa os dias e horas em que serão efetuados. A única coisa que você deve fazer é manter seu

Leia mais

SMTP, POP, IMAP, DHCP e SNMP. Professor Leonardo Larback

SMTP, POP, IMAP, DHCP e SNMP. Professor Leonardo Larback SMTP, POP, IMAP, DHCP e SNMP Professor Leonardo Larback Protocolo SMTP O SMTP (Simple Mail Transfer Protocol) é utilizado no sistema de correio eletrônico da Internet. Utiliza o protocolo TCP na camada

Leia mais

Relatorio do trabalho pratico 2

Relatorio do trabalho pratico 2 UNIVERSIDADE FEDERAL DE SANTA CATARINA INE5414 REDES I Aluno: Ramon Dutra Miranda Matricula: 07232120 Relatorio do trabalho pratico 2 O protocolo SNMP (do inglês Simple Network Management Protocol - Protocolo

Leia mais

10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO

10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO 10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO UMA DAS GRANDES FUNÇÕES DA TECNOLOGIA É A DE FACILITAR A VIDA DO HOMEM, SEJA NA VIDA PESSOAL OU CORPORATIVA. ATRAVÉS DELA, ELE CONSEGUE

Leia mais

As principais características da abordagem de um banco de dados versus a abordagem de processamento de arquivos são as seguintes:

As principais características da abordagem de um banco de dados versus a abordagem de processamento de arquivos são as seguintes: SGBD Características do Emprego de Bancos de Dados As principais características da abordagem de um banco de dados versus a abordagem de processamento de arquivos são as seguintes: Natureza autodescritiva

Leia mais

Consideram-se os seguintes tipos de PABX s em que a forma de conexão de PABX com a central é exclusivamente mediante linhas analógicas:

Consideram-se os seguintes tipos de PABX s em que a forma de conexão de PABX com a central é exclusivamente mediante linhas analógicas: A Tarefa Um PABX (Central automática privada) é uma rede de comutação localizada em dependências de propriedade do cliente, que provê serviço a um número de ramais pertencentes a um grupo de assinantes

Leia mais

DarkStat para BrazilFW

DarkStat para BrazilFW DarkStat para BrazilFW ÍNDICE Índice Página 1 O que é o DarkStat Página 2 DarkStat e a inicialização do sistema Página 2 DarkStat e a finalização do sistema Página 2 Tela Principal do DarkStat Página 3

Leia mais

Introdução a Informática. Prof.: Roberto Franciscatto

Introdução a Informática. Prof.: Roberto Franciscatto Introdução a Informática Prof.: Roberto Franciscatto 2.1 CONCEITO DE BIT O computador só pode identificar a informação através de sua elementar e restrita capacidade de distinguir entre dois estados: 0

Leia mais

MÓDULO 11 ELEMENTOS QUE FAZEM PARTE DO PROJETO DO SISTEMA

MÓDULO 11 ELEMENTOS QUE FAZEM PARTE DO PROJETO DO SISTEMA MÓDULO 11 ELEMENTOS QUE FAZEM PARTE DO PROJETO DO SISTEMA Através dos elementos que fazem parte do projeto do sistema é que podemos determinar quais as partes do sistema que serão atribuídas às quais tipos

Leia mais

Prof. Esp. Lucas Cruz

Prof. Esp. Lucas Cruz Prof. Esp. Lucas Cruz O hardware é qualquer tipo de equipamento eletrônico utilizado para processar dados e informações e tem como função principal receber dados de entrada, processar dados de um usuário

Leia mais

ADMINISTRAÇÃO DE SISTEMA OPERACIONAL DE REDE (AULA 1)

ADMINISTRAÇÃO DE SISTEMA OPERACIONAL DE REDE (AULA 1) Prof. Breno Leonardo Gomes de Menezes Araújo brenod123@gmail.com http://blog.brenoleonardo.com.br ADMINISTRAÇÃO DE SISTEMA OPERACIONAL DE REDE (AULA 1) Administração A palavra administração vem do latim

Leia mais

211 93264 FBAA TR Ed. 01

211 93264 FBAA TR Ed. 01 Alcatel 1000 S12 Descr.CD Manuals System Description P4: SW Funct. Descr. 211 93264 FBAA TR Ed. 01 Status Released Change Note CNQ 9 51 11503 Short Title Clock and Tones SW All rights reserved. Passing

Leia mais

MODULO SERVIDOR DE GERENCIAMENTO DE CHAVES DE ENCRIPTAÇÃO AÉREA OTAR P25, FASE 2

MODULO SERVIDOR DE GERENCIAMENTO DE CHAVES DE ENCRIPTAÇÃO AÉREA OTAR P25, FASE 2 MODULO SERVIDOR DE GERENCIAMENTO DE CHAVES DE ENCRIPTAÇÃO AÉREA OTAR P25, FASE 2 Servidor de Gerenciamento de Chaves de Encriptação Aérea (Criptofonia) OTAR (Over The Air Rekeying), para emprego na rede

Leia mais

Soluções de Gerenciamento de Clientes e de Impressão Universal

Soluções de Gerenciamento de Clientes e de Impressão Universal Soluções de Gerenciamento de Clientes e de Impressão Universal Guia do Usuário Copyright 2007 Hewlett-Packard Development Company, L.P. Windows é uma marca registrada nos Estados Unidos da Microsoft Corporation.

Leia mais

Arquitetura de Redes: Camadas de Protocolos (Parte II)

Arquitetura de Redes: Camadas de Protocolos (Parte II) Arquitetura de Redes: Camadas de Protocolos (Parte II) Outline Tarefa: Camadas do modelo OSI e Multiplexação Encapsulamento de dados Comunicação ponto a ponto Fluxo de pacotes nas camadas 1, 2 e 3 Discussões

Leia mais

FAÇA FÁCIL: DRIVER IGS PARA COMUNICAÇÃO DE PROTOCOLOS PROPRIETÁRIOS INTRODUÇÃO

FAÇA FÁCIL: DRIVER IGS PARA COMUNICAÇÃO DE PROTOCOLOS PROPRIETÁRIOS INTRODUÇÃO FAÇA FÁCIL: DRIVER IGS PARA COMUNICAÇÃO DE PROTOCOLOS PROPRIETÁRIOS INTRODUÇÃO O Driver IGS possui um módulo de configuração que possibilita a comunicação com protocolos proprietários. Trata-se do Driver

Leia mais

ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS SERVIÇOS DE ACESSO REMOTO (TELNET E TERMINAL SERVICES) Professor Carlos Muniz

ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS SERVIÇOS DE ACESSO REMOTO (TELNET E TERMINAL SERVICES) Professor Carlos Muniz ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS SERVIÇOS DE ACESSO REMOTO (TELNET E O que é roteamento e acesso remoto? Roteamento Um roteador é um dispositivo que gerencia o fluxo de dados entre segmentos da rede,

Leia mais

Kerio Exchange Migration Tool

Kerio Exchange Migration Tool Kerio Exchange Migration Tool Versão: 7.3 2012 Kerio Technologies, Inc. Todos os direitos reservados. 1 Introdução Documento fornece orientações para a migração de contas de usuário e as pastas públicas

Leia mais

Modelos de Arquiteturas. Prof. Andrêza Leite andreza.lba@gmail.com

Modelos de Arquiteturas. Prof. Andrêza Leite andreza.lba@gmail.com Modelos de Arquiteturas Prof. Andrêza Leite andreza.lba@gmail.com Agenda Introdução Arquitetura de Sistemas Distribuídos Clientes e Servidores Peer-to-Peer Variações Vários Servidores Proxy Código Móvel

Leia mais