Buscar

AED_I_-_Aula_01_-_Introdução_v2

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

*
*
Prof. Ricardo Árabe
*
*
Desenvolver no aluno a capacidade de construir programas de pequeno e médio porte com a utilização de conceitos de lógica e programação estruturada. 
Ao longo do curso vamos construir algoritmos em linguagem natural, fluxograma ou pseudocódigo, a fim de resolver problemas matemáticos e do dia-a-dia.
*
*
Mainframe
PC
Redes de computadores
Internet
*
*
Mainframes, é um computador de grande porte, dedicado normalmente ao processamento de um volume grande de informações. Os mainframes são capazes de oferecer serviços de 
processamento a 
milhares de usuários 
através de milhares de 
terminais conectados 
diretamente ou através 
 de uma rede.
*
*
Mainframes,
*
*
PC, é um computador de pequeno porte e baixo custo, que se destina ao uso pessoal ou por um pequeno grupo de indivíduos
*
*
Redes de computadores, consiste em 2 ou mais computadores e outros dispositivos interligados entre si de modo a poderem compartilhar recursos físicos e lógicos, estes podem ser do tipo: dados, impressoras, mensagens (e-mails),entre outros.
*
*
Com as redes de computadores, passamos usar o ambiente Cliente / Servidor, que atualmente é o mais comum
*
*
Ainda com as redes de computadores, é possível trabalhar com 3 camadas. 
Linguagem: Java
*
*
Internet, é um conglomerado de redes em escala mundial de milhões de computadores interligados pelo TCP/IP que permite o acesso a informações e todo tipo de transferência de dados.
*
*
Internet, possibilita trabalhar em qualquer lugar do mundo, com baixo custo e fácil acesso.
http://www.google.com.br
HTML
*
*
Computador é uma máquina capaz de variados tipos de tratamento automático de informações ou processamento de dados. Exemplos de computadores incluem o ábaco, a calculadora, o computador analógico e o computador digital.
*
*
Um sistema computacional tem como base o seguinte diagrama, e seus componentes:
Entrada
In
Processamento
Saída
Out
*
*
Entrada: são todos os dispositivos que alimentam o sistema. Os mais conhecidos são o teclado e mouse.
Saída: são todos os dispositivos que exibem de alguma forma o processamento do sistema: Os mais conhecidos são monitor e a impressora.
*
*
Fisicamente, o computador não é mais do que um conjunto de componentes elétricos, mecânicos e eletromecânico capazes de processar informações, portanto todo e qualquer sistema de computação são compostos de componentes físicos e lógicos.
*
*
Esses componentes conhecidos como:
HARDWARE são partes mecânicas, elétricas e eletrônicas.
SOFTWARE são métodos, procedimentos, normas e documentação necessários ao funcionamento da parte física.
*
*
HARDWARE X SOFTWARE
 
Hard quer dizer duro.
Hardware você chuta!!
Soft quer dizer macio.
Software você xinga
*
*
SOFTWARE são programas que permite o uso efetivo do computador e seus componentes.
Eles podem se dividir em 3 grupos:
Software básico: Sistema Operacional, Programas de Sistema, Windows, Linux e etc.
Software Aplicativo: Office, AutoCad, Internet Explore e etc.
Aplicações: Portal Terra, Programa IRPF, etc.
*
*
Placas Mãe
Processador e outros
Sistema Operacional
Aplicativo
Software
Hardware
*
*
Sistema Operacional é um conjunto de programas e aplicativos que auxiliam o desenvolvimento ou a execução de um determinado aplicativo, sendo responsável pelo seu processamento ou hardware
Aplicativo é um conjunto de instruções ou ações a ser executado pelo computador, é através deles que são acionados os recursos de um computador.
*
*
Quais são os passos para acessar um disquete pelo o Sistema Operacional:
Verificar a existência do drive
Acionar a alimentação de energia
Acionar o motor do drive
Aguardar a velocidade especifica para leitura
Posicionar o braço mecânico
Iniciar a leitura
*
*
Quais são os passos para acessar um disquete pelo o Aplicativo:
Listar os arquivos do drive “A:”
*
*
Os programas e aplicativos, são criados e depois traduzido através de programas especiais, chamados compiladores ou interpretadores.
Compiladores, lê e converte o para um código de máquina (“EXE”). 
	Ex.: Dev C++, Pascal, Delphi e etc.
Interpretadores, lê e executa linha a linha, comando a comando. 
	Ex.: Shell/Lotes, Prolog, PHP, ASP e etc.
*
*
No nosso curso vamos aprender a escrever programas e usar um compilador.
Mas como escrever esse programas?
Para isso vamos aprender algoritmo e uma linguagem de programação.
*
*
Algoritmo é um conjunto de passos necessários para a resolução de um problema.
Algoritmo pode ser definido por uma pseudo-linguagem.
O algoritmo é muito semelhante a uma receita de bolo: são fornecidos os ingredientes e o modo de fazer.
*
*
Os programas de computadores são algoritmos escrito em uma linguagem de programação (Pascal, C, C++, e outras) e que são interpretados e executados por um máquina/computador.
Em nosso dia-a-dia usamos a linguagem natural, sempre com verbos e substantivos. Já as linguagens de programação se utilizam de comandos e dados.
*
*

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais