Post on 09-Aug-2020
Introdução à Computação e ao Pensamento Computacional
Notas de Aula 01
Prof. Dr. Pablo Rangel
Definição de Computação
A Computação pode ser definida:
•Como um conjunto de todas as atividades e soluções providas por recursos de computação;
•Como o conjunto de recursos tecnológicos e computacionais para a geração e uso da informação.
A Computação está fundamentada no:
•Hardware e seus dispositivos e periféricos;
•Software e seus recursos;
•Redes e sistemas de telecomunicações;
•Gestão de dados e informações;
•Recursos Humanos.
Benefícios
•Melhora a qualidade e a disponibilidade de informações e conhecimentos.
História da
Computação
O MAIS ANTIGO INSTRUMENTO DE
COMPUTAÇÃO FOI O ÁBACO EM 2.400 AC
SIMPLIFICAÇÃO DOS CÁLCULOS
MATEMÁTICOS POR MEIO DE LOGARITMOS
(JOHN NAPIER, SEC. XV)
INVENÇÃO DA CALCULADORA COM SOMA E SUBTRAÇÃO
(BLAISE PASCAL, 1642)
CALCULADORA COM FUNÇÃO ESTENDIDAS
COM MULTIPLICAÇÃO E DIVISÃO (GOTTFRIED
WILHELM VON LEIBNIZ, 1671)
CRIAÇÃO DA ÁLGEBRA BOOLEANA (GEORGE
BOOLE, 1854)
PRIMEIRA TABULADORA– UTILIZADA NO CENSO
NORTE-AMERICANO (HERMAN HOLLERITH,
1890)
MÁQUINAS ANALÍTICAS E O CONCEITO DE
PROGRAMAÇÃO PARA SOLUÇÃO DE
PROBLEMAS (1848)
História da
Computação
Máquina de computação de
multipropósito (Alan Turin, 1943)
Primeira geração de computadores com o uso de válvulas (1944 –
1954)
Segunda geração de computadores com o
uso de transistores (1954 – 1964)
Terceira geração de computadores com o
uso de circuitos integrados (1964 –
1971)
Tabela ASCII (1964)ARPAnet, início da
rede de computadores (1969)
Quarta geração de computadores com o
uso de microprocessadores (1971 até os dias de
hoje)
Início da Microsoft (1975)
Início da Apple (1976)
Trabalho cooperativo em rede (1985)
Internet por hipertexto (1990)
Definição de Sistema
Disposição das partes ou
dos elementos de um
todo, coordenados entre
si, e que funcionam como
uma estrutura organizada
Reunião coordenada e
lógica de princípios ou
ideias relacionadas de
modo que abranjam um
campo do conhecimento
Conjunto ordenado de
meios de ação ou de
ideias tendente a um
resultado
Definição de Sistema
• É um conjunto de elementos ou componentes inter-relacionados que interagem para cumprir metas, recebendo insumos e produzindo resultados em um processo organizado de transformação. Os elementos por si próprios e os relacionamentos entre eles determinam como um sistema funciona.
O que é?
• Sistema Solar;
• Sistema Digestivo;
• Sistema de Produção de uma Refinaria e etc.
Exemplos:
Componentes de um
sistema•Envolve a captação e reunião de elementos que ingressam no sistema para serem processados. Ex.: Matérias-primas, energia, dados e esforço humano devem ser organizados para processamento.
Entrada
•Envolve processos de transformação que convertem insumos em produtos. Ex.: Processo industrial, Respiração Humana, Cálculos matemáticos.
Processamento
•Envolve a transferência de elementos produzidos por um processo de transformação até seu destino final. Produtos acabados, serviços humanos e informações gerenciais devem ser transmitidos a seus usuários. Ex.: uma venda efetuada.
Saída
•São dados sobre o desempenho do sistema. Ex.: os dados sobre o desempenho de vendas são feedback para um gerente de vendas.
Feedback
•Envolve a monitoração e avaliação do feedback para determinar se um sistema está se dirigindo para a realização de sua meta. Em seguida faz os ajustes necessários para que a mesma seja alcançada. Ex.: realocação dos vendedores.
Controle
Componentes de um
sistema
Entrada
Mecanismos de controle e feedback
Processamento
Armazenamento
Saída
Mecanismos de controle e feedback
Componentes de um
sistema
•Atividade de reunião e coleta de dados brutos.
•Ex: quantidade de horas trabalhadas, notas de alunos de graduação. A entrada pode ter vários formatos e pode ser manual ou automatizada
Entrada
•Envolve a conversão e a transformação de dados em saídas úteis, pode incluir a realização de cálculos, comparações e tomadas de ações alternativas. Pode ser feito manualmente ou através de computadores
Processamento
•É a atividade na qual os dados e informações são guardados de forma organizada para uso posterior
Armazenamento
•Envolve a produção de informação útil, geralmente em forma de documentos e/ou relatórios.
•A saída pode ser produzida numa variedade de formatos. Para um computador, impressoras e monitores são os dis-positivos mais comuns, assim como um processo manual envolve relatórios e documentos manuscritos
Saída
•É a saída utilizada para promover as mudanças na entrada ou nas atividades de processamento.
•Ex.: os erros ou problemas podem tornar necessário corrigir dados de entrada ou mesmo modificar um processo.
Feedback e Controle
Limites de um sistema
O limite (ou fronteira)
•Define o sistema e o distingue de todo o restante (o ambiente).
A configuração
•O modo como que os elementos do sistema estão organizados ou distribuídos denomina-se configuração.
Relacionamentos
•Assim como os dados, os relacionamentos entre os elementos num sistema são definidos através do conhecimento;
•Na maioria dos casos, conhecer os objetivos ou as saídas desejadas de um sistema representa o primeiro passo para definir o modo pelo qual os elementos do sistema serão configurados.
Hierarquia de
Sistemas
Sistema Comercial
Vendas
Faturamento
Expedição
Sistema de Suprimentos
Aquisição
Armazenagem
Distribuição
Hierarquia de
sistemas
• Sistema é o objeto (foco) do estudo.
Sistema
• Subsistemas são suas partes componentes;
• Dependem do ponto de vista.
Subsistemas
• Sistema de hierarquia imediatamente superior ao sistema estudado;
• Um sistema não funciona em um vácuo, ele existe e funciona em um ambiente que contém outros sistemas;
• Se um sistema for um componente de um sistema maior ele é um subsistema e o sistema maior é seu ambiente.
Meta sistema
Hierarquia de
sistemasVários sistemas podem compartilhar o mesmo ambiente e alguns deles podem ser conectados entre si por meio de uma fronteira compartilhada ou interface
Muitas vezes, a saída (output) de um sistema é a entrada (input) de outro sistema
Uma mudança em um sistema pode ter reflexos (reações) nos sistemas relacionados
É necessário o estudo dos sistemas para prever essas reações evitando surpresas
Classificação de
sistemas
Interagem com o ambiente em que estão inseridos
Não interagem com o ambiente em que estão inseridos
Sis
tem
as
Ab
ert
os
Siste
ma
s Fe
ch
ad
os
Fim
Dúvidas?
pablo.rangel@estacio.br