close

PSeIntGenericName

Ir para a navegação Ir para a pesquisa
PSeIntGenericName
Rtsyntax.jpg
Ambiente principal PSeInt
Informações gerais
tipo de programa pseudo-código
desenvolvedor Paulo Novara
lançamento inicial 29 de dezembro de 2004 [ 1 ]
Licença GPL
Estado atual Ativo
Informação técnica
Programado em C++
Plataformas compatíveis Multi plataforma
Versões
Última versão estável 20210609 [ 2 ] ​( 9 de junho de 2021 (1 ano, 4 meses e 9 dias) [ 3 ] ​)
Assistência técnica
Windows, Linux, Mac
Links

PSeInt é um software gratuito educacional multiplataforma destinado a pessoas que são novas na programação . [ 3 ]

Descrição

PSeInt é a abreviação dos estados de computação do PSe udocódigo Interpreter , uma ferramenta educacional criada na Argentina , usada principalmente por alunos para aprender os fundamentos de programação e desenvolvimento lógico. É um software muito popular do gênero e amplamente utilizado em universidades da América Latina e da Espanha .

Ele usa pseudocódigo para solução de algoritmo .

Objetivo do PSeInt

O PSeInt destina-se a auxiliar os alunos que estão começando a construir programas ou algoritmos computacionais. O pseudocódigo costuma ser usado como um primeiro contato para introduzir conceitos básicos como o uso de estruturas de controle, expressões, variáveis, etc., sem ter que lidar com as particularidades da sintaxe de uma linguagem real. Este software visa facilitar para o iniciante escrever algoritmos nesta pseudolinguagem apresentando um conjunto de ajuda e assistência, além de fornecer algumas ferramentas adicionais para ajudar a encontrar erros e entender a lógica dos algoritmos.

PSeInt é uma ferramenta para auxiliar o aluno em seus primeiros passos na programação. Através de um pseudo-idioma simples e intuitivo em espanhol (complementado com um editor de fluxogramas), permite focar sua atenção nos conceitos fundamentais de algoritmos computacionais, minimizando as dificuldades de um idioma e proporcionando um ambiente de trabalho com inúmeras ajudas e recursos didáticos .

Características

Reconhecimento

PSeInt foi um dos Projetos do Mês no SourceForge três vezes, desde 1 de setembro de 2015, [ 6 ] [ 7 ]​ desde 19 de dezembro de 2016 [ 8 ] ​[ 9 ]​ e desde 16 de dezembro de 2019. [ 10 ]

Tela inicial

Iniciar o aplicativo mostra a estrutura básica de onde é possível escrever o código.

Para iniciar

É muito importante, embora não obrigatório, documentar o código (comente algumas linhas) para que você possa identificar rapidamente quais partes dele fazem o que, pois à medida que o desenvolvimento avança e o número de linhas aumenta consideravelmente, mais será feito. difícil encontrar em qual deles é a frase que faz algo específico. Isto é conseguido usando a barra dupla "//"

Código do comentário

Estruturas de controle

Os exemplos mostrados nesta seção correspondem ao mesmo programa, mas construídos nos três loops While, Repeat e For.

A Estrutura Repetitiva While

O while é uma estrutura que é executada enquanto a pergunta de controle obtém uma resposta verdadeira, quando a resposta da pergunta de controle é falsa ela sai do loop. Este tipo de estrutura é recomendado quando o momento em que o ciclo será abandonado é desconhecido dentro do programa. Por exemplo, se precisarmos fazer um programa que solicite números e os adicione até que o usuário insira um número negativo, pois não se sabe quando o usuário inserirá um valor negativo, a estrutura recomendada é While. A principal característica do While é que ele primeiro pergunta e depois faz.

WhilePseInt.png

A Repetição da Estrutura Repetitiva (Do While)

Funciona da mesma forma que o While (While), a grande diferença é que primeiro pergunta e depois pergunta, e ao invés de abandonar sua execução ao obter uma resposta falsa na questão de controle, o faz ao obter uma verdadeira.

RepeatPseInt.png

A Estrutura Repetitiva Para (Para)

É uma estrutura repetitiva que é utilizada quando se sabe quantas voltas o ciclo deve realizar, por exemplo, se for feito um algoritmo que pergunte ao usuário quantos números vai somar, o algoritmo saberia o número de voltas de o número de números inseridos pelo usuário.

ForPseInt.png

Referências

  1. "Cronograma" . pseint.sourceforge.net . Recuperado em 3 de fevereiro de 2018 . 
  2. ^ "Lançamento 20210609" . pseint.sourceforge.net . Recuperado em 8 de abril de 2022 . 
  3. ^ a b "PSeInt" . pseint.sourceforge.net . Recuperado em 8 de abril de 2021 . 
  4. ^ "Última versão: 20160413" . Recuperado em 15 de maio de 2015 . 
  5. "Pseudocódigo, algoritmos PSeInt - Aplicativos Android no Google Play" . play.google.com . Recuperado em 2 de janeiro de 2017 . 
  6. "Setembro 2015, Projeto do Mês “Community Choice” – PSeInt " . SourceForge . com . 1 de setembro de 2015 . Recuperado em 19 de abril de 2016 . 
  7. ^ "Notícias 2015" . Recuperado em 19 de abril de 2016 . 
  8. "Projetos da Semana, 19 de dezembro de 2016" [Projetos da Semana, 19 de dezembro de 2016 ] . Recuperado em 18 de setembro de 2018 . 
  9. ^ "Notícias 2016" . Recuperado em 19 de abril de 2016 . 
  10. "Projetos da Semana, 16 de dezembro de 2019" [Projetos da Semana, 16 de dezembro de 2019 ] . Recuperado em 18 de dezembro de 2019 . 

Links externos