Aula 2 - Programação de Computadores - CI208 1/21
|
|
|
- Wagner Fonseca Gil
- 9 Há anos
- Visualizações:
Transcrição
1 Aula 2 - Programação de Computadores - CI208 Professor: Leonardo Gomes [email protected] Universidade Federal do Paraná Brazil Segundo semestre Aula 2 - Programação de Computadores - CI208 1/21
2 Agenda do dia Aula 2 Como é organizado um computador Computadores antigos Modelo von-neumann Quais suas partes Linguagens que podem ser usadas Linguagem de alto nível Linguagem assembly Linguagem de máquina Aula 2 - Programação de Computadores - CI208 2/21
3 Organização de computadores Computadores antigos: Extremamente grandes Poucos recursos disponíveis Programador especialista Programa fixo Programação por cartões Composto por válvulas There was a bug in the system Aula 2 - Programação de Computadores - CI208 3/21
4 Computadores novos Pequenos Muitos recursos disponíveis Programador especialista Computador de propósito geral Programação por códigos/linguagens Composto por circuitos integrados Devido ao modelo de John von Neumann Aula 2 - Programação de Computadores - CI208 4/21
5 John von Neumann Aula 2 - Programação de Computadores - CI208 5/21
6 Modelo Von Neumann Computador de propósito geral: Programa armazenado: programa em memória, assim como os dados Podem ser modificados Podem ser substituídos Componentes: unidade central de processamento, memória, entrada e saída Aula 2 - Programação de Computadores - CI208 6/21
7 Modelo von Neumann Unidade Central de Processamento (CPU) Memória Entrada Saída Aula 2 - Programação de Computadores - CI208 7/21
8 Modelo von Neumann Registradores Unidade Lógica Aritmética Unidade Central Memória Entrada Saída Aula 2 - Programação de Computadores - CI208 8/21
9 Modelo von Neumann: Hardware Unidade Central de Processamento (CPU): Unidade de Controle: busca programa na memória, executa instruções após instrução Unidade de Lógica e Aritmética: operações sobre números e endereços Registradores: memória da CPU, guarda dados status de controle Contador de programa Valores a calcular Aula 2 - Programação de Computadores - CI208 9/21
10 Modelo von Neumann: Hardware Unidade Central de Processamento (CPU): Unidade de Controle: busca programa na memória, executa instruções após instrução Unidade de Lógica e Aritmética: operações sobre números e endereços Registradores: memória da CPU, guarda dados status de controle Contador de programa Valores a calcular Aula 2 - Programação de Computadores - CI208 9/21
11 Modelo von Neumann: Hardware Unidade Central de Processamento (CPU): Unidade de Controle: busca programa na memória, executa instruções após instrução Unidade de Lógica e Aritmética: operações sobre números e endereços Registradores: memória da CPU, guarda dados status de controle Contador de programa Valores a calcular Aula 2 - Programação de Computadores - CI208 9/21
12 Modelo von Neumann: Hardware Outros componentes: Memória: memória principal ou RAM. É volátil, possui espaços endereçados. Expressa em bytes (MB, GB) Entrada: dispositivo para inserir dados no processamento. Exemplo: teclado (entrada padrão), mouse Saída: dispositivo para exibir dados do processamento. Exemplo tela (saída padrão), impressora, arquivos Aula 2 - Programação de Computadores - CI208 10/21
13 Modelo von Neumann:Software Atualmente, há somente softwares para: Navegar na internet: Firefox, Chrome, IE Suite de escritório: Microsoft Office, LibreOffice Entretenimento: VLC, emuladores Sistema Operacional: Windows, Mac OS, Linux Como são feitos? Aula 2 - Programação de Computadores - CI208 11/21
14 Modelo von Neumann: Software Usamos a programação para criar um programa através de algoritmos Um algoritmo deve passar por algumas fases antes de se tornar programa Escrevemos o algoritmo em uma linguagem O algoritmo deve ser processado, adaptado para o computador Em linguagem do computador, o programa deve ser carregado em memória Aula 2 - Programação de Computadores - CI208 12/21
15 Modelo von Neumann: Software Usamos a programação para criar um programa através de algoritmos Um algoritmo deve passar por algumas fases antes de se tornar programa Escrevemos o algoritmo em uma linguagem O algoritmo deve ser processado, adaptado para o computador Em linguagem do computador, o programa deve ser carregado em memória Aula 2 - Programação de Computadores - CI208 12/21
16 Modelo von Neumann: Software Linguagem exitentes: Linguagem natural Linguagem alto nível Linguagem baixo nível Linguagem de máquina Aula 2 - Programação de Computadores - CI208 13/21
17 Modelo von Neumann: Software Linguagens existentes: Linguagem natural: falada e escrita pelas pessoas. Exemplo: português, inglês, japonês Linguagem de alto nível: subconjunto da linguagem natural. Códigos legíveis aos humanos usados para programar. Exemplo: C, C++, Java, Pascal, Fortran, BIRL!!! Aula 2 - Programação de Computadores - CI208 14/21
18 John von Neumann O BIRL (Bambam s It s show time Recursive Language) é a linguagem de programação mais treze já inventada. Deve ser utilizada apenas por quem realmente constrói fibra e não é água com código. Aula 2 - Programação de Computadores - CI208 15/21
19 Modelo von Neumann: Software Linguagem de baixo nível: subconjunto da linguagem natural. Menos legível, mais próximo da linguagem de máquina. Exemplo: Assembly Linguagem de máquina: linguagem entendível pelo computador, binário, incompreensível para humanos Aula 2 - Programação de Computadores - CI208 16/21
20 Linguagem Natural Linguagem de Alto nível Linguagem de Baixo nível Compilador Montador Linguagem de Máquina Ligador Linguagem de Máquina Carregador Memória Aula 2 - Programação de Computadores - CI208 17/21
21 Modelo Von Neumann Compilador (Compiler): transforma o código-fonte de linguagem de alto nível para código objeto Montador (Assembler): transforma o código-fonte de linguagem de baixo nível para código objeto Ligador (Linker): transforma o código objeto para formato executável Carregador (Loader): carrega arquivos em formato executável para execução Aula 2 - Programação de Computadores - CI208 18/21
22 Modelo Von Neumann Compilador (Compiler): transforma o código-fonte de linguagem de alto nível para código objeto Montador (Assembler): transforma o código-fonte de linguagem de baixo nível para código objeto Ligador (Linker): transforma o código objeto para formato executável Carregador (Loader): carrega arquivos em formato executável para execução Aula 2 - Programação de Computadores - CI208 18/21
23 Modelo Von Neumann Compilador (Compiler): transforma o código-fonte de linguagem de alto nível para código objeto Montador (Assembler): transforma o código-fonte de linguagem de baixo nível para código objeto Ligador (Linker): transforma o código objeto para formato executável Carregador (Loader): carrega arquivos em formato executável para execução Aula 2 - Programação de Computadores - CI208 18/21
24 Modelo Von Neumann Compilador (Compiler): transforma o código-fonte de linguagem de alto nível para código objeto Montador (Assembler): transforma o código-fonte de linguagem de baixo nível para código objeto Ligador (Linker): transforma o código objeto para formato executável Carregador (Loader): carrega arquivos em formato executável para execução Aula 2 - Programação de Computadores - CI208 18/21
25 Modelo Von Neumann: Software Normalmente: Não é necessário fazer todos os passos Os compiladores compilam e ligam os arquivos automaticamente Utilizaremos o ciclo do compilador Aula 2 - Programação de Computadores - CI208 19/21
26 Modelo Von Neumann: Software Curiosidade: Existem linguagens que são interpretadas Não possuem compilação Não geram código objeto Existe um programa que lê o código-fonte, interpreta a instrução e ele mesmo a executa Exemplos: PHP, Python, Java Aula 2 - Programação de Computadores - CI208 20/21
27 Próxima aula Introdução ao C++ Expressões Primeiros programas Sugestão: Aula 2 - Programação de Computadores - CI208 21/21
Fundamentos de Programação. Turma CI-240-EST. Josiney de Souza.
Fundamentos de Programação Turma CI-240-EST Josiney de Souza [email protected] Fundamentos de Programação CI-240-EST Tópicos da disciplina: Apresentação: modelo de um computador, algoritmos, programas,
Programação de Computadores. Turma CI-180-B. Josiney de Souza. [email protected]
Programação de Computadores Turma CI-180-B Josiney de Souza [email protected] Agenda do Dia Aula 2 (06/03/15) Como está organizado um computador Computadores antigos Modelo von-neumann Quais suas partes
PROGRAMAÇÃO I. Introdução
PROGRAMAÇÃO I Introdução Introdução 2 Princípios da Solução de Problemas Problema 1 Fase de Resolução do Problema Solução na forma de Algoritmo Solução como um programa de computador 2 Fase de Implementação
Introdução à Computação para Engenharia MAC2166 Prof. Dr. Paulo Miranda IME-USP. Aula 1 Introdução à Computação
Introdução à Computação para Engenharia MAC2166 Prof. Dr. Paulo Miranda IME-USP Aula 1 Introdução à Computação Eventos históricos: 1) Primeiro computador a válvulas, o Eletronic Numeric Integrator And
Computadores podem ser úteis em problemas que envolvem: Grande número de dados. Grande número de cálculos. Complexidade. Precisão.
O uso do computador Computadores podem ser úteis em problemas que envolvem: Grande número de dados. Grande número de cálculos. Complexidade. Precisão. Exemplos: Modelos meteorológicos. Cálculo estrutural.
Introdução à Computação: Máquinas Multiníveis
Introdução à Computação: Máquinas Multiníveis Beatriz F. M. Souza ([email protected]) http://inf.ufes.br/~bfmartins/ Computer Science Department Federal University of Espírito Santo (Ufes), Vitória,
Introdução à Computação MAC0110
Introdução à Computação MAC0110 Prof. Dr. Paulo Miranda IME-USP Aula 1 Introdução à Computação Eventos históricos: 1) Primeiro computador a válvulas, o Eletronic Numeric Integrator And Calculator (ENIAC).
Introdução ao Fortran 90
Introdução ao Fortran 90 Departamento de Física UFPel Pré-História 1943-1953: Computador com Programa Fixo ENIAC (Electronic Numerical Integrator and Computer) Início do Projeto: 1943 Projeto Completo:
MC-102 Aula 01. Instituto de Computação Unicamp
MC-102 Aula 01 Introdução à Programação de Computadores Instituto de Computação Unicamp 2016 Roteiro 1 Por que aprender a programar? 2 Hardware e Software 3 Organização de um ambiente computacional 4 Algoritmos
Algoritmos Computacionais
UNIDADE 1 Processador e instruções Memórias Dispositivos de Entrada e Saída Software ARQUITETURA BÁSICA UCP Unidade central de processamento MEM Memória E/S Dispositivos de entrada e saída UCP UNIDADE
Projeto de Algoritmos
Projeto de Algoritmos Introdução aos Sistemas Computacionais Prof. Ernani Viriato de Melo / Reginaldo Costa http://www.ernani.eti.br http://reginaldofazu.blogspot.com 2º Semestre - 2008 Conceitos Básicos
Sistema Computacional
Algoritmos e Lógica de Programação Conceitos Básicos Abstração Reinaldo Gomes [email protected] O que é um? Integração de componentes atuando como uma entidade, com o propósito de processar dados, i.e.
Introdução à Computação
Introdução à Computação Jordana Sarmenghi Salamon [email protected] [email protected] http://inf.ufes.br/~jssalamon Departamento de Informática Universidade Federal do Espírito Santo Agenda
Arquitetura de Von Neumann
Arquitetura de Von Neumann Leandro Tonietto Algoritmos e Programação em C++ Curso de Segurança da Informação [email protected] http://www.inf.unisinos.br/~ltonietto/tsi/apc/arqvonneumann.pdf Fev-2008
Memória. Arquitetura de Von Neumann. Universidade do Vale do Rio dos Sinos Laboratório I Prof.ª Vera Alves 1 CPU. Unidade de controle ULA
Universidade do Vale do Rio dos Sinos Laboratório I Prof.ª Vera Alves 1 Arquitetura de Von Neumann CPU Unidade de controle Unidade de entrada Unidade de saída ULA Von Neumann era um gênio. Falava muitos
2. Conceitos Básicos. Introdução à Ciência da Computação.
2. Conceitos Básicos Introdução à Ciência da Computação http://www.inf.unioeste.br/~claudia/icc2017.html Sumário Computador Processamento de dados Hardware Software Sistemas Arquivos Modalidades de Computadores
Programação de Computadores:
Instituto de C Programação de Computadores: Introdução a Linguagens de Programação Luis Martí Instituto de Computação Universidade Federal Fluminense [email protected] - http://lmarti.com Seis Camadas Problema
Estrutura e Funcionamento dos Computadores (Conceitos Básicos)
Estrutura e Funcionamento dos Computadores (Conceitos Básicos) Sistema Computacional Peopleware (usuário) Software (programas) Hardware (máquina) Hardware Corresponde à parte material, aos componentes
Universidade de Santa Cruz do Sul UNISC Departamento de informática COMPILADORES. Introdução. Geovane Griesang
Universidade de Santa Cruz do Sul UNISC Departamento de informática COMPILADORES Introdução [email protected] Processadores de linguagem Linguagens de programação são notações para se descrever
Sistemas Operacionais
Sistemas Operacionais CAP 2: Conceitos de Hardware e Software Prof. MSc. Diego R. Moraes [email protected] Download de todo conteúdo da disciplina https://sites.google.com/site/diegorafaelmoraes/downloads
Introdução à Computação
UNIVERSIDADE ESTADUAL DE MARINGÁ DEPARTAMENTO DE INFORMÁTICA Introdução à Computação Prof. Yandre Maldonado - 1 Prof. Yandre Maldonado e Gomes da Costa [email protected] Histórico da Computação Prof. Yandre
a) Computador b) Estrutura do sistema i. Hardware ii.software c) Linguagens de Programação i. Paradigmas e Programação 1.
a) Computador b) Estrutura do sistema i. Hardware ii.software c) Linguagens de Programação i. Paradigmas e Programação 1. Estruturada 2. Orientada a eventos 3. Orientada a objetos d) Sistemas Operacionais
14/3/2016. Prof. Evandro L. L. Rodrigues
SEL 433 APLICAÇÕES DE MICROPROCESSADORES I SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Prof. Evandro L. L. Rodrigues Tópicos do curso Conceitos básicos - Aplicações e utilizações dos microcontroladores
Existem três categorias principais de linguagem de programação: linguagem de máquina, linguagens assembly e linguagens de alto nível.
Aula 3 SOFTWARE (programas) Um programa (software) consiste em uma sequência de instruções escritas numa linguagem precisa chamada linguagem de programação. Estas instruções são traduzidas em um compilador,
Introdução (Aula 2) Introdução Arquitetura de Hardware. Organização Estruturada de Computadores. Introdução Conceitos (2) Introdução Conceitos (1)
Introdução Arquitetura de Hardware Introdução (Aula 2) Organização Estruturada de Computadores 01- Monitor 02- Placa-Mãe 03- Processador 04- Memória RAM 05- Placas de Rede, Som, Vídeo, Fax... 06- Fonte
Programação de Computadores IV. Introdução a Linguagens de Programação Simone Martins SLIDES CEDIDOS POR BRUNO MARQUES 1
Programação de Computadores IV Introdução a Linguagens de Programação Simone Martins [email protected] SLIDES CEDIDOS POR BRUNO MARQUES 1 Arquitetura de programação 2 O Que é um Dado? Dado é o elemento
AGT0001 Algoritmos Aula 01 O Computador
AGT0001 Algoritmos Aula 01 O Computador Karina Girardi Roggia [email protected] Departamento de Ciência da Computação Centro de Ciências Tecnológicas Universidade do Estado de Santa Catarina 2016
Introdução à Computação MAC0110
Introdução à Computação MAC0110 Prof. Dr. Paulo Miranda IME-USP Aula 1 Introdução à Computação Eventos históricos: 1) Máquina universal de Turing criada em 1936 por Alan Turing, fundamento teórico para
INF A: Introdução à programação
INF1025.33A: Introdução à programação Aula 0: Aula inaugural Guilherme F. Lima Dep. Informática, PUC-Rio 2017.2 Sumário 1. Apresentação da disciplina 2. Algoritmos e computadores 3. HIP: Um computador
LISTA DE EXERCÍCIOS 01 INTRODUÇÃO À INFORMÁTICA
Informática Aplicada 2009.2 Campus Angicos LISTA DE EXERCÍCIOS 01 Professor: Araken de Medeiros Santos INTRODUÇÃO À INFORMÁTICA 1. Cite alguns problemas que o uso de válvulas provocava nos computadores
Introdução. (Aula 2) Organização Estruturada de Computadores
Introdução (Aula 2) Organização Estruturada de Computadores Introdução Arquitetura de Hardware 01- Monitor 02- Placa-Mãe 03- Processador 04- Memória RAM 05- Placas de Rede, Som, Vídeo, Fax... 06- Fonte
SEL-433 APLICAÇÕES DE MICROPROCESSADORES I
SEL 433 APLICAÇÕES DE MICROPROCESSADORES I SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Apresentação do curso Critério de avaliação Média final = 0.8 * MP + 0.2 * ME onde MP = (P1 + P2) / 2 e ME = Notas
Organização de Computadores I
Organização de Computadores I Aula 2 Material: Diego Passos http://www.ic.uff.br/~debora/orgcomp/pdf/parte2.pdf Organização de Computadores I Aula 2 1/29 Tópicos de Computação. de um Sistema de Computação..
Introdução à Programação Aula 02. Prof. Max Santana Rolemberg Farias Colegiado de Engenharia de Computação
Introdução à Programação Aula 02 Prof. Max Santana Rolemberg Farias [email protected] Colegiado de Engenharia de Computação QUAIS SÃO OS COMPONENTES BÁSICOS DO HW DE UM SISTEMA COMPUTACIONAL?
Tecnólogo em Análise e Desenvolvimento de Sistemas. Sistemas Operacionais (SOP A2)
Tecnólogo em Análise e Desenvolvimento de Sistemas Sistemas Operacionais (SOP A2) Conceitos de Hardware e Software Referências: Arquitetura de Sistemas Operacionais. F. B. Machado, L. P. Maia. Editora
Lista de Exercícios sobre Conceitos de Informática. Exercício 1: Correspondência
Lista de Exercícios sobre Conceitos de Informática Exercício 1: Correspondência Relacione os termos da tabela 1 abaixo com as definições da tabela 2. Para facilitar, os termos da tabela 1 estão colocados
Lista de Exercícios sobre Conceitos de Informática. Exercício 1: Correspondência
Lista de Exercícios sobre Conceitos de Informática Exercício 1: Correspondência Relacione os termos da tabela 1 abaixo com as definições da tabela 2. Para facilitar, os termos da tabela 1 estão colocados
Linguagens de Programação Classificação
Classificação Classificação A proximidade que a linguagem de programação tem com a humana determina sua classe (o nível): Linguagem de máquina (primeira geração) Linguagem assembly - de montagem (segunda
INTRODUÇÃO AOS SISTEMAS LÓGICOS INTRODUÇÃO
1 INTRODUÇÃO AOS SISTEMAS LÓGICOS INTRODUÇÃO 2 O COMPUTADOR 3 O COMPUTADOR 4 O COMPUTADOR Blocos funcionais 5 TIPOS DE COMPUTADOR Você conhece os diferentes tipos de computador? 6 TIPOS DE COMPUTADOR PC
Informática I. Aula 2. Ementa
Informática I Aula 2 http://www.ic.uff.br/~bianca/informatica1/ Aula 2-29/08/2007 1 Ementa Noções Básicas de Computação (Hardware, Software e Internet) HTML e Páginas Web Internet e a Web Javascript e
Aula 23: Noções de Compilação, Montagem, Link-edição, e Interpretação
Aula 23: Noções de Compilação, Montagem, Link-edição, e Interpretação Diego Passos Universidade Federal Fluminense Fundamentos de Arquiteturas de Computadores Diego Passos (UFF) Compilação, Montagem, Link-edição,
Introdução à Organização de Computadores. Aula 8
SEL-0415 Introdução à Organização de Computadores Set de Instruções Modelos de Arquiteturas Aula 8 Prof. Dr. Marcelo Andrade da Costa Vieira INSTRUÇÕES n Padrão de código binário armazenado em um dispositivo
Hardware e Software. Prof. Paulo Cesar F. de Oliveira, BSc, PhD
Prof. Paulo Cesar F. de Oliveira, BSc, PhD 1 Seção 1.1 Hardware 2 Unidades Funcionais Processador / U C P Unidade Lógica e Aritmética Unidade de Controle Registradores Memória Principal Dispositivos de
Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações. Medidas de desempenho
Capítulo 2 Livro do Mário Monteiro Componentes Representação das informações Bit, Caractere, Byte e Palavra Conceito de Arquivos e Registros Medidas de desempenho http://www.ic.uff.br/~debora/fac! 1 2
ARQUITETURACONCEITUAL DE UM COMPUTADOR Os primeiros passos para que a arquitetura dos computadores fosse similar à que conhecemos hoje foram dados
ARQUITETURACONCEITUAL DE UM COMPUTADOR Os primeiros passos para que a arquitetura dos computadores fosse similar à que conhecemos hoje foram dados pelo pesquisador Von Neumann. Especialista em ciências
Sistemas Operacionais. Visão Geral
Sistemas Operacionais P R O F. B R U N O A L B U Q U E R Q U E S C R I G N O L I Visão Geral Organização da Apresentação Introdução Componentes de um Sistema de Computação Conceito de SO Objetivos de um
AULA 03: FUNCIONAMENTO DE UM COMPUTADOR
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I AULA 03: FUNCIONAMENTO DE UM COMPUTADOR Prof. Max Santana Rolemberg Farias [email protected] Colegiado de Engenharia de Computação O QUE É UM COMPUTADOR?
MAC2166 Introdução à Computação Aula 1 Como Funciona um Computador
MAC2166 Introdução à Computação Aula 1 Como Funciona um Computador Kelly Rosa Braghetto DCC IME USP 14 de março de 2017 MAC2166 Introdução à Computação Aula 1 Como Funciona um Computador DCC IME USP 1
Introdução à Programação de Computadores Parte I
Introdução à Programação de Computadores Parte I Prof. Dr. Edson Pimentel Centro de Matemática, Computação e Cognição Objetivos Compreender os componentes básicos de um programa... Objetivos Bacharelado
Programação de Computadores
Programação de Computadores Instituto de Computação UFF Departamento de Ciência da Computação Otton Teixeira da Silveira Filho Conteúdo Alguns Conceitos sobre Linguagens Paradigmas para linguagens de Programação
História da Computação
História da Computação Aula #3.1 EBS 111 ICC Prof. Luiz Fernando S. Coletta [email protected] Campus de Tupã Processo de Downsizing Downsizing: migração de sistemas corporativos de mainframes para
SSC0112 Organização de Computadores Digitais I
SSC0112 Organização de Computadores Digitais I 3ª Aula Visão Geral e Conceitos Básicos Profa. Sarita Mazzini Bruschi [email protected] Copyright William Stallings & Adrian J Pullin Tradução, revisão e
Análise de Dados em Oc. Física
Análise de Dados em Oc. Física Aula 1 - Introdução Paulo S. Polito, Ph.D. [email protected] Instituto Oceanográfico da Universidade de São Paulo P. S. Polito (IOUSP) Análise de Dados em Oc. Física 1 / 26 Roteiro
Introdução ao Estudo dos Computadores
1 Capítulo 1 Introdução ao Estudo dos Computadores A execução de instruções é um dos pontos centrais num sistema computacional. Vários aspectos na definição e implementação da arquitetura de um computador
INTRODUÇÃO À MICROINFORMÁTICA
INTRODUÇÃO À MICROINFORMÁTICA PROF.: EDSON WANDERLEY E-MAIL: [email protected] SITE: WWW.EDSONWANDERLEY.COM.BR WHATSAPP: (81) 9 9743-3576 MINHA FORMAÇÃO Bacharel em Ciência da Computação Técnico
ORGANIZAÇÃO DE COMPUTADORES
ORGANIZAÇÃO DE COMPUTADORES CAMPUS SANTO ANDRÉ CELSO CANDIDO SEMESTRE 2014-1 1 CONCEITOS ASSUNTOS DESTA AULA: Funcionalidades de um computador; Hardware e Software; Componentes de um computador: o CPU
AULA 2. Prof.: Jadiel Mestre. Introdução à Informática. Introdução à Informática Componentes de um Sistema de Informação
AULA 2 Prof.: Jadiel Mestre. Componentes de um Sistema de Informação Os componentes de um sistema de informação são divididos em três partes 2 1 Componentes físicos do computador Dispositivos de Entrada/Saída
INFORMÁTICA: Informação automática
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
Prof. Antonio Almeida de Barros Jr. Prof. Antonio Almeida de Barros Junior
Prof. Antonio Almeida de Barros Jr. Prof. Antonio Almeida de Barros Junior Meio pelo qual se pode indicar os passos que devem ser realizados pelo computador para resolver problemas; Através da linguagem,
Prof. Eliezer Soares Flores 1 / 22
Memórias Prof. Eliezer Soares Flores e-mail: [email protected] 1 / 22 Sistemas computacionais Hardware: parte física de um sistema computacional; Software: parte lógica de um sistema computacional.
Informática Aplicada. Introdução
Informática Aplicada Introdução Breve histórico da computação moderna Principais eventos 1000ac - Ábaco 1614 - Logaritmos (John Napier) 1623 - Sistema Binário (Francis Bacon) 1642 - Máquina de Turing 1946
Informática I. Aula /09/2006 1
Informática I Aula 3 http://www.ic.uff.br/~bianca/informatica1/ 06/09/2006 1 Ementa Histórico dos Computadores Noções de Hardware e Software Microprocessadores Sistemas Numéricos e Representação de Dados
Introdução à Informática
Introdução à Informática Alexandre Meslin ([email protected]) Objetivo do Curso Apresentar os conceitos básicos de informática, de software e de hardware. Introduzir os conceitos relativos à representação
Introdução a Computação
O que é um computador? Um computador é uma coleção de componentes que realizam operações lógicas e aritméticas sobre um grande volume de dados. (F. K. Miyazawa) Um computador é composto por: Introdução
Infraestrutura de Hardware. Funcionamento de um Computador
Infraestrutura de Hardware Funcionamento de um Computador Computador: Hardware + Software Perguntas que Devem ser Respondidas ao Final do Curso Como um programa escrito em uma linguagem de alto nível é
Compiladores. Introdução
Compiladores Introdução Apresentação Turma Noite Continuada I 20/03 Continuada II 22/05 Atividades Regimental 05/06 Total 1 Ponto 1 Ponto 1 Ponto 7 Pontos 10 Pontos Aulas expositivas teórico-práticas Exercícios
Componentes do Computador
Escola de Ciências e Tecnologia UFRN Componentes do Computador Prof. Aquiles Burlamaqui ECT1103 INFORMÁTICA FUNDAMENTAL Manter o telefone celular sempre desligado/silencioso quando estiver em sala de aula;
SSC510 Arquitetura de Computadores 1ª AULA
SSC510 Arquitetura de Computadores 1ª AULA REVISÃO DE ORGANIZAÇÃO DE COMPUTADORES Arquitetura X Organização Arquitetura - Atributos de um Sistema Computacional como visto pelo programador, isto é a estrutura
Sistemas Operacionais. Adão de Melo Neto
Sistemas Operacionais Adão de Melo Neto 1 Computador Digital (Hardware) 2 Computador Digital Constituído por um conjunto de componentes interligados (hardware): processadores, memórias, registradores,
