Igor Steinmacher, MSc. Introdução à Computação.

Slides:



Advertisements
Apresentações semelhantes
INTRODUÇÃO À COMPUTAÇÃO
Advertisements

Introdução à Programação: uma Abordagem Funcional PD I – Engenharia Elétrica Prof.ª Claudia Boeres 2008/2.
A Informática.
Aplicativos de Informática
Histórico dos Sistemas Operacionais
Evolução da Computação
SISTEMAS DE NUMERAÇÃO BINÁRIA E DECIMAL
Informática Prof.: Bruno Rafael de Oliveira Rodrigues.
Conceitos Básicos de Informática
LABORATÓRIO DE PROGRAMAÇÃO
Fundamentos em Informática
Conceitos Básicos de Computação O ABC da Computação.
Curso de Sistemas de Informação
INTRODUÇÃO AO PROCESSAMENTO DE DADOS
UNIDADE II.
Conceitos Introdutórios
Aula 02.
Lógica de Programação UNIDADE 1 – Introdução a) Computador
Arquitetura de Computadores Hardware
Introdução à estrutura e funcionamento de um sistema informático
Tecnologias Especificas Informática
Introdução a Computação e Cálculo Numérico
Prof.: Bruno Rafael de Oliveira Rodrigues
ABACO.
História dos computadores e da programação
u u Professor: Luís Moreira u u Programa: u u 1ª UNIDADE: Conceitos básicos de informática – 1º Período u u 2ª UNIDADE: Sistemas operativos.
Fundamentos de Arquitetura da Computação
Projeto de Linguagens de Programação
Introdução à INFORMÁTICA
Igor Steinmacher, MSc. O maravilhoso mundo da Lógica de Programação.
HISTÓRIA DOS COMPUTADORES.
Por quê Vocês estão aqui? Por quê? Porque? Porquê? ?
Zeque - Grad. CC1 Sistemas Operacionais Curso de Ciência da Computação da UFPE Prof. José Queiroz - ZEQUE.
Conceitos Básicos de Informática
Introdução à Informática
Componentes de um Sistema de Computação
Introdução Informática
Gestão de Sistemas Operacionais I
TECNOLOGIA DE IMFORMAÇAO E DA COMONICAÇAO 1ª apresentação Igor Manuel Amorim Santos1.
TECNOLOGIAS DA INFORMAÇÃO E DA COMUNICAÇÃO 1ªApresentação Emanuel Maganinho1.
INTRODUÇÃO AOS SISTEMAS OPERACIONAIS
(Sistema de Processamento de Dados)
Algoritmos e Programação I
23/4/2015 Aula 13 – Organização de arquivos II 23/4/2015 Aula 13 – Organização de arquivos II.
Introdução às TIC Prof. Carlos Freire Copyright, Carlos Freire.
COMPUTADOR - EVOLUÇÃO HISTÓRICA
Arquitetura de Computadores
Conceito de TI – Tecnologia da Informação
Introdução à Informática Prof. Cássio Agnaldo Onodera Fevereiro/2002.
Algoritmos e Programação MC102
Computação Eletrônica 2
CAPACITAÇÃO PROFISSIONAL INFORMÁTICA COMERCIAL
Arquitectura de computadores
Elementos de Informática
Sistemas computacionais
Jackson Eduardo da Silva
Programação II Prof.ª Claudia Boeres CT IX - Sala 201 Departamento de Informática Centro Tecnológico Universidade Federal do Espírito.
Sistemas Operacionais
Introdução à Computação
SISTEMAS DE NUMERAÇÃO BINÁRIA E DECIMAL
Evolução dos computadores
Introdução à Ciência da Computação I
Software.
Trabalho de tic.
História dos computadores – O ENIAC
Conceitos básicos; Sistemas de informação; Partes de um sistema de computação. I.P.D.: Departamento de Ciência da Computação Professora - Rosane.
 Processamento de dados: requer a execução de uma série de passos, o programa (software)  Cada passo é uma instrução, ou ordem de comando, dada ao.
História do Computador Projeto Amigos do Planeta.
Informática Básica Karine Alessandra Córdova Informática: é o tratamento da informação de forma automática.
Transcrição da apresentação:

Igor Steinmacher, MSc. Introdução à Computação

Igor Steinmacher Agenda Introdução Breve histórico da computação Arquitetura de um computador Integração Computacional Processo de Boot Desenvolvimento de Sistemas de Informação

Igor Steinmacher Informática vs Computação INFORMÁTICA (Infor - matics) – Automação na produção e no gerenciamento de Informações através do uso da matemática; – Tem relação com o produto final, como Sistemas de Controle Contábil, Editores de Texto, entre outros COMPUTAÇÃO – Ato de Computar (ou Calcular); – Tem relação com o desenvolvimento de tecnologias, como elas funcionam. Por exemplo, como funciona o Computador (máquina de computar)

Igor Steinmacher Breve Histórico 2000 a.C. - O Ábaco 1642 – A Pascalina 1672 – Calculadora de Leibniz 1801 – Tear de Jacquard

Igor Steinmacher Breve Histórico 1802 – Máquina Diferencial Babbage 1890 – Tabulador de Hollerith 1943 – Mark I 17 x 2,5 m → 5 toneladas 1945 – ENIACI 30 toneladas

Igor Steinmacher Breve Histórico UNIVAC I 20 m 2 e 5 toneladas 1954 – IBM 650 1,5 x 0,9 x1,8 m → 900 Kg 1955 – 1965 Transistores PDP8

Igor Steinmacher Breve Histórico

Igor Steinmacher bits, Bytes, KBytes, MB, GB, TB,... Bit = Binary Digit = Dígito Binário = 0 ou 1 Menor unidade de medida de um computador 1 Byte = 8 bits 1 KByte = 1024 Bytes 1 MByte = 1024 KBytes 1 GByte = 1024 MBytes 1 TByte = 1024 GBytes...

Igor Steinmacher Arquitetura Física de um PC (Hardware)

Igor Steinmacher Software Parte lógica formada por um conjunto organizado de instruções. Existem dois tipos de Software: – Básico → controla o Hardware e interage com usuários. Também conhecido como Sistema Operacional; – Aplicativo → permite produção e gerenciamento de informações.

Igor Steinmacher Integração computacional

Igor Steinmacher Processo de Boot (inicialização da máquina)

Igor Steinmacher, MSc. Desenvolvimento de Sistemas de Informação

Igor Steinmacher O que é um Sistema de Informação? Sistema de Informação é classificado como Sistema Aplicativo e depende de uma infraestrutura de TI cujo foco é processar dados e apresentar informações para tomada de decisão. Ou ainda, Sistema de Informação é um conjunto de componentes computacionais que se relacionam e tem como objetivo principal a geração de informações.

Igor Steinmacher O que é um Sistema de Informação? Apresentação de Informações Processamento de Dados Infraestrutura de TI Hardware Sistema Operacional etc. Sistema de InformaçãoUsuário

Igor Steinmacher Questão Tendo como ponto de partida uma visão mais técnica, surge o questionamento: Como são construídos os sistemas de informação?

Igor Steinmacher Componentes de um SI Para construir um sistema completo são necessários pelo menos os seguintes recursos (ou componentes computacionais): Linguagem de Programação Compilador/Interpretador Repositório de Dados É uma língua com sintaxe própria em que se define a lógica do programa. Este recurso permite realizar: Entradas Saídas Processamento Segurança Controles

Igor Steinmacher Componentes de um SI Linguagem de Programação Compilador/Interpretador Repositório de Dados Utilizando a linguagem de programação definimos o fluxo de dados em um Sistema de Informação Entrada Processamento Saída

Igor Steinmacher Componentes de um SI Linguagem de Programação Compilador/Interpretador Repositório de Dados Tem a função de validar o que foi escrito na linguagem de programação e converter essa linguagem em outra que possa ser executada pelo Sistema Operacional.

Igor Steinmacher Componentes de um SI Linguagem de Programação Compilador/Interpretador Repositório de Dados Através da linguagem de programação dados podem ser inseridos ou recuperados.

Igor Steinmacher Como criar um programa? Algoritmos!!! – Lógica de programação – Dividir para conquistar – Refinamento Sucessivo –...