1. Os caracteres (p.ex: a, A, 8,!, +, etc) são representados no computador através da codificação ASCII (American Standard Code for



Documentos relacionados
Aula 06. Memórias RAM

Memória RAM. A memória RAM evolui constantemente. Qual a diferença entre elas? No clock (velocidade de comunicação com o processador)

Problema: Solução: Vantagens da estruturação em Níveis: Introdução INTRODUÇÃO À ARQUITETURA DE COMPUTADORES. Introdução

I n f o r m á t i c a

Introdução aos Computadores

Introdução à estrutura e funcionamento de um Sistema Informático

Manual de Instalação da Plataforma Scorpion. 1. Como conectar a Plataforma Scorpion com a Xilinx Starter-3E kit

Computador. 1982: os computadores são ferramentas que nos permitem fazer cálculos rápida e comodamente

Algoritmos DCC 119. Introdução e Conceitos Básicos

Figure 2 - Nós folhas de uma árvore binária representando caracteres ASCII

EFA / S13 SIS Ricardo Castanhinha / Nº STC / Formadoras Alexandra Formosinho & Isabel Carvalho. Sistema Binário

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO

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

EW1085R2 Recetor Bluetooth MICRO USB Classe 2

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

Gerenciando a memória

Sistema de Numeração e Códigos. CPCX UFMS Prof. Renato F. dos Santos

Sistema de Memórias de Computadores

Guia de Usuário do Servidor do Avigilon Control Center. Versão 5.6

Unidade 5: Sistemas de Representação

Estrutura de um Computador

Curso de Instalação e Gestão de Redes Informáticas

1. Introdução - contextos de aplicações

Sub-item 1.1. : 5(63267$

Chama-se sistema informatizado a integração que

Tecnologia - Conjunto de instrumentos, métodos e processos específicos de qualquer arte, ofício ou técnica.

INFORmação. O que é um Computador?

Boot Camp Manual de Instalação e Configuração

Sistemas Operacionais. Prof. André Y. Kusumoto

Definição de Programas de Computadores e Linguagem de Programação de Comutadores

São visíveis as filas de impressão partilhadas...

CENTRAL PRCESSING UNIT

Universidade do Algarve Faculdade de Ciências e Tecnologia Área Departamental de Engenharia Electrónica e Computação

ARQUITETURA DE COMPUTADORES

Sistemas Operativos I

Um retrospecto da aula passada... Um retrospecto da aula passada... Principais Aspectos de Sistemas Operacionais. Gerência de E/S

TIC TECNOLOGIAS DA INFORMAÇÃO (TI) TECNOLOGIAS ORIGEM DA PALAVRA

Algoritmos e Estruturas de Dados I 01/2013. Estruturas Condicionais e de Repetição (parte 2) Pedro O.S. Vaz de Melo

Cópia de Segurança e Recuperação Manual do utilizador

1. SINTAXE DA LINGUAGEM ASSEMBLY

O Manual do ssc. Peter H. Grasch

Sistemas Computacionais

Profa. Dra. Amanda Liz Pacífico Manfrim Perticarrari

Memória RAM. Administração de Sistemas Informáticos I 2005 / Grupo 1:

INFORMÁTICA PARA GESTÃO I Curso Superior de Gestão de Marketing

Algoritmos e Programação Aula 01 Introdução a Computação

Software Básico. Conceito de Linguagem de Máquina e Montagem: introdução ao Assembly. Prof. MSc. Hugo Vieira L. Souza

Entradas/Saídas. Programação por espera activa Programação por interrupções

Experiência 05: CONFIGURAÇÃO BÁSICA DE UMA REDE. Objetivo Geral Criar uma rede ponto-a-ponto com crossover e utiizando switch.

O processador é um dos elementos componentes do computador moderno, sendo responsável pelo gerenciamento de todo o computador.

Circuitos Digitais 144L

Resolução de avarias de MPEG

Tecnologias de Construção de Memórias e Memórias RAM, entrelaçada e Virtual

Carga horária : 4 aulas semanais (laboratório) Professores: Custódio, Daniel, Julio foco: introdução a uma linguagem de programação Linguagem Java

Introdução a Organização de Computadores Aula 4

Barramento. Barramentos. Barramento. Barramento

UCP. Memória Periféricos de entrada e saída. Sistema Operacional

PROJETO DE REDES

1 - SISTEMA DE FICHEIROS NO WINDOWS

REPRESENTAÇÃO DE DADOS EM SISTEMAS DE COMPUTAÇÃO AULA 03 Arquitetura de Computadores Gil Eduardo de Andrade

Tabelas vista de estrutura

Hit dos Bits. Série Matemática na Escola

Introdução à Programação 2006/07. Computadores e Programação

VIII. VARIÁVEIS. Tabela I ARQUITETURA DA MEMÓRIA. 0x0000 0x34 0x0001 0xB0 0x0002 0x23. 0xFFFF 0x00

Laboratório de Hardware

Organização de Computadores Como a informação é processada?

DISPOSITIVOS DE BLOCO. Professor: João Paulo de Brito Gonçalves

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À ORGANIZAÇÃO DE COMPUTADORES

MAGic. Software para ampliação de ecrã

Como produzir e publicar uma apresentação online dinâmica (Prezi)

Prof. Sandrina Correia

Apresentação do VisualA

1. Verificar se a Microsoft.NET Framework 2.0 está instalada. Se não estiver, efectuar o download a partir do link e instalar:

MANUAL DE INSTRUÇÕES

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO

HP PRO WEBCAM GUIA DO USUÁRIO

Como fazer um jogo usando o editor de apresentação

Conjunto organizado de informações da mesma natureza, agrupadas numa unidade independente de processamento informático

Programação Engenharia Informática (11543) 1º ano, 1º semestre Tecnologias e Sistemas de Informação (6619) 1º ano, 1º semestre

Introdução. Hardware (Parte II) Universidade Federal de Campina Grande Departamento de Sistemas e Computação. joseana@computacao.ufcg.edu.

HD e Memória Virtual. Qual as vantagens e desvantagens da Memória Virtual?

Dispositivos externos

2. A influência do tamanho da palavra

Curso: Técnico de Informática Disciplina: Redes de Computadores. 1- Apresentação Binária

Organização de Computadores 1

O protocolo MODBUS define também o tipo diálogo entre os equipamentos, define por exemplo quem pode enviar dados e em que altura.

Cópia de Segurança e Recuperação Manual do utilizador

Informática Aplicada

Manual do Nero Burn/Burn Settings Plug-in para MCE

INFORMÁTICA PARA ADMINISTRAÇÃO I

1) Ao ser executado o código abaixo, em PHP, qual será o resultado impresso em tela?

Cerne Tecnologia e Treinamento (21) (11) cerne@cerne-tec.com.br MSN: cerne-tec@hotmail.com Skipe: cerne-tec

Prof. Célio Conrado 1

Barramento - Significado

MC102 Algoritmos e programação de computadores Aula 3: Variáveis

Linguagem de Montagem

Introdução ao CoolEdit c : programa de edição de som digital

CONCEITOS BÁSICOS DE UM SISTEMA OPERATIVO

Arquitetura de Computadores. Tipos de Instruções

LASERTECK SOFTECK FC MANUAL DO USUÁRIO

Transcrição:

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 da codificação ASCII (American Standard Code for Information Interchange). Procure na internet uma tabela que lhe permita saber qual a correspondência entre um valor numérico e o caracter que lhe está associado, e responda às seguintes questões: Qual é o código binário correspondente ao caracter A? Qual é o código binário correspondente ao caracter a? Qual é o código binário correspondente ao caracter 8? Qual é o código binário correspondente ao caracter +? Qual é o caracter cujo código ASCII é 40h? Qual é o caracter cujo código ASCII é 7Bh? 2. A codificação das instruções está dependente da marca e modelo desse processador. O conjunto de instruções executadas por um processador é designado por assembly. O código binário no qual estas instruções são codificadas chama-se código máquina. O código de cada instrução é por vezes referido como sendo o opcode dessa instrução. Utilize a internet para procurar o opcode correspondente à instrução CLI (Clear Interrupt Flag) do processador 80386. (Nota: A instrução CLI é representada com

um único byte, mas muitas necessitam de vários para serem representadas adequadamente) 3. Qual é o endereço do último byte de uma memória com 64K bytes de capacidade? 4. Represente uma memória de 8 bytes nas quais estão armazenados os números 7, 250 e 25 nos endereços 0h, 3h e 4h, respectivamente. 5. Duas formas para representar cadeias de caracteres (strings) (por exemplo: Bom dia ) num computador são: Colocar todos os caracteres dessa string adjacentes na memória e terminar com o valor binário 0 depois do último caracter. Colocar os caracteres dessa string a seguir a um byte no qual é armazenado o comprimento da mesma. Represente uma memória de 16 bytes na qual é armazenada a string Bom dia usando ambas as representações. Em ambos os casos, a string deve ser armazenada no endereço de memória 6. Quais são as vantagens e desvantagens de cada uma das duas formas de representação? Considere os seguintes aspectos para tentar formar uma opinião: tempo necessário para saber o comprimento, limitações em relação ao tamanho máximo, etc. 6. Procure na internet dois exemplos de instruções disponíveis no assembly do processador 80386 e indique a sua função. 7. Procure na internet um ficheiro de um programa em assembly. Estes programas são usualmente gravados em ficheiros com extensão ASM. Observe a dimensão do programa e veja qual a sua funcionalidade. Provavelmente vai verificar que, para fazer uma função relativamente simples, são necessárias muitas linhas de código. (caso tenha dificuldades

na pesquisa, encontra um bom exemplo em http://www.emu8086.com/dr/asm2html/assembler_source_code/calc.as m.html ) 8. Tradicionalmente, é frequente fazer a apresentação de uma linguagem de programação através de um programa que se limita a imprimir a mensagem Hello world no écran. Procure na internet exemplos deste programa para 4 linguagens de programação de alto nível diferentes. 9. Utilize a internet para encontrar exemplos de 4 linguagens de alto nível compiladas. Para cada uma delas, indique um ou mais compiladores comercialmente disponíveis. 10. Utilize a internet para encontrar exemplos de 4 linguagens de alto nível interpretadas. Para cada uma delas, indique um ou mais interpretadores comercialmente disponíveis. 11. Abra o Device Manager (Gestor de Dispositivos) no Windows [Carregue com o botão direito em cima do My Computer, escolha a opção Properties e depois Hardware. Irá aí encontrar um botão que lança o Gestor de Dispositivos]. Esta aplicação permite-lhe consultar a informação sobre os vários dispositivos ligados ao sistema. Expanda a sub-àrvore Display Adapters e abra a página de propriedades do dispositivo aí listado. Escolha a opção Resources. Aí pode encontrar (entre outra informação que não nos interessa, pelo menos neste momento) as gamas de memória ocupadas por esse dispositivo (poderão aparecer várias entradas Memory Range que indicam essa informação, pode necessitar de clicar na seta para baixo de forma a vê-las todas.). Quais as gamas de endereços de memória usadas pelo adaptador de vídeo? (Nota: Alguns periféricos (p.ex: teclado) usam uma forma de interligação ligeiramente diferente, que não estudámos, que não ocupa qualquer gama de memória) 12. Utilize a internet para indicar os diferentes tipos de memória que existem, dando vários exemplos de cada um deles

13. Utilizando a internet determine algumas das diferenças existentes entre a memoria DDR2 e DDR3. 14. Abra a página de propriedades do seu computador [Clique no botão direito do rato em cima do Meu Computador ]. Qual a capacidade da memória instalada? (a capacidade de memória aparece referida como RAM Random Access Memory). 15. Utilize a internet para descobrir o número típico de acessos de escrita que são suportados por cada célula de uma memória Flash. 16. Considere um sistema baseado num processador 386DX com 4 Mb de memória. A memória está distribuida por 8 SIMMs de 512 kb. O sistema dispõe de interfaces para 8 placas SIMM simultâneas. Diga o que é necessário fazer para: Aumentar a capacidade de memória para 6 Mb Aumentar a capacidade de memória para 8 Mb 17. Considere um sistema baseado num processador Pentium com 8 Mb de memória. A memória está distribuida por 4 SIMMs de 72 pinos com 2 Mb. O sistema dispõe de interfaces para 4 placas SIMM simultâneas. Diga o que é necessário fazer para: Aumentar a capacidade de memória para 12 Mb Aumentar a capacidade para 16 Mb Aumentar a capacidade de memória para 20 Mb 18. Considere que o sistema anterior é mais recente e já suporta o interface DIMM. Resolva o exercício anterior, considerando que o sistema dispõe de 4 encaixes onde estão 4 DIMMs de 2 Mb.

19. A memória RDRAM foi utilizada em alguns dos primeiros Pentiums IV. Esta memória disponibilizava 16 bits de dados e operava a uma frequência de 800 MHz. Calcule a taxa de transmissão de dados desta memória. 20. Calcule a quantidade de informação, em MB/s, que precisa de ser transmitida para apresentar no ecrán uma imagem com a resolução 1024x768 a 60 Hz. Considere que cada ponto de uma imagem é representado por 32 bits (8 bits- nível de vermelho, 8 bits-nível de azul, 8 bits- nível de verde, 8 bits transparência). 21. Lembra-se da memória RDRAM? Qual é a memória DDR com desempenho análogo? 22. A velocidade de transmissão máxima da norma USB 2.0 é de 480 Mbits/s (60 MB/s). Quantas transmissões simultâneas são (teóricamente) suportadas pela normal PC3200? 23. As sequências de bit seguintes foram lidas de uma memória com paridade impar. Quais apresentam erros? 101011111 111111101 24. Considere que a sequência seguinte usa o código de correção de erros apresentado nos slides. Qual é a mensagem original? Quantos erros estão presentes? 111000001110111111010111