You are on page 1of 48

Introduo a Cincia da Computao

PROFESSOR DA REA DE INFORMTICA SENAI SUL


Ps graduao em Desenvolvimento de Sistema para Web pela FTC Agosto de 2011. Ps graduao em Engenharia de Software pela Universidade Gama Filho, 2009. Graduado em Cincia da Computao da Universidade Estadual de Santa Cruz (UESC BA), 2008.

Certificao Nacional do curso de Design & Web 2006 a 2011 Universidade Corporativa Microlins;

AULAS ITABUNA
SEG TER 24 S E T O U T QUA QUI SEX SEG TER 01 08 15 22 29 SEG TER 05 N O V 12 19 26 QUA QUI 07 14 21 28 D E Z SEX SEG TER 03 QUA 04 10 17 24 31 QUI SEX 11 QUA QUI SEX

DATA PROVAS

29/09/2013

Prof. Fernando Virglio

CONTATOS
E-mail Institucional: fernando.s@fieb.org.br E-mail Particular: fernando@cafervirtual.net Facebook: Fernando Virglio Tel.: 73 8805-0789 (OI) | 9157-4495 (TIM) SKYPE: Fernando Virglio Site: www.cafervirtual.net (em reformulao)

29/09/2013

Prof. Fernando Virglio

REA DE ATUAO
PROGRAMAO DESKTOP E WEB; DESIGN DE INTERAO;

PROJETOS REALIZADOS

29/09/2013

Prof. Fernando Virglio

29/09/2013

Prof. Fernando Virglio

29/09/2013

Prof. Fernando Virglio

29/09/2013

Prof. Fernando Virglio

10

ALGUNS CLIENTES

29/09/2013

Prof. Fernando Virglio

11

29/09/2013

Prof. Fernando Virglio

12

LAYOUT

29/09/2013

Prof. Fernando Virglio

13

29/09/2013

Prof. Fernando Virglio

14

29/09/2013

Prof. Fernando Virglio

15

PLANO DE ENSINO

PLANO DE ENSINO
Nome da Disciplina: ICC Introduo a Cincia da Computao Crditos: 05
10 Listas de exerccios (sala de aula);
Cada lista de exerccio vale 1,0 ponto

03 Provas tericas; 01 Seminrio Prtico;

Carga horria: 80

EMENTA DA DISCIPLINA
Histrico da informtica; Sistemas de numerao; Conceitos de hardware e software; Conceitos de sistemas operacionais; Manipulao de Arquivos; Editores de Texto; Planilhas eletrnicas; Pesquisa Internet; Editores de Apresentao; Fundamentos de redes de computadores ;

CONTEDO POR DIA (4 HORAS) + LISTA DE EXERCCIO


Aula 01 Histrico dos computadores e Noo de Hardware; Aula 02 Sistema de Numerao; Aula 03 Conceitos de hardware e software; Aula 04 Conceitos de sistemas operacionais; Aula 05 Reviso + Prova 01 (Nota 01); Aula 06 e 07 Editores de Texto (Microsoft x Software Livre); Aula 08 e 09 Planilhas eletrnicas (Microsoft x Software Livre);

Aula 10 Reviso + Prova 02 (Nota 02); Aula 11 Organizao de Arquivos;


Conceitos e Gerenciamento de Memria;

CONTEDO POR DIA (4 HORAS)

Aula 12 Novidades das Informtica; Aula 13 - Pesquisa Internet (Escolha do tema dos Seminrios); Aula 14 Editores de Apresentao; Aula 15 e 16 Fundamentos de Rede de Computadores e Conectividades;

CONTEDO POR DIA (4 HORAS)


Aula 17 Reviso + Prova 03 (Nota 03); Aula 18 Preparao do Seminrio; Parte terica; Aula 19 Preparao do Seminrio; Parte Prtica; Aula 20 Apresentao do Seminrio Nota 04; Tema: Novidades da Informtica

AVALIAO
Nota 01 Lista de Exerccios na Sala de Aula; Cada lista valer 1,0 Nota 02 Prova Terica; Nota 03 Prova Terica; Nota 04 Prova Terica; Nota 05 Seminrio Prtico;

BIBLIOGRAFIA
NOME DA BIBLIOGRAFIA

DVIDAS?

Introduo a Cincia da Computao

Aula 01 - Histrico dos computadores e Noo de Hardware

AGENDA
Conceito; Histricos dos computadores; Hardware e Software; Tipos de Software; Exemplos de Hardware e Software;
Estrutura de Computador; Perifricos; CPU; Memria;

CONCEITO
Computador uma mquina capaz de sistematicamente coletar, manipular e fornecer os resultados da manipulao de informaes para um ou mais objetivos. Processamento de dados Consiste em uma srie de atividades ordenadamente realizadas, com o objetivo de produzir um arranjo determinado de informaes a partir de outras obtidas inicialmente. Tomar certa informao (entrada), process-la e obter o resultado desejado (sada). Constitui a finalidade principal do computador

CONCEITO
Processamento a manipulao das informaes coletadas no incio da atividade. Dados So as informaes iniciais. A matria-prima originalmente obtida de uma ou mais fontes (etapa de coleta). Informao Resultado do processamento, isto , o dado processado ou acabado. Dados organizados para o atendimento ou emprego de uma pessoa ou grupo que os recebe.

PROCESSAMENTO DE DADOS
ETAPAS DE UM PROCESSAMENTOS DE DADOS

DADOS

PROCESSAMENTO

INFORMAO

EXEMPLO

EXEMPLO DE PROCESSAMENTO DE DADOS


Itens de estoque de uma empresa (dois tipos de informao)
Atualizar as informaes de estoque para uso do almoxarifado

Dados de entrada: itens recebidos e retirados em um dia; posio do dia anterior Processamento: operaes aritmticas de soma e subtrao. Resultado de sada: Informaes sobre a

EXERCCIO
Identifique cada uma das etapas de processamento (dados de entrada, processamento e resultado) para o processo de preparao de um bolo. ENTRADA PROCESSAMENTO RESULTADO

HISTRICO DOS COMPUTADORES


1 Gerao: circuitos eletromecnicos e vlvulas (dcada de 40)

Encheu 40 gabinetes com 100 mil componentes. Possua 17.000 vlvulas eletrnicas. Pesava 27 toneladas. Media 5,50 x 24,40 m. Consumia 150 kW. Temperatura ambiente chegava a 67 graus centgrados. John Vincent Atanasoff

HISTRICO DOS COMPUTADORES


2 Gerao: Transistor (dcada de 50)

Pesava 150 kg Consumo inferior a 1500 W Maior capacidade que seus antecessores valvulados.

HISTRICO DOS COMPUTADORES


3 Gerao: Circuitos integrados (dcada de 60) Memria virtual Multiprogramao Sistemas operacionais complexos Primeiro minicomputador comercial surgiu em 1965, o PDP-5 Em 1970 a Intel lana o microprocessador

HISTRICO DOS COMPUTADORES


4 Gerao: LSI e VLSI - integrao em larga escala e em altssima escala (dcada de 80)

Processamento distribudo Disco tico Difuso do microcomputador Processamento de texto Clculos auxiliados

HISTRICO DOS COMPUTADORES


5 Gerao: ULSI integrao em escala ultra larga (dcada de 90 at hoje)

Simplificao e miniaturizao do computador Melhor desempenho Maior capacidade de armazenamento Processamento paralelo

HARDWARE E SOFTWARE
Hardware Conjunto formado pelos circuitos eletrnicos e partes eletromecnicas de um computador. a parte fsica, visvel do computador. Software Consiste nos programas, de qualquer tipo e em qualquer linguagem, que so introduzidos na mquina para faz-la trabalhar, passo a passo, e produzir algum resultado. O hardware sozinho no funciona sem as instrues (software) sobre o qu e quando fazer.

TIPOS DE SOFTWARE
Softwares Bsicos (Sistemas Operacionais) So os programas responsveis pelo controle e interface com o hardware na execuo de todos os demais programas.
Ex.: WINDOWS, UNIX, OS/2 etc.

Softwares Tradutores So os responsveis pela traduo de programas escritos em linguagem de alto nvel e pela gerao de cdigo em linguagem de mquina.
Ex.: interpretador BASIC, compiladores CLIPPER, C etc.

TIPOS DE SOFTWARE
Softwares Utilitrios So ferramentas que efetuam uma nica determinada funo, ou seja, auxiliam o sistema operacional. Ex.: compactadores de arquivos, diagnstico do sistema, anti-vrus etc. Softwares Aplicativos So programas desenvolvidos para a execuo de funes especficas. Aplicativos de Pacote: Processadores de textos, planilhas eletrnicas, etc. Aplicativos de Usurios: Sistemas administrativos, financeiros, mdicos, etc.

ESTRUTURA DE UM COMPUTADOR

O que ?

CPU (Central Processing Unit)


Unidade lgica e aritmtica (ULA): executa as operaes aritmticas e lgicas; Unidade de controle (UC): extrai instrues da memria e as decodifica e executa, requisitando a ULA quando necessrio; Registradores e Memria cache: armazena dados para o processamento.

PERIFRICOS
O QUE ? Unidade de entrada: traduz informao de uma grande variedade de dispositivos em um cdigo que a UCP capaz de entender.

PERIFRICOS
Unidade de sada: converte os dados de impulsos eltricos em palavras ou nmeros que podem ser escritos em impressoras ou mostrados em vdeos ou numa srie de outros dispositivos.

PERIFRICOS
Dispositivos de entrada e sada: tanto enviam informaes ou dados para o computador como introduz informao para o usurio.

MEMRIA
Memria: armazenam os dados e o programa que ir manipular esses dados. A capacidade de um computador normalmente medida pelo tamanho de sua memria. 8 Gigabytes

Vdeos

QUESTO DA LISTA 01

You might also like