introdução à computação - deinf.ufma.brmario/grad/ic/00_nossocurso.pdf · apresentar uma...

8
18/03/2010 1 Introdução à Computação Introdução à Computação Universidade Federal do Maranhão Universidade Federal do Maranhão Curso de Ciência da Computação Curso de Ciência da Computação Departamento de Informática Departamento de Informática Mário Meireles Teixeira, Prof. Dr. Mário Meireles Teixeira, Prof. Dr. www.deinf.ufma.br/~mario www.deinf.ufma.br/~mario Curso: Ciência da Computação (www.deinf.ufma.br/~cocom) Nível: Graduação plena (Bacharelado) Unidade Responsável: Departamento de Informática - DEINF Vagas anuais: 92 vagas, com duas entradas anuais Grau conferido: Bacharel em Ciência da Computação Início do curso: 05/01/1987 Nota no ENADE (2008): 4 (quatro) Curso de Ciência da Curso de Ciência da Computação Computação

Upload: nguyenliem

Post on 09-Dec-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introdução à Computação - deinf.ufma.brmario/grad/ic/00_NossoCurso.pdf · Apresentar uma visão geral do curso de Ciência da ... Brookshear, J. G. Ciência da Computação:

18/03/2010

1

Introdução à ComputaçãoIntrodução à Computação

Universidade Federal do MaranhãoUniversidade Federal do MaranhãoCurso de Ciência da ComputaçãoCurso de Ciência da ComputaçãoDepartamento de InformáticaDepartamento de Informática

Mário Meireles Teixeira, Prof. Dr.Mário Meireles Teixeira, Prof. Dr.www.deinf.ufma.br/~mariowww.deinf.ufma.br/~mario

Curso: Ciência da Computação (www.deinf.ufma.br/~cocom)

Nível: Graduação plena (Bacharelado)

Unidade Responsável: Departamento de Informática - DEINF

Vagas anuais: 92 vagas, com duas entradas anuais

Grau conferido: Bacharel em Ciência da Computação

Início do curso: 05/01/1987

Nota no ENADE (2008): 4 (quatro)

Curso de Ciência da Curso de Ciência da ComputaçãoComputação

Page 2: Introdução à Computação - deinf.ufma.brmario/grad/ic/00_NossoCurso.pdf · Apresentar uma visão geral do curso de Ciência da ... Brookshear, J. G. Ciência da Computação:

18/03/2010

2

Objetivos GeraisObjetivos Gerais

� Dar ao aluno uma formação em Ciências, a fim de que este

possa ser capaz de compreender os fundamentos do

conhecimento científico e contribuir construtivamente para a

pesquisa e desenvolvimento na área de Computação.

� Permitir ao aluno compreender a inserção e disseminação da

Computação e seus subprodutos na sociedade atual, agindo

eticamente e de maneira socialmente responsável na aplicação

de conhecimentos e tecnologias.

Curso de Ciência da Curso de Ciência da ComputaçãoComputação

Objetivos GeraisObjetivos Gerais

� Propiciar ao corpo discente o domínio do conhecimento e das

ferramentas adequadas para o exercício profissional, seja no

setor industrial, governamental, de comércio, serviços ou

educacional.

� Permitir que o egresso encare com naturalidade o surgimento

de novas tecnologias e métodos, sendo capaz de compreendê-

los e utilizá-los em seu exercício profissional.

Curso de Ciência da Curso de Ciência da ComputaçãoComputação

Page 3: Introdução à Computação - deinf.ufma.brmario/grad/ic/00_NossoCurso.pdf · Apresentar uma visão geral do curso de Ciência da ... Brookshear, J. G. Ciência da Computação:

18/03/2010

3

Competências do EgressoCompetências do Egresso

� Compreender e ser capaz de definir formalmente os conceitos

fundamentais da Ciência da Computação.

� Desenvolver o raciocínio abstrato, de modo que lhe seja possível

compreender e solucionar problemas potencialmente complexos.

� Ser capaz de desenvolver novos algoritmos, sistemas, provas,

métodos e métricas relacionados à Computação.

� Aplicar os conhecimentos adquiridos na resolução de problemas

computacionais.

Curso de Ciência da Curso de Ciência da ComputaçãoComputação

Organização Curricular: (desde março/2007)

www.deinf.ufma.br/~cocom

a) Ciência da Computaçãob) Matemática e Estatísticac) Física e Eletricidaded) Tecnologias básicas

Curso de Ciência da Curso de Ciência da ComputaçãoComputação

Page 4: Introdução à Computação - deinf.ufma.brmario/grad/ic/00_NossoCurso.pdf · Apresentar uma visão geral do curso de Ciência da ... Brookshear, J. G. Ciência da Computação:

18/03/2010

4

ÁreaÁrea dede ComputaçãoComputação ee InformáticaInformática

� (Ciência(Ciência da)da) ComputaçãoComputação:– Países de língua inglesa e Brasil.

�� InformáticaInformática:– Países europeus, América Latina

� Brasil - a sociedade costuma chamar de “Informática” tudo que está relacionado ao computador, especialmente suas aplicações.

Curso de Ciência da Curso de Ciência da ComputaçãoComputação

Objetivos:Objetivos:

� Apresentar uma visão geral do curso de Ciência da Computação.

� Fornecer os conceitos básicos sobre computação, desde os componentes do computador (hardware e software) até as tecnologias mais conhecidas na área (redes, internet, sistemas operacionais).

Introdução à ComputaçãoIntrodução à Computação

Page 5: Introdução à Computação - deinf.ufma.brmario/grad/ic/00_NossoCurso.pdf · Apresentar uma visão geral do curso de Ciência da ... Brookshear, J. G. Ciência da Computação:

18/03/2010

5

Ementa da DisciplinaEmenta da Disciplina

Apresentação do Curso de Ciência da Computação. Conceitos

introdutórios de hardware e seus componentes, sistemas

operacionais, linguagens de programação e compiladores.

Representação interna dos dados. Sistemas de numeração.

Uso de ferramentas: Internet, sistemas operacionais atuais.

Tópicos AbordadosTópicos Abordados

1. Introduçãoa) Objetivo do Curso Ciência da Computaçãob) Estrutura e organização do Curso Ciência da Computaçãoc) Infraestrutura do Curso de Ciência da Computaçãod) Perfil do egressoe) Ética dos profissionais de informática

2. Conceitos Básicosa) Informática: origem do termo, definição e funçãob) Informação e dadosc) Classificação dos computadoresd) Hardware: componentes básicose) Redes de computadoresf) A Internet

Page 6: Introdução à Computação - deinf.ufma.brmario/grad/ic/00_NossoCurso.pdf · Apresentar uma visão geral do curso de Ciência da ... Brookshear, J. G. Ciência da Computação:

18/03/2010

6

Tópicos AbordadosTópicos Abordados

3. Organização dos Computadoresa) Unidade Central de Processamento (CPU)b) Unidade Lógica e Aritmética (ULA)c) Memória Principald) Barramentoe) Bit, Byte, Word, Registradoresf) Codificação de dados (ASCII, EBCDIC, Unicode)g) Sistemas de Numeração

4. Sistemas Operacionaisa) Conceitosb) Tipos de Sistemas Operacionaisc) Alocação e compartilhamento de recursosd) Sistemas Operacionais: Windows e Linux (prática)

Tópicos AbordadosTópicos Abordados

3. Linguagens de Programaçãoa) Histórico, Conceitos e Tipos de Linguagensb) Programa de computadorc) Compiladores e Interpretadoresd) Execução de programase) Softwares Aplicativos (processador de texto, planilha, apresentação,

gráficos, bancos de dados ...)

4. Entrada e Saídaa) Dispositivos de entrada de dadosb) Dispositivos de saída de dadosc) Memória Secundáriad) Mídias de armazenamento: discos magnéticos, CD, DVD, memória

flash ...

Page 7: Introdução à Computação - deinf.ufma.brmario/grad/ic/00_NossoCurso.pdf · Apresentar uma visão geral do curso de Ciência da ... Brookshear, J. G. Ciência da Computação:

18/03/2010

7

Tópicos AbordadosTópicos Abordados

5. Redes de Computadoresa) Comunicação e Transmissão de dadosb) Protocolosc) Topologias de reded) LANs, MANs, WANse) Software Cliente-Servidor

6. Internet e WWWa) História da Internetb) Aplicações tradicionais (correio, ftp, telnet, newsgroups,

messaging, Web ...)c) World Wide Web d) Sites da Webe) Servidores Webf) A Web como ferramenta de apoio a aprendizagem: pesquisasg) Desenvolvimento de sites da Web (prática)

BibliografiaBibliografia

1. CAPRON, H. L. & JOHNSON, J. A. Introdução à Informática. 8ª Ed. Pearson Prentice Hall, 2004.

2. NORTON, P. Introdução à Informática. Makron Books. 1997.

3. Brookshear, J. G. Ciência da Computação: uma visão

abrangente. 5º Edição. Bookman, 2000.

4. Sites da Web e leituras selecionadas

Page 8: Introdução à Computação - deinf.ufma.brmario/grad/ic/00_NossoCurso.pdf · Apresentar uma visão geral do curso de Ciência da ... Brookshear, J. G. Ciência da Computação:

18/03/2010

8

Agradecimentos

• Baseado em material original da Profa. Maria Auxiliadora Freire, DEINF/UFMA