ICC - Introdução à Ciência da Computação – 2013.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