INFORMÁTICA: Informação automática

Documentos relacionados
INFORMÁTICA: Informação automática

Estrutura e Funcionamento dos Computadores (Conceitos Básicos)

CP Introdução à Informática Prof. Msc. Carlos de Salles

Informática Aplicada. Introdução

LISTA DE EXERCÍCIOS 01 INTRODUÇÃO À INFORMÁTICA

Introdução à Computação

Introdução à Informática

AGT0001 Algoritmos Aula 01 O Computador

LIC. Organização e Estrutura Básica Computacional. Prof. Marcelo Costa Oliveira 2006, Marcelo Costa oliveira

Linguagens de Programação Classificação

Assunto 2 - Software. Prof. Miguel Damasco

Introdução à Informática

Sistema Operacional. O S.O. é o programa mais importante do computador. - Realizar a interação entre o usuário, o hardware e o firmware -(BIOS)

Aula 1: Introdução aos Sistemas Operacionais. Instituto Federal da Bahia INF009 - Sistemas Operacionais Profª Flávia Maristela

Algoritmos Computacionais

UNIVERSIDADE ESTADUAL DO PARÁ UEPA LISTA DE EXERCÍCIOS DE INTRODUÇÃO A COMPUTAÇÃO. 2. O que diferencia os computadores de 1ª geração dos da 2ª.

Linguagens de Programação

Profa. Leda G. F. Bueno

GFM015 Introdução à Computação

Introdução à Ciência da Computação

Introdução à Informática

Fundamentos da Informática Aula 03 - Sistemas operacionais: Software em segundo plano Exercícios Professor: Danilo Giacobo

INFORMÁTICA CONCEITOS DE HARDWARE E SOFTWARE. Prof. MSc. Glécio Rodrigues de Albuquerque

Lista de Exercícios sobre Conceitos de Informática. Exercício 1: Correspondência

FundamentosemInformática

Introdução a Computação

Informática básica. Professor: Francisco Ary

Computadores e Programação (DCC/UFRJ)

Apresentação. Ementa da Disciplina. Objetivo da Disciplina. DCA-108 Sistemas Operacionais. Referências Bibliográfica. Referências Bibliográfica

Introdução a Sistemas Operacionais. Adão de Melo Neto

Introdução a Computação

Objetivo. Introdução à Informática. Estrutura. Apresentar conceitos gerais utilizados em informática.

Princípios de Sistemas de Informação. Infraestrutura de TI: Hardware e Software

Tópicos Avançados em Sistemas Computacionais: Infraestrutura de Hardware Aula 06

EXERC EXAME DISCIPLINA: ALG ESTRUTURA DE DADOS I

Flávia Rodrigues. Silves, 26 de Abril de 2010

Blog: om.br/ Facebook:

Professor: M. Sc. Cristiano Mariotti

ORGANIZAÇÃO DE COMPUTADORES

Introdução à Computação MAC0110

a) Computador b) Estrutura do sistema i. Hardware ii.software c) Linguagens de Programação i. Paradigmas e Programação 1.

Sistemas Operacionais I

AULA: Introdução à Informática I

Fundamentos de Sistemas Operacionais de Arquitetura Aberta. CST em Redes de Computadores

Olá pessoal, Hoje vamos entender os conceitos sobre linguagem de programação. Definição, tipos de linguagens e as linguagens mais utilizadas

FTC Faculdade de Tecnologia e Ciências Engenharia Civil 1º Semestre. Conceitos Básicos. Rafael Barbosa Neiva

INFORMÁTICA BÁSICA AULA

Introdução à Informática

Sistemas Operacionais. Visão Geral

TÉCNICO EM MANUTENÇÃO E SUPORTE EM INFORMÁTICA FORMA SUBSEQUENTE. Professora: Isabela C. Damke

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES SISTEMAS DE COMPUTAÇÃO. Cristina Boeres

Informática Sistemas Operacionais Aula 5. Cleverton Hentz

Sistemas Operacionais

Introdução a Tecnologia da Informação

FACULDADE PITÁGORAS PRONATEC

INFORMÁTICA. Professor: Venicio Paulo Mourão Saldanha Site:

Métodos de implementação de linguagens. Kellen Pinagé

Hardware - Processador

Aula 05. Fundamentos de Hardware e Software. Prof. Dr. Dilermando Piva Jr.

Apresentação da Disciplina

1.3. CONCEITOS BÁSICOS DE INFORMÁTICA

Montagem e Manutenção de Computadores

Fundamentos de Informática Introdução aos Conceitos Básicos

Fundamentos de Sistemas Operacionais

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01

Informática Básica. Conceitos Básicos

Tecnologia da Informação. Softwares. Universidade Estadual de Goiás. Prof. Elisabete Tomomi Kowata

Tecnologia da Informação. Softwares. Universidade Estadual de Goiás. Prof. Elisabete Tomomi Kowata

Introdução aos Sistemas de Computação (ISC) Curso de Administração de Negócios Eletrônicos Professor :

Arquitetura de Computadores. Alberto Felipe Friderichs Barros

Aplicação. Programa Linguagem de Alto Nível. Programa em Linguagem Assembly. Programa em Linguagem Máquina

MANUTENÇÃO DE COMPUTADORES

Tecnólogo em Análise e Desenvolvimento de Sistemas. Sistemas Operacionais (SOP A2)

Introdução aos computadores, à Internet e à World Wide Web. Prof. Marcelo Roberto Zorzan

1. DADOS DE IDENTIFICAÇÃO

Informática I. Aula Aula 19-20/06/06 1

Introdução ao Python. Programa Computacional

Introdução à Informática

14/3/2016. Prof. Evandro L. L. Rodrigues

INTRODUÇÃO À INFORMÁTICA

Introdução à Informática Aulas 27 e 28

Montador (assembler)

Sistemas Operacionais. Universidade Federal de Minas Gerais. Aula 1. Introdução

1. Conceitos Básicos de Computação

Aula 2 - Programação de Computadores - CI208 1/21

Linguagens compiladas: C++ Fora do livro adoptado

Sistemas Operacionais

Linguagens de Programação

Informática para o MPU. Prof. Jefferson Moreira 1

Compiladores. Introdução à Compiladores

PROCESSADORES Unidade de Controle Unidade Aritmética e Lógica efetua memória de alta velocidade registradores Program Counter Instruction Register

Escola Secundária de Emídio Navarro

Tipos de Sistemas Operacionais

INTRODUÇÃO À TECNOLOGIA DA INFORMAÇÃO SISTEMA OPERACIONAL: PROCESSOS E ARQUIVOS PROFESSOR CARLOS MUNIZ

INTRODUÇÃO À TECNOLOGIA DA INFORMAÇÃO O SISTEMA OPERACIONAL PROFESSOR CARLOS MUNIZ

Conceitos e Gerenciamento de Memória

Componentes do Sistema Operacional (Parte 1)

Informática Instrumental

ARQUITETURA DE SISTEMAS OPERACIONAIS. VISÃO GERAL DE UM SISTEMA OPERACIONAL Prof. André Luís Alves E. M. DR. LEANDRO FRANCESCHINI

Algoritmos e Técnicas de Programação Introdução Givanaldo Rocha de Souza

Transcrição:

INTRODUÇÃO INFORMÁTICA: Informação automática Definição: é a ciência que estuda o tratamento automático e racional da informação (encarregada pelo estudo e desenvolvimento de máquinas e métodos para processar informação). Principais funções:! desenvolvimento de novas máquinas! desenvolvimento de novos métodos de trabalho! construção de aplicações automáticas! melhoria dos métodos e aplicações existentes 1

COMPUTADOR COMPUTADOR: é um dispositivo físico capaz de realizar cálculos e fazer decisões lógicas com grande precisão e muito mais rápidas do que o homem, desde que receba as instruções adequadas. Recebe DADO(S ) " RESULTADO(S ) (INFORMAÇÃO) 2

EXEMPLOS Recebe DADO(S ) " RESULTADO(S ) (INFORMAÇÃO) 1. Dado: ano nascimento " idade 2. Dados: avaliações " aprovado/reprovado 3. Dados: matriz " matriz identidade 3

Sistema de Computação Um sistema de computação é formado por: usuários, software e hardware. Figura 1 Sistema de Computação 4

Objetivo: processar os dados. Processamento de Dados: execução de processos sobre o dado original, para transformá-lo em uma informação. Figura 2 Processamento de Dados 5

Software Conceitos Básicos Software ou Programa: é a parte lógica que dota o equipamento físico com a capacidade para realizar algum trabalho. O programa nada mais é do que uma sequência de instruções escritas em uma linguagem de programação, informando ao hardware o que fazer e, em que ordem. O software pode ser dividido em dois grandes grupos de programas: os básicos e os aplicativos. Software Básico (ou do fabricante): são programas destinados a operar e manter um sistema de computação. Inclui-se nesta categoria os sistemas operacionais (S.O.), os utilitários, os compiladores e os interpretadores. 6

a) Sistema Operacional (S.O.) É o software que controla o hardware, atuando como interface entre o computador e o usuário. É responsável pelo tráfego dos dados entre os componentes do sistema e de checar ininterruptamente todos os dispositivos do computador para tomar atitudes baseadas nas detecções feitas. Cada linha de computadores tem o seu próprio S.O.. Exemplos: (DOS), Windows, Mac OS, Unix, Linux etc. Os S.O. podem ser classificados em diversas categorias: 7

Sistemas multitarefa e monotarefa: Monotarefa: permite a execução de um único programa aplicativo. Somente um programa pode ser carregado para a memória. Exemplo: DOS. Multitarefa: permite que vários programas aplicativos sejam carregados para a memória. Somente um deles está ativo em determinado instante, porém, todos estão disponíveis para uso. Exemplo: Windows. 8

Sistemas monousuário e multiusuário: Monousuário: permite que apenas um usuário trabalhe com ele. Multiusuário: diversas pessoas, usando terminais ou micros em rede, usam os recursos de um computador central. Sistemas multiprocessados: São máquinas mais sofisticadas que possuem diversas CPU s para agilizarem o processamento, executando várias tarefas simultaneamente, uma em cada CPU. Exemplos: Windows, Linux e OS. 9

b) Utilitários ou Programas Auxiliares São programas que ajudam a manter e aumentar a eficiência de um sistema de computação, como os utilitários de compactação de arquivos, antivírus, etc. Exemplo: WinRAR, Norton Utilities, etc. 10

Interpretador e Compilador c) Interpretador Interpreta cada comando do programa fonte e executa as instruções que a ele correspondem, sem gerar um programa executável. Mais lento que os compiladores. d) Compilador Traduz o programa fonte escrito em linguagem de alto nível (linguagem simbólica), por exemplo, Pascal, C, para a linguagem de máquina, gerando o programa executável que o computador consegue entender e processar diretamente. 11

Linguagem de Programação É um conjunto de regras que permitem ao homem escrever os programas (conjunto de instruções) que ele deseja que sejam executados pelo computador (linguagem de alto nível). 12

Linguagem de Máquina É um conjunto de instruções capazes de ativar diretamente os dispositivos eletrônicos do computador. Ela é constituída somente por 0 (zero) e 1 (um) (bits), o que dificulta a leitura e a compreensão pelas pessoas. Bit Binary Digit = dígito binário (0 ou 1) É a menor unidade de informação e apresenta 2 (dois) estados identificáveis: sim ou não; chave ligada ou desligada, etc. 13

Byte É um conjunto de 8 bits, e constitui a unidade de medida básica e universal para a capacidade de armazenamento de todos os dispositivos do computador. 14

Cada byte armazena o equivalente a um caractere. Os bytes são contados em potência de 2 e as unidades mais usadas são: 1 kbyte = 2 10 bytes = 1024 bytes 1 Mbyte = 2 10. 2 10 bytes = 1.048.576 bytes 1 Gbyte = 2 10. 2 10. 2 10 bytes = 1.073.741.824 bytes 1 Tbyte = 2 10. 2 10. 2 10. 2 10 bytes 15

Programas Aplicativos São programas especializados que realizam tarefas específicas, como processador de texto, planilha eletrônica, gerenciador de banco de dados, folha de pagamento, controle de estoques, etc. 16

Exercícios 1 Explique cada uma das partes de um Sistema de Computação. 2 Como podemos dividir os software? Explique. 3 Fale sobre S.O. e suas principais categorias ou classificações. Cite exemplos de cada uma. 4 Explique como funcionam os compiladores e os interpretadores, destacando vantagens e desvantagens de cada um. 17