



Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
FORMAS DE REPRESENTAÇÃO DO ALGORITMO
Tipologia: Notas de estudo
1 / 6
Esta página não é visível na pré-visualização
Não perca as partes importantes!
Algoritmo e Lógica de Programação
Licenciatura em Engenharia Informática e Telecomunicações (Turma I13)
Docentes: Eng.Mahesh & Eng.D.Cassy
Maputo, Março de 2016.
Introdução.................................................................................................................................. 3
Podemos representar um algoritmo de 3 formas distintas:
1.1. Descrição narrativa Fazemos uso da descrição narrativa, quando queremos descrever um algoritmo de forma que o receptor da informação entenda do assunto mesmo não conhecendo de algoritmos, porém neste tipo de descrição temos uma imprecisão e uma falta de confiabilidade no entendimento do algoritmo além de termos um descrição muito grande para dizer pouca coisa.
Exemplo: Dobro de um número
1.2. Fluxograma
É uma ferramenta com finalidade de descrever o fluxo de ação de um determinado trabalho lógico, seja manual ou mecânico, especificando os suportes usados para os dados e para as informações. Usa símbolos convencionais representados por desenhos geométricos básicos. Eles indicam a entrada, o processamento e a saída de dados, acompanhados dos procedimentos requeridos pelo analista de sistemas e realizados pelo programador que deverá solucionar um problema.
1.3. Pseudocódigo
Figura SEQ Figura * ARABIC 1-Fluxograma para a escolha do maior de dois números distintos
Esta é a forma de representação de um algoritmo que apresenta uma descrição mais detalhada e precisa. Este tipo de representação assemelha-se muito a forma de como os programas são escritos, basicamente esta forma de representação baseia-se na descrição de todos os passos e detalhes da sequência numa linguagem conhecida, e que depois apenas terá de ser convertida para a sintaxe de uma qualquer linguagem de programação.
Figura SEQ Figura * ARABIC 2