AEDI Introdução Revisão 2

Documentos relacionados
CAI Introdução Revisão 5

Informática Conceitos Básicos Revisão 1

Introdução à Programação Aula 02. Prof. Max Santana Rolemberg Farias Colegiado de Engenharia de Computação

Estrutura de um computador digital. Gustavo Queiroz Fernandes

INTRODUÇÃO AOS SISTEMAS LÓGICOS INTRODUÇÃO

Os computadores ditigais podem ser classificados em 5 grupos distintos:

Apresentação. Prof.: Roitier Campos Gonçalves

Introdução à Informática. Aula 1

Computadores podem ser úteis em problemas que envolvem: Grande número de dados. Grande número de cálculos. Complexidade. Precisão.

Softwares, Aplicativos e Sistemas Operacionais

INFORMÁTICA BÁSICA HARDWARE: COMPONENTES BÁSICOS E FUNCIONAMENTO.

Algoritmos e Lógica de Programação Componentes e Arquitetura

AULA 2. Prof.: Jadiel Mestre. Introdução à Informática. Introdução à Informática Componentes de um Sistema de Informação

Estrutura e Funcionamento dos Computadores (Conceitos Básicos)

Computador (arquitetura básica): b

Informática Básica CONCEITOS DE HARDWARE. Msc. Eliezio Soares

MAC2166 Introdução à Computação Aula 1 Como Funciona um Computador

História da Computação

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

ALP Algoritmos e Programação. . Um modelo de Computador

EXERC EXAME DISCIPLINA: ALG ESTRUTURA DE DADOS I

ORGANIZAÇÃO DE COMPUTADORES

O Sistema de Computação

Informática I. Aula 2. Ementa

Componentes de um Computador Típico

Projeto de Algoritmos

Introdução a Tecnologia da Informação

CAI Fluxograma Revisão 7

Principais Componentes do Gabinete. Componentes Básicos de um Computador. CPU ou UCP (Processador) 17/02/2017

Conceitos sobre Computadores

AGT0001 Algoritmos Aula 01 O Computador

Sistema Computacional

Introdução à Programação de Computadores Fabricação Mecânica

Programação de Computadores I - PRG1 Engenharia Elétrica

INTRODUÇÃO. Introdução a Informática. Vinícius Pádua

Organização de Computadores Computação paralela; Sistema de entrada e saída (I/O); Suporte a Sistema operacional. Professor: Francisco Ary

Componentes do Computador

Arquitetura de Computadores

Introdução à Computação MAC0110

MAC2166 Introdução à Computação Aula 1 Como Funciona um Computador

Sistemas de Computação. O Computador. Eng. Jorge Munguambe. Lic. em Engenharia Informática

CAI - Introdução. André Luís Duarte. exatasfepi.com.br

Universidade Federal de Roraima Departamento de Matemática Introdução à Ciência da Computação

Curso Técnico de Nível Médio

PC Fluxograma Revisão 8

Programação Computacional Fundamentos Revisão 1

FACULDADE PITÁGORAS PRONATEC

HARDWARE. Disciplina: Informática Professor: Gustavo Sabry

Introdução à Computação

Introdução à Computação para Engenharia MAC2166 Prof. Dr. Paulo Miranda IME-USP. Aula 1 Introdução à Computação

Arquitetura de Computadores

Introdução a Tecnologia da Informação

Arquitetura de Computadores. Infraestrutura de TI: Hardware

Tecnologias. de Informação e Comunicação. 7ºAno. 1.º Período. Aula 5, 6. 1 Magda Lopes

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ª.

Revisão FUI. Tiago Alves de Oliveira

Sistemas Operacionais

Algoritmos e Técnicas de Programação. Professora Luciana Faria

INFORMÁTICA BÁSICA. Professora: Janaide Nogueira Materiais:

Introdução ao Hardware Informática Básica e Aplicada PROFESSOR: DANIEL BRANDÃO

Universidade Federal de Uberlândia Faculdade de Computação. Fundamentos Hardware

Profa. Leda G. F. Bueno

Estrutura e Funcionamento do Computador

Arquitetura de Von Neumann

Sistema Computacional. Prof. Carla Plantier Prof. Marcelo Zorzan

Introdução a Computação

4) Defina o que vem a ser um algoritmo, e porque, o mesmo depende do processo.

Elementos básicos de uma Arquitetura Computacional

Informática I. Aula 1. Objetivo da disciplina

AULA1 Introdução a Microprocessadores gerais. Disciplina: Aplicações Avançadas de Microprocessadores (AAM)

Programação de Computadores I

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

-Periféricos -Dispositivos de Entrada/Saída - Unidade de medida. Gustavo Catarino da Costa Wilson Coelho Neto Paulo Wesley Fogaça

CURSO TÉCNICO PROFISSIONALIZANTE Disciplina: Informática Básica (Hardware)

CURSO DE TÉCNICO EM TELECOM DISCIPLINA: INFORMÁTICA APLICADA

Hardware: Componentes Básicos. Sistema de Computador Pessoal. Anatomia de um Teclado. Estrutura do Computador. Arquitetura e Organização

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

ESCOLA ESTADUAL IRMÃO AFONSO Oportunizar a Educação por meio do Respeito e da União

Modelo de Von Neumann: conceito do programa armazenado

Hardware. Informática

Informática Aplicada. Introdução

Arquitetura de computadores

20/08/2013. Software e Hardware. Prof. Rogério Ferreira. Software

Estrutura dos Computadores. Arquitetura de Computadores

Arquitectura interna de um computador. Organização de um computador. Organização de um computador. Organização de um computador

Organização de Computadores Sistema de entrada e saída (I/O) e computação paralela. Professor: Francisco Ary

Ivinhema-MS. Prof. Esp. Carlos Roberto das Virgens.

Universidade Federal de Uberlândia Faculdade de Computação. Fundamentos / Hardware

Fundamentos da Informática e Manutenção de Computadores. Professor: Orlando Filho Graduação: Sistemas de Informação

Conceitos computacionais

Arquitetura e Organização de Computadores. Processador Registrador Memória. Professor Airton Ribeiro

Elementos Físicos do SC e a Classificação de Arquiteturas

NOÇÕES DE INFORMÁTICA

Hardware. Computador. Computador. Computador. Evolução dos Computadores. Laboratório de Utilização de Microcomputadores (DCA0302) Aula 01

Fundamentos de Tecnologia da Informação

Programação Estruturada Aula - Introdução a Linguagem de Programação

AULA 01: APRESENTAÇÃO

Conceitos básicos de hardware, software e peopleware e modelo de Von Neumann

Conceitos Básicos de Informática

Transcrição:

exatasfepi.com.br AEDI Introdução Revisão 2 André Luís Duarte...mas os que esperam no Senhor renovarão as suas forças; subirão com asas como águias; correrão, e não se cansarão; andarão, e não se fatigarão.is 40:31

Fundamentos Introdução Fundamentos Lógica Algoritmo 2

Introdução 1956 o cientista da computação alemão Karl Put publicou um artigo intitulado Informática: processamento automático de informação Informação + automática Lida com o tratamento racional da informação por meios automáticos e eletrônicos Computador: máquina que possibilita a existência da informática 3

Computador O computador é uma máquina burra! 4

Funcionamento do computador Entrada de dados: momento em que o computador recebe dados a serem processados Processamento: momento em que o computador usa as instruções programadas para transformar os dados em informação Saída de dados: disponibilização da informação 5

Entrada de dados Geralmente os dados de entradas são gerados por dispositivos de entrada como: Teclado Mouse Câmera Scanner Dispositivos de toque 6

Processamento O processamento é realizado pelo computador através dos elementos físicos e lógicos do computador Físico: cpu, memórias, placas, etc Lógico: bios, sistema operacional, antivirus, software de rede, etc 7

Hardware CPU Cérebro do computador Excuta as instruções presentes nos programas 8

Hardware CPU Multicore Core Two Duo => possui 2 núcleos i3 => 2 núcleos físicos e 4 lógicos i5 => 4 núcleos físicos i7 => 4 núcleos físicos e 4 lógicos AMD Phenom II X2, AMD Athlom X4, AMD Turion II, AMD Phenom II X6

Saída Geralmente os dados de saída são enviados aos dispositivos de saída como: Monitor Impressora Caixa de som 10

Arquitetura Von Neumann

Hardware Memória Cache Está dentro da CPU Acesso muito rápido Processador matem dados que são acessados constantemente

Hardware Memória RAM Random Access Memory Memória primária do computador Acesso muito rápido Volátil

Hardware Memória secundária (HD) Podem armazenar grande quantidade de dados Acesso é mais lento Geralmente não necessitam de operações de montagem

Introdução Todo dado a ser processado deve estar armazenado no computador 15

Programação Todos estes eventos seguem uma lógica de programação A lógica é traduzida em um algoritmo computacional O algoritmo é então codificado em uma linguagem 16

O que é lógica de programação? É o uso correto das leis do pensamento, da ordem da razão e de processos de raciocínio e simbolização formais na programação de computadores ou dispositivos programáveis 17

O que é algoritmo? Pode ser definido como uma seqüência de passos que visam atingir um objetivo bem definido Esta seqüência de passos deve possuir uma ordem Precisa haver ações claras e precisas, que a partir de um estado inicial, após um período de tempo finito, produzem um resultado final previsível e bem definido 18

Exemplo Descrição narrativa Fluxograma Programação modular 19

Descrição narrativa Receita de bolo Manual de instruções Regras de jogos 20

Exercício Crie um algoritmo que permita ao usuário calcular a média aritmética simples de 4 notas usando descrição narrativa 21

Descrição narrativa Crie um algoritmo que permita ao usuário calcular a média aritmética simples de 4 notas Solicite o valor de 4 notas Calcule a soma das 4 notas Calcule a média das 4 notas Exiba o resultado 22

Fluxograma 23

Programação modular 24

Algoritmo A sequencialização é a convenção com o objetivo de reger o fluxo de execução do algoritmo Determina qual ação será executada primeiro e qual ação vem a seguir Há muitas formas de resolver um problema Cada indivíduo possui uma heurística própria Para um mesmo problema, podemos ter várias soluções diferentes e corretas 25

Exercícios Crie um algoritmo usando descrição narrativa que resolva os seguintes problemas: Calcular a soma de dois valores Calcular a área de um retângulo Calcular as raízes de uma equação do 2º grau Verificar se um valor digitado é positivo Verificar o maior valor entre dois valores informados pelo usuário 26