Carregar apresentação
A apresentação está carregando. Por favor, espere
1
Igor Steinmacher, MSc. igorfs@utfpr.edu.br Introdução à Computação
2
Igor Steinmacher igorfs@utfpr.edu.br 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
3
Igor Steinmacher igorfs@utfpr.edu.br 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)
4
Igor Steinmacher igorfs@utfpr.edu.br Breve Histórico 2000 a.C. - O Ábaco 1642 – A Pascalina 1672 – Calculadora de Leibniz 1801 – Tear de Jacquard
5
Igor Steinmacher igorfs@utfpr.edu.br 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
6
Igor Steinmacher igorfs@utfpr.edu.br Breve Histórico 1951 - UNIVAC I 20 m 2 e 5 toneladas 1954 – IBM 650 1,5 x 0,9 x1,8 m → 900 Kg 1955 – 1965 Transistores 1968 - PDP8
7
Igor Steinmacher igorfs@utfpr.edu.br Breve Histórico
8
Igor Steinmacher igorfs@utfpr.edu.br 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...
9
Igor Steinmacher igorfs@utfpr.edu.br Arquitetura Física de um PC (Hardware)
10
Igor Steinmacher igorfs@utfpr.edu.br 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.
11
Igor Steinmacher igorfs@utfpr.edu.br Integração computacional
12
Igor Steinmacher igorfs@utfpr.edu.br Processo de Boot (inicialização da máquina)
13
Igor Steinmacher, MSc. igorfs@utfpr.edu.br Desenvolvimento de Sistemas de Informação
14
Igor Steinmacher igorfs@utfpr.edu.br 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.
15
Igor Steinmacher igorfs@utfpr.edu.br 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
16
Igor Steinmacher igorfs@utfpr.edu.br 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?
17
Igor Steinmacher igorfs@utfpr.edu.br 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
18
Igor Steinmacher igorfs@utfpr.edu.br 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
19
Igor Steinmacher igorfs@utfpr.edu.br 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.
20
Igor Steinmacher igorfs@utfpr.edu.br 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.
21
Igor Steinmacher igorfs@utfpr.edu.br Como criar um programa? Algoritmos!!! – Lógica de programação – Dividir para conquistar – Refinamento Sucessivo –...
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.