Algoritmos

Disponível somente no TrabalhosFeitos
  • Páginas : 54 (13308 palavras )
  • Download(s) : 0
  • Publicado : 4 de dezembro de 2012
Ler documento completo
Amostra do texto
CURSO DE INFORMÁTICA
Algoritmos
Ricardo José Cabeça de Souza

Sumário
Apresentação e-Tec Brasil
Sumário
Palavra do professor-autor
Apresentação da Disciplina
UNIDADE I - ALGORITMOS
1.1 Objetivos de Aprendizagem
1.2 Introdução
1.3 Conceitos Básicos
1.3.1 Lógica
1.3.2 Dado e Informação
1.3.3 Ação
1.3.4 Computador
1.3.5 Algoritmo
1.3.6 Sintaxe e Semântica
1.3.7 Linguagem deprogramação
1.3.8 Programação Estruturada
1.4 Resolução de Problemas
1.4.1 - Definição do Problema
1.4.2. Análise do Problema
1.4.3 Construção do Modelo
1.4.4 Programação
1.4.5 Execução
1.4.6 Documentação
1.5 Resolvendo Problemas
1.5.1 Entrada
1.5.2 Como Resolver o Problem
1.5.3 Saída
1.5.4 Seqüência das Operações Realizadas
1.6 Pseudo-Linguagem (Pseudocódigo)
1.6.1 Pseudo-Linguagem1.6.2 Identificadores
1.6.2.1 Nomeação de Identificadores
1.6.2.2 Definição de Tipos para os
Identificadores

1.6.2.3 Definição de Tipos de Dados
1.6.2.4 Declaração de Identificadores (variável
ou constante)
1.6.3 Expressões
1.6.3.1 Operadores Aritméticos
1.6.3.2 Expressões Aritméticas
1.6.3.3 Expressões Lógicas
1.6.4 Comandos Básicos
1.6.4.1 Comando de Atribuição
1.6.4.2 Comando deEntrada
1.6.4.3 Comando de Saída
1.7 REGRAS PRÁTICAS E METODOLOGIA PARA
ELABORAÇÃO DE ALGORITMOS
1.7.1 Regras Práticas
1.7.2 Metodologia no Desenvolvimento de Algoritmos
1.8 AVALIAÇÃO DE APRENDIZAGEM
1.9 EXERCÍCIOS RESOLVIDOS
1.10 AVALIAÇÃO DE APRENDIZAGEM
1.11 SÍNTESE DA UNIDADE I
UNIDADE II – ESTRUTURAS DE CONTROLE
2.1 OBJETIVOS DE APRENDIZAGEM
2.2 INTRODUÇÃO
2.3 ESTRUTURAS DECONTROLE
2.3.1 Seleção
2.3.2 Seleção Múltipla
2.3.3 Repetição – Enquanto_Faça
2.3.4 Repetição – Faça_Enquanto
2.3.5 Repetição – Para
2.3.6 Estrutura Vetor
2.3.7 Estrutura Matriz
2.4 EXERCÍCIOS RESOLVIDOS
2.5 AVALIAÇÃO DE APRENDIZAGEM
2.6 SÍNTESE DA UNIDADE II
REFERÊNCIAS BÁSICAS
REFERÊNCIAS COMPLEMENTARES

Palavra do Professor-autor
Caro Estudante!
Embora muitos especialistas considerema disciplina algoritmo de difícil
apreensão pelos alunos, considerando que não é suficiente apresentar
um algoritmo pronto para que você possa ser capaz de criar outro em
situação parecida, não acredito que este pensamento esteja totalmente
correto, salvo melhor juízo.
Qualquer pessoa com o dom de pensar logicamente nas tarefas
executadas no seu dia-a-dia é capaz de elaborar algoritmos.Necessito
de você, desde já, o empenho na realização das atividades
programadas, a leitura, quantas vezes se fizerem necessárias, do
material aqui disponibilizado, absorva-o, deguste do prazer do
conhecimento lógico proporcionado pelo estudo de algoritmos, sempre
com um objetivo em mente: se tornar um profissional competente e
conhecedor profundo das bases tecnológicas exigidas para umprofissional do mundo moderno.
Convido você, aluno deste curso, a mergulhar neste mundo e desfrutar
das “delícias digitais” aqui propostas. Preciso, contudo, de seu tempo e
disciplina na execução das tarefas, visando melhor aproveitamento dos
conteúdos propostos, acreditando sempre que você pode e tem o direito
de ser cidadão e profissional de informática.

Apresentação da Disciplina
Estedocumento tem como objetivo apresentar os conceitos básicos de
Algoritmo, sua definição e contextualização, introduzir conceitos de
linguagem algorítmica, como é possível representação dos dados e
quais as operações primitivas possíveis de serem realizadas com esses
dados e também como fazemos a representação de constantes,
variáveis e operadores.
Conforme descrito por Barbosa (2001), a primeirarepresentação de
algoritmo, nas produções apresentadas pelos estudantes, é feita em
linguagem natural. Posteriormente, a representação deve ser feita em
pseudocódigos, e neste material utilizaremos uma pseudo-linguagem
específica na elaboração de nossos algoritmos, surgindo daí a
necessidade posterior de conversão do pseudocódigo para uma
linguagem de programação, uma linguagem que o...
tracking img