ICC - Introdução à
Ciência da Computação – 2014.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 em uma célula
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
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