ICC - Aula 01 - Plano de Ensino e Processamento de Dados

2.688 visualizações

Publicada em

Aula 01 da disciplina de Introdução a Ciência da Computação, ministrada pelo Departamento de Computação da Universidade Federal de Sergipe.
Apresenta a disciplina e explica a forma com que os computador realiza suas tarefas, modelo entrada-processamento-saída.

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
2.688
No SlideShare
0
A partir de incorporações
0
Número de incorporações
266
Ações
Compartilhamentos
0
Downloads
117
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

ICC - Aula 01 - Plano de Ensino e Processamento de Dados

  1. 1. Universidade Federal de SergipeDepartamento de ComputaçãoIntrodução a Ciência da Computação Plano de Ensino e Processamento de DadosFelipe J. R. Vieira Última Atualização em Outubro de 2011
  2. 2. Sumário ➢ Plano de ensino; ➢ Processamento de dados; e ➢ Ciclo de vida do software. 103201 - Introdução a Ciência da Computação 2
  3. 3. Professor - Formação Acadêmica ➢ Felipe J. R. Vieira (www.felipejrvieira.com.br) ➢ Bacharel em sistemas de informação pela UFS (2011); ➢ Técnico em desenvolvimento de sistemas pelo IFS (2006); ➢ Eletrônico de manutenção industrial pelo SENAI (2005); 103201 - Introdução a Ciência da Computação 3
  4. 4. Professor – Histórico Profissional ➢ Técnico judiciário – Programador de Sistemas no TJSE; ➢ Oficial Administrativo no Detran/SE ; ➢ Estagiário em Desenvolvimento de Sistemas na UFS ➢ Estagiário em Suporte e Desenvolvimento no IFS 103201 - Introdução a Ciência da Computação 4
  5. 5. Ementa ➢ Conceitos gerais; ➢ Algoritmos e fluxogramas; ➢ Programação científica; e ➢ Funções e procedimentos. 103201 - Introdução a Ciência da Computação 5
  6. 6. Objetivos Capacitar o aluno a resolver problemas utilizandode soluções algorítmicas. Desenvolver o entendimentode técnicas como decomposição de tarefas emodelagem de problemas, o chamado pensamentocomputacional. 103201 - Introdução a Ciência da Computação 6
  7. 7. Conteúdo Programático ➢ Arquivo em anexo. 103201 - Introdução a Ciência da Computação 7
  8. 8. Metodologia ➢ Aulas expositivas; ➢ Aulas práticas; ➢ Aulas demonstrativas; ➢ Iniciação a pesquisa; e ➢ Seminários. 103201 - Introdução a Ciência da Computação 8
  9. 9. Recursos Didáticos ➢ Quadro negro; ➢ Projetor; e ➢ Página da disciplina na Internet. • ufs.felipejrvieira.com.br 103201 - Introdução a Ciência da Computação 9
  10. 10. Página da disciplina na Internet 103201 - Introdução a Ciência da Computação 10
  11. 11. Página da disciplina na Internet 103201 - Introdução a Ciência da Computação 11
  12. 12. Avaliação ➢ Será constituída de duas provas e um trabalho em grupo. ➢ Nota final = (RP1 + RP2 + RTG)/3 • RP1 = Resultado da primeira prova. • RP2 = Resultado da segunda prova. • RTG = Resultado do trabalho em grupo. 103201 - Introdução a Ciência da Computação 12
  13. 13. Dicas ➢ Não deixem acumular assunto; ➢ Tirem as dúvidas assim que elas surgirem; e ➢ Façam os exercícios. 103201 - Introdução a Ciência da Computação 13
  14. 14. Processamento de Dados ➢ Alguém sabe fazer bolo? 103201 - Introdução a Ciência da Computação 14
  15. 15. Processamento de Dados ➢ Comprar os ingredientes? 103201 - Introdução a Ciência da Computação 15
  16. 16. Processamento de Dados ➢ Pelo menos, lavar a louça? 103201 - Introdução a Ciência da Computação 16
  17. 17. Processamento de Dados ➢ Como eu “ensinaria” um computador a fazer estas atividades? 103201 - Introdução a Ciência da Computação 17
  18. 18. Processamento de Dados ➢ Os computadores funcionam seguindo o princípio de entrada, processamento e saída. Entrada(s) Saída(s) Processamento 103201 - Introdução a Ciência da Computação 18
  19. 19. Processamento de Dados ➢ Fazer um bolo, seria: Leite Processo: Farinha Bolo - Misturar os ingredientes - Colocar no forno Ovos 103201 - Introdução a Ciência da Computação 19
  20. 20. Processamento de Dados ➢ Comprar ingredientes: Processo: Lista de compras - Ir ao supermercado Ingredientes comprados Dinheiro - Escolher ingredientes - Pagar os produtos 103201 - Introdução a Ciência da Computação 20
  21. 21. Processamento de Dados ➢ E lavar louças: Louças sujas Processo: Detergente - Ligar a torneira - Passar o detergente Louças limpas Esponja - Esfregar louças - Lavar louças Água - Desligar torneira 103201 - Introdução a Ciência da Computação 21
  22. 22. Ciclo de Vida do Produto de Software ➢ O motivo para desenvolver um programa é automatizar um processo. Início Misturar Ingredientes Colocar no Forno Fim 103201 - Introdução a Ciência da Computação 22
  23. 23. Ciclo de Vida do Produto de Software ➢ Para criar um sistema é necessário passar pelas seguintes etapas: 103201 - Introdução a Ciência da Computação 23
  24. 24. Ciclo de Vida do Produto de Software ➢ O ciclo de vida de um software segue o seguinte gráfico: 103201 - Introdução a Ciência da Computação 24
  25. 25. Atividade Entrada(s) Saída(s) Processamento ➢ Modele duas atividades de sua rotina seguindo o modelo apresentado. 103201 - Introdução a Ciência da Computação 25

×