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