Professional Documents
Culture Documents
de Ensino e Introduo a
Computao
Professor Wagner Gada Lorenz
wagnerglorenz@gmail.com
Disciplina: Introduo a Computao
Cachoeira do Sul, 24 de Fevereiro de 2016
Disciplina
Introduo a Computao:
4 crditos
Carga Horria: 68h
22 encontros
Plano de Ensino-Aprendizagem
EMENTA DA DISCIPLINA:
A disciplina aborda o estudo da rea de Informtica como um
todo, e dos conceitos fundamentais, abrangendo desde a
histria e a evoluo dos computadores at noes de lgica
digital. Estudo dos conceitos e funcionamentos do software e
do hardware, enfatizando a arquitetura e a organizao de
computadores.
Plano de Ensino-Aprendizagem
OBJETIVO GERAL DA DISCIPLINA:
Ao final da disciplina o aluno deve possuir uma viso abrangente dos
principais tpicos relacionados rea da Computao e da atuao
do profissional, compreender a inter-relao entre as vrias reas da
Computao e os princpios bsicos da organizao de
computadores.
Especfico(s):
Conhecer a histria e a evoluo da computao.
Compreender a estrutura bsica de um computador e o seu
funcionamento.
Manipular dados em diferentes sistemas de numerao.
Utilizar os operadores da lgebra booleana e aplicar suas
propriedades.
Interpretar o funcionamento de circuitos lgicos utilizados em
computadores.
Plano de Ensino-Aprendizagem
ABORDAGENS TEMTICAS:
Apresentao da disciplina projeto pedaggico;
Histrico e evoluo da computao.
Arquitetura e organizao de computadores: modelo de Von Neumann,
CPU, memria, dispositivos de entrada e sada.
Software bsico e software aplicativo.
Linguagens de programao: linguagem de mquina, linguagem de
baixo nvel, linguagem de alto nvel.
Redes de computadores: tipos de redes, protocolos, Internet, servios
de rede.
Sistemas de numerao: noes gerais, bases numricas, converses
entre bases.
Aritmtica binria: representao de nmeros negativos, soma,
subtrao, multiplicao e diviso.
lgebra booleana e anlise de circuitos lgicos: operadores,
propriedades, portas lgicas, tabela-verdade e circuitos lgicos.
Plano de Ensino-Aprendizagem
METODOLOGIA DE ENSINO:
Aulas expositivas, dialogadas e prticas;
Textos referentes teoria trabalhada em sala de aula;
Aulas de orientao durante o desenvolvimento dos
trabalhos prticos solicitados;
Aplicao de exerccios individuais ou em grupo.
CRONOGRAMA
DATAS IMPORTANTES:
MF = (G1 + (G2 x 2) ) / 3
PROCESSOS AVALIATIVOS
CRITRIOS:
Participao nas discusses e atividades.
Expresso de forma clara e objetiva nas provas e trabalhos
escritos.
Empenho, objetividade e criatividade na apresentao dos
seminrios.
INSTRUMENTOS:
G1: 30% trabalhos + 70% avaliao = 10 pontos
G2: 30% trabalhos + 70% avaliao = 10 pontos
REFERNCIAS BIBLIOGRFICAS
BSICAS
BSICAS:
VELLOSO, Fernando de Castro. Informtica: conceitos bsicos. 7.ed. Rio de Janeiro:
Campus, 2004.
TANENBAUM, Andrew. S.. Organizao Estruturada de Computadores. Rio de
Janeiro: LTC, 2001.
WEBER, Raul Fernando. Fundamentos de Arquitetura de Computadores. Rio de
Janeiro: LTC, 2004.
COMPLEMENTARES:
BROOKSHEAR, J. G.. Cincia da Computao, uma Viso Abrangente. Porto
Alegre: Bookman, 2005.
FEDELI, Ricardo D.; POLLONI, Enrico G.F.; PERES, Fernando E.. Introduo
Cincia da Computao. So Paulo: Thompson Pioneira, 2003.
MONTEIRO, Mrio A.. Introduo Organizao de Computadores.4.ed. Rio de
Janeiro: LTC, 2002.
TORRES, Gabriel. Hardware: curso completo. 4.ed. Rio de Janeiro : Axcel, 2001.
UYEMURA, John P.. Sistemas Digitais: uma abordagem integrada. So Paulo:
Thompson Pioneira, 2002.
Introduo a Computao
Introduo a Computao
Introduo a Computao
Um computador digital uma mquina que pode resolver problemas
para as pessoas, executando instrues que lhe so dadas.
Introduo a Computao
Essas instrues bsicas raramente so muito mais complicadas do
que:
some dois nmeros;
verifique se um nmero zero;
copie dados de uma parte da memria do computador para
outra.
Introduo a Computao
Juntas, as instrues primitivas de um computador formam uma linguagem com a qual as
pessoas podem se comunicar com ele. Essa linguagem denominada linguagem de
mquina.
Quem projeta um novo computador deve decidir quais instrues incluir em sua linguagem
de mquina.
Como a maioria das linguagens de mquina muito simples, sua utilizao direta pelas
pessoas difcil e tediosa.
Introduo a Computao
Com o passar do tempo, essas observaes simples tem levado a uma
forma de estruturar os computadores como uma sequncia de
abstraes, cada uma baseada naquela abaixo dela.
Se essa mquina virtual pudesse ser construda de forma barata o suficiente, no seria
preciso de forma alguma ter a linguagem L0 ou uma mquina que executou os
programas em L0.
Tal restrio significa quase sempre que L1, embora melhor que
L0, ainda estar longe do ideal para a maioria das aplicaes.
PRXIMA AULA
Histrico e evoluo da Computao.
Contedo e Dvidas
Contedo
http://wagnerglorenz.com/moodle/
Dvidas
wagnerglorenz@gmail.com.
Referncias Bibliogrficas
TANENBAUM, Andrew. S.. Organizao Estruturada de
Computadores. Rio de Janeiro: LTC, 2001.