Universidade do Algarve Faculdade de Ciências e Tecnologia Área Departamental de Engenharia Electrónica e Computação
|
|
- Rui Prada Palha
- 8 Há anos
- Visualizações:
Transcrição
1 Universidade do Algarve Faculdade de Ciências e Tecnologia Área Departamental de Engenharia Electrónica e Computação Periféricos e Interfaces 2003/2004 Cursos de Informática e Ensino de Informática Exame Época Normal: 18 de Junho de 2004 Duração: 2 horas Leia atentamente todo o enunciado antes de começar o exame. Resolva o exame em folhas timbradas da Universidade do Algarve. Preencha o seu nome, número e curso em todas as folhas que entregar. Indique na primeira folha, quantas folhas de exame vai entregar. O exame deve ser resolvido a caneta e não é permitido o uso de corrector. O exame é sem consulta. É fornecida informação técnica adicional em anexo. O exame está cotado para 20 valores. A cotação de cada pergunta é dada entre parêntesis. Desligue o telemóvel. Boa sorte! Parte Teórica 1. No 8086, um endereço lógico é composto por um endereço de segmento de 16 bits e por um endereço de offset também de 16 bits. Indique como se transforma este endereço lógico num endereço físico de 20 bits. (1v) 2. Uma interrupção é um sinal que é enviado ao processador a requerer a sua atenção. Existem três tipos distintos de interrupções, descreva sucintamente cada um deles. (1.5 v) 3. Descreva sucintamente como é organizado fisicamente um disco rígido (qual é a sua estrutura física). (1.5v) 4. Qual o papel do controlador de disco rígido? O controlador de disco rígido deve ser considerado um periférico ou uma interface? Justifique. (1.5 v) 5. Para duas portas série comunicarem uma com a outra, a velocidade de comunicação e o modo de codificação dos dados tem que ser idêntica em ambas. Na totalidade, existem quatro parâmetros de comunicação série que é preciso definir. Indique quais são esses parâmetros. (1.5 v) 6. Imagine que pretendia realizar um jogo de computador em modo texto, onde existisse movimento de objectos no écran. Indique, justificando, qual seria a forma mais eficiente para implementar o efeito de movimento no écran (1 v). 1
2 Parte Prática 7. O teclado tem um buffer associado que ocupa as posições de memória de 41EH a 43DH inclusive. As posições actuais da cabeça e da cauda do buffer estão guardadas em posições com início em 41AH e 41CH, respectivamente. Manipulando directamente estas posições de memória, desenvolva um programa em C que indique o estado do buffer do teclado: Se está vazio, se está cheio, ou se contém informação sem estar cheio. (2 v) 8. Escreva um programa em C que mostre no écran o nome e tamanho em Kbytes dos ficheiros de sistema com data de última alteração anterior a 01/01/2000, existentes na directoria raiz da drive C. (3 v) 9. Existem vários tipos de FAT (FAT 12, FAT 16, FAT 32). Escreva um programa que, acedendo directamente ao disco, permita detectar qual o tipo de FAT do dispositivo. NOTA: Considere que o disco tem apenas uma partição. (2.5 v) 10. Escreva um programa em C que detecte qual a porta série activa e verifique se o UART está a funcionar por pooling, activando esse modo em caso negativo. (2 v) 11. Considerando o modo texto 80x25 a 16 cores, do subsistema vídeo VGA, cujo segmento de memória é o B800H, escreva um programa em C que posicione o cursor na linha 12, coluna 40, colocando nessa posição o caracter X, a preto sobre fundo branco, a piscar. (2.5 v) 2
3 ANEXO Informação Técnica Adicional Campo de atributo Campo da data do ficheiro Bit 0 = 1 Protegido para escrita Bits 0 a 4 Dia do mês Bit 1 = 1 Ficheiro escondido Bits 5 a 8 Mês do ano Bit 2 = 1 Ficheiro de sistema Bits 9 a 15 Ano (relativo a 1980) Bit 3 = 1 Nome do volume Bit 4 = 1 Subdirectoria Campo da hora do ficheiro Bit 5 = 1 Bit de arquivo Bits 0 a 4 Segundos Bit 6 Reservado Bits 5 a 10 Minutos Bit 7 Reservado Bits 11 a 15 Horas Estrutura da Área de Transferência do Disco Offset Tamanho (bytes) Descrição 0 21 Área reservada para o MS-DOS 21 1 Campo de atributo 22 2 Campo da hora 24 2 Campo da data 26 4 Tamanho do ficheiro em bytes Nome e extensão do ficheiro Status do teclado Byte na zona 0040:0017 Byte na zona 0040:0018 Bit 0 = 1 Shitf direita premida Bit 0 = 1 Crtl esquerda premida Bit 1 = 1 Shitf esquerda premida Bit 1 = 1 Alt esquerda premida Bit 2 = 1 Crtl premida Bit 2 = 1 SysReq premida Bit 3 = 1 Alt premida Bit 3 = 1 Pause Activa Bit 4 = 1 ScrollLock activo Bit 4 = 1 ScrollLock premida Bit 5 = 1 NumLock activo Bit 5 = 1 NumLock premida Bit 6 = 1 CapsLock activo Bit 6 = 1 CapsLock premida Bit 7 = 1 Insert activo Bit 7 = 1 Insert premida Porta Série Variável BIOS Porto Standard Registo Modem Control da Porta Série (porto base + 4) COM1 0040:0000H 3F8H 3FFH bit 0 se 1, PC pronto a receber COM2 0040:0002H 2F8H 2FFH bit 1 se 1, PC pronto a enviar COM3 0040:0004H 3E8H 3EFH bit 3 se 0, opera por pooling COM4 0040:0006H 2E8H 2EFH bit 4 se 1, realiza auto-teste Formato do byte de atributo em modo texto Cor de fundo Cor de texto Significa Piscar Vermelho Verde Azul Intensida Vermelho Verde Azul do de Bit
4 Serviços BIOS Interrupção/ Função 13H / 02H Lê sectores do disco ah = 02h al = quantidade de sectores ch = pista (low byte) cl = sector (bits 0 a 5) pista (2 high bits bits 6 e 7 ) dh = cabeça dl = drive (A: = 00H, C: = 80H) es = segmento buffer Descrição Entrada Saída bx = offset buffer 13H / 03H Escreve sectores ah = 03h al = quantidade de sectores ch = pista (low byte) cl = sector (bits 0 a 5) pista (2 high bits bits 6 e 7 ) dh = cabeça dl = drive (A: = 00H, C: = 80H) es = segmento buffer bx = offset buffer 10H / 00H Activa modo de vídeo ah = 00h al = modo vídeo (*) 10H / 01H Altera o tamanho do cursor ah = 01h ch = linha de início cl = linha de fim 10H / 02H Activa a posição do cursor ah = 02h dh = nº da linha dl = nº da coluna 10H / 03H Lê a posição do cursor ah = 03h (ok) ah = estado (0 se ok, código de erro se não ok) al = quantidade de sectores lidos (ok) ah = estado (0 se ok, código de erro se não ok) al = quantidade de sectores escritos ch = linha de início do cursor cl = linha de fim do cursor dh = nº da linha no écran dl = nº da coluna no écran 4
5 Serviços BIOS (continuação) Interrupção/ Descrição Entrada Saída Função 10H / 05H Define a página activa ah = 05h al = nº da página 10H / 08H Lê caracter e atributo ah = 08h ah = atributo al = caracter 10H / 09H Escreve caracter e atributo ah = 09h al = caracter bl = atributo cx = nº de vezes que repete o caracter 10H / 0FH Obtém modo de vídeo actual ah = 0fh (*) códigos de alguns dos modos de vídeo: 01H = 40x25 texto a 16 cores 03H = 80x25 texto a 16 cores 04H = 320x200 gráfico a 4 cores ah = nº de caracteres por linha al = modo vídeo Serviços DOS Interrupção 21H Função Descrição Entrada Saída 1AH Define endereço dta ah = 1ah dta dx = offset da dta 4EH Encontra 1ª entrada na directoria 4FH Encontra a próxima entrada na directoria ah = 4eh cx = atributo string com o nome da directoria ah = 4fh dta contém informação relativa à entrada anterior 41H Apaga ficheiro ah = 41h string com nome ficheiro, dta contém a informação, dta contém a informação 5
6 Serviços DOS Interrupção 21H (continuação) Função Descrição Entrada Saída 43H Activa/obtém os atributos do ficheiro ah = 43h string com nome ficheiro Para obter atributos: al = 00h Para activar atributos: al = 01h cx = atributos 5BH Cria um novo ficheiro ah = 5bh cx = atributo string com nome ficheiro 3DH Abre um ficheiro ah = 3dh al = código tipo de acesso (só leitura = 0; só escrita = 1; leitura/escrita = 2) string com nome ficheiro 3EH Fecha um ficheiro ah = 3eh bx = handle 3FH Lê de um ficheiro ah = 3fh bx = handle cx = número de bytes a ler ds = segmento do buffer com os dados lidos dx = offset do buffer com os dados lidos cx = atributos (se chamado com al = 00h) ax = handle ax = handle ax = nº bytes lidos ds:dx = buffer 6
7 Serviços DOS Interrupção 21H (continuação) Função Descrição Entrada Saída 40H Escreve num ficheiro ah = 40h bx = handle cx = número de bytes a escrever ds = segmento do buffer com os dados dx = offset do buffer com os dados ax = nº de bytes escritos 0EH Selecciona drive activa ah = 0eh dl = código drive (A: = 00H, C: =80H) al = nº de drives no sistema 19H Obtém a drive actual ah = 19h al = código da drive (A: = 00h, C: = 80H) 39H Cria uma directoria ah = 39h string com caminho 3AH Apaga uma directoria ah = 3ah string com caminho 3BH Altera directoria corrente ah = 3bh string com caminho 47H Obtém directoria actual ah = 47h dl = código da drive (A: = 00h, C: = 80H) ds = segmento do buffer de 64 bytes si = offset do buffer ds:si = string com o caminho 7
8 Estruturas envolvidas em C struct WORDREGS { unsigned int ax, bx, cx, dx, si, di, cflag, flags; }; struct BYTEREGS { unsigned char al, ah, bl, bh, cl, ch, dl, dh; }; union REGS { struct WORDREGS x; struct BYTEREGS h; }; struct SREGS { unsigned int es; unsigned int cs; unsigned int ss; unsigned int ds; }; Instruções úteis em C Instrução peek Ler uma WORD da memória. int peek (unsigned segment, unsigned offset); Instrução peekb Ler um BYTE da memória. char peekb (unsigned segment, unsigned offset); Instrução poke Escrever uma WORD para memória. void poke (unsigned segment, unsigned offset, int valor); Instrução pokeb Escrever um BYTE da memória. void poke (unsigned segment, unsigned offset, char valor); Instrução inport Lê um valor do porto especificado. unsigned inport (unsigned numero_porto); Instrução inportb Lê um BYTE do porto especificado. unsigned char inportb (unsigned numero_porto); Instrução outport Envia uma WORD para o porto especificado. void outport (unsigned numero_porto, unsigned valor); Instrução outportb Envia um BYTE para o porto especificado. void outportb (unsigned numero_porto, unsigned char valor); Instrução int86 Chama uma interrupção de software. int int86 (int numero_interrupção, union REGS *inregs, union REGS *outregs); 8
9 Instruções úteis em C (continuação) Instrução int86x Chama uma interrupção de software estendida. int int86x (int numero_interrupção, union REGS *inregs, union REGS *outregs, struct SREGS *segregs); Instrução intdos Chama uma interrupção de dos. int intdos ( union REGS *inregs, union REGS *outregs); Instrução intdosx Chama uma interrupção de dos estendida. int intdosx ( union REGS *inregs, union REGS *outregs, struct SREGS *segregs); 9
Uso de interrupções de BIOS/DOS
Uso de interrupções de BIOS/DOS Prof. Ronaldo Hüsemann Mapa de Memória FFFFFh F0000h C0000h B8000h A0000h BIOS (ROM) Reservado Memória de Vídeo (Texto e Gráfica) Memória de Vídeo (Parte Gráfica) Área para
Leia maisPeriféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 12
Sumário: A tabela de partições do disco rígido. A root directory. A FAT. Os serviços BIOS para disco. Aula Teórica 12 Leitura Recomendada: Capítulos 28 e 29 - Hans-Peter Messmer, The Indispensable PC Hardware
Leia maisInterface Hardware/Software. Centro de Informática - UFPE Paulo Maciel prmm@cin.ufpe.br
Interface Hardware/Software Centro de Informática - UFPE Paulo Maciel prmm@cin.ufpe.br Interrupção INT 1Ah Ler o Relógio; Atualizar o Relógio; Ler a Data; Atualizar a Data. 2 Interrupção - INT 1Ah Ler
Leia maisEntradas/Saídas. Programação por espera activa Programação por interrupções
Entradas/Saídas Programação por espera activa Programação por interrupções Programação por espera activa 1. O programa lê o estado do periférico: CPU pede ao controlador (IN) o valor no registo ESTADO
Leia maisINT 5h - Print screen Modo Resolução Caract. INT 10h - Vídeo INT 10h - Vídeo
BIOS Basic Input/Output System BIOS e System Calls Prof. Eduardo Tavares eagt@cin.ufpe.br Primeira instrução a ser executada (0xFFFF0-0xFFFFF) Configuração inicial do sistema Inicialização do boot loader
Leia maisPeriféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 6
Aula Teórica 6 Sumário: A stack. O DMA. O software ROM-BIOS. O sistema operativo, a BIOS e a organização da memória. Instruções para a programação de periféricos e interfaces na linguagem C. Leitura Recomendada:
Leia maisLinguagem de Montagem
Linguagem de Montagem Organização do PC Slides baseados em material associado ao livro Introduction to Assembly Language Programming, Sivarama Dandamudi 1 Processador Pentium Lançado em 1993 Versão melhorada
Leia maisComputador. 1982: os computadores são ferramentas que nos permitem fazer cálculos rápida e comodamente
Computador Algumas definições 1982: os computadores são ferramentas que nos permitem fazer cálculos rápida e comodamente 1985: calculador electrónico usado na investigação espacial e actualmente já noutros
Leia mais1. Os caracteres (p.ex: a, A, 8,!, +, etc) são representados no computador através da codificação ASCII (American Standard Code for
FICHA DE TRABALHO Nº 1 MÓDULO: EQUIPAMENTOS ACTIVOS DE REDES DATA: / 03 / 2010 FORMADOR: EDUARDO SEQUEIRA FICHA LABORATORIAL 1. Os caracteres (p.ex: a, A, 8,!, +, etc) são representados no computador através
Leia maisUNIDADE 2: Sistema Operativo em Ambiente Gráfico
UNIDADE 2: Sistema Operativo em Ambiente Gráfico Ambiente de trabalho Configurações Acessórios O Sistema Operativo (SO) é o conjunto de programas fundamentais que permitem que o computador funcione e comunique
Leia maisGerenciamento 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 mais8. Perguntas e Respostas
Arquimedes Manual do Utilizador 185 8. Perguntas e Respostas 8.1. Aparência Para conservar a disposição na qual estão expostas as B.D. no ecrã e para que em posteriores sessões de trabalho tenham a mesma
Leia maisORGANIZAÇÃO BÁSICA DE COMPUTADORES E LINGUAGEM DE MONTAGEM
PROGRAMAÇÃO DE VIDEO MODO TEXTO MONITOR DE VÍDEO MONOCROMÁTICO E COLORIDO ADAPTADORES DE VÍDEO CONTROLADORES + MEMÓRIA DE VÍDEO MODOS DE VÍDEO MODO GRÁFICO (PIXELS) E TEXTO (80 COLUNAS x 25 LINHAS) MODO
Leia maisPeriféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 11
Sumário: O disco rígido e a disquete estrutura física. Como os dados são armazenados fisicamente. Como o MS-DOS organiza o disco. O registo de boot. Aula Teórica 11 Leitura Recomendada: Capítulos 28 e
Leia maisGestor de Janelas Gnome
6 3 5 Gestor de Janelas Gnome Nesta secção será explicado o funcionamento de um dos ambientes gráficos disponíveis no seu Linux Caixa Mágica, o Gnome. Na figura 5.1 apresentamos o GDM, o sistema gráfico
Leia mais2 - Processadores. CEFET-RS Curso de Eletrônica. Organização de Computadores. Profs. Roberta Nobre & Sandro Silva
CEFET-RS Curso de Eletrônica 2 - Processadores Profs. Roberta Nobre & Sandro Silva robertacnobre@gmail.com e sandro@cefetrs.tche.br Microprocessador 8086 FX ULA AH AL BH BL CH CL DH DL BP SI DI SP (AX)
Leia mais1 - SISTEMA DE FICHEIROS NO WINDOWS - - - - - - - - - - - -3
ÍNDICE 1 - SISTEMA DE FICHEIROS NO WINDOWS - - - - - - - - - - - -3 1.1 FAT - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 1.1.1 - Organização da FAT - - - - - - -
Leia maisMANUAL DO UTILIZADOR DO CENTRO DE DOCUMENTAÇÃO
MANUAL DO UTILIZADOR DO CENTRO DE DOCUMENTAÇÃO ÍNDICE Introdução 3 1. COMO ENTRAR NA BASE DE DADOS BIBLIOGRÁFICOS? 4 2. PESQUISAR 5 2.1. Pesquisa Simples 5 2.2. Pesquisa Avançada 5 3. ÍNDICES 7 4. NOVIDADES
Leia maisVisão Artificial Para a Indústria. Manual do Utilizador
Visão Artificial Para a Indústria Manual do Utilizador Luis Fonseca Carvalho de Matos ( luis.matos@ua.pt ) Julho de 2007 Índice de conteúdos 1. Apresentação......1 1.Conceito de Funcionamento......1 2.
Leia maisSistema de Memórias de Computadores
Sistema de Memórias de Computadores Uma memória é um dispositivo que permite um computador armazenar dados temporariamente ou permanentemente. Sabemos que todos os computadores possuem memória. Mas quando
Leia mais2ºCiclo (5º e 6º Anos de escolaridade) 3ºCiclo (7º e 8º Anos de escolaridade)
Escola Básica e Secundária de Velas Linhas de Exploração do Quadro de da Disciplina de Tecnologias de Informação e Comunicação (TIC) Oferta de Escola 2ºCiclo (5º e 6º Anos de escolaridade) 3ºCiclo (7º
Leia maisINSTRUMENTAÇÃO E MEDIDAS
INSTRUMENTAÇÃO E MEDIDAS TRABALHO N.º1 ACCIONAR DISPOSITIVOS EXTERNOS ATRAVÉS DA PORTA PARALELA Duração do trabalho 2 aulas práticas CIRCUITO 1 Objectivos Compreender o funcionamento da porta paralela
Leia maisVariáveis e Comandos de Atribuição
BCC 201 - Introdução à Programação Variáveis e Comandos de Atribuição Guillermo Cámara-Chávez UFOP 1/47 Estrutura Básica de um programa C I < d i r e t i v a s do pré p r o c e s s a d o r > < d e c l
Leia maisIntrodução à estrutura e funcionamento de um Sistema Informático
Introdução à estrutura e funcionamento de um Sistema Informático Elementos que constituem o Computador O funcionamento do computador é possível devido aos vários elementos interligados que o constituem:
Leia maisMANUAL DE INSTRUÇÕES
NA27 REGI PRO MANUAL DE INSTRUÇÕES Pode agora fazer medições contínuas de ruído, com registo simultâneo de áudio, com um Sonómetro NA27 da RION e um PC DEZEMBRO DE 2011 NA27REGIPRO-001 2011-Adj163-Instrucoes-V01-006-VCR.docx
Leia maisUNIDADE 1 TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO
Ensino Regular Diurno Disciplina: T.I.C. Professores: Paula Dias Curso: AC/EC1 Ano: 9.º Turma(s): 2 Diagnosticar o estádio de desenvolvimento das competências em TIC dos alunos. Conhecer os conceitos básicos
Leia maisControlo remoto HP Media (somente em alguns modelos) Manual do utilizador
Controlo remoto HP Media (somente em alguns modelos) Manual do utilizador Copyright 2008 Hewlett-Packard Development Company, L.P. Windows e Windows Vista são marcas registadas da Microsoft Corporation
Leia maisSistemas Operativos I
Arquitectura de um Computador Maria João Viamonte / Luis Lino Ferreira Fevereiro de 2006 Sumário Arquitectura de um Computador Estrutura de I/O Estrutura de Armazenamento Hierarquia de Armazenamento Protecção
Leia maisInterruptor KVM Cabo USB/HDMI 2-Portas
Interruptor KVM Cabo USB/HDMI 2-Portas Manual do Utilizador DS-11900 Versão 1.0 Índice 1 INTRODUÇÃO... 3 1.1 CARACTERÍSTICAS... 3 1.2 ESQUEMA FÍSICO... 3 1.3 CONTEÚDO DA EMBALAGEM... 4 2 ESPECIFICAÇÕES...
Leia maisAmbiente de trabalho. Configurações. Acessórios
Ambiente de trabalho Configurações Acessórios O Sistema Operativo (SO) é o conjunto de programas fundamentais que permitem que o computador funcione e comunique com o exterior. Actualmente, o Windows é
Leia maisEstrutura de Dados Básica
Estrutura de Dados Básica Professor: Osvaldo Kotaro Takai. Aula 4: Tipos de Dados O objetivo desta aula é apresentar os tipos de dados manipulados pela linguagem C, tais como vetores e matrizes, bem como
Leia maisOBJECTIVO Modelo personalizado com marcas d água
ICHA OBJECTIVO Modelo personalizado com marcas d água Actualmente é possível criar e guardar um modelo personalizado em formato digital, que poderá, por exemplo, substituir o tradicional papel timbrado.
Leia maisSistemas Operacionais. Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com
Sistemas Operacionais Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Estruturas de Sistemas Operacionais Um sistema operacional fornece o ambiente no qual os programas são executados. Internamente,
Leia maisNo final desta sessão o formando deverá ser capaz de aceder ao Word e iniciar um novo documento.
Sessão nº 2 Iniciar um novo documento Objectivos: No final desta sessão o formando deverá ser capaz de aceder ao Word e iniciar um novo documento. Iniciar um novo documento Ao iniciar-se o Word, este apresenta
Leia maisGestor de ligações Manual do Utilizador
Gestor de ligações Manual do Utilizador 1.0ª Edição PT 2010 Nokia. Todos os direitos reservados. Nokia, Nokia Connecting People e o logótipo Nokia Original Accessories são marcas comerciais ou marcas registadas
Leia maisFolha de Cálculo Introdução à Folha de Cálculo
Introdução à Folha de Cálculo O Excel é uma folha de cálculo capaz de guardar dados, executar cálculos e gerar gráficos. Introdução à Folha de Cálculo Uma folha de cálculo, por exemplo o Excel, permite
Leia maisAkropole Catequista. Todos os Ficheiros no Akropole Catequista trabalham com uma simples barra de edição, com 4 botões:
Akropole Catequista O Akropole Catequista em três tempos... Este texto é um pequeno manual de introdução ao Akropole Catequista. Umas das características deste programa é o facto deste não necessitar de
Leia maisAjuda do software OBELISK top2 V3.0
Ajuda do software OBELISK top2 V3.0 Índice Índice 1 Introdução 2 2 Ajuda da ajuda 3 3 Iniciar o programa 3 4 Interface do utilizador 4 5 Configurações do programa 6 6 Programar comutações 8 7 Programar
Leia maisSISTEMAS DIGITAIS Universidade Católica - Exercício I
SISTEMAS DIGITAIS Universidade Católica - Exercício I Nome do Aluno : Gabarito 1) Associe as definições abaixo : (a) Base de Numeração (b) Símbolos de um sistema de numeração (c) Valor de um número (d)
Leia maisO cursor se torna vermelho e uma Paleta de Edição contendo as instruções mais utilizadas é apresentada.
Editor de Ladder para VS7 Versão Teste O editor de ladder é um software de programação que permite que o VS7 e o µsmart sejam programados em linguagem de contatos. Esse editor está contido na pasta Público
Leia maisPRODUTO: IDENTIFICADOR DE CHAMADAS Ic-Box SUB-PRODUTO: DESCRIÇÃO: PROTOCOLO DE COMUNICAÇÃO USB/SERIAL ELABORAÇÃO: FABIO / Wagner ESPECIFICAÇÃO TÉCNICA
PRODUTO: IDENTIFICADOR DE CHAMADAS Ic-Box SUB-PRODUTO: DESCRIÇÃO: PROTOCOLO DE COMUNICAÇÃO USB/SERIAL ELABORAÇÃO: FABIO / Wagner ÁREA: TEC 1 Equipamentos: 1. IC-Box com interface USB/serial 2. Microcomputador
Leia maisTécnicas de Programação: ESTRUTURAS, UNIÕES E TIPOS DEE UFPB
Técnicas de Programação: ESTRUTURAS, UNIÕES E TIPOS DEFINIDOS PELO USUÁRIO Prof. Protásio DEE UFPB 1 Estruturas É uma coleção de variáveis que são referenciadas sob um único nome. Uma estrutura fornece
Leia maisCurso:... Prova de Sistemas de Informação para Bibliotecas (21105) Nome:... Nº de Estudante:... B. I. nº... Assinatura do Vigilante:...
Ministério da Ciência, Tecnologia e Ensino Superior Curso:... Prova de Sistemas de Informação para Bibliotecas (21105) Data: [Modelo] Nome:... Nº de Estudante:... B. I. nº... Assinatura do Vigilante:...
Leia maisProgramação de Computadores I. Linguagem C Arquivos
Linguagem C Arquivos Prof. Edwar Saliba Júnior Novembro de 2011 Unidade 12 Arquivos 1 Trabalhando com Arquivos Um arquivo em Linguagem C pode representar diversas coisas, como: arquivos em disco, uma impressora,
Leia maisFacturação Guia do Utilizador
Facturação Guia do Utilizador Facturação Como se utiliza 2 1 Como se utiliza Todas as opções do sistema estão acessíveis através do menu: ou do menu: O Menu caracteriza-se pelas seguintes funcionalidades:
Leia maisFigure 2 - Nós folhas de uma árvore binária representando caracteres ASCII
A ocorrência tamanho ASCII codificação de Huffman é um A Codificação método de compactação de Huffman caracteres (American e a variável codificação dos usado símbolos Standard para por cada muitas no Code
Leia maisManual do Gestor da Informação do Sistema
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 Informação do Sistema João Braga
Leia maisPLANIFICAÇÃO ANUAL ANO LETIVO DE 2013/2014 Curso de Educação e Formação Tipo 3 Nível 2
PLANIFICAÇÃO ANUAL ANO LETIVO DE 2013/2014 Curso de Educação e Formação Tipo 3 Nível 2 Itinerário de Formação: 34101.Práticas Técnico-Comerciais Saída Profissional: Empregado/a Comercial Componente de
Leia maisComo produzir um texto no computador.
Como produzir um texto no computador. Antes de aprender como produzir um texto no computador e algumas das funcionalidades básicas que o processador de texto oferece, deve ler os seguintes tutoriais: Conhecer
Leia maisCurso:... Prova de Informática de Gestão (61020) Data: 27 de Janeiro de 2010
Ministério da Ciência, Tecnologia e Ensino Superior Curso:... Prova de Informática de Gestão (61020) Data: 27 de Janeiro de 2010 Nome:... Nº de Estudante:... B. I. nº... Turma:... Assinatura do Vigilante:...
Leia maisLINEAR EQUIPAMENTOS RUA SÃO JORGE, 269 - TELEFONE : 6823-8800 SÃO CAETANO DO SUL - SP - CEP: 09530-250
1 LINEAR EQUIPAMENTOS RUA SÃO JORGE, 269 - TELEFONE : 6823-8800 SÃO CAETANO DO SUL - SP - CEP: 09530-250 O Sistema HCS 2000 é composto por: PROTOCOLO DE COMUNICAÇÃO SISTEMA HCS 2000 v6.x Receptores: dispositivos
Leia maisAlteração do POC (Decreto de Lei nº. 35/2005) no sispoc
DOSPrinter Manual do Utilizador Alteração do POC (Decreto de Lei nº. 35/2005) no sispoc Data última versão: 20.03.2006 Versão : 1.1 Data criação: 01.03.2006 Faro R. Dr. José Filipe Alvares, 31 8005-220
Leia maisLinguagem C Tipos de Dados. void; escalares; sizeof Vectores; strings em C Estruturas Introdução ao pré-processador
Linguagem C Tipos de Dados void; escalares; sizeof Vectores; strings em C Estruturas Introdução ao pré-processador Funções void void pode ser usado em lugar de um tipo, para indicar a ausência de valor
Leia maisKF2.4 MANUAL DE UTILIZADOR
MANUAL DE UTILIZADOR Conteúdo Marcas comerciais IKIMOBILE é uma marca registada da Univercosmos, Lda., uma empresa do Grupo FF, com uma participação na Technology Solutions IT INT. Android e Google Search
Leia maisINSTITUTO POLITÉCNICO DE BRAGANÇA ESCOLA SUPERIOR DE TECNOLOGIA E DE GESTÃO. Engenharia Electrotécnica. Microprocessadores. 2ºano - 1ºsemestre
INSTITUTO POLITÉCNICO DE BRAGANÇA ESCOLA SUPERIOR DE TECNOLOGIA E DE GESTÃO Engenharia Electrotécnica Microprocessadores 2ºano - 1ºsemestre Microprocessador 8085 Exercícios de Programação em Linguagem
Leia maisProfa. Dra. Amanda Liz Pacífico Manfrim Perticarrari
Profa. Dra. Amanda Liz Pacífico Manfrim Perticarrari http://www.youtube.com/watch?v=slhvnhh9iw0&feature=fvwrel São representações dos números de uma forma consistente. Apresenta uma grande quantidade de
Leia maisO Manual do ssc. Peter H. Grasch
Peter H. Grasch 2 Conteúdo 1 Introdução 6 2 Usar o ssc 7 2.1 Gerir os utilizadores.................................... 7 2.1.1 Adicionar um utilizador.............................. 8 2.1.1.1 Associar-se
Leia maisManual técnico da Registadora SAM4S SPS-530. Versão: 1.0.1 Nº de actualizações: 1
Manual Técnico da Registadora SAM4S SPS-530 Manual técnico da Registadora SAM4S SPS-530 Versão: 1.0.1 Nº de actualizações: 1 2 Índice 3 Configuração de dispositivos... 4 SAM4S Mux... 6 SAM4S Gaveta...
Leia maisInstituto Superior Técnico Licenciatura em Engenharia Informática e de Computadores. Projecto de. Arquitectura de Computadores.
Instituto Superior Técnico Licenciatura em Engenharia Informática e de Computadores Projecto de Arquitectura de Computadores Jogo dos Blocos (variante do Arkanoid) (Versão 1.0) 2008/2009 Índice 1 Objectivo...
Leia maisTelefone com fios Manual de configuração Office
Telefone com fios Manual de configuração Office Índice Configurar o Office com fios 5 Aceder à página de configuração 5 Alterar a password e outros dados do administrador 5 Editar a extensão telefónica
Leia maisUNIDADE 2: Sistema Operativo em Ambiente Gráfico
Ambiente Gráfico Configurações Acessórios O Sistema Operativo (SO) é o conjunto de programas fundamentais que permitem que o computador funcione e que comunique com o exterior. Actualmente o Windows é
Leia maisLINGUAGEM C. Estrutura básica de um programa
LINGUAGEM C Estrutura básica de um programa Um programa em linguagem C é constituído por uma sequência de funções (módulos) que em conjunto irão permitir resolver o problema proposto. Estas funções contêm
Leia mais5.2 - Armazenamento em Disco
CEFET-RS Curso de Eletrônica 5.2 - Armazenamento em Disco Aspectos LógicosL Formatação e Sistemas de Arquivos Profs. Roberta Nobre & Sandro Silva robertacnobre@gmail.com e sandro@cefetrs.tche.br Unidade
Leia maisLINEAR EQUIPAMENTOS RUA SÃO JORGE, 267/269 - TELEFONE: (11) 2823-8800 SÃO CAETANO DO SUL - SP - CEP: 09530-250
LINEAR EQUIPAMENTOS RUA SÃO JORGE, 267/269 - TELEFONE: (11) 2823-8800 SÃO CAETANO DO SUL - SP - CEP: 09530-250 1 SISTEMA HCS 2005 PROTOCOLO DE COMUNICAÇÃO (Baseado no Guarita Vr5.0x Última modificação:
Leia maisSOP - TADS Sistemas de Arquivos Cap 4 Tanenmbaum
SOP - TADS Sistemas de Arquivos Cap 4 Tanenmbaum Prof. Ricardo José Pfitscher dcc2rjp@joinville.udesc.br Material cedido por: Prof. Rafael Rodrigues Obelheiro Prof. Maurício Aronne Pillon Cronograma Introdução
Leia maisManual do InCD Reader
Manual do InCD Reader Nero AG Informações sobre direitos de autor e marcas comerciais Este manual e todo o respectivo conteúdo estão protegidos por direitos de autor e são propriedade da Nero AG. Todos
Leia maisAlgoritmos e Estruturas de Dados I 01/2013. Estruturas Condicionais e de Repetição (parte 2) Pedro O.S. Vaz de Melo
Algoritmos e Estruturas de Dados I 01/2013 Estruturas Condicionais e de Repetição (parte 2) Pedro O.S. Vaz de Melo Problema 1 Suponha que soma (+) e subtração (-) são as únicas operações disponíveis em
Leia maisO AMBIENTE DE TRABALHO DO WINDOWS
O AMBIENTE DE TRABALHO DO WINDOWS O Windows funciona como um Sistema Operativo, responsável pelo arranque do computador. Um computador que tenha o Windows instalado, quando arranca, entra directamente
Leia maisTrabalho Prático Nº2 Escrita e Leitura em Portos IO
Trabalho Prático Nº2 Escrita e Leitura em Portos IO 1. OBJECTIVOS - Saber efectuar a escrita e leitura em portos de entrada saída num PC num com operativo DOS e Windows. 2. INTRODUÇÃO Para este trabalho
Leia maisPeriféricos e Interfaces Ano lectivo 2003/2004 Docente: Ana Paula Costa. Aula Teórica 20
Sumário: Os subsistemas vídeo. A RAM vídeo. Aula Teórica 20 Leitura Recomendada: Capítulo 37 - Hans-Peter Messmer, The Indispensable PC Hardware Book, Addison-Wesley. Capítulos 4 e 11 - Peter Norton, Peter
Leia maisSISTEMA DE CLIMATIZAÇÃO
AUTOMAÇÃO SEGURANÇA SOM SISTEMA DE CLIMATIZAÇÃO MANUAL DO UTILIZADOR www.only-pt.pt INTRODUÇÃO... 4 EQUIPAMENTOS... 4 CONTROLOS E INDICAÇÕES... 5 CONFIGURAÇÃO ATRAVÉS DO OTC-CLIMA... 6 1. Ajuste de data
Leia maisIRISPen Air 7. Guia rápido. (Windows & Mac OS X)
IRISPen Air 7 Guia rápido (Windows & Mac OS X) Este Guia rápido do utilizador ajuda-o a dar os primeiros passos com o IRISPen Air TM 7. Leia este guia antes de utilizar o scanner e o respetivo software.
Leia maisOffice Telefone com fios
Office Telefone com fios NOS_Office_com_fios.indd 1 16/05/14 16:30 NOS_Office_com_fios.indd 2 16/05/14 16:30 1. Configurar o Office com fios 1.1. Aceder à página de configuração 1.2. Alterar a password
Leia maisAlguns truques do Excel. 1- Títulos com inclinação. 2- Preencha automaticamente células em branco
Alguns truques do Excel 1- Títulos com inclinação No Excel é possível colocar o conteúdo das células na vertical. Para além disto, pode-se escolher o grau de inclinação. Para isto, seleccione as células
Leia maisÍndice. Como aceder ao serviço de Certificação PME? Como efectuar uma operação de renovação da certificação?
Índice Como aceder ao serviço de Certificação PME? Como efectuar uma operação de renovação da certificação? Como efectuar uma operação de confirmação de estimativas? Como aceder ao Serviço de Certificação
Leia maisConjunto organizado de informações da mesma natureza, agrupadas numa unidade independente de processamento informático
Sistema Operativo Definição de ficheiro: Conjunto organizado de informações da mesma natureza, agrupadas numa unidade independente de processamento informático Características dos ficheiros: Ocupam uma
Leia maisApresentação do VisualA
Propriedade Intelectual: Distribuidor Exclusivo: M. B. Santos Soares, Lda. Cruzinfor Rua João Andersen, 90 1º Dtº Rua 5 de Outubro, 3 B - Paivas 4250-242 PORTO 2840 SEIXAL Tel.: 22.8329107 Tel.: 21.2249533
Leia maisPersistência de Dados
Persistência de s Universidade do Estado de Santa Catarina - Udesc Centro de Ciências Tecnológicas - CCT Departamento de Ciência da Computação Tecnologia de Sistemas de Informação Estrutura de s II - DAD
Leia mais4) Abaixo está representado o nó_i do arquivo SO.txt em um sistema UNIX.
1) Dadas as seguintes tabelas, de Páginas e de Molduras de Páginas, dar os endereços físicos para os seguintes endereços virtuais: Tabela de Molduras Páginas 0 4k 7 0 0 4k 4k 8k X 1 4k 8k 8k 12k X 2 8k
Leia maisManual do Software Versão 2.0
Manual do Software Versão 2.0 1.0 INSTALAÇÃO 5 1.1 Software e acessórios 5 1.2 Instalação do software sob Windows 95/98/NT 5 1.3 Instalação da interface 7 2.0 O ECRÃ INICIAL 8 2.1 Iniciar o programa 8
Leia maisMotorola Phone Tools. Início Rápido
Motorola Phone Tools Início Rápido Conteúdo Requisitos mínimos...2 Antes da instalação Motorola Phone Tools...3 Instalar Motorola Phone Tools...4 Instalação e configuração do dispositivo móvel...6 Registro
Leia maisINTRODUÇÃO AO WORD Processamento de texto
Ficha de trabalho n.º1 Objectivos: Escrever/formatar texto Formatar imagens Inserir uma tabela Criar uma pasta Guardar um documento INTRODUÇÃO AO WORD Processamento de texto - No processo de introdução
Leia maisImportante! Especificações. Instalação
Importante! Introdução LD000020 Adaptador USB Powerline Sweex Antes de mais, gostaríamos de agradecer-lhe ter escolhido adquirir o adaptador Powerline. Com a ajuda deste adaptador Powerline, é possível
Leia maisIntrodução aos Sistemas Informáticos
I 1. Veja o conteúdo do disco rígido abrindo O meu computador, mude de vistas e comente. 2. Se lhe for possível, mude a hora e a data do sistema através do Painel de Controlo para a meia noite do dia 1
Leia maisConceitos importantes
Conceitos importantes Informática Informação + Automática Tratamento ou processamento da informação, utilizando meios automáticos. Computador (Provem da palavra latina: computare, que significa contar)
Leia maisFerramentas Web, Web 2.0 e Software Livre em EVT
E s t u d o s o b r e a i n t e g r a ç ã o d e f e r r a m e n t a s d i g i t a i s n o c u r r í c u l o d a d i s c i p l i n a d e E d u c a ç ã o V i s u a l e T e c n o l ó g i c a Scratch M a n
Leia maisDISPOSITIVOS DE BLOCO. Professor: João Paulo de Brito Gonçalves
DISPOSITIVOS DE BLOCO Professor: João Paulo de Brito Gonçalves INTRODUÇÃO Periférico Dispositivo conectado a um computador de forma a possibilitar sua interação com o mundo externo. Conectados ao computador
Leia maisAula Prática 1 Introdução à programação Assembly no DOS usando TASM Bruno Silva bs@cin.ufpe.br lauro Moura lauromoura@gmail.com
Interface Hardware Software Aula Prática 1 Introdução à programação Assembly no DOS usando TASM Bruno Silva bs@cin.ufpe.br lauro Moura lauromoura@gmail.com Conteúdo Visão geral do processo TASM / TLINK
Leia maisEntradas/Saídas. Programação por interrupções Conceitos gerais Programação da porta série Transmissão
Entradas/Saídas Programação por interrupções Conceitos gerais Programação da porta série Transmissão Problemas a resolver Como identificar a interrupção? Motivo da interrupção Que rotina executar? Como
Leia maisResolução de avarias de MPEG
Resolução de avarias de MPEG Esta secção é para utilizadores de cardiologia que visualizam MPEGs. Consulte os seguintes tópicos para o ajudarem a resolver problemas detectados ao visualizar MPEGs. Componentes
Leia maisAlgoritmos e Programação
Universidade Federal do Vale do São Francisco Curso de Engenharia da Produção / Elétrica Algoritmos e Programação Parte 05 Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti
Leia maisSoftware Básico. Conceito de Linguagem de Máquina e Montagem: introdução ao Assembly. Prof. MSc. Hugo Vieira L. Souza
Software Básico Conceito de Linguagem de Máquina e Montagem: introdução ao Assembly Prof. MSc. Hugo Vieira L. Souza Este documento está sujeito a copyright. Todos os direitos estão reservados para o todo
Leia maisRelatório SHST - 2003
Relatório da Actividade dos Serviços de Segurança, Higiene e Saúde no Trabalho Relatório SHST - 2003 Programa de Recolha da Informação Manual de Operação Versão 1.0 DEEP Departamento de Estudos, Estatística
Leia maisInstalação. Conteúdos da embalagem
Este Guia de Início Rápido fornece linhas de orientação para instalar e utilizar a IRISPen. Para mais informações acerca de todas as funcionalidades da IRISPen, consulte o Manual do Utilizador completo
Leia mais1 Funções básicas de implementação de arquivos
1 Funções básicas de implementação de arquivos 1.1 Definindo registros Depois de um objeto do mundo real ter sido modelado, ou seja, após seus atributos importantes (e relevantes) terem sido identificados,
Leia maisTrabalho 3: Agenda de Tarefas
INF 1620 Estruturas de Dados Semestre 08.2 Trabalho 3: Agenda de Tarefas O objetivo deste trabalho é a implementação de um conjunto de funções para a manipulação de uma agenda de tarefas diárias, de forma
Leia maisDescrição da aplicação
Curso Técnico Superior Profissional em Redes e Sistemas Informáticos FUNDAMENTOS DE PROGRAMAÇÃO 2015/2016 Trabalho Prático (2015/2016) Descrição da aplicação A Escola Superior de Tecnologia e Gestão (ESTG)
Leia maiscast poderia ser usado também para transformar um real (float) em inteiro. A sintaxe C (float)i pode ser substituída em C++ por float(i).
Cast (conversão) Um tipo de dado pode ser convertido momentaneamente em outro tipo com um cast. Em linguagem C a sintaxe usada é formada pelo tipo desejado entre parênteses precedendo a expressão a ser
Leia maisFACENS Engenharia Mecatrônica Sistemas de Computação Professor Machado. Memória Armazenamento Sistema de Arquivos
FACENS Engenharia Mecatrônica Sistemas de Computação Professor Machado Memória Armazenamento Sistema de Arquivos 1 Hierarquia de Memórias 2 Partes físicas associadas à memória Memória RAM Memória ROM Cache
Leia mais