Conceitos fundamentais de programação.
Tese: Conceitos fundamentais de programação.. Pesquise 862.000+ trabalhos acadêmicosPor: antonioknow • 17/4/2013 • Tese • 2.680 Palavras (11 Páginas) • 600 Visualizações
FACUDADE ANHANGUERA DE ANÁPOLIS
BACHAREL EM ENGENHARIA
ANTÔNIO MARTINS ALVARENGA JUNIOR RA: 6444301121. ENG. ELÉTRICA
ELIANE SANTOS FRAZÃO RA: 6621348201. ENG. ELÉTRICA
LEANDRO CARLOS PREIRA DA SILVA RA:6271236634. ENG. PRODUÇÃO
LUCAS COSTA E SILVA RA:6622356607. ENG. PRODUÇÃO
MARCELO HENRIQUE BARBOSA RA: 6814003114. ENG. ELÉTRICA
RODRIGO CASTRO DOS SANTOS RA: 6620378904. ENG. PRODUÇÃO
RELATÓRIO 1 - CONCEITOS FUNDAMENTAIS DE PROGRAMAÇÃO
ANÁPOLIS
2013
ANTÔNIO MARTINS ALVARENGA JUNIOR RA: 6444301121 ENG. ELÉTRICA
ELIANE SANTOS FRASÃO RA:6621348201. ENG. ELÉTRICA
LEANDRO CARLOS PREIRA DA SILVA RA:6271236634. ENG. PRODUÇÃO
LUCAS COSTA E SILVA RA:6622356607. ENG. PRODUÇÃO
MARCELO HENRIQUE BARBOSA RA: 6814003114. ENG. ELÉTRICA
RODRIGO CASTRO DOS SANTOS RA:6620378904 ENG. PRODUÇÃO
RELATÓRIO 1 - CONCEITOS FUNDAMENTAIS DE PROGRAMAÇÃO
Relatório apresentado à Faculdade Anhanguera de Anápolis como parte da avaliação de aprendizagem.
Orientadora:
Prof. Denize de Paula
ANÁPOLIS
2013
SUMÁRIO
1. INTRODUÇÃO 4
2. REVISÃO DA LITERATURA 6
2.1 Noção de Algoritmo 6
2.2 Pseudo Linguagem 8
2.3 Estrutura de um Programa 9
2.4 Tipos Primitivos para representação de dados e variáveis 10
2.5 Operadores aritmeticos, logicos e relacionais 12
2.6 Caracteristcas do ambiente de desenvolvimento C 13
2.6.1 Forma geral da função C 14
2.6.2 Nome das funções 14
2.6.3 O tipo void 15
2.6.4 Chaves 15
2.6.5 Instruções de programa 15
2.6.6 Imprimindo usando cout 15
2.6.7 A diretiva #include 15
2.6.8 Código especiais 16
3. ALGORITMO 17
4. BIBLIOGRAFIA 18
1. INTRODUÇÃO
Este projeto tem como tema conceitos fundamentais de programação.
O processo envolve conhecimentos gerais de noções de algoritmo, pseudo linguagem, estrutura de um programa, representação de dados e variáveis e operadores.
O objetivo principal do estudo da lógica de programação de algoritmos coerentes e valido. Um algoritmo pode ser definido como uma sequência de passos que visam a atingir um objetivo bem definido. Quando elaboramos um algoritmo, devemos especificar ações claras e precisas, que a partir de um estado inicial, após um período de tempo finito, produzem um estado final previsível e bem definidas.
2. REVISÃO DE LITERATURA
2.1 NOÇÃO DE ALGORITMO
“Algoritmo é uma sequência de passos que visa atingir um objetivo bem definido” (FORBELLONE, 1999, apud ).
“Algoritmo é uma sequencia finita de instruções ou operações cuja execução, em tempo inito, resolve um problema computacional, qualquer que seja sua instância” (Salvetti, 1999, apud).
Segundo Forbellone e eberspächer (2005), o objetivo principal do estudo da lógica de programação de algoritmos coerentes e valido. Um algoritmo pode ser definido como uma sequência de passos que visam a atingir um objetivo bem definido. Quando elaboramos um algoritmo, devemos especificar ações claras e precisas, que a partir de um estado inicial, após um período de tempo finito, produzem um estado final previsível e bem definidas. Isso significa que o algoritmo fixa um padrão de comportamento a se seguido, uma norma de execução a ser trilhada, com vistas a alcançar, como resultado final, a solução de um problema, garantindo que sempre que executado, sob as mesmas condições, produza o mesmo resultado.
Seguem-se as principais propriedades de um algoritmo:
Passos simples e definidos:
Sequência ordenada de ações (sendo que uma só pode ser feita quando a anterior estiver concluída).
Sequência finitas de passos:
Um bom exemplo de um algoritmo é a ida de ônibus à escola, que pode ser descrita da seguinte forma:
Início
Pegar o ônibus;
Esperar chegar ao ponto de descida;
Descer do ônibus;
Entrar na escola;
Fim
Sempre se lembrando que o sinal “;” é utilizado para finalizar um comando, e que o que estiver após o ponto e virgula só poderá ser executado quando o que vier antes tiver sido feito com sucesso; no caso do exemplo da ida à escola de ônibus, o comando “Esperar chegar ao ponto de descida;” só pode ser executado quando o que vier antes dele, ou seja, “Pegar o ônibus;” tiver sido feito com sucesso, e só assim quando todos os
...