Академический Документы
Профессиональный Документы
Культура Документы
Apresentação da Disciplina
20 de agosto de 2019
Introdução
Informações Essenciais
Metodologia Sumário
Algoritmos e Programação de Computadores
Conclusão
Sumário
1 Introdução
2 Informações Essenciais
3 Metodologia
5 Conclusão
Salas de Aula
Às terças, normalmente serão aulas teóricas
Às quartas, normalmente serão aulas práticas em laboratório
Às quintas, normalmente serão aulas práticas em laboratório
A primeira semana de aulas (20, 21 e 22 de agosto) será somente teórica,
porém no LINF nos respectivos dias (Não confunda as salas!).
Salas para Aulas Teóricas Laboratório para Aulas Práticas
Terça: PAT AT 013 Quarta: LINF 5
Quarta: PAT AT 044* Quinta: LINF 3
Quinta: PAT AT 100*
*Aulas as quartas e quintas serão no LINF.
Observações
Objetivos da Disciplina
Objetivos Gerais
Importância da Computação para a Sociedade
Bases para processos de convivência, respeito e ética no trabalho
cooperativo
Compreender fundamentos e limites da computação (acadêmico, profissional
e pessoal)
Objetivos da Disciplina
Objetivos Específicos
Compreender os fundamentos de sistemas computacionais.
Reconhecer a importância das linguagens computacionais.
Desenvolver a capacidade de organização e abstração na modelagem de
problemas e soluções computacionais.
Instrumentalizar o estudante para o uso de métodos, estratégias e
ferramentas computacionais.
Desenvolver a capacidade de reflexão e auto-avaliação para a aprendizagem
autônoma.
Ementa
Contexto Histórico, Científico e Social da Computação
Fundamentos de Sistemas Computacionais
Variáveis, Valores e Tipos
Estruturas Sequenciais
Estruturas Condicionais
Estruturas de Repetição Enquanto
Estruturas Homogêneas Unidimensionais
Estruturas de Repetição Para
Estruturas Homogêneas Multidimensionais
Sub-algoritmos (funções)
Estruturas Heterogêneas
Jeremias M. Gomes Algoritmos e Programação de Computadores 9/29
Introdução
Informações Essenciais
Informações Essenciais
Objetivos
Metodologia
Ementa
Algoritmos e Programação de Computadores
Bibliografia
Conclusão
Bibliografia Básica
C - A Linguagem de Programação Padrão ANSI - Kernighan, B. W & Ritchie
D. M.
C Completo e Total - Schildt, H.
Linguagem C: Completa e Descomplicada - Backes, A.
Metodologia
Sistema de Avaliação
Trabalho Prático
Nota Final
A Nota Final (N F ) será a mèdia aritmética das Avaliações Formativas (AF ) com
peso 1, a média aritmética das Avaliações Somativas (AS) com peso 6, mais a
avaliação do trabalho final (AT ) com peso 3. Assim temos:
AF1 +AF2 +···+AFN
1∗ N + 6 ∗ AS1 +AS2N+···+ASN + 3 ∗ AT
NF =
10
Menção
Prova de Recuperação
Caso N F < 5, será possível realizar uma Prova de Recuperação (P R).
A Nota Final da Recuperação (N F R) será a média entre a N F e a N F R,
obtida por:
NF + PR
NFR =
2
E a Menção Final será dada por:
Nota Final Recuperação (N F R) Menção Final
5.0 ≤ N F R MM
3.0 ≤ N F R < 5.0 MI
N F R < 3.0 II
Sobre a Disciplina
Ciência
Ciência
É uma forma sistemática de produzir conhecimento, ou o nome dado a estrutura
organizada do conhecimento obtido.
Metodo Científico
Conjunto de regras básicas de como proceder para produzir conhecimento,
criando algo novo ou corrigindo conhecimentos pré-existentes.
Computador
Computador
Processos Computacionais
Entidades abstratas que existem em computadores para manipular dados
evoluindo por regras definidas em um programa.
Programas
Expressões simbólicas em uma Linguagem de Programação.
Programas
Expressões simbólicas em uma Linguagem de Programação.
Programação
Atividade de escrever os passos de um processo de modo que um computador
possa entendê-los e usá-los.
Criado em 1987.
Vinculado ao Instituto de Ciências Exatas (IE).
Desenvolve pesquisas em diversas áreas.
Possui diversos laboratórios de propósito específico.
Possui cursos de Graduação e Pós-Graduação.
Cursos
Bacharelado em Ciência da Computação
Licenciatura em Ciência da Computação
Engenharia da Computação
Engenharia Mecatrônica
Pós-Graduação em Computação Aplicada
Pós-Graduação em Informática
Fluxo de Disciplinas
Fluxo de Disciplinas
Áreas do CIC
1 Teoria da Computação
2 Arquitetura e Organização de Computadores
3 Redes de Computadores
4 Sistemas Distribuídos
5 Engenharia de Software
6 Bancos de Dados
7 Sistemas de Informação
8 Fundamentos de Programação
9 Processamento de Sinais Digitais e Multimídia
10 Informática na Educação
11 Sistemas Operacionais
12 Sistemas Inteligentes
Jeremias M. Gomes Algoritmos e Programação de Computadores 27/29
Introdução
Informações Essenciais
Metodologia
Algoritmos e Programação de Computadores
Conclusão
Conclusão
Apresentação da Disciplina
20 de agosto de 2019