11
INE5602 INE5602 Introdução à Informática Introdução à Informática Roberto Willrich Roberto Willrich INE-CTC-UFSC INE-CTC-UFSC E-Mail: [email protected] E-Mail: [email protected] URL: http://www.inf.ufsc.br/~willrich URL: http://www.inf.ufsc.br/~willrich

INE5602 Introdução à Informática

Embed Size (px)

DESCRIPTION

INE5602 Introdução à Informática. Roberto Willrich INE-CTC-UFSC E-Mail: [email protected] URL: http://www.inf.ufsc.br/~willrich. Plano de Ensino. Ementa Computador Digital X Analógico. Sistemas de Numeração. Representações Digitais para números, códigos, sons, imagens etc. - PowerPoint PPT Presentation

Citation preview

Page 1: INE5602  Introdução à Informática

INE5602 INE5602 Introdução à InformáticaIntrodução à Informática

Roberto WillrichRoberto WillrichINE-CTC-UFSCINE-CTC-UFSCE-Mail: [email protected]: [email protected]: http://www.inf.ufsc.br/~willrichURL: http://www.inf.ufsc.br/~willrich

Page 2: INE5602  Introdução à Informática

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

20

/04

/23

2

Plano de EnsinoPlano de Ensino

• EmentaEmenta– Computador Digital X Analógico. Computador Digital X Analógico.

– Sistemas de Numeração. Sistemas de Numeração.

– Representações Digitais para números, códigos, sons, Representações Digitais para números, códigos, sons, imagens etc. imagens etc.

– Comunicação Digital do Telégrafo ao Satélite. Comunicação Digital do Telégrafo ao Satélite.

– Noções de Arquitetura e Organização de Computadores. Noções de Arquitetura e Organização de Computadores.

– Noções de Redes de Computadores (Estrutura da INTERNET Noções de Redes de Computadores (Estrutura da INTERNET ou assemelhada).ou assemelhada).

– A evolução histórica do processo de distribuição da A evolução histórica do processo de distribuição da informação;informação;

– Estrutura de Sistemas Distribuídos e o modelo Estrutura de Sistemas Distribuídos e o modelo Cliente/Servidor.Cliente/Servidor.

– Serviço de troca de informações. Serviço de troca de informações.

– Noções de Máquinas Abstratas.Noções de Máquinas Abstratas.

Page 3: INE5602  Introdução à Informática

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

20

/04

/23

3

Plano de EnsinoPlano de Ensino

• Objetivos GeraisObjetivos Gerais– Apresentar a base teórica no contexto de informática Apresentar a base teórica no contexto de informática

necessária à introdução do aluno no curso Sistemas de necessária à introdução do aluno no curso Sistemas de InformaçãoInformação

• Objetivos EspecíficosObjetivos Específicos– Introduzir conceitos básicos de informática: Introduzir conceitos básicos de informática:

• componentes básicos do computadorcomponentes básicos do computador

• sistemas de numeraçãosistemas de numeração

• representação digital de informaçõesrepresentação digital de informações

– Introduzir conceitos básicos das diversas áreas da Introduzir conceitos básicos das diversas áreas da informáticainformática

• Arquitetura e Organização de Computadores, Linguagens de Arquitetura e Organização de Computadores, Linguagens de Programação, Redes de Computadores, Sistemas Programação, Redes de Computadores, Sistemas Operacionais, Engenharia de Software, Banco de Dados e Operacionais, Engenharia de Software, Banco de Dados e Sistemas DistribuídosSistemas Distribuídos

Page 4: INE5602  Introdução à Informática

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

20

/04

/23

4

Plano de EnsinoPlano de Ensino

• Procedimento didáticoProcedimento didático

1. Conceituação de Informática e histórico1. Conceituação de Informática e histórico

2. Representações Digitais de Informações2. Representações Digitais de Informações

3. Arquitetura de Computadores3. Arquitetura de Computadores

4. Programação de Computadores4. Programação de Computadores

5. Noções de Sistema Operacional5. Noções de Sistema Operacional

6. Noções de Engenharia de Software6. Noções de Engenharia de Software

7. Comunicação de Dados7. Comunicação de Dados

8. Noções de Redes de Computadores8. Noções de Redes de Computadores

9.  Noções de Bancos de Dados9.  Noções de Bancos de Dados

10. Noções de Sistemas Distribuídos10. Noções de Sistemas Distribuídos

Page 5: INE5602  Introdução à Informática

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

20

/04

/23

5

Plano de EnsinoPlano de Ensino

• Avaliação da aprendizagemAvaliação da aprendizagem– Provas Escrita: 3 provasProvas Escrita: 3 provas

• Média = (NotaProva1+NotaProva2+NotaProva3)/3 Média = (NotaProva1+NotaProva2+NotaProva3)/3

– Se MédiaSe Média6 e Freqüência6 e Freqüência75% 75%

• Aluno está aprovado com MédiaFinal=MédiaAluno está aprovado com MédiaFinal=Média

– SenãoSenão

• Se MédiaSe Média3 e Freqüência3 e Freqüência75% 75%

– Aluno pode optar por realizar a novaAvaliaçãoAluno pode optar por realizar a novaAvaliação

» MédiaFinal=(Média+novaAvaliação)/2MédiaFinal=(Média+novaAvaliação)/2

– Se MédiaFinalSe MédiaFinal6, o aluno está aprovado6, o aluno está aprovado

– Senão o Aluno é reprovadoSenão o Aluno é reprovado

Page 6: INE5602  Introdução à Informática

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

20

/04

/23

6

Plano de EnsinoPlano de Ensino

• BibliografiaBibliografia

– R. Willrich, Apostila INE5602 Introdução à Informática, 2000.R. Willrich, Apostila INE5602 Introdução à Informática, 2000.

– Velloso, F.C. Informática: Conceitos Básicos, 5a Edição. Editora Velloso, F.C. Informática: Conceitos Básicos, 5a Edição. Editora Campus, 1997.Campus, 1997.

– A. S. Tanenbaum. Organização estruturada de computadores, 3a A. S. Tanenbaum. Organização estruturada de computadores, 3a Edição, Rio de Janeiro: PHB, 1995.Edição, Rio de Janeiro: PHB, 1995.

– C. Ghezzi, M. Jazayeri. Programming language concepts, 1987.C. Ghezzi, M. Jazayeri. Programming language concepts, 1987.

– R.S. Pressman. R.S. Pressman. Engenharia de softwareEngenharia de software, 1995., 1995.

– G.E. Revesz. Introduction to formal languages, 1991.G.E. Revesz. Introduction to formal languages, 1991.

– A. S. Tanenbaum. Sistemas operacionais modernos, 1995.A. S. Tanenbaum. Sistemas operacionais modernos, 1995.

– A S. Tanenbaum. Redes de Computadores, 1997.A S. Tanenbaum. Redes de Computadores, 1997.

– J. Eddings. Como funciona a Internet. São Paulo: Quark, 1994.J. Eddings. Como funciona a Internet. São Paulo: Quark, 1994.

– C. J. Date. C. J. Date. Introdução a sistemas de bancos de dados, 1986.Introdução a sistemas de bancos de dados, 1986.

– H.F. Korth, H.F. Korth, Sistema de banco de dados, 1995.Sistema de banco de dados, 1995.

– N.A. de Castilho Lages, Introdução aos sistemas distribuídos, N.A. de Castilho Lages, Introdução aos sistemas distribuídos, 1986.1986.

Page 7: INE5602  Introdução à Informática

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

20

/04

/23

7

O que é Sistemas de Informação?O que é Sistemas de Informação?

• Definição de SistemaDefinição de Sistema– Biólogo Ludwig Von Bertalanffy observou que qualquer Biólogo Ludwig Von Bertalanffy observou que qualquer

organismo vivo mantinha sempre uma característica organismo vivo mantinha sempre uma característica comumcomum

• Identidade do organismo – seu objetivo (propósito)Identidade do organismo – seu objetivo (propósito)

– Estendeu as suas observações a outros tipos de Estendeu as suas observações a outros tipos de organismosorganismos

• organismos mecânicos, organismos sociais, etcorganismos mecânicos, organismos sociais, etc

– Desses estudos e observações, von Bertalanffy propôs a Desses estudos e observações, von Bertalanffy propôs a Teoria Geral dos SistemasTeoria Geral dos Sistemas

• chamando de sistema a esses organismos, visando, portanto, chamando de sistema a esses organismos, visando, portanto, a um objetivoa um objetivoUm sistema é um conjunto estruturado ou ordenado de partes ou Um sistema é um conjunto estruturado ou ordenado de partes ou

elementos que se mantêm em interação (em ação recíproca) na elementos que se mantêm em interação (em ação recíproca) na busca de um ou vários busca de um ou vários objetivosobjetivos. Se caracteriza pela influência que . Se caracteriza pela influência que

cada componente exerce sobre os demais e pela união (cada componente exerce sobre os demais e pela união (globalismoglobalismo), ), no sentido de gerar resultados que levam ao(s) objetivo(s) buscado(s) no sentido de gerar resultados que levam ao(s) objetivo(s) buscado(s)

Page 8: INE5602  Introdução à Informática

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

20

/04

/23

8

O que é Sistemas de Informação?O que é Sistemas de Informação?

• Algumas definições de SISTEMAAlgumas definições de SISTEMA– ““Um conjunto de elementos interdependentes em interação, Um conjunto de elementos interdependentes em interação,

com vistas a atingir um objetivo”com vistas a atingir um objetivo”

– ““Qualquer entidade, conceitual ou física, composta de partes Qualquer entidade, conceitual ou física, composta de partes inter-relacionadas, interatuantes ou interdependentes”inter-relacionadas, interatuantes ou interdependentes”

– ““Um conjunto de objetos unidos por alguma forma de interação Um conjunto de objetos unidos por alguma forma de interação regular ou interdependência”regular ou interdependência”

– ““Um conjunto ou combinação de coisas ligadas ou Um conjunto ou combinação de coisas ligadas ou interdependentes, e que interagem de modo a formar uma interdependentes, e que interagem de modo a formar uma unidade complexa; um todo composto de partes de uma forma unidade complexa; um todo composto de partes de uma forma organizada, segundo um esquema ou plano”organizada, segundo um esquema ou plano”

– ““Os sistemas são constituídos de conjuntos de componentes Os sistemas são constituídos de conjuntos de componentes que atuam juntos na execução do objetivo global do todo. O que atuam juntos na execução do objetivo global do todo. O enfoque sistêmico é simplesmente um modo de pensar a enfoque sistêmico é simplesmente um modo de pensar a respeito desses sistemas totais e seus componentes”respeito desses sistemas totais e seus componentes”

– ““Qualquer conjunto de partes unidas entre si pode ser Qualquer conjunto de partes unidas entre si pode ser considerado um sistema, desde que as relações entre as partes considerado um sistema, desde que as relações entre as partes e o comportamento do todo seja foco de atenção”e o comportamento do todo seja foco de atenção”

Page 9: INE5602  Introdução à Informática

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

20

/04

/23

9

O que é Sistemas de Informação?O que é Sistemas de Informação?

• Dado e informaçãoDado e informação

– DadoDado é qualquer elemento identificado em sua forma bruta é qualquer elemento identificado em sua forma bruta

• por si só não conduz a uma compreensão de determinado fato ou por si só não conduz a uma compreensão de determinado fato ou situaçãosituação

– InformaçãoInformação é o dado trabalhado que permite a tomada de decisão é o dado trabalhado que permite a tomada de decisão

– Exemplos de dados em uma empresa:Exemplos de dados em uma empresa:

• quantidade de produção, custo da matéria-prima, número de funcionáriosquantidade de produção, custo da matéria-prima, número de funcionários

– Como resultado da análise de tais dados tem-se a informaçãoComo resultado da análise de tais dados tem-se a informação

• capacidade de produção, custo de venda do produto, produtividade do capacidade de produção, custo de venda do produto, produtividade do funcionáriofuncionário

– Propósito básico da informação é o de habilitar a empresa a Propósito básico da informação é o de habilitar a empresa a alcançar seus objetivos pelo uso eficiente dos recursos disponíveisalcançar seus objetivos pelo uso eficiente dos recursos disponíveis

• nos quais se inserem pessoas, materiais, equipamentos, tecnologia, nos quais se inserem pessoas, materiais, equipamentos, tecnologia, dinheiro, além da própria informação dinheiro, além da própria informação

• informações podem afetar ou modificar o comportamento existente na informações podem afetar ou modificar o comportamento existente na empresa, bem como o relacionamento entre as suas várias unidades empresa, bem como o relacionamento entre as suas várias unidades organizacionaisorganizacionais

Page 10: INE5602  Introdução à Informática

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

20

/04

/23

10

O que é Sistema de Informação?O que é Sistema de Informação?

É um conjunto de elementos É um conjunto de elementos interdependentes (interdependentes (subsistemassubsistemas), ), logicamente associados, para que logicamente associados, para que de sua interação sejam geradas de sua interação sejam geradas

informações necessárias à tomada informações necessárias à tomada de decisõesde decisões

Page 11: INE5602  Introdução à Informática

Rob

ert

o W

illri

ch -

IN

E/U

FSC

-

20

/04

/23

11

Curso de Sistemas de InformaçãoCurso de Sistemas de Informação

• Conhecimentos Necessários de InformáticaConhecimentos Necessários de Informática– Linguagens de programação Linguagens de programação

– Estrutura de dados Estrutura de dados

– Bancos de dados Bancos de dados

– Redes de computadores Redes de computadores

– Engenharia de software Engenharia de software

– Sistemas distribuídos Sistemas distribuídos

– Estatística Estatística

• A formação do estudante será abrangente e geral nas áreas A formação do estudante será abrangente e geral nas áreas de: de: – Arquitetura de computadores Arquitetura de computadores

– Matemática Matemática

– Teoria da decisão Teoria da decisão

– Sociologia Sociologia

– Empreendedorismo Empreendedorismo

– Administração Administração