INE5602 Introdução à Informática Ricardo Azambuja Silveira INE-CTC-UFSC E-Mail: silveira@inf.ufsc.br URL: www.inf.ufsc.br/~silveira
Plano de Ensino Ementa Computador Digital X Analógico. Sistemas de Numeração. Representações Digitais para números, códigos, sons, imagens etc. Comunicação Digital do Telégrafo ao Satélite. Noções de Arquitetura e Organização de Computadores. Noções de Redes de Computadores (Estrutura da INTERNET ou assemelhada). A evolução histórica do processo de distribuição da informação; Estrutura de Sistemas Distribuídos e o modelo Cliente/Servidor. Serviço de troca de informações. Noções de Máquinas Abstratas. 2/13
Plano de Ensino Objetivos Gerais Apresentar a base teórica no contexto de informática necessária à introdução do aluno no curso Sistemas de Informação Objetivos Específicos Introduzir conceitos básicos de informática: componentes básicos do computador sistemas de numeração representação digital de informações Introduzir conceitos básicos das diversas áreas da informática Arquitetura e Organização de Computadores, Linguagens de Programação, Redes de Computadores, Sistemas Operacionais, Engenharia de Software, Banco de Dados e Sistemas Distribuídos 3/13
Plano de Ensino Procedimento didático 1. Conceituação de Informática e histórico 2. Representação Digital de Informações 3. Arquitetura de Computadores 4. Programação de Computadores 5. Noções de Sistema Operacional 6. Noções de Engenharia de Software 7. Comunicação de Dados 8. Noções de Redes de Computadores 9. Noções de Bancos de Dados 10. Noções de Sistemas Distribuídos 4/13
Plano de Ensino Avaliação da aprendizagem Provas Escrita: 3 provas Média = (NotaProva1+NotaProva2+NotaProva3)/3 Se Média 6 6 e Freqüência 75% Aluno está aprovado com MédiaFinal=Média Senão Se Média 3 3 e Freqüência 75% Aluno pode optar por realizar a novaavaliação» MédiaFinal=(Média+novaAvaliação)/2 Se MédiaFinal 6, o aluno está aprovado Senão o Aluno é reprovado 5/13
Curso de Sistemas de Informação Conhecimentos Necessários de Informática Linguagens de programação Estrutura de dados Bancos de dados Redes de computadores Engenharia de software Sistemas distribuídos Estatística A formação do estudante será abrangente e geral nas áreas de: Arquitetura de computadores Matemática Teoria da decisão Sociologia Empreendedorismo Administração 6/13
Cronograma T. 0138A 320202CTC208 618302CTC210 DATA ASSUNTO 12/09 Plano de Ensino Conceitos Básicos 15/109 Cap1 Conceitos básicos e histórico 19/09 Cap 2. Sistemas Numéricos: Aritmética e lógica 22/09 Cap 2. Sistemas Numéricos: Aritmética e lógica 26/09 Cap 2. Representação Digital de Informações: Caracteres e Números 29/09 Cap 2. Representação Digital de Informações: Caracteres e Números 03/10 Cap 2. Representação Digital de Informações: Áudio e Vídeo 06/10 Cap 2. Representação Digital de Informações: Áudio e Vídeo 10/10 Cap 3 Arquitetura de Computadores 13/10 EXERCÍCIO 17/10 Cap 3 Arquitetura de Computadores 20/10 Cap 3 Arquitetura de Computadores 24/10 Cap 3 Arquitetura de Computadores 27/10 Prova I: Cap1, Cap2, Cap3 03/11 EXERCÍCIO 07/11 Cap 4 Linguagens de Programação 10/11 Cap 4 Linguagens de Programação 14/11 Cap 4 Linguagens de Programação 7/13
Cronograma T. 0138A 320202CTC208 618302CTC210 DATA ASSUNTO 17/11 Sistemas Operacionais 21/11 Sistemas Operacionais 24/11 Sistemas Operacionais 28/11 Engenharia de Software 01/12 Engenharia de Software 05/12 Prova 2: Linguagens, SO, Eng. Software 08/12 Comunicação de dados 02/02 Comunicação de dados 06/02 Redes Locais de Computadores 09/02 Internet e sistemas distribuídos 13/02 Bancos de dados 16/02 Prova 3: Comunicação de Dados, Redes e Internet e banco de dados 20/02 Feriado 23/02 Feriado 22702 Tira dúvidas 02/03 Recuperação 8/13
Plano de Ensino Bibliografia R. Willrich, Apostila INE5602 Introdução à Informática, 2000. Velloso, F.C. Informática: Conceitos Básicos, 5a Edição. Editora Campus, 1997. A. S. Tanenbaum. Organização estruturada de computadores, 3a Edição, Rio de Janeiro: PHB, 1995. C. Ghezzi, M. Jazayeri. Programming language concepts, 1987. R.S. Pressman. Engenharia de software, 1995. G.E. Revesz. Introduction to formal languages, 1991. A. S. Tanenbaum. Sistemas operacionais modernos, 1995. A S. Tanenbaum. Redes de Computadores, 1997. J. Eddings. Como funciona a Internet. São Paulo: Quark, 1994. C. J. Date. Introdução a sistemas de bancos de dados, 1986. H.F. Korth, Sistema de banco de dados, 1995. N.A. de Castilho Lages, Introdução aos sistemas distribuídos, 1986. 9/13
O que é Sistemas de Informação? Material elaborado pelo prof. Roberto Willrich Definição de Sistema Biólogo Ludwig Von Bertalanffy observou que qualquer organismo vivo mantinha sempre uma característica comum Identidade do organismo seu objetivo (propósito) Estendeu as suas observações a outros tipos de organismos organismos mecânicos, organismos sociais, etc Desses estudos e observações, von Bertalanffy propôs a Teoria Geral dos Sistemas chamando de sistema a esses organismos, visando, portanto, a um Um sistema é um conjunto estruturado ou ordenado de partes ou elementos objetivo que se mantêm em interação (em ação recíproca) na busca de um ou vários objetivos.. Se caracteriza pela influência que cada componente exerce sobre os demais e pela união (globalismo( globalismo), no sentido de gerar resultados que levam ao(s) objetivo(s) buscado(s) 10/13
O que é Sistemas de Informação? Algumas definições de SISTEMA Um conjunto de elementos interdependentes em interação, com vistas a atingir um objetivo Qualquer entidade, conceitual ou física, composta de partes inter- relacionadas, interatuantes ou interdependentes Um conjunto de objetos unidos por alguma forma de interação regular ou interdependência Um conjunto ou combinação de coisas ligadas ou interdependentes, e que interagem de modo a formar uma unidade complexa; um todo composto de partes de uma forma organizada, segundo um esquema ou plano Os sistemas são constituídos de conjuntos de componentes que atuam juntos na execução do objetivo global do todo. O enfoque sistêmico é simplesmente um modo de pensar a respeito desses sistemas totais e seus componentes Qualquer conjunto de partes unidas entre si pode ser considerado um sistema, desde que as relações entre as partes e o comportamento do todo seja foco de atenção 11/13
O que é Sistemas de Informação? Dado e informação Dado é qualquer elemento identificado em sua forma bruta por si só não conduz a uma compreensão de determinado fato ou situação Informação é o dado trabalhado que permite a tomada de decisão Exemplos de dados em uma empresa: quantidade 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ção capacidade de produção, custo de venda do produto, produtividade do funcionário Propósito básico da informação é o de habilitar a empresa a alcançar seus objetivos pelo uso eficiente dos recursos disponíveis nos quais se inserem pessoas, materiais, equipamentos, tecnologia, dinheiro, além da própria informação informações podem afetar ou modificar o comportamento existente na empresa, bem como o relacionamento entre as suas várias unidades organizacionais 12/13
O que é Sistema de Informação? É um conjunto de elementos interdependentes (subsistemas), logicamente associados, para que de sua interação sejam geradas informações necessárias à tomada de decisões 13/13