Lic. Engenharia Informática



Documentos relacionados
Lic. Engenharia Informática

Mestr. Integr. Engª. Informática

Mestrado Integrado Engª. Informática

SISTEMAS DIGITAIS SISTEMAS DE NUMERAÇÃO E CÓDIGOS

Introdução à Informática

CODIFICADORES / DECODIFICADORES

Representação de Dados e Sistemas de Numeração

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

Representação de Dados

SISTEMAS DIGITAIS Prof. Ricardo Rodrigues Barcelar

Aula de hoje. Códigos numéricos. Códigos binários. Armazenamento de dados. Armazenamento de dados. Armazenamento de dados

Aula 04. Código BCD, Códigos Alfa-numéricos e Sistemas de Detecção de Erros

Representação Digital da Informação II

Sistemas Digitais Representação Digital de Informação

Prof. Luís Caldas Sistemas de Numeração e Transformação de Base NUMERAÇÃO, BASE NUMÉRICA E TRANSFORMAÇÃO DE UMA BASE

Manual de Referência de Código de Barras

EDITORES DE TEXTO CAPÍTULO 5. Definição

Códigos, Portas Lógicas e Comportamento Elétrico

Sistemas Digitais Representação Digital de Informação

Manual de Referência de Código de Barras

Representação Binária de Dados

004 CTRL-D 036 $ 068 D 100 da. 017 CTRL-Q Q 113 qopn

ANEXO A. Prof. Erico Lisboa 53

Circuitos Digitais I. Notas de Aula. Sistemas de Representação. Bases e Códigos. Bases

UM NOVO CONCEITO EM AUTOMAÇÃO. Série Ponto

Sistemas Digitais (SD) Sistemas de Numeração e Códigos

Em um sistema de numeração de base b qualquer, um número positivo é representado pelo polinômio:

SISTEMAS DIGITAIS (SD)

Retôrno ao Padrão de Fabrica (Restore Default ) Habilitação do Buzzer. Saída da Habilitação sem Salvar. Configuração Através RS232

Guia de Estudo Criação de Apresentações Microsoft PowerPoint

CÓDIGOS Código BCD 8421

Manual de Operação e Configuração

Introdução ao Processamento de Dados (IPD)

TECNOLOGIA EM SISTEMAS PARA INTERNET Disciplina:FERRAMENTAS E TÉCNICAS DE ANIMAÇÃO WEB. Professora Andréia Freitas

Escola Secundária da Trofa Aplicações Informáticas A 11º Ano Curso Tecnológico de Informática T E S T E T I P O

Definição: As extensões de arquivos são combinação de letras terminais que apresenta o formato original. Na plataforma Windows por exemplo, todo tipo

Informática e informação 2

Aplicações de Escritório Electrónico

Disciplina: Tecnologias de Informação e Comunicação Ano Letivo 2014/2015

Escola Secundária de Emídio Navarro

Utilização do Sistema Multimédia. 2. Formatos de ficheiros 2.1. Compressão 2.2. Formatos mais comuns 2.3 Captura de imagens. 2. Formatos de ficheiros

Figura 1 - O computador

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

Programa de Unidade Curricular

Ciências da Computação Disciplina:Computação Gráfica

IS3480 QuantumE QuantumT 3580 Fusion 3780 Orbit 7120/7180 Solaris Guia rápido de instalação

Áreas de aplicação das TIC

Display Torre Serial MANUAL DO USUÁRIO

Microsoft Office FrontPage 2003

Compilação da linguagem Panda

PLANO DE ENSINO/AULA

Unidade 1 - Objectivos das Tecnologias Informáticas

Módulo 1 Introdução às Redes

Voyager 9520/40 Voyager GS9590 Eclipse 5145 Guia Rápido de Operação

A cor e o computador. Teoria e Tecnologia da Cor. Unidade VII Pág. 1 /5

Construção Páginas de Internet

Oficina de Multimédia B. ESEQ 12º i 2009/2010

Prof. Sandrina Correia

EDITORES DE TEXTO CAPÍTULO 5. Definição

Tecnologias de Informação e Comunicação Página 1 de 5

Apostila de Informática Básica

Escola Secundária C/ 3.º Ciclo Joaquim de Araújo, Penafiel PERFIL DE SAÍDA: DATA DE REALIZAÇÃO: 08 DE JULHO

Capítulo I : Noções Gerais

Web. Web. Web. Web. Unidade 4. Conceitos básicosb. Publicação. Web: Frontpage Programa de animação gráfica. Programa de edição

Circuitos Digitais I. Notas de Aula. Sistemas de Representação. Bases e Códigos. Bases. É importante representar valores das informações que desejamos

O 1º Ciclo do Ensino Básico é um espaço privilegiado onde se proporcionam aos alunos aprendizagens mais ativas e significativas,

MANUAL DE UTILIZAÇÃO DO EQUIPA TIC

TIC Unidade 2 Base de Dados. Informação é todo o conjunto de dados devidamente ordenados e organizados de forma a terem significado.

Computadores e Informação Digital

CRIANDO ARQUIVOS PDF

Ano letivo 2014/2015. Planificação Anual. Disciplina: APLICAÇÕES INFORMÁTICAS B - Ano: 12º

Estrutura e Funcionamento de um Computador

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

Universidade de São Paulo Biblioteca Digital de Teses e Dissertações. MANUAL DO USUÁRIO Conversão de arquivos para PDF

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu 2014/2

Rua Cidade Rabat, 29A/B LISBOA Portugal. Tel /4 Fax

Salas de Aula. Manual do Professor

DIRECÇÃO REGIONAL DE EDUCAÇÃO DO ALGARVE Escola Básica Doutor João Lúcio

Informática. Prof. Macêdo Firmino. Macêdo Firmino (IFRN) Informática Setembro de / 16

Leitor de Código de Barras. Guia de configuração

SISTEMAS INFORMÁTICOS

Web Design. Prof. Felippe

Sistemas Multimédia. Arquitectura Protocolar Simples Modelo OSI TCP/IP. Francisco Maia Redes e Comunicações

SEBENTA INTRODUÇÃO Á ALGORITMIA

Informática I. Aula 4. Aula 4-11/09/2006 1

Conteúdo de Formação

Planificação Anual da disciplina de TIC 9ºANO

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO

Transcrição:

Sistemas de Computação Lic. Engenharia Informática 1º ano 2014/15 Alberto Proença, Luís Paulo Santos André Pereira, Roberto Ribeiro AJProença, Sistemas de Computação, UMinho, 2014/15 1 AJProença, Sistemas de Computação, UMinho, 2014/15 2 Sistemas de Computação Sistemas de Computação AJProença, Sistemas de Computação, UMinho, 2014/15 3 AJProença, Sistemas de Computação, UMinho, 2014/15 4

Sistemas de Computação Sistemas de Computação Lic. Engenharia Informática 1º ano 2013/14 A.J.Proença Tema Introdução aos Sistemas de Computação AJProença, Sistemas de Computação, UMinho, 2014/15 5 AJProença, Sistemas de Computação, UMinho, 2014/15 6 Introdução aos Sistemas de Computação (1) Noção de computador (1) Um computador é um sistema físico que: Estrutura do tema ISC 1. Representação de informação num computador 2. Organização e estrutura interna dum computador 3. Execução de programas num computador 4. O processador e a memória num computador 5. Da comunicação de dados às redes 6. Evolução da tecnologia e da eficiência AJProença, Sistemas de Computação, UMinho, 2014/15 7 recebe informação, processa / arquiva informação, transmite informação, e... é programável i.e., a funcionalidade do sistema pode ser modificada, sem alterar fisicamente o sistema Quando a funcionalidade é fixada no fabrico do sistema onde o computador se integra, diz-se que o computador existente nesse sistema está embebido : ex. smart phone, máq. fotográfica, automóvel,... Como se representa a informação num computador? Como se processa a informação num computador? AJProença, Sistemas de Computação, UMinho, 2014/15 8

Noção de computador (2) Noção de computador (3) Analógicos Periférico / Dispositivo Entrada Computador tipo Processador (1 ou +) Memória primária Periférico / Dispositivo Saída Analógicos Como se representa a informação num computador? representação da informação num computador -> Como se processa a informação num computador? organização e funcionamento de um computador -> Arquivo Informação AJProença, Sistemas de Computação, UMinho, 2014/15 9 AJProença, Sistemas de Computação, UMinho, 2014/15 10 AJProença, Sistemas de Computação, UMinho, 2014/15 11 AJProença, Sistemas de Computação, UMinho, 2014/15 12

Ex.: sistemas de numeração Ex.: codificação telegráfica de texto, código de Baudot, 5-bits 1532.54 10 (base 10) Baudot, Braille, ASCII, Unicode (charts),... 1*10 3 + 5*10 2 + 3*10 1 + 2*10 0 + 5*10-1 + 4*10-2 = 1532.54 10 1532 6 (base 6) 1*6 3 + 5*6 2 + 3*6 1 + 2*6 0 = 416 10 1532 13 (base 13) 1*13 3 + 5*13 2 + 3*13 1 + 2*13 0 = 3083 10 110110.011 2 (base 2) 1*2 5 + 1*2 4 + 0*2 3 + 1*2 2 + 1*2 1 + 0*2 0 + 0*2-1 + 1*2-2 + 1*2-3 = 54.375 10 AJProença, Sistemas de Computação, UMinho, 2014/15 13 AJProença, Sistemas de Computação, UMinho, 2014/15 14 Ex.: codificação de texto em relevo, código Braille com 6-bits Ex.: representação de texto com ASCII (7 bits) Baudot, Braille, Alfabeto Braille Tabela ASCII 7 bits 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 NUL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI 1 DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US 2 SP! # $ % & ' ( ) * +, -. / 3 0 1 2 3 4 5 6 7 8 9 : ; < = >? 4 @ A B C D E F G H I J K L M N O 5 P Q R S T U V W X Y Z [ \ ] ^ _ 6 ` a b c d e f g h i j k l m n o 7 p q r s t u v w x y z { } ~ DEL H e l l o w o r l d! 48 65 6c 6c 6f 20 77 6f 72 6c 64 21 AJProença, Sistemas de Computação, UMinho, 2014/15 15 AJProença, Sistemas de Computação, UMinho, 2014/15 16

Ex.: codificação universal de texto, UTF-8 no Unicode Baudot, Braille, ASCII, Unicode, (UTF-8) AJProença, Sistemas de Computação, UMinho, 2014/15 17 AJProença, Sistemas de Computação, UMinho, 2014/15 18 Ex.: representação de uma imagem em bitmap AJProença, Sistemas de Computação, UMinho, 2014/15 19 AJProença, Sistemas de Computação, UMinho, 2014/15 20

Ex.: representação de código para execução num PC com documentos electrónicos (1) int x = x+y; addl 8(%ebp),%eax Idêntico à expressão x = x + y Código numa linguagem de programação somar 2 inteiros Código numa linguagem mais próxima do processador somar 2 inteiros (de 4-bytes) operandos: x: no registo eax y: na memória em [(ebp)+8] 0x401046: 03 45 08 Código objecto (em hexadecimal) instrução com 3-bytes na memória em 0x401046 Elementos num documento electrónico: texto codificado (ASCII, Unicode,...) especificação de formatação (margens, estilos,...) tabelas e gráficos (directas, importadas, ligadas,...) audiovisuais desenhos e imagens sons vídeos... AJProença, Sistemas de Computação, UMinho, 2014/15 21 AJProença, Sistemas de Computação, UMinho, 2014/15 22 com documentos electrónicos (2) com documentos electrónicos (3) Tipos de ficheiros de acordo com o conteúdo: apenas texto tipo de ficheiro: *.txt formato do ficheiro: puro texto codificado em ASCII, Unicode,... aplicação para o manusear/editar: editor de texto (NotePad,...) texto, mas com especificações para formatação tipos de ficheiro: Rich Text Format (*.rtf), proprietário (Microsoft) Hyper-Text Markup Language (*.html), standard formato do ficheiro: puro texto codificado em ASCII aplicações para o manusear/editar: processador de texto (Word,...), editor de páginas Web (FrontPage,...) texto e imagens, apenas imagens... AJProença, Sistemas de Computação, UMinho, 2014/15 23 Tipos de ficheiros de acordo com o conteúdo (cont.): texto e imagens com codificação binária proprietária exemplos de tipos de ficheiro: documentos Microsoft Word/Excel (*.doc / *.xls) documentos/slides Microsoft PowerPoint (*.ppt / *.pps) documentos Acrobat (*.pdf) apenas imagens com codificação específica exemplos de tipos de ficheiro / aplicações: desenhos esquemáticos: qualquer aplicação de Office gráficos a partir de tabelas: em folhas de cálculo (Excel,...) desenhos em formato vectorial (FreeHand, AutoCad,...) desenhos orientados ao pixel (CorelDraw, Photoshop,...) Exemplos de documentos... AJProença, Sistemas de Computação, UMinho, 2014/15 24

com documentos electrónicos (Ex. 1) com documentos electrónicos (Ex. 1) Página da disciplina em HTML: interpretada pelo browser Página da disciplina em HTML: interpretada pelo browser visualizada por um editor de texto AJProença, Sistemas de Computação, UMinho, 2014/15 25 AJProença, Sistemas de Computação, UMinho, 2014/15 26 com documentos electrónicos (Ex. 2) com documentos electrónicos (Ex. 2) Ficheiro com Notas de Estudo em PDF: visualizada com Acrobat Reader Ficheiro com Notas de Estudo em PDF: visualizada com Acrobat Reader visualizada por um editor de texto AJProença, Sistemas de Computação, UMinho, 2014/15 27 AJProença, Sistemas de Computação, UMinho, 2014/15 28