REDES INTEGRADAS DE TELECOMUNICAÇÕES I 2008 / 2009

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

Download "REDES INTEGRADAS DE TELECOMUNICAÇÕES I 2008 / 2009"

Transcrição

1 Departamento de Engenharia Electrotécnica REDES INTEGRADAS DE TELECOMUNICAÇÕES I 2008 / 2009 Mestrado Integrado em Engenharia Electrotécnica e Computadores 4º ano 7º semestre 2º Trabalho Prático: Localização e troca de ficheiros através de multicast em IPv6 Luis Bernardo/Rodolfo Oliveira

2 1. Objectivos Familiarização com a programação usando endereços IPv6, o ambiente gráfico Gnome/Gtk+, e os mecanismos de gestão de processos e de comunicação entre processos no sistema operativo Linux. O trabalho consiste no desenvolvimento de uma aplicação para troca de ficheiros numa rede dual stack. A aplicação regista-se num endereço IPv6 Multicast, e envia os pacotes de pesquisa para esse endereço sempre que o utilizador desencadeia uma pesquisa. Desta forma, cada participante recebe o pedido respondendo caso possua o ficheiro. Em seguida, a aplicação descarrega o ficheiro em paralelo a partir de vários pares, utilizando sub-processos (através de sockets ). O trabalho consiste no desenvolvimento de um executável: fileexchange. 2. Especificações A aplicação fileexchange necessita de dois parâmetros de configuração: o endereço IP Multicast do grupo (por defeito vai-se usar o endereço "ff18:10:33::1") e o número de porto UDP (por defeito vai-se usar o porto 20000). fileexchange fileexchange UDP????? UDP????? Canal Multicast IPv6 UDP fileexchange UDP????? fileexchange????? A aplicação fileexchange realiza a pesquisa por ficheiros utilizando um socket datagrama. Para receber pedidos para o grupo usa um socket UDP associado ao grupo e configurado para o número de porto. Para enviar pedidos e receber resposta usa outro socket UDP privado (com um porto único). Para trocar ficheiros são usados um socket para receber ligações (com um porto único) mais um número arbitrário de sockets para enviar ficheiros. A aplicação fileexchange começa por aguardar que o utilizador configure o canal Multicast IPv6 (endereço IPv6 + número de porto) onde pretende escutar. Após o utilizador premir um botão, a aplicação arranca com os três sockets, e fica preparada para enviar ou receber mensagens UDP ou ligações. Paralelamente, a aplicação permite modificar a lista de ficheiros partilhados. Quando o utilizador escolher a pesquisa de um ficheiro especifica quantas ligações pretende usar para o descarregar (N). A aplicação começa por enviar para o grupo o pedido e fica à

3 espera de N respostas até um tempo máximo de espera. Caso tenha tido pelo menos uma resposta, deve lançar um sub-processo por cada ligação, que cria um socket temporário para receber um fragmento do ficheiro. Caso falhe uma das ligações, deve tentar usar outro servidor para receber o fragmento omisso. Depois de receber todos os fragmentos, deve criar um ficheiro completo, numa directoria de saída definida na interface gráfica. Após a recepção de uma nova ligação, também deve ser criado um sub-processo para enviar o ficheiro pedido. A janela principal deve listar todos os sub-processos activos, os ficheiros recebidos, e os bytes transferidos ou o ritmo de transferência. Para facilitar o desenvolvimento do trabalho, é fornecido um ficheiro de especificação de interface "gui_t2.glade" com a janela principal do programa, mais algumas funções adicionais de acesso à interface gráfica e de interacção com sockets, e todas as funções de manipulação da lista de ficheiros partilhados. Estes ficheiros já incluem o arranque do socket UDP privado e o esqueleto da callback de dados UDP (que processa os pedidos). Para reduzir a carga horária do trabalho, reduziu-se o trabalho apenas à componente de pedido e recepção de ficheiros, deixando-se como opcional o módulo de distribuição de ficheiros Pesquisa de ficheiros A partir do momento em que ficar activa, a aplicação pode enviar um pacote de pesquisa de ficheiro para o grupo. O nome a pesquisar não deve incluir o caminho (nomes de directórios) e deve ser terminado com o carácter '\0'. Este pacote identifica o utilizador (pelo número de porto) e o número de pesquisa (número de sequência), permitindo a existência de vários pedidos simultaneamente. A mensagem de pedido enviada para o grupo consiste num octeto com o tipo de mensagem, seguida do número de porto do socket (ou do socket UDP privado, para quem não realizar o envio de ficheiros), o número de sequência único, e de uma cadeia de caracteres com o nome que se pretende registar (terminado com o caracter '\0'). Mensagem pesquisa de ficheiro: { sequência contígua de } unsigned char tipo; // tipo de mensagem - Query= 60 unsigned short portoe; // porto do socket (id único) int seq; // número de sequência de pedido char *nome; // array de caracteres terminado por '\0' strlen(nome)+1 Query tipo= 10 tipo portoe seq nome O utilizador pode especificar o número de feixes que pretende para descarregar o ficheiro. A aplicação deve aguardar pela recepção de respostas ao pedido até que recolha um número de respostas igual ao número de feixes pedidos pelo utilizador, até um tempo máximo de cinco segundos. Caso não receba nenhuma resposta deve abortar a transferência. Extra: Ao receber o pacote de pedido a aplicação fileexchange deve comparar o nome do ficheiro com os nomes de ficheiros partilhados (excluindo o caminho) e devolver um pacote de resposta ao emissor, onde indica as características do ficheiro encontrado (o comprimento e o valor de hash) e o número de porto onde o emissor se deve ligar e a partir de onde pode descarregar o ficheiro. Inclui ainda os dados do emissor, para permitir realizar a associação ao pedido (quando existem vários pedidos em paralelo). 3

4 A mensagem de resposta enviada para o emissor do pedido consiste num octeto com o tipo de mensagem, seguida do número de porto enviado pelo emissor, do número de sequência enviado pelo emissor, do nome do ficheiro pedido, do porto do socket onde recebe ligações, do comprimento do ficheiro, e do valor de hash do conteúdo do ficheiro. Mensagem encontrou ficheiro: { sequência contígua de } unsigned char tipo; // tipo de mensagem - Hit=70 unsigned short portoe; // porto do emissor (id de emissor) int seq; // número de sequência de pedido char *nome; // array de caracteres terminado por '\0' unsigned short portos; // porto do servidor long len; // Comprimento do ficheiro encontrado int hash; // Valor de hash do ficheiro encontrado strlen(nome)+1 tipo portoe seq nome portos len hash Hit tipo= 20 O envio da resposta a uma Query e o envio de ficheiros deve ser realizada apenas após estar concluída a pesquisa e recepção de ficheiros. Extra: A aplicação pode realizar apenas uma pesquisa de cada vez, ou suportar várias pesquisas em paralelo. Sugere-se que se realize várias pesquisas por ficheiros diferentes em paralelo apenas após realizar as funcionalidades básicas (transferência de um ficheiro de cada vez, e envio de ficheiro) Transferência de ficheiros Depois de reunir as várias respostas, a aplicação deverá seleccionar um número de servidores igual (ou menor, se não houve respostas suficientes) ao número pedido pelo utilizador (N), e descarregar o ficheiro em N segmentos. Deve calcular qual a dimensão dos segmentos que pretende de cada servidor, e descarregar cada segmento individualmente. A leitura e escrita dos segmentos de ficheiro deve ser realizada em sub-processos criados no emissor e no receptor do ficheiro. Após seleccionar um servidor, o receptor do ficheiro (que enviou a Query) deve criar um sub-processo de recepção (descarga) de ficheiro (1), que cria um socket temporário para receber o ficheiro. Após o subprocesso estabelecer ligação (2), é disparada no emissor (que enviou o Hit) a callback de aceitação de ligações. Esta callback deverá também lançar um sub-processo (3), que envia o ficheiro pretendido. 4

5 fileexchange fileexchange pipe sinal SIGUSR1 (1) (2) (4)????? pipe (3) sinal SIGUSR1 (5) No canal de comunicação entre o receptor e o emissor, a comunicação deve iniciar-se com o envio de um pedido de ficheiro (4). O receptor indica ao emissor os dados recebidos no pacote Hit (nome, hash e len), e indica qual o segmento que pretende receber do emissor (os caracteres a começar na posição n0 até à posição n1-1). O emissor deve validar os dados do pedido e em seguida deve enviar o conteúdo do segmento pedido pelo receptor (5): Pedido de ficheiro no canal : { sequência contígua de } int len_filename; // Comprimento do nome do ficheiro (máx. 256 bytes) char *filename; // array de caracteres terminado por '\0' int hash; // Valor de hash do ficheiro encontrado long len; // Comprimento do ficheiro encontrado int n0; // Primeiro byte a enviar (começa em 0 o ficheiro) int n1; // Byte final (transmitir até n1-1) 4 len_filename len_filename filename hash len n0 n1 Os sub-processos poderão comunicar com os processos pai através de um pipe criado antes da separação do sub-processo, enviando mensagens com uma estrutura arbitrária, que informem o processo pai de: conteúdo do cabeçalho para preenchimento da interface gráfica (no caso do emissor de ficheiros); informação sobre evolução da transferência; fim da transferência (com informação sobre se houve erro, tempo de transferência e número de bytes). Como estas mensagens são internas ao programa, não são normalizadas no enunciado, devendo ser os alunos a definir a sua estrutura. O processo pai apenas vai comunicar com os sub-processos quando os quiser parar, utilizando o sinal SIGUSR1 para esse efeito. O processo pai também vai poder seguir o que está a ocorrer nos sub-processos através da rotina de tratamento do sinal SIGCHLD, corrida quando morre um dos seus filhos. Através da análise do motivo de saída (_exit ou sinal) e do valor do _exit, é possível detectar se o processo enviou uma mensagem através do pipe, ou se falhou. Extra: A aplicação pode usar apenas uma ligação por emissor, ou criar várias ligações para o mesmo emissor em paralelo. Sugere-se que deixe este extra para o fim. 5

6 3. Desenvolvimento da aplicação Configuração do grupo Botão de arranque Dados da aplicação Lista de ficheiros partilhados Gestão da lista de ficheiros partilhados Pedido de ficheiro Parar transferência Nº feixes pretendido Directoria onde coloca ficheiros recebidos Lista de subprocessos activos Janela de Log Para facilitar o desenvolvimento da aplicação é fornecido um programa de teste totalmente funcional, mais um ficheiro glade-2 com a definição da interface gráfica do programa de teste, representada acima. Também o núcleo inicial do programa, e um conjunto de funções para gerir as tabelas gráficas (acrescentar e retirar elementos, pesquisar elementos), ficheiros (calcular comprimentos, valor de hash, juntar ficheiros, abrir directorias, apagar ficheiros, etc.), sockets (ficheiro sock.c), etc. A interface contém uma linha inicial onde se configura o endereço IPv6 multicast e o número de porto, e onde a aplicação escreve o número de porto onde recebe ligações e o número de processo. O botão "Activo" controla o arranque do servidor. Na segunda e terceira linha contém uma tabela (do tipo GtkCList) com a lista de ficheiros partilhados (representa o nome de ficheiro, o comprimento, e o valor de hash do conteúdo do ficheiro). A linha seguinte contém os comandos da lista de ficheiros: permite acrescentar ou remover um ficheiro, e gravar ou ler um ficheiro com uma lista de ficheiros, com o nome representado na caixa à direita. A linha seguinte controla a transferência de ficheiros: permite pedir ficheiros definindo o número de segmentos a usar, parar uma transferência, e escreve a directoria onde os ficheiros temporários, com os segmentos, e o ficheiro final, são escritos. O nome da directoria resulta da concatenação do "output" com o pid do processo. O nome dos ficheiros de saída resulta da concatenação do nome, com o pid, com o número de pedido, e no caso dos segmentos, com o número de segmento. Esta linha inclui ainda um botão para limpar a janela de texto da última linha. A sexta linha contém a lista de sub-processos activos num dado instante, com o número de pid, de pipe, se é emissor (SND) ou receptor (RCV), o valor de "n0 - n1" do fragmento transmitido, a percentagem de bytes transferidos/recebidos, e o nome do ficheiro. A sexta, e última linha, contém uma caixa para escrever mensagens. 6

7 O trabalho deve ser desenvolvido em várias fases distintas: 1. ler e compreender o código que é fornecido com o enunciado do trabalho (ANTES DA PRIMEIRA AULA); 2. terminar a programação da rotina que envia o pacote "Query" e arma o temporizador (de forma a ter apenas um pedido de cada vez); 3. terminar a programação da rotina de recepção de dados UDP, que recebe e trata os pacotes "Hit", guardando-os numa lista; 4. programação da rotina que analisa a lista de resposta, e lança os sub-processos de recepção de ficheiros; 5. Programação das rotinas de recepção de segmento de ficheiro. O ficheiro deve ser guardado na directoria que é criada no botão de arranque para esse efeito. Deve ainda enviar o estado e o resultado final através do pipe; 6. Programação da rotina de recepção de dados do pipe, no programa principal, que actualizam a janela, e que reúnem os vários segmentos do ficheiro, no ficheiro final (é fornecido o código); 7. Programação da rotina de recuperação de erros, caso falhe uma transmissão de segmento de ficheiro. Deve pedir o segmento a outro servidor. 8. Se tiver tempo, programação do emissor de ficheiros criar socket, programar rotina que recebe pedido de ligação e lança sub-processo, que recebe pedido (por ) e envia o ficheiro pedido. 9. Se tiver tempo, teste de velocidade na transferência de ficheiro, modificando a dimensão dos buffers de envio e recepção de dados no nível e no ciclo de envio e recepção do ficheiro nos sub-processos, e o número de feixes em paralelo. Observe-se que o programa de teste é intencionalmente lento porque inclui um 'usleep' no ciclo de envio de ficheiro, que o faz "dormir" durante 5 ms entre envios de blocos do ficheiro. Planeamento (ver o calendário na última página): 1. começar a fase (3) durante a semana 7; 2. começar a fase (5) durante a semana 8; 3. começar a fase (6) durante a semana 9; 4. começar a fase (7) durante a semana 10. Não se esqueça que no dia 28 de Novembro vai ser necessário entregar TODOS os trabalhos. Não deixe para a última semana o que pode fazer ao longo das cinco primeiras semanas, porque NÃO VAI CONSEGUIR FAZER TODOS OS TRABALHOS NESSA SEMANA. Postura dos Alunos Cada grupo deve ter em consideração o seguinte: Não perca tempo com a estética de entrada e saída de dados Programe de acordo com os princípios gerais de uma boa codificação (utilização de indentação, apresentação de comentários, uso de variáveis com nomes conformes às suas funções...) e Proceda de modo a que o trabalho a fazer fique equitativamente distribuído pelos dois membros do grupo. 7

8 DATAS LIMITE O quadro seguinte mostra a datas de entrega o trabalho de avaliação (P): Setembro 2008 Outubro Novembro 2008 Dezembro P

REDES INTEGRADAS DE TELECOMUNICAÇÕES I 2003 / 2004

REDES INTEGRADAS DE TELECOMUNICAÇÕES I 2003 / 2004 UNIVERSIDADE NOVA DE LISBOA Faculdade de Ciências e Tecnologia Departamento de Engenharia Electrotécnica REDES INTEGRADAS DE TELECOMUNICAÇÕES I 2003 / 2004 Licenciatura em Engenharia Electrotécnica e de

Leia mais

REDES INTEGRADAS DE TELECOMUNICAÇÕES I 2006 / 2007

REDES INTEGRADAS DE TELECOMUNICAÇÕES I 2006 / 2007 UNIVERSIDADE NOVA DE LISBOA Faculdade de Ciências e Tecnologia Departamento de Engenharia Electrotécnica REDES INTEGRADAS DE TELECOMUNICAÇÕES I 2006 / 2007 Mestrado Integrado em Engenharia Electrotécnica

Leia mais

REDES INTEGRADAS DE TELECOMUNICAÇÕES I 2016 / 2017

REDES INTEGRADAS DE TELECOMUNICAÇÕES I 2016 / 2017 Departamento de Engenharia Eletrotécnica REDES INTEGRADAS DE TELECOMUNICAÇÕES I 016 / 017 Mestrado Integrado em Engenharia Eletrotécnica e Computadores º ano 7º semestre º Trabalho Prático: Localização

Leia mais

REDES INTEGRADAS DE TELECOMUNICAÇÕES I 2017 / 2018

REDES INTEGRADAS DE TELECOMUNICAÇÕES I 2017 / 2018 Departamento de Engenharia Eletrotécnica REDES INTEGRADAS DE TELECOMUNICAÇÕES I 2017 / 2018 Mestrado Integrado em Engenharia Eletrotécnica e Computadores º ano 7º semestre 2º Trabalho Prático: Aplicação

Leia mais

REDES INTEGRADAS DE TELECOMUNICAÇÕES I 2018 / 2019

REDES INTEGRADAS DE TELECOMUNICAÇÕES I 2018 / 2019 Departamento de Engenharia Eletrotécnica REDES INTEGRADAS DE TELECOMUNICAÇÕES I 2018 / 2019 Mestrado Integrado em Engenharia Eletrotécnica e Computadores º ano 7º semestre 2º Trabalho Prático: Gateway

Leia mais

REDES INTEGRADAS DE TELECOMUNICAÇÕES I 2004 / 2005

REDES INTEGRADAS DE TELECOMUNICAÇÕES I 2004 / 2005 UNIVERSIDADE NOVA DE LISBOA Faculdade de Ciências e Tecnologia Departamento de Engenharia Electrotécnica REDES INTEGRADAS DE TELECOMUNICAÇÕES I 00 / 005 Licenciatura em Engenharia Electrotécnica e de Computadores

Leia mais

Um sistema de difusão de informação a nível da aplicação

Um sistema de difusão de informação a nível da aplicação Um sistema de difusão de informação a nível da aplicação Projecto de Redes de Computadores I - 2008/2009 LEIC IST, Tagus Park 21 de Setembro de 2008 1. Sumário O projecto pretende desenvolver um sistema

Leia mais

Sistemas de Telecomunicações 2012/2013

Sistemas de Telecomunicações 2012/2013 Departamento de Engenharia Electrotécnica Sistemas de Telecomunicações 2012/2013 Trabalho 1: Aplicação sobre sockets Mestrado integrado em Engenharia Eletrotécnica e de Computadores http://tele1.dee.fct.unl.pt

Leia mais

REDES AD HOC E DE SENSORES 2011 / 2012

REDES AD HOC E DE SENSORES 2011 / 2012 Departamento de Engenharia Electrotécnica REDES AD HOC E DE SENSORES 2011 / 2012 Mestrado Integrado em Engenharia Electrotécnica e Computadores 4º/5º ano 7º/9º semestre 2º Trabalho Prático: Aplicação anti-roubo

Leia mais

TimeNET. REPORTU Digital-Time. Manual de Utilizador do Software. Gestão de Assiduidade e Controlo de Acessos Página 1 de 35

TimeNET. REPORTU Digital-Time. Manual de Utilizador do Software. Gestão de Assiduidade e Controlo de Acessos Página 1 de 35 Página 1 de 35 Manual de Utilizador do Software TimeNET Gestão de Assiduidade e Controlo de Acessos Página 2 de 35 CONSIDERAÇÕES INICIAIS: - O Software TimeNET foi desenvolvido com as mais recentes tecnologias

Leia mais

Redes de Computadores I Licenciatura em Eng. Informática e de Computadores 1 o Semestre, 6 de Janeiro de o Exame A

Redes de Computadores I Licenciatura em Eng. Informática e de Computadores 1 o Semestre, 6 de Janeiro de o Exame A Número: Nome: Redes de Computadores I Licenciatura em Eng. Informática e de Computadores 1 o Semestre, 6 de Janeiro de 2006 1 o Exame A Duração: 2,5 horas A prova é sem consulta A prova deve ser resolvido

Leia mais

Manual de procedimentos de utilização da porta RS232 dos osciloscópios Tektronix para efeitos de registo de formas de onda

Manual de procedimentos de utilização da porta RS232 dos osciloscópios Tektronix para efeitos de registo de formas de onda Manual de procedimentos de utilização da porta RS232 dos osciloscópios Tektronix para efeitos de registo de formas de onda Nome: Nuno Santos Funções: Técnico Superior Nºmec.: 1863 Área departamental: ADEEEA

Leia mais

Programação. Folha Prática 10. Lab. 10. Departamento de Informática Universidade da Beira Interior Portugal. Copyright 2010 All rights reserved.

Programação. Folha Prática 10. Lab. 10. Departamento de Informática Universidade da Beira Interior Portugal. Copyright 2010 All rights reserved. Programação Folha Prática 10 Lab. 10 Departamento de Informática Universidade da Beira Interior Portugal Copyright 2010 All rights reserved. 1. Revisão. 2. Objectivos. 3. Exercícios LAB. 10 10ª semana

Leia mais

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar - Aula 1-1. A CAMADA DE ENLACE DE DADOS (Parte 1) Relembrando as aulas do semestre passado quando estudamos os modelos de referência, lembramos que a Camada de Enlace de Dados é a camada responsável pela

Leia mais

Sistemas de Telecomunicações 2006/2007

Sistemas de Telecomunicações 2006/2007 UNIVERSIDADE NOVA DE LISBOA Faculdade de Ciências e Tecnologia Departamento de Engenharia Electrotécnica Sistemas de Telecomunicações 2006/2007 1º Trabalho Prático: RMC Rally do Monte da Caparica The Sequel

Leia mais

Capítulo 3 Camada de transporte

Capítulo 3 Camada de transporte Capítulo 3 Camada de transporte slide 1 Introdução e serviços de camada de transporte A camada de transporte fornece comunicação lógica, e não física, entre processos de aplicações: slide 2 Relação entre

Leia mais

Rede de computadores Protocolos UDP. Professor Carlos Muniz

Rede de computadores Protocolos UDP. Professor Carlos Muniz Rede de computadores Professor Carlos Muniz User Datagram Protocol O User Datagram Protocol (UDP) é um protocolo simples da camada de transporte. Ele é descrito na RFC 768 [1] e permite que a aplicação

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Prof. Marcelo Gonçalves Rubinstein Programa de Pós-Graduação em Engenharia Eletrônica Faculdade de Engenharia Universidade do Estado do Rio de Janeiro Ementa Introdução a Redes de

Leia mais

PROGRAMAÇÃO DE MICROPROCESSADORES 2007 / 2008

PROGRAMAÇÃO DE MICROPROCESSADORES 2007 / 2008 Departamento de Engenharia Electrotécnica PROGRAMAÇÃO DE MICROPROCESSADORES 2007 / 2008 Mestrado Integrado em Engenharia Electrotécnica e Computadores 1º ano 1º semestre TRABALHO FINAL DE AVALIAÇÃO Gestão

Leia mais

Volnys Bernal 1. Trabalho Chat UDP. PSI 2653 Meios Eletrônicos Interativos I

Volnys Bernal 1. Trabalho Chat UDP. PSI 2653 Meios Eletrônicos Interativos I 2007-2017 Volnys Bernal 1 Trabalho PSI 2653 Meios Eletrônicos Interativos I 2007-2017 Volnys Bernal 2 Objetivo: Desenvolvimento de um programa chat UDP (cliente e servidor) Grupo Cada grupo deve escolher

Leia mais

Redes de Computadores

Redes de Computadores Prof. Universidade Federal de Mato Grosso do Sul brivaldo@facom.ufms.br 26 de maio de 2017 Visão Geral 1 2 3 4 Protocolos e Serviços de Transporte comunicação lógica entre aplicativos executando em diferentes

Leia mais

Sistema de Controlo com Acesso Remoto

Sistema de Controlo com Acesso Remoto Trabalho de Laboratório Programação de Sistemas - LEE IST - 2007/2008 Sistema de Controlo com Acesso Remoto 1 Introdução Um sistema de controlo é, normalmente, constituído por vários processos controladores

Leia mais

Redes de Computadores RES 12502

Redes de Computadores RES 12502 Instituto Federal de Santa Catarina Redes de Computadores Redes de Computadores RES 12502 2014 2 Área de Telecomunicações slide 1 O material para essas apresentações foi retirado das apresentações disponibilizadas

Leia mais

Manual do Utilizador do Connection Manager

Manual do Utilizador do Connection Manager Manual do Utilizador do Connection Manager Edição 1.0 2 Índice Sobre a aplicação Gestor de ligações 3 Actualizar a aplicação Gestor de ligações 9 Resolução de problemas de ligação 10 Como começar 3 Abrir

Leia mais

Manual do Gestor da Turma

Manual do Gestor da Turma Faculdade de Engenharia da Universidade do Porto Licenciatura Informática e Computação Laboratório de Informática Avançada Automatização de Horários Manual do Gestor da Turma João Braga http://www.fe.up.pt/~ei97027/lia.html

Leia mais

Sistemas de Entrada e Saídas II

Sistemas de Entrada e Saídas II Sistemas de Entrada e Saídas II José Costa Introdução à Arquitetura de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2013-12-11 José Costa (DEI/IST) Sistemas de Entrada

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Camada de Transporte - Parte II Prof. Thiago Dutra Agenda n Parte I n Introdução n Protocolos de Transporte Internet n Multiplexação e Demultiplexação n

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores LEIC-T 2015/16 Guia de Laboratório 3 Programação com sockets, camada rede e protocolo IP Objectivos Este guia tem por objectivo a aquisição de conhecimentos sobre a programação de

Leia mais

Laboratório - Uso do Wireshark para examinar uma captura UDP DNS

Laboratório - Uso do Wireshark para examinar uma captura UDP DNS Laboratório - Uso do Wireshark para examinar uma captura UDP DNS Topologia Objetivos Parte 1: Registrar as informações de configuração IP de um PC Parte 2: Usar o Wireshark para capturar consultas e respostas

Leia mais

Número: Professor: JM JF PA _. Exame2ª Época - 13/02/2009-2h

Número: Professor: JM JF PA _. Exame2ª Época - 13/02/2009-2h Instituto Superior de Engenharia de Lisboa Departamento de Engenharia de Electrónica e Telecomunicações e de Computadores Redes de Computadores (LEIC/LEETC/LERCM) Exame2ª Época - 13/02/2009-2h Deve justificar

Leia mais

Canais de Comunicação

Canais de Comunicação Canais de Comunicação February 24, 2010 Sumário Comunicação via Mensagens Propriedades dum Canal de Comunicação Protocolos da Internet UDP TCP Aplicação Distribuída O que é? É uma aplicação que consiste

Leia mais

PT MANUAL UTILIZADOR. Aplicação Comelit disponível na App Store e Google Play

PT MANUAL UTILIZADOR. Aplicação Comelit disponível na App Store e Google Play PT MANUAL UTILIZADOR Aplicação Comelit disponível na App Store e Google Play Índice Introdução... 2 Registrazione Smart... 3 Utilização... 4 Legenda das teclas...4 MENU...4 Gestão de sistemas...4 HOME

Leia mais

Duração do Teste: 2h.

Duração do Teste: 2h. Telecomunicações e Redes de Computadores Mestrado em Engenharia e Gestão Industrial Prof. João Pires º Teste, 007/008 8 de Junho de 008 Nome: Número: Duração do Teste: h. A prova é composta por três partes:

Leia mais

Trabalho do Curso de Redes de Computadores COS765/MAB /1

Trabalho do Curso de Redes de Computadores COS765/MAB /1 Trabalho do Curso de Redes de Computadores COS765/MAB731 2015/1 Universidade Federal do Rio de Janeiro Rosa M.M. Leão e Daniel Sadoc Menasché Primeiro Período de 2015 1 Introdução O objetivo deste trabalho

Leia mais

Data and Computer Network Endereçamento IP

Data and Computer Network Endereçamento IP Endereçamento IP P P P Prof. Doutor Félix Singo Camadas do TCP/IP Data and Computer Network Aplicação: Camada mais alta Protocolos de Aplicações clientes e servidores HTTP, FTP, SMTP, POP Transporte: Estabelece

Leia mais

Capítulo 3 Camada de transporte

Capítulo 3 Camada de transporte Capítulo 3 Camada de transporte slide 1 Introdução e serviços de camada de transporte A camada de transporte fornece comunicação lógica, e não física, entre processos de aplicações: slide 2 Relação entre

Leia mais

PROGRAMAÇÃO DE MICROPROCESSADORES 2007 / 2008

PROGRAMAÇÃO DE MICROPROCESSADORES 2007 / 2008 Departamento de Engenharia Electrotécnica PROGRAMAÇÃO DE MICROPROCESSADORES 2007 / 2008 Mestrado Integrado em Engenharia Electrotécnica e Computadores 1º ano 1º semestre Funções e Vectores http://tele1.dee.fct.unl.pt

Leia mais

Trabalho Prático Nº6 Porta USB Processo de Enumeração

Trabalho Prático Nº6 Porta USB Processo de Enumeração Trabalho Prático Nº6 Porta USB Processo de Enumeração 1. OBJECTIVOS - Compreender o funcionamento geral de um dispositivo USB. - Entender e descrever em detalhe o processo de enumeração de um dispositivo

Leia mais

Funcionalidades da camada de rede

Funcionalidades da camada de rede Camada de Rede Objetivo Conhecer as características, funcionalidades e protocolos da camada de rede, especialmente os protocolos IP e ICMP Entender as principais características e princípios operacionais

Leia mais

Protocolos TCP e UDP. Protocolo TCP. Protocolo TCP. A necessidade de uma comunicação segura: Transmission Control Protocol

Protocolos TCP e UDP. Protocolo TCP. Protocolo TCP. A necessidade de uma comunicação segura: Transmission Control Protocol Protocolos TCP e UDP Transmission Control Protocol Protocolo de transporte orientado à conexão. Transferência de dados confiável fim-a-fim recuperação de dados perdidos, duplicados organização dos dados

Leia mais

Serviços de Comunicações Capítulo 3

Serviços de Comunicações Capítulo 3 Capítulo 3 A Camada de Transporte da Arquitectura TCP/IP 3.1 Portos e Sockets 3.2 O Protocolo UDP 3.3 O Protocolo TCP 1 3.1. Portos e Sockets A Camada de Transporte fornece transferência de dados fim-a-fim

Leia mais

Sumário. Ficheiros. Ficheiros

Sumário. Ficheiros. Ficheiros Sumário Ficheiros Motivação Operações Ficheiros de texto e binários Manipulação de ficheiros de texto Abertura Encerramento Descritores de ficheiros: stdin, stdout, stderr Escrita Leitura Outras funções

Leia mais

RC Peer-to-Peer. 1. Introdução. 2. Especificação. Redes de Computadores 2º Semestre 2008/2009. Projecto de Laboratório

RC Peer-to-Peer. 1. Introdução. 2. Especificação. Redes de Computadores 2º Semestre 2008/2009. Projecto de Laboratório RC Peer-to-Peer Redes de Computadores 2º Semestre 2008/2009 Projecto de Laboratório 1. Introdução Pretende-se desenvolver uma aplicação Peer-to-Peer (P2P) de partilha de ficheiros. A aplicação compreende

Leia mais

Trabalho Prático 1 P2P-SDIS

Trabalho Prático 1 P2P-SDIS Trabalho Prático 1 P2P-SDIS Sistemas Distribuídos Nuno Machado Matos - 080509140 Tiago Daniel Sá Cunha 080509142 25 de Março de 2011 Introdução O propósito deste trabalho é a implementação de um sistema

Leia mais

Programação. MEAer e LEE. Manipulação de ficheiros de texto. Bertinho Andrade da Costa. Instituto Superior Técnico. 2010/2011 1º Semestre

Programação. MEAer e LEE. Manipulação de ficheiros de texto. Bertinho Andrade da Costa. Instituto Superior Técnico. 2010/2011 1º Semestre Programação MEAer e LEE Bertinho Andrade da Costa 2010/2011 1º Semestre Instituto Superior Técnico Manipulação de ficheiros de texto Programação 2010/2011 IST-DEEC Manipulação de Ficheiros 1 Sumário Ficheiros

Leia mais

O Manual do Remote Desktop Connection. Brad Hards Urs Wolfer Tradução: José Pires

O Manual do Remote Desktop Connection. Brad Hards Urs Wolfer Tradução: José Pires O Manual do Remote Desktop Connection Brad Hards Urs Wolfer Tradução: José Pires 2 Conteúdo 1 Introdução 5 2 O protocolo do Remote Frame Buffer 6 3 Usar o Remote Desktop Connection 7 3.1 Ligar o Remote

Leia mais

Introdução às Redes de Telecomunicações Licenciatura em Eng. Electrotécnica e de Computadores 25 de Junho de o Exame 2 o Semestre.

Introdução às Redes de Telecomunicações Licenciatura em Eng. Electrotécnica e de Computadores 25 de Junho de o Exame 2 o Semestre. Introdução às Redes de Telecomunicações Licenciatura em Eng. Electrotécnica e de Computadores 25 de Junho de 2002 1 o Exame 2 o Semestre Número: Nome: Duração: 2:30 horas O exame é sem consulta O exame

Leia mais

aplicação arquivo Condições Gerais de Utilização

aplicação arquivo Condições Gerais de Utilização aplicação arquivo Condições Gerais de Utilização Manual das condições gerais que regulam a utilização dos serviços disponibilizados pela aplicação Arquivo, plataforma de gestão de informação, do Municipio

Leia mais

PROGRAMAÇÃO DE MICROPROCESSADORES 2007 / 2008

PROGRAMAÇÃO DE MICROPROCESSADORES 2007 / 2008 Departamento de Engenharia Electrotécnica PROGRAMAÇÃO DE MICROPROCESSADORES 2007 / 2008 Mestrado Integrado em Engenharia Electrotécnica e Computadores 1º ano 1º semestre Ficheiros e estruturas http://tele1.dee.fct.unl.pt

Leia mais

Trabalho de laboratório sobre HTTP

Trabalho de laboratório sobre HTTP Trabalho de laboratório sobre HTTP Redes de Computadores I - 2005/2006 LEIC - Tagus Park Semana de 26 a 30 de Setembro 1 Introdução O objectivo desta aula é a familiarização com conceitos básicos do protocolo

Leia mais

BMLABEL MANUAL DO UTILIZADOR

BMLABEL MANUAL DO UTILIZADOR MANUAL DO UTILIZADOR Ao executar o programa abre-se uma janela com a lista das empresas registadas e 2 menus activos: Menu Seleccionar para seleccionar a empresa. Menu Sair para sair da aplicação. Para

Leia mais

Arquitetura Von Neumann Dados e instruções são obtidos da mesma forma, simplificando o desenho do microprocessador;

Arquitetura Von Neumann Dados e instruções são obtidos da mesma forma, simplificando o desenho do microprocessador; 1 Microprocessador Um microprocessador é um circuito eletrônico capaz de realizar diversas tarefas conforme os comandos específicos. Para isso ele deve ler esses comandos da memória de programa (ROM) e

Leia mais

Capítulo 5 Sumário. Formato das Mensagens ICMP. Tipos de Mensagens ICMP

Capítulo 5 Sumário. Formato das Mensagens ICMP. Tipos de Mensagens ICMP 1 Capítulo 5 Sumário Formato das Mensagens ICMP Tipos de Mensagens ICMP Solicitação de Eco / Resposta de Eco Destino Inatingível Tempo Esgotado (time-out) Source Quench Redirecionamento 2 Aplicação Telnet

Leia mais

Partilha de ficheiros por rede entre Mac e Windows

Partilha de ficheiros por rede entre Mac e Windows Partilha de ficheiros por rede entre Mac e Windows Date : 4 de Janeiro de 2010 Hoje temos um post com qualidade extra! Muitos de nós têm mais de um computador em casa, sejam Mac's, Windows, Linux,... E,

Leia mais

Laboratório de Informática Avançada Automatização de Horários Manual do Professor

Laboratório de Informática Avançada Automatização de Horários Manual do Professor Faculdade de Engenharia da Universidade do Porto Licenciatura Informática e Computação Laboratório de Informática Avançada Automatização de Horários Manual do Professor João Braga http://www.fe.up.pt/~ei97027/lia.html

Leia mais

Configuração da Notificação do Sistema. Mike McBride Tradução: José Pires

Configuração da Notificação do Sistema. Mike McBride Tradução: José Pires Configuração da Notificação do Sistema Mike McBride Tradução: José Pires 2 Conteúdo 1 Configuração da Notificação do Sistema 4 1.1 Aplicações.......................................... 4 1.1.1 Mudar uma

Leia mais

Redes de Computadores I Licenciatura em Eng. Informática e de Computadores 1 o Semestre, 6 de Janeiro de o Teste A

Redes de Computadores I Licenciatura em Eng. Informática e de Computadores 1 o Semestre, 6 de Janeiro de o Teste A Número: Nome: Redes de Computadores I Licenciatura em Eng. Informática e de Computadores 1 o Semestre, 6 de Janeiro de 2006 3 o Teste A Duração: 1 hora O teste é sem consulta O teste deve ser resolvido

Leia mais

Trabalho 10: Simulação de Roteador IPv6

Trabalho 10: Simulação de Roteador IPv6 Trabalho 10: Simulação de Roteador IPv6 Redes de Computadores 1 Descrição Este trabalho pode ser feito por até três acadêmicos. Neste trabalho vocês implementarão dois programas, de forma similar ao trabalho

Leia mais

Sistema Distríbuído de Medição de Grandezas

Sistema Distríbuído de Medição de Grandezas Engenharia Electrotécnica e Ramo Electrónica e Sistema Distribuído de Medição de Grandezas Realizado por: Nuno Camilo nº 99 216 3509 Isaac Correia nº02 216 4971 Com a orientação do: Professor António Abreu

Leia mais

ATM MESTRADO INTEGRADO EM ENGENHARIA ELECTROTÉCNICA E DE COMPUTADORES REDES COM INTEGRAÇÃO DE SERVIÇOS. Enunciado do 1º Trabalho de Laboratório

ATM MESTRADO INTEGRADO EM ENGENHARIA ELECTROTÉCNICA E DE COMPUTADORES REDES COM INTEGRAÇÃO DE SERVIÇOS. Enunciado do 1º Trabalho de Laboratório MESTRADO INTEGRADO EM ENGENHARIA ELECTROTÉCNICA E DE COMPUTADORES REDES COM INTEGRAÇÃO DE SERVIÇOS Enunciado do 1º Trabalho de Laboratório ATM 1ª Parte: Utilização do Comutador ATM versão 4: Paulo Rogério

Leia mais

Guia de utilização do servidor da disciplina

Guia de utilização do servidor da disciplina Sistemas Operativos Escola de Tecnologias e Arquitectura Dep. de Ciências e Tecnologias da Informação Servidor da disciplina tigre.iul.lab Guia de utilização do servidor da disciplina 1 Introdução Os diferentes

Leia mais

Nome: Nº de aluno: Indique se vai realizar exame ou 2º teste: Exame: 2º teste: PARTE 1 (7 valores)

Nome: Nº de aluno: Indique se vai realizar exame ou 2º teste: Exame: 2º teste: PARTE 1 (7 valores) Redes de Computadores Prova modelo Exame + 2º teste ATENÇÃO: Esta prova contém, simultaneamente, o 1º exame e o 2º teste. Os alunos que queiram realizar o 2º teste apenas precisam de realizar a PARTE 2

Leia mais

Manual do aluno Novembro de 2007

Manual do aluno Novembro de 2007 Manual do aluno Novembro de 2007 Iniciar o e-portefólio Inicia o teu e-portefólio clicando no botão Continuar Este é o teu e-portefólio. Visita cada uma das secções para verificares qual o seu aspecto.

Leia mais

Sistema Revolucionário de Gestão de Ficheiros

Sistema Revolucionário de Gestão de Ficheiros Licenciatura em Engenharia Informática e Computação Laboratório de Bases de Dados Sistema Revolucionário de Gestão de Ficheiros Grupo LBD09 Relatório de Especificação de Base de Dados Versão 1.0 Fernando

Leia mais

Laboratório de Informática Avançada Automatização de Horários Manual do Aluno

Laboratório de Informática Avançada Automatização de Horários Manual do Aluno Faculdade de Engenharia da Universidade do Porto Licenciatura Informática e Computação Laboratório de Informática Avançada Manual do Aluno João Braga http://www.fe.up.pt/~ei97027/lia.html ei97027@fe.up.pt

Leia mais

Funções da Camada de

Funções da Camada de Camada de Transporte Funções da Camada de Transporte Responsável pela movimentação de dados, de forma eficiente e confiável, entre processos em execução nos equipamentos conectados a uma rede de computadores,

Leia mais

Preparação AV3 Fundamentos de Redes de Computadores

Preparação AV3 Fundamentos de Redes de Computadores Preparação AV3 Fundamentos de Redes de Computadores 1 - Em uma rede de computadores existem dispositivos responsáveis por distribuir as informações por toda a rede. Quando falamos de dispositivos que atuam

Leia mais

Tabela de Conteúdo. Pág. 2

Tabela de Conteúdo. Pág. 2 Pág. 1 Tabela de Conteúdo 1. Introdução à Teleaula... 3 1.1 Funcionalidades da Teleaula... 3 2. Iniciação rápida... 3 2.1 A barra de ferramentas... 4 2.2 Iniciar/ Terminar uma ligação... 5 3. Videoconferência...

Leia mais

FORCE. João Manuel R. S. Tavares

FORCE. João Manuel R. S. Tavares FORCE Editor e Compilador de FORTRAN: Apresentação João Manuel R. S. Tavares Apresentação O FORCE é um sistema de desenvolvimento de programas em FORTRAN, de domínio público, que inclui um editor e ferramentas

Leia mais

Sistemas Operativos I/O. Rui Maranhão

Sistemas Operativos I/O. Rui Maranhão Sistemas Operativos I/O Rui Maranhão (rma@fe.up.pt) I/O (E/S)? Parte do SO que permite interagir (convenientemente) com o ambiente que o rodeia Cria canais virtuais entre os programas e os periféricos

Leia mais

Sistemas Operativos, 3. o MIEIC 2009/10, FEUP

Sistemas Operativos, 3. o MIEIC 2009/10, FEUP Sistemas Operativos, 3. o MIEIC 2009/10, FEUP RMA, JVV, HSF December 20, 2009 2. o Trabalho Prático: SO Shell Stats (sosh s) Objectivos Completando com sucesso todas as fases deste trabalho, os alunos

Leia mais

COMPUTAÇÃO E PROGRAMAÇÃO 1º Semestre 2010/2011 MEMec, LEAN

COMPUTAÇÃO E PROGRAMAÇÃO 1º Semestre 2010/2011 MEMec, LEAN COMPUTAÇÃO E PROGRAMAÇÃO 1º Semestre 2010/2011 MEMec, LEAN Enunciado do Projecto Data limite para entrega da Parte 1: 12 de Novembro de 2010. Data limite para entrega da Parte 2: 17 de Dezembro de 2010.

Leia mais

Classes de endereços IP - Os bits de endereços IP são reservados um para a classe de rede e os outros para computador (host).

Classes de endereços IP - Os bits de endereços IP são reservados um para a classe de rede e os outros para computador (host). Administração de redes Endereço IP Endereço IP - O endereço IP, na versão 4 (IPv4), é um número de 32 bits (IPV4), contendo 4 bytes (vale lembrar que 1 byte contém 8 bits), portanto 4 bytes contém 32 bits,

Leia mais

PROTOCOLOS DE COMUNICAÇÃO

PROTOCOLOS DE COMUNICAÇÃO PROTOCOLOS DE COMUNICAÇÃO 3º ANO / 2º SEMESTRE 2014 INFORMÁTICA avumo@up.ac.mz Ambrósio Patricio Vumo Computer Networks & Distribution System Group Serviços de Transporte na Internet Arquitectura TCP/IP

Leia mais

Nome: Nº de aluno: 2ª Ficha de Avaliação Teórica Data Limite de Entrega: 06/11/2016

Nome: Nº de aluno: 2ª Ficha de Avaliação Teórica Data Limite de Entrega: 06/11/2016 Instituto Superior de Engenharia de Lisboa Área Departamental de Engenharia de Electrónica e Telecomunicações e de Computadores Redes de Internet (LEIC/LEETC/LEIM/MEIC) Nome: Nº de aluno: 2ª Ficha de Avaliação

Leia mais

Serviços de Informática :: Divisão de Infraestruturas e Serviços :: Universidade de Évora

Serviços de Informática :: Divisão de Infraestruturas e Serviços :: Universidade de Évora Guia de utilização do Colibri Instalação do software Criar Sessão Consultar as sessões criadas Participar numa sessão Gravação de Sessões Iniciar a gravação de uma sessão Descarregar a gravação Versões

Leia mais

Manual de Utilizador. Documento de Apoio. (Versão Janeiro 2019)

Manual de Utilizador. Documento de Apoio. (Versão Janeiro 2019) Manual de Utilizador Documento de Apoio (Versão Janeiro 2019) Índice 1. O que é o myalfaloc? 3 2. Os diferentes tipos de perfil de utilizador 4 2.1 Administrador da conta 4 2.2 Financeiro da conta 4 2.3

Leia mais

Arquitetura de Sistemas Operativos

Arquitetura de Sistemas Operativos Arquitetura de Sistemas Operativos Sistemas Operativos 2011/2012 1 Um processo é uma instância em execução de um programa. No sistema operativo Unix a única forma de se criar um novo processo (processo-filho)

Leia mais

Rede de computadores Protocolos TCP. Professor Carlos Muniz

Rede de computadores Protocolos TCP. Professor Carlos Muniz Rede de computadores Professor Carlos Muniz Transmission Control Protocol O TCP (acrônimo para o inglês Transmission Control Protocol) é um dos protocolos sob os quais assenta o núcleo da Internet. A versatilidade

Leia mais

Fundamentos da Programação. Ano lectivo , 2 o Semestre Projecto Primeira Parte 1. Nim

Fundamentos da Programação. Ano lectivo , 2 o Semestre Projecto Primeira Parte 1. Nim Fundamentos da Programação Ano lectivo 2013-14, 2 o Semestre Projecto Primeira Parte 1 Nim Nim é um jogo de estratégia matemática, que pode ser jogado casualmente usando um conjunto de objectos dispostos

Leia mais

Administrador de condomínio Art. 1456B Vdc. Art 1456B PT MANUAL TÉCNICO A2 A3 A4

Administrador de condomínio Art. 1456B Vdc. Art 1456B PT MANUAL TÉCNICO A2 A3 A4 PT MANUAL TÉCNICO B Art 1456B + - 40-56 Vdc SOLO CON CAVO ROSSO COMELIT 2E7T000500 ONLY WITH COMELIT RED CABLE 2E7T000500 FIXED POE SETTABLE POE N0 POE A1 A2 A3 A4 Administrador de condomínio Art. 1456B

Leia mais

MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO CONVERSOR - IP / USB / SERIAL RV1

MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO CONVERSOR - IP / USB / SERIAL RV1 MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO CONVERSOR - IP / USB / SERIAL - 317 RV1 SÃO CAETANO DO SUL 06/06/2014 SUMÁRIO DESCRIÇÃO DO PRODUTO... 3 CARACTERÍSTICAS... 3 CONFIGURAÇÃO USB... 4 CONFIGURAÇÃO... 5 PÁGINA

Leia mais

Barramento. Prof. Leonardo Barreto Campos 1

Barramento. Prof. Leonardo Barreto Campos 1 Barramento Prof. Leonardo Barreto Campos 1 Sumário Introdução; Componentes do Computador; Funções dos Computadores; Estrutura de Interconexão; Interconexão de Barramentos Elementos de projeto de barramento;

Leia mais

Lista de Exercícios. Camada de Enlace de Dados

Lista de Exercícios. Camada de Enlace de Dados Lista de Exercícios Camada de Enlace de Dados 1. Um pacote de uma camada superior de redes é dividido em 10 quadros, e cada quadro tem 80% de chances de chegar sem danos. Se o protocolo de enlace de dados

Leia mais

Informática Básica. Licenciatura em Ciência da Informação. Tito Carlos S. Vieira. Tito Carlos S. Vieira

Informática Básica. Licenciatura em Ciência da Informação. Tito Carlos S. Vieira.   Tito Carlos S. Vieira Informática Básica Licenciatura em Ciência da Informação Tito Carlos S. Vieira E-mail: tito@fe.up.pt 1 Parte II Sistemas Operativos (Utilização do Windows) 2 Sumário O que é um Sistema Operativo (SO)?

Leia mais

Portal Cliente MYG SYSTEM

Portal Cliente MYG SYSTEM Portal Cliente MYG SYSTEM Índice: Entrada no Portal... 3 Configuração Utilizador... 3 Acesso as diversas contas (No caso de o utilizador ter varias contas associadas)... 4 Expedições... 5 o Criação Nova

Leia mais

Victor Vision LTDA. Protocolo Serial DGUS

Victor Vision LTDA. Protocolo Serial DGUS Protocolo Serial DGUS Versão 2.1 23/04/2015 1 Introdução O protocolo nativo DGUS é composto por 5 comandos: 0x80: Escrita nos registradores DGUS 0x81: Leitura dos registradores DGUS 0x82: Escrita no espaço

Leia mais

Correio electrónico. Agrupamento de Escolas de Albufeira

Correio electrónico. Agrupamento de Escolas de Albufeira Correio electrónico 1 1 Primeiros Passos Para aceder ao email do Agrupamento pode digitar directamente no seu browser (Internet Explorer, Firefox, Chrome, ) o endereço: webmail.aealbufeira.pt O correio

Leia mais

TUTORIAL DO SOFTWARE SMART NOTEBOOK 10

TUTORIAL DO SOFTWARE SMART NOTEBOOK 10 TUTORIAL DO SOFTWARE SMART NOTEBOOK 10 Índice 1. BARRA DE FERRAMENTAS... 2 2. BARRA DE MENUS:... 3 Menu FICHEIRO... 3 -GUARDAR PÁGINA COMO ITEM DA GALERIA... 3 - IMPRIMIR... 4 Menu EDITAR... 4 - CLONAR...

Leia mais

Manual do Gestor das Salas

Manual do Gestor das Salas Faculdade de Engenharia da Universidade do Porto Licenciatura Informática e Computação Laboratório de Informática Avançada Automatização de Horários Manual do Gestor das Salas João Braga http://www.fe.up.pt/~ei97027/lia.html

Leia mais

Funções da. Os principais serviços oferecidos pela camada de transporte são: Controle de conexão, Fragmentação, Endereçamento e Confiabilidade.

Funções da. Os principais serviços oferecidos pela camada de transporte são: Controle de conexão, Fragmentação, Endereçamento e Confiabilidade. Funções da Os serviços oferecidos pelo protocolo IP não oferecem confiabilidade. Problemas comuns como congestionamento, perda ou ordenação de pacotes não são tratados. Entretanto as aplicações (HTTP,

Leia mais

Manual de Começo Rápido

Manual de Começo Rápido Manual de Começo Rápido Introdução O MIMO é uma plataforma que permite o envio de SMS (Short Message Service) através de uma interface pessoal, de uma forma rápida e segura aos seus clientes, colaboradores

Leia mais

Universidade Federal de Minas Gerais Departamento de Ciência da Computação

Universidade Federal de Minas Gerais Departamento de Ciência da Computação Redes de Computadores Camada de Transporte Capítulo 3 Kurose & Ross Prof: José Marcos Silva Nogueira Universidade Federal de Minas Gerais Departamento de Ciência da Computação Belo Horizonte - 2006 Capítulo

Leia mais

LEIC/LERC 2008/09. Segundo Teste de Sistemas Operativos. Grupo I [3 valores]

LEIC/LERC 2008/09. Segundo Teste de Sistemas Operativos. Grupo I [3 valores] Nome: LEIC/LERC 2008/09 Segundo Teste de Sistemas Operativos Identifique o cabeçalho de todas as folhas da prova. 20 de Janeiro de 2009 Duração: 1h30m O teste é resolvido no espaço dedicado ao efeito após

Leia mais

Comunicação entre Processos

Comunicação entre Processos Comunicação entre Processos Prof. Dr. André Carvalho andre@icomp.ufam.edu.br Agenda n Comunicação entre Processos n Características dos mecanismos de comunicação Comunicação direta ou indireta, sincronismos,

Leia mais

IMI: Gestão do acesso

IMI: Gestão do acesso IMI: Gestão do acesso 1. QUEM GERE O ACESSO AO IMI?... 2 2. REGISTO DE UMA ENTIDADE... 2 2.1. REGISTAR UMA ENTIDADE NO IMI... 2 2.2. CONVIDAR ENTIDADES A AUTORREGISTAR-SE... 3 3. GERIR ENTIDADES E UTILIZADORES...

Leia mais

GEP Gabinete de Estratégia e Planeamento. Rua Castilho, Nº 24 Lisboa Lisboa Homepage :

GEP Gabinete de Estratégia e Planeamento. Rua Castilho, Nº 24 Lisboa Lisboa Homepage : Versão 1.0 GEP Gabinete de Estratégia e Planeamento. Rua Castilho, Nº 24 Lisboa 1250-069 Lisboa Homepage : http://www.gep.mtss.gov.pt Índice Folha 2 ÍNDICE Folha 1 - Requisitos ------------------------------------------------------------

Leia mais

Copyright GrupoPIE Portugal, S.A.

Copyright GrupoPIE Portugal, S.A. WinREST ComServer Corporate A Restauração do Séc. XXI ComServer Corporate Copyright 2004-2006 GrupoPIE Portugal, S.A. 2 WinREST ComServer Corporate Índice Índice pág. 1. WinREST ComServer Corporate...5

Leia mais

O Manual do KGet. Gaurav Chaturvedi Tradução: José Pires

O Manual do KGet. Gaurav Chaturvedi Tradução: José Pires Gaurav Chaturvedi Tradução: José Pires 2 Conteúdo 1 Introdução 5 2 Alvo de Largada do KGet 6 2.1 Opções do Alvo de Largada do KGet........................... 6 3 Janela de Configuração do KGet 7 3.1 Aparência..........................................

Leia mais