Curso de Bacharelado em Ciência da Computação
Há um século, riqueza e sucesso vinham para aqueles que produziam e distribuíam mercadorias manufaturadas. Hoje, riqueza e sucesso vêm para aqueles que utilizam computadores para criar, reunir, aplicar e disseminar informações. 2
O que é Computação? 3
O que é COMPUTAÇÃO? DADOS PROCESSAMENTO RESULTADOS 4
O que é INFORMÁTICA? 5
O que é INFORMÁTICA? INFORmação automática 6
O que é um Computador? 7
É uma máquina constituída por uma série de componentes e circuitos eletrônicos, capaz de receber, armazenar processar e transmitir informações. Máquina programável, capaz de realizar uma grande variedade de tarefas, seguindo uma seqüência de comandos, de acordo com o que for especificado. O Computador não faz absolutamente nada sem que lhe seja ordenado fazer. 8
O que é um SISTEMA COMPUTACIONAL? 9
Sistema Computacional Integração de componentes atuando como uma entidade, com o propósito de processar dados, realizar algum tipo de operação aritmética/ lógica envolvendo os dados, de modo a produzir diferentes níveis de informações. 10
Componentes de Um Sistema Computacional Peopleware Hardware Software 11
Peopleware Componente humana de um sistema de computação -indivíduos que utilizam o computador como ferramenta. 12
Hardware Componente física de um sistema de computação - todos os equipamentos utilizados pelo usuário nas ações de entrada, processamento, armazenamento e saída de dados. 13
Software Componente lógica de um sistema de computação- séries de instruções que fazem o computador funcionar (programas de computador). 14
Características de um Computador Os computadores podem manipular diversos tipos de informação (ou dados), incluindo: dados numéricos texto imagens vídeos som 15
Uso dos computadores Negócios Medicina e saúde pública Educação Arqueologia Engenharia Manufatura Direito Política Uso doméstico Entretenimento 16
Necessidades sociais x Uso de Computadores Exemplos armazenamento de grandes volumes de informações e sua recuperação em tempo hábil computação de cálculos matemáticos complexos em intervalos de tempo relativamente muito inferiores aos modos convencionais comunicação segura, rápida e confiável automação, controle e monitoração de sistemas complexos 17
Necessidades sociais x Uso de Computadores Exemplos computação rápida de cálculos repetitivos envolvendo grandes volumes de dados processamento de voz e imagem jogos e ferramentas para suporte ao ensino/aprendizagem realidade virtual com aplicações aos fins mais diversos (entretenimento, medicina, robótica) 18
Necessidades sociais x Uso de Computadores Exemplos ferramentas para suporte a projetos (engenharia civil, arquitetura, engenharia mecânica, desenho industrial) ferramentas para geoprocessamento de dados (engenharia agrícola, agronomia, planejamento urbano, meio ambiente) 19
Binômio Informação x Comunicação Sociedade Moderna Informação Comunicação Poder 20
Área de Computação e Informática (Ciência da) Computação: Países de língua inglesa e Brasil. Informática: Demais países. Brasil - a sociedade costumou chamar de Informática tudo que está relacionado ao computador, especialmente suas aplicações. 21
Categorias dos cursos da área de Computação e Informática: Cursos que têm predominantemente a computação como atividade fim; Cursos que têm predominantemente a computação como atividade meio; Cursos de Licenciatura em Computação e Cursos de Tecnologia (cursos seqüenciais). 22
Cursos que têm a computação como atividade fim visam a formação de recursos humanos para o desenvolvimento científico e tecnológico da computação. Denominação: Bacharelado em Ciência da Computação ou Engenharia de Computação. Os egressos são também candidatos potenciais a seguirem a carreira acadêmica, através da pós-graduação. 23
A Ciência da Computação tem como objeto de estudo os métodos e as técnicas destinadas a modelar, analisar e resolver problemas através da utilização de recursos computacionais. A atividade do cientista da Computação consiste na concepção, desenvolvimento e/ou aplicação desses métodos e técnicas. 24
Objetivos da formação de recursos humanos na área Os cursos da área de computação e informática têm como objetivos a formação de recursos humanos para o desenvolvimento tecnológico da computação (hardware e software) com vistas a atender necessidades da sociedade, para a aplicação das tecnologias da computação no interesse da sociedade e para a formação de professores para o ensino médio e profissional. 25
Domínio da Informação x Pensamento Crítico O domínio da informação requer pensamento crítico Capacidade de avaliar a qualidade das informações obtidas 26
O Bacharel em Ciência da Computação deve ter: Conhecimento e domínio do processo de projeto de sistemas computacionais complexos para solucionar, com base científica, problemas de diversas áreas de conhecimento, tanto para liderar o processo do projeto quanto para participar em seu desenvolvimento; Capacidade para aplicar seus conhecimentos de forma independente e inovadora, acompanhando a evolução de setor e contribuindo na busca de soluções nas diferentes áreas de aplicação da computação; Formação humanística, permitindo a compreensão das implicações/repercussões do seu trabalho no mundo e na sociedade. 27
Competências e Habilidades do Egresso Capacidade de lidar bem com tecnologias e suas constantes mudanças, explorando a criatividade e o raciocínio crítico no desempenho de suas atividades profissionais dentro da sociedade. 28
Competências do Egresso Modelar sistemas do mundo real buscando soluções sistematizadas através dos recursos disponíveis da área da Computação e Informática; Projetar e desenvolver sistemas computacionais (incluindo software básico, de comunicação ou aplicativo, redes de computadores); Gerenciar projetos de desenvolvimento de sistemas computacionais em geral; Prestar consultoria na concepção, no desenvolvimento e no suporte de sistemas computacionais. 29
Habilidades do Egresso Utilizar os diversos métodos, técnicas e ferramentas para a modelagem de sistemas do mundo real; Utilizar os diversos métodos, técnicas e ferramentas para a construção e avaliação de sistemas computacionais; Utilizar técnicas de gerência de desenvolvimento de sistemas computacionais; Continuar na carreira acadêmica ingressando em cursos de pós-graduação podendo desenvolver atividades de treinamento, ensino e pesquisa na área de Computação e Informática. 30
Conhecimento é Poder e o Computador pode atuar como um extensor desse poder. 31