¡GoConqr estrena diseño! Cuéntanos qué te parece.

Apuntes

Aula 1/4

Manilson Gouveia Algoritmo 1 Inglés 3 páginas

Contenido del apunte (3)

Página 1

Desenvolver um programa consiste em processar dados, isto é, recebê-los por um dispositivo de entrada (teclado, mouse, scanner), realizar operações com os mesmos (processamento) e gerar respostas que serão expressas em um dispositivo de saída (impressora, monitor) ou guardar os resultados em dispositivos de armazenamento (disco rígido, pen-driver, CDs).

As etapas para o desenvolvimento de um programa são:

1. Analise: estudar o problema pra definir valores de entrada, processamento e saida

2. Algoritmo: descrever o problema

3. Codificao: algoritmo transformado em codigos de linguagem de programacao

Algoritmo é qualquer procedimento computacional bem definido que toma algum valor ou conjunto de valores como entrada e produz algum valor ou conjunto de valores como saída.

Algoritmos podem ser representados pelas técnicas: descrição narrativa, fluxograma (diagramas de blocos).

Descrição narrativa

Na descrição narrativa utiliza-se a língua portuguesa para descrever a sequência finita de regras dos algoritmos.

Fluxograma

Os fluxogramas são uma apresentação do algoritmo em formato gráfico. Cada ação ou situação é representada por uma caixa. Tais caixas são ligadas por setas, que indicam o fluxo

das ações.

Algumas caixas especiais indicam a possibilidade de o fluxo seguir caminhos distintos, dependendo de certas situações que podem ocorrer durante a execução do algoritmo.

Resumindo, os fluxogramas (diagramas de blocos) consistem na utilização de símbolos para representação da sequência finita de regras dos algoritmos.

Linguagem algorítmica

A linguagem algorítmica ou pseudocódigo consiste na definição de uma pseudolinguagem de programação, cujos comandos são escritos em língua portuguesa, para representar estruturas algorítmicas.

Página 2

TÉCNICAS PARA RESOLVER UM ALGORITMO

1) Não se limite apenas às regras conhecidas: transgrida-as.

2) Não use apenas as suas próprias ideias: utilize as vantagens dos membros da equipe.

3) Adote uma definição flexível de solução: não se limite apenas às conhecidas.

4) Coopere com os membros da equipe para que o grupo saia ganhando.

Métodos para construção de algoritmos

1) Ler o enunciado, destacando pontos importantes.

2) Definir os dados de entrada (dados que serão fornecidos pelo usuário).

3) Definir o processamento (cálculos que serão realizados pelo algoritmo).

4) Definir os dados de saída (dados gerados após o processamento, que serão apresentados como

respostas).

5) Construir o algoritmo.

6) Testar o algoritmo realizando simulações.

Página 3

O fluxograma é uma forma universal de representação, pois se utiliza de figuras geométricas para ilustrar os passos a serem seguidos para a resolução dos problemas. Também é chamado de diagrama de blocos.

Nas variáveis, os tipos básicos de dados mais utilizados são:

 numérico,

 lógico e

 literal ou caractere.

Um identificador, variável ou constante, declarado com um determinado tipo de dados ficará restrito a armazenar valores daquele tipo específico (inteiro, real, caractere, lógico).

NomeVariável : Tipo

Palavras reservadas são palavras que pertencem à sintaxe de um pseudocódigo ou uma linguagem de programação. Não podem ser utilizadas para mais nada, além do propósito inicial a que se destinam.

O pseudocódigo é um padrão textual de representação de um algoritmo, pode ser denominado também de português estruturado ou Portugol.

Información

Descripción
1 Algoritmo Apunte sobre Aula 1/4, creado por Manilson Gouveia el 01/10/2023.
Visitas
1
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?