ICC - Introdução à Ciência
da Computação – 2009.2 – Programa
1 - Introdução ao Computador
1.2
- O Computador e suas várias utilidades
1.3
- Conceitos básicos e terminologias
1.4
- Organização e funcionamento do Computador
1.4.1
- Por dentro do computador: hardware
1.4.1.1
- Partes funcionais do computador
1.4.1.2 - Conhecendo um pouco mais sobre o sistema de
processamento
1.4.1.2.1
- A memória principal (MP):
1.4.1.2.2
- O processador (UCP):
1.4.1.3
- O ciclo de execução de uma instrução:
1.4.2
- Por dentro do computador: Software
1.4.2.1
- Software básico.
1.4.2.2
- Software aplicativo.
2 - Uso
de Planilhas Eletrônicas
2.1
- Conceitos básicos
2.1.1
- Elementos básicos de uma planilha eletrônica
2.2
- Navegação pelas células da planilha
2.3
- Armazenamento
2.4
- Seleção de células usando o mouse
2.5 - Cópia, movimentação e limpeza de conteúdos de células
utilizando menus
2.6 - Cópia, movimentação, limpeza e expansão de conteúdos de
células utilizando o mouse
2.7
- Modificar largura de colunas e altura de linhas
2.8
- Criação de planilhas
2.9
- Utilização de funções para aumentar o poder das planilhas
2.9.1
- AutoSoma:
2.9.2
- Referências Absolutas:
2.10
- Melhoramento da aparência da planilha
2.10.1
- Formatação de Números
2.10.2
- Formatação de Textos
2.10.3
- Espaçamento
2.10.4
- Alinhamento
2.10.5
- Bordas
2.10.6
- Cores
2.11
- Classificação de dados da planilha
2.12
- Construção de gráficos simples
3 - Métodos de Análise e
Solução de Problemas
3.1
- Conceito de Algoritmo
3.2
- Construção de Algoritmos
4 -
Introdução à Programação com
Fortran 90
4.1
- Introdução
4.1.1
- Uma Breve História do FORTRAN
4.1.2
- A Linguagem F90/K
4.2
- F90/1 - Programas que Calculam e Imprimem
4.2.1
- O Primeiro Programa FORTRAN 90
4.2.2
- Elementos da linguagem FORTRAN
4.2.2.1
- Formato do Programa-fonte
4.2.2.2
- Conjunto de Caracteres
4.2.2.3
- Significação dos Espaços em Branco
4.2.2.4
- Comentários
4.2.2.5
- Nomes
4.2.2.6
- Ordem de Comandos e Diretivas
4.2.3
- Números
4.2.3.1
- Constantes Inteiras
4.2.3.2
- Constantes Reais
4.2.4
- Seqüência de Caracteres
4.2.5
- Expressões
4.2.5.1
- Prioridade das Operações em Expressões Aritméticas
4.2.5.2 - Alteração da Prioridade das Operações em
Expressões Aritméticas
4.2.6
- Instrução de Impressão
4.2.7
- O Programa
4.3
- F90/2 - Variáveis e Atribuições
4.3.1
- Como Especificar o tipo de uma Variável - Declaração
4.3.2
- Comando de Atribuição
4.3.3
- Valores Assumidos por Uma Variável ao Longo de um Programa
4.3.4
- Comando de Entrada Através do Teclado
4.3.5
- Comentários de um Programa
4.3.6
- Teste de Programa
4.3.7
- Cuidados Especiais
4.4
- F90/3 - Fluxo de Controle
4.4.1
- Desvio no Fluxo de Controle
4.4.1.1
- Comando IF
4.4.1.2
- Ninho de IFs
4.4.2
- Comando SELEC CASE
4.4.3
- Comando de Repetição
4.4.3.1
- Comando DO
4.4.3.1.1
- Funcionamento do DO
4.4.3.1.2
- Observações sobre o comando DO
4.4.3.2
- Expressões Lógicas
4.4.3.3
- Comando DO WHILE
4.4.3.3.1
- Funcionamento do DO WHILE
4.4.3.3.2
- Observação sobre o Comando DO WHILE
4.4.4
- Rotulação de Saída dos Resultados num Programa
4.5
– F90/4 - Conjuntos ou Variáveis Indexadas
4.5.1
- Declaração de Conjuntos
4.5.2
- Como Manipular Conjuntos
4.5.2.1
- Leitura de Dados para Conjuntos
4.5.2.2
- Impressão de Conjuntos
4.5.3
- Conjuntos Bidimensionais - Matrizes
4.5.3.1
- Leitura de Conjunto Bidimensional
4.6.3.2
- Impressão de Conjunto Bidimensional
4.5.4
- Refinamento Passo a Passo
4.6
- F90/5 - Subprogramas
4.6.1
- Tipos de Subprogramas
4.6.1.1 - Subprogramas
Função Predefinida (Função Embutida)
4.6.1.2 - Subprograma
Função (FUNCTION)
4.6.1.2.1 - Estrutura de um Subprograma função
4.6.1.3 - Subprograma
Sub-rotina (SUBROUTINE)
4.6.1.3.1 - Estrutura de um Subprograma Sub-rotina
4.7
– F90/6 - Controle de Formato para Entrada e Saída de Dados
4.7.1
- Tipos de Formatos de Dados
4.7.1.1
- Dados Inteiros
4.7.1.2
- Dados Reais
4.7.1.2.1
- Formato Exponencial:
4.7.1.2.2
- Formato para Engenharia:
4.7.1.2.3
- Formato Científico:
4.7.1.3
- Dados de Caracteres
4.7.2
- Tipos de Formatos de Posicionamento
4.7.3
- Leitura de Variáveis Formatadas
4.7.4
- Apresentação de Variáveis Formatadas
4.7.5
- Impressão de Variáveis Formatadas
4.8
- F90/7 - Informações Alfanuméricas
4.8.1
- Cadeias de Caracteres
4.8.2
- Variáveis de Caracteres
4.8.3
- Leitura e Impressão de Variáveis de Caracteres
4.8.4
- Comparação entre Cadeias de Caracteres