Noção de Algoritmos. Pseudo Linguagem
Tese: Noção de Algoritmos. Pseudo Linguagem. Pesquise 862.000+ trabalhos acadêmicosPor: alvaroues • 14/6/2013 • Tese • 820 Palavras (4 Páginas) • 551 Visualizações
ETAPA 1 – PASSO 2
Noção de Algoritmos
A noção de algoritmo é central para toda a computação. A criação de algoritmos para resolver os problemas é uma das maiores dificuldades dos iniciantes em programação em computadores. Isto porque não existe um conjunto de regras, ou seja um algoritmo, que nos permita criar algoritmos. Caso isto fosse possível a função de criador de algoritmos desapareceria. Claro que existem linhas mestras e estruturas básicas, a partir das quais podemos criar algoritmos, mas a solução completa depende em grande parte do criador do algoritmo. Geralmente existem diversos algoritmos para resolver o mesmo problema, cada um segundo o ponto de vista do seu criador.
Pseudo Linguagem
Pseudo Linguagem é uma forma genérica de escrever um algoritmo, utilizando uma linguagem simples (nativa a quem o escreve, de forma a ser entendido por qualquer pessoa) sem necessidade de conhecer a sintaxe de nenhuma linguagem de programação. É, como o nome indica, um pseudocódigo e, portanto, não pode ser executado num sistema real (computador) — de outra forma deixaria de ser pseudo.
Fazer a discussão do conteúdo do texto lido, e registrar as informações referentes ao
conteúdo do texto lido e registrar em um relatório os programas e análises de qualidade ecomplexidade, com destaque para:
Noção de Algoritmos.
Pseudo Linguagem.
Estrutura de um Programa.
Tipos Primitivos para representação de Dados e Variáveis.
Operadores Aritméticos, Lógicos e relacionais.
• Características do ambiente de desenvolvimento C.
Tipos Primitivos para representação de dados e variáveis
Os primitivos são atômicos, não podem ser decompostos em tipos mais simples. Alguns relacionam-se diretamente a sua representação interna, no mesmo caso dos números inteiros. Outros tipos primitivos, como o tipo caractere, precisam de um pequeno suporte de hardware ou software para serem representados internamente.
Tipos de dados
O computador é um dispositivo eletrônico que, em seu nível mais elementar, reconhece apenas dois estados elementares. Todos os dados de um computador precisam ser representados com base em um sistema de numeração binário, onde apenas dois valores diferentes são distinguidos. esses dois estados são representados como 0 (zero) e 1 (um) e são chamados de dígitos binários
Tipos numéricos
Os numéricos é um dos primeiros implementados pelas linguagens de programação. Quase todas linguagens oferece representações dos números inteiros, como representações dos números reais. As representações computacionais desses tipos são apenas aproximações desses conjuntos matemáticos, que são infinitos, não podendo ser representados na memória do computador, que é finita.
Tabela - Operadores aritméticos
OPERADOR REPRESENTAÇÃO
Menos unário|-|-a|
Potenciação|^|a ^ 5|
Multiplicação|*|a *5|
Divisão|/|a /5|
Modulo (resto da divisão)|%|a %5|
Adição|+|a+b|
Subtração |-|a-b|
Operadores relacionais são utilizados para comparar valores, podendo ser aplicados sobre operando numéricos, também de outros tipos.
Operadores Relacionais e Lógicos
Os operadores relacionais do C realizam comparações entre variáveis. São eles:
Operador
>
>=
<
<=
==
!= Ação
Maior do que
Maior ou igual a
Menor
...