SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
LA ELECTRICIDAD Y LA ELECTRÓNICA: PSEINT
PEREA QUINTERO SALOMÉ
MARTíNEZ VALENCIA ANGEL
SANTOS SÁENZ EMMANUEL
GARZON QUINTERO ANA SOFIA
INSTITUCIÓN EDUCATIVA LICEO DEPARTAMENTAL
SANTIAGO DE CALI
2020
1
TABLA DE CONTENIDO
¿QUE ES PSEINT?. ……………………………………………………………………… 3
CONCEPTOS BÁSICOS DE PROGRAMACIÓN……………………………………... 3
FUNDAMENTOS DE PROGRAMACIÓN ………………………………………….…..4
¿QUÉ ES UN DIAGRAMA DE FLUJO? ………………………………………………..4
SÍMBOLOS DE DIAGRAMA DE FLUJO…………………………………………….....5
COMANDOS BÁSICOS DE PSEINT …………………………………………………....10
CONCLUSIÓN ………………………….………………………………………………....11
2
¿QUÉ ES PSEINT?
Es un intérprete de pseudocódigo libre y de código abierto gratuito, con el cual podemos
escribir nuestro boceto de programa y experimentar con los diversos resultados, ofrece
muchas características que lo convierten en una herramienta absolutamente indispensable
para aprender a programar, cualquiera sea el lenguaje que hayamos elegido para hacerlo,
también su código puede ser modificado con mejoras y redistribuido para que los demás
usuarios también tomen ventaja de estas mejoras.
Pero además de esto, Pseint es una herramienta que ha sido diseñada para ofrecer a los
estudiantes de carreras de informática una forma sencilla de focalizarse en los conceptos de
los algoritmos y su estrecha relación con la programación, con el objetivo de disminuir las
dificultades de tener que aprender un lenguaje de programación y sus particularidades antes
de poder lanzarse a entender cómo realmente funciona todo ello.
CONCEPTOS BÁSICOS DE PROGRAMACIÓN
Constante: ​Una constante es una cantidad que tiene un valor fijo en un determinado
cálculo, proceso o ecuación.
Variable: ​Puede hablarse de distintos tipos de variable: las variables dependientes, que
son aquellas que dependen del valor que se le asigne a otros fenómenos o variables; las
variables independientes, cuyos cambios en los valores influyen en los valores de otra; las
variables aleatorias son las funciones que asocian un número real a cada elemento de un
conjunto.En otra clasificación puede decirse que existen variables cualitativas, que expresan
distintas cualidades, características o modalidades, y variables cuantitativas, que se enuncian
mediante cantidades numéricas, entre otras.
Acumuladores: ​Un acumulador es una variable numérica que permite sumar un conjunto
de valores. Me permite ir haciendo operaciones parciales. Un acumulador, se inicializa a un
3
valor inicial según la operación que se va a acumular; a 0 si es una suma o a 1 si es un
producto. acumulador = acumulador + variable (valor).
Contador: ​Nos permite guardar un valor el cual se va a incrementar o decrementar, es una
variable ​a la que se le suma un valor constante​. contador = contador + constante.
Identificadores: ​Los identificadores son una secuencia de caracteres alfanuméricos que se
usan para denominar diferentes cosas como variables y funciones.
FUNDAMENTOS DE PROGRAMACIÓN
Para tener una idea de lo que son, nos hemos basado en el libro​ “Fundamentos de
programación usando Pseint”​, este trata sobre el análisis y diseño de algoritmos, es decir,
que se centra en la lógica de la programación más que en la codificación utilizando algún
lenguaje de programación específico como C, C++, Java, C#, PHP, VB, pascal, python,
javaScript, Matlab. Esto permite desarrollar en los estudiantes de cualquier disciplina, las
capacidades mentales necesarias para poder programar computadoras. Para el diseño de
algoritmos se hace uso de los diagramas de flujo y pseudocódigo utilizando el programa
Pseint, que es software libre. Además se utiliza los paradigmas de la programación
estructurada y modular (descendente o top down) que son la base que sustentan la
programación orientada a objetos. Esta última (POO) queda fuera del alcance de este libro.
¿QUÉ ES UN DIAGRAMA DE FLUJO?
Un diagrama de flujo es un diagrama que describe un proceso, sistema o algoritmo
informático. Se usan ampliamente en numerosos campos para documentar, estudiar,
planificar, mejorar y comunicar procesos que suelen ser complejos en diagramas claros y
fáciles de comprender. Los diagramas de flujo emplean rectángulos, óvalos, diamantes y
otras numerosas figuras para definir el tipo de paso, junto con flechas conectoras que
4
establecen el flujo y la secuencia. Pueden variar desde diagramas simples y dibujados a mano
hasta diagramas exhaustivos creados por computadora que describen múltiples pasos y rutas.
Si tomamos en cuenta todas las diversas figuras de los diagramas de flujo, son uno de los
diagramas más comunes del mundo, usados por personas con y sin conocimiento técnico en
una variedad de campos. Los diagramas de flujo a veces se denominan con nombres más
especializados, como "diagrama de flujo de procesos", "mapa de procesos", "diagrama de
flujo funcional", "mapa de procesos de negocios", "notación y modelado de procesos de
negocio (BPMN)" o "diagrama de flujo de procesos (PFD)". Están relacionados con otros
diagramas populares, como los diagramas de flujo de datos (DFD) y los diagramas de
actividad de lenguaje unificado de modelado (UML).
SÍMBOLOS DE DIAGRAMA DE FLUJO
Símbolo de Inicio / Final Símbolo de Acción o Proceso
El símbolo de terminación marca el punto
inicial o final del sistema. Por lo general,
contiene la palabra "Inicio" o "Fin".
Un rectangulo solo puede representar un
solo paso dentro de un proceso ("agregar
dos tazas de harina"), o un subproceso
completo ("hacer pan") dentro de un proceso
más grande.
5
Símbolo del Documento Impreso​ ​Símbolo de Multidocumento
Un documento o informe impreso. Representa multidocumento en el proceso.
Símbolo de Decisión o Ramificación Símbolo de Entrada / Salida
Un punto de decisión o ramificación.
Las líneas que representan diferentes
decisiones surgen de diferentes puntos
del diamante.
Representa el material o la información
que entra o sale del sistema, como una orden
del cliente (entrada) o un producto (salida).
6
Símbolo de Entrada Manual Símbolo de Preparación
Representa un paso en el que se pide al
usuario que introduzca la información
manualmente.
Representa un ajuste a otro paso en el
proceso.
Símbolo del Conector O Símbolo
Indica que el flujo continúa donde se ha
colocado un símbolo idéntico (que
contiene la misma letra)
Indica que el flujo del proceso continúa en
más de dos ramas.
7
Símbolo de Unión de Invocación Símbolo de Fusión
Indica un punto en el diagrama de flujo en el
que múltiples ramificaciones convergen de
nuevo en un solo proceso.
Indica un paso en el que dos o más sub-listas
o subprocesos se convierten en uno.
Símbolo de Intercalar Símbolo de Ordenar
Indica un paso que ordena información en un
formato estándar.
Indica un paso que organiza una lista de
elementos en una secuencia o establece
según algunos criterios predeterminados.
8
Símbolo de Proceso Predefinido Símbolo de Operación Manual
Indica una secuencia de acciones que realizan
una tarea específica incrustada dentro de un
proceso más grande. Esta secuencia de
acciones podría describirse con más detalle
en un diagrama de flujo separado.
Indica una secuencia de comandos que
continuarán repitiéndose hasta que se
detenga manualmente.
Símbolo de Límite de Bucle Símbolo de Retardo
Indica el punto en el que debe detenerse un
bucle.
Indica un retraso en el proceso.
9
Almacenamiento de Datos o Símbolo de la Base de Datos
Símbolo de Datos Almacenados
Indica un paso donde se almacenan los
datos.
Indica una lista de información con una
estructura estándar que permite buscar y
ordenar.
Símbolo de Almacenamiento Interno Símbolo de Visualización
Indica que la información se almacenó en la
memoria durante un programa, utilizado en
diagramas de flujo de diseño de software.
Indica un paso que muestra información.
10
Conector Fuera de Página
Indica que el proceso continúa fuera de la
página.
COMANDOS BÁSICOS DE PSEINT
Según:​ Permite trabajar con un sistema de valor numero, donde, según el valor elegido
ocurría una secuencia de acciones.Desarrollo:
● Debe existir previamente la variable con la que se trabajará, ya sea por el comando
‘Leer’, o por ‘Asignar’
● La variable solo debe ser de valor numérico, no se permite del tipo texto
● Para comenzar el comando, este inicia con la palabra ‘Segun’ seguido de la
variable numérica previamente existente y seguido de la palabra ‘Hacer’.
Mientras:​ Permite crear un ciclo, que terminará cuando la condición no se cumpla.
Desarrollo:
11
● Debe existir previamente una variable que será utilizada en la condición
● Para utilizar el comando, primero se debe escribir ‘Mientras’ seguido de la
condición y luego la palabra ‘Hacer’
Repetir:​ Permite hacer una secuencia de acciones hasta completar una condición.
Desarrollo:
● Debe existir previamente una variable con el valor de inicio
● Debe existir un valor de llegada, ya sea mediante variable o predeterminado
● Para empezar el comando, se necesita escribir ‘Repetir’ luego colocar la secuencia
de acciones y para finalizar colocar ‘Hasta Que’ y la condición para finalizar la
repetición
Para​:​ La instrucción Para ejecutar una secuencia de instrucciones un número
determinado de veces.
Función:​ Las funciones también llamadas Subproceso o SubAlgoritmo, es una
instrucción que permite agrupar variables y sentencias, cuya finalidad es la de ejecutar
una tarea específica, se pueden añadir una o varias funciones, en un algoritmo, las
funciones son subprogramas dentro de un programa, que se pueden invocar (ejecutar)
desde cualquier parte del programa, es decir, desde otra función, desde la misma
función o desde el programa principal, cuantas veces sea necesario.
CONCLUSIÓN
12
De acuerdo a las investigaciones realizadas por cada uno de los estudiantes presentes
en el grupo de trabajo, podemos concluir que Pseint es una herramienta de relativa fácil
maniobrabilidad que plasma un panorama más amigable el cual permite generar confianza
a aquellas personas que están introduciéndose en la programación mediante el uso de un
lenguaje más sencillo cómo lo son los pseudocódigos, además de la utilización de
diagramas y símbolos cuyas utilidades son organizar algoritmos, ideas o acciones que
próximamente serán digitalizados.
REFERENCIAS
Garcia, I., 2020. ​Fundamentos De Programación Usando Pseint​. [online] Digitaliapublishing.com.
Available at:
<http://www.digitaliapublishing.com/a/45537/fundamentos-de-programacion-usando-pseint>
[Accessed 19 October 2020].
Smartdraw.com. 2020. ​Símbolos De Diagramas De Flujo​. [online] Available at:
<https://www.smartdraw.com/flowchart/simbolos-de-diagramas-de-flujo.htm> [Accessed 19
October 2020].
Definición.de. 2020. [online] Available at:
<https://definicion.de/constante/#:~:text=Para%20las%20matem%C3%A1ticas%2C%20una%20c
onstante,dentro%20de%20un%20cierto%20contexto.> [Accessed 19 October 2020].
definición.de. 2020. [online] Available at: <https://definicion.de/variable/> [Accessed 19 October
2020].
13
Risk Networks. 2020. ​Pseint: Comando Según​. [online] Available at:
<https://riskn.wordpress.com/pseint/pseint-acciones-comandos/pseint-comando-segun/#:~:text=S
eg%C3%BAn%3A%20Permite%20trabajar%20con%20un,ocurr%C3%ADa%20una%20secuencia
%20de%20acciones.&text=La%20variable%20solo%20debe%20ser,se%20permite%20del%20tip
o%20texto> [Accessed 19 October 2020].
Risk Networks. 2020. ​Pseint: Comando Mientras​. [online] Available at:
<https://riskn.wordpress.com/pseint/pseint-acciones-comandos/pseint-comando-mientras/>
[Accessed 19 October 2020].
Risk Networks. 2020. ​Pseint: Comando Repetir​. [online] Available at:
<https://riskn.wordpress.com/pseint/pseint-acciones-comandos/pseint-comando-repetir/>
[Accessed 19 October 2020].
Informaticoenprocesso.blogspot.com. 2020. ​Pseint - Estructuras Repetitivas​. [online] Available at:
<http://informaticoenprocesso.blogspot.com/2017/03/estructuras-repetitivas-programacion.html>
[Accessed 19 October 2020].
PROGRAMACIÓN. 2020. ​Funciones / Subprocesos En Pseint​. [online] Available at:
<https://victomanolo.wordpress.com/funciones-subprocesos-en-pseint/> [Accessed 19 October
2020].
14
LINKS BLOGS
https://martinezangel1895.blogspot.com/p/tercer-periodo-2020.html
https://tegnologyli.blogspot.com/p/tercer-periodo_4.html
https://tecnologiaavanzada23.blogspot.com/p/periodo-3-2020.html
https://tecnoabyss.blogspot.com/p/tercer-periodo-2020.html
15

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

Estructuras básicas.docx
Estructuras básicas.docxEstructuras básicas.docx
Estructuras básicas.docx
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
DIAGRAMAS DE FLUJO
DIAGRAMAS DE FLUJODIAGRAMAS DE FLUJO
DIAGRAMAS DE FLUJO
 
Conceptos basicos de programacion
Conceptos basicos de programacionConceptos basicos de programacion
Conceptos basicos de programacion
 
Estructuras basicas.
Estructuras basicas.Estructuras basicas.
Estructuras basicas.
 
Estructuras básicas
Estructuras básicasEstructuras básicas
Estructuras básicas
 
Tecnologìa -Estructuras básicas
Tecnologìa  -Estructuras básicasTecnologìa  -Estructuras básicas
Tecnologìa -Estructuras básicas
 
Tecnología- Estructuras Básicas
Tecnología- Estructuras BásicasTecnología- Estructuras Básicas
Tecnología- Estructuras Básicas
 
Trabajo de tecnologia
Trabajo de tecnologia Trabajo de tecnologia
Trabajo de tecnologia
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
Trabajo de tecnologia
Trabajo de tecnologia Trabajo de tecnologia
Trabajo de tecnologia
 
Estructuras basicas:pseint.
Estructuras basicas:pseint.Estructuras basicas:pseint.
Estructuras basicas:pseint.
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
Estructuras básicas
Estructuras básicasEstructuras básicas
Estructuras básicas
 
Conceptos basicos de programacion
Conceptos basicos de programacionConceptos basicos de programacion
Conceptos basicos de programacion
 
Trabajo de tecnologia- Reconstruccion.pdf
Trabajo de tecnologia- Reconstruccion.pdfTrabajo de tecnologia- Reconstruccion.pdf
Trabajo de tecnologia- Reconstruccion.pdf
 
Tecno
TecnoTecno
Tecno
 

Similar a Tecnologia (20)

conceptos básicos de programación
conceptos básicos de programación conceptos básicos de programación
conceptos básicos de programación
 
Estructuras Basicas
Estructuras BasicasEstructuras Basicas
Estructuras Basicas
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Tecno
TecnoTecno
Tecno
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Estructuras Básicas
Estructuras Básicas Estructuras Básicas
Estructuras Básicas
 
Conceptos basicos de programacion.docx (1)
Conceptos basicos de programacion.docx (1)Conceptos basicos de programacion.docx (1)
Conceptos basicos de programacion.docx (1)
 
Conceptos basicos de programacion (1)
Conceptos basicos de programacion (1)Conceptos basicos de programacion (1)
Conceptos basicos de programacion (1)
 
Estructuras básicas de PSeInt
Estructuras básicas de PSeIntEstructuras básicas de PSeInt
Estructuras básicas de PSeInt
 
Estructuras basicas pseint
Estructuras basicas  pseintEstructuras basicas  pseint
Estructuras basicas pseint
 
Tecnología
TecnologíaTecnología
Tecnología
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Trabajo de 3er periodo tecnología
Trabajo de 3er periodo tecnología Trabajo de 3er periodo tecnología
Trabajo de 3er periodo tecnología
 
Estructuras basicas tecnología (1)
Estructuras basicas  tecnología (1)Estructuras basicas  tecnología (1)
Estructuras basicas tecnología (1)
 
Estructuras básicas tecnología
Estructuras básicas  tecnología Estructuras básicas  tecnología
Estructuras básicas tecnología
 
Estructuras basicas tecnología (2)
Estructuras basicas  tecnología (2)Estructuras basicas  tecnología (2)
Estructuras basicas tecnología (2)
 
Estructuras básicas
Estructuras básicasEstructuras básicas
Estructuras básicas
 
Estructuras basicas
Estructuras basicasEstructuras basicas
Estructuras basicas
 

Más de SofaGarzn1

Tabla de resultados de la encuesta (1)
Tabla de resultados de la encuesta (1)Tabla de resultados de la encuesta (1)
Tabla de resultados de la encuesta (1)SofaGarzn1
 
Tablas y gráficas
Tablas y gráficasTablas y gráficas
Tablas y gráficasSofaGarzn1
 
Logo ambientalistas
Logo ambientalistasLogo ambientalistas
Logo ambientalistasSofaGarzn1
 
Escarapela angelica
Escarapela angelicaEscarapela angelica
Escarapela angelicaSofaGarzn1
 
Escarapela maria
Escarapela mariaEscarapela maria
Escarapela mariaSofaGarzn1
 
Escarapela sofía
Escarapela sofíaEscarapela sofía
Escarapela sofíaSofaGarzn1
 
Metodos estadisticos y distribucion de frecuencias
Metodos estadisticos y distribucion de frecuenciasMetodos estadisticos y distribucion de frecuencias
Metodos estadisticos y distribucion de frecuenciasSofaGarzn1
 
Tecnologia (2)
Tecnologia  (2)Tecnologia  (2)
Tecnologia (2)SofaGarzn1
 
Tecnologia (2)
Tecnologia  (2)Tecnologia  (2)
Tecnologia (2)SofaGarzn1
 
Resumen de conceptos
Resumen de conceptosResumen de conceptos
Resumen de conceptosSofaGarzn1
 
Escrito original tecnologia
Escrito original tecnologiaEscrito original tecnologia
Escrito original tecnologiaSofaGarzn1
 
Resumen de conceptos
Resumen de conceptosResumen de conceptos
Resumen de conceptosSofaGarzn1
 
resumen de conceptos
resumen de conceptos resumen de conceptos
resumen de conceptos SofaGarzn1
 

Más de SofaGarzn1 (20)

FOLLETO
FOLLETOFOLLETO
FOLLETO
 
Tabla de resultados de la encuesta (1)
Tabla de resultados de la encuesta (1)Tabla de resultados de la encuesta (1)
Tabla de resultados de la encuesta (1)
 
Tablas y gráficas
Tablas y gráficasTablas y gráficas
Tablas y gráficas
 
Logo ambientalistas
Logo ambientalistasLogo ambientalistas
Logo ambientalistas
 
Proyecto CTS
Proyecto CTSProyecto CTS
Proyecto CTS
 
Escarapela angelica
Escarapela angelicaEscarapela angelica
Escarapela angelica
 
Escarapela maria
Escarapela mariaEscarapela maria
Escarapela maria
 
Escarapela sofía
Escarapela sofíaEscarapela sofía
Escarapela sofía
 
ESCARAPELAS
ESCARAPELAS ESCARAPELAS
ESCARAPELAS
 
ESCARAPELAS
ESCARAPELASESCARAPELAS
ESCARAPELAS
 
Taller D F
Taller D FTaller D F
Taller D F
 
Metodos estadisticos y distribucion de frecuencias
Metodos estadisticos y distribucion de frecuenciasMetodos estadisticos y distribucion de frecuencias
Metodos estadisticos y distribucion de frecuencias
 
Tecnologia (2)
Tecnologia  (2)Tecnologia  (2)
Tecnologia (2)
 
Tecnologia (2)
Tecnologia  (2)Tecnologia  (2)
Tecnologia (2)
 
Tecnologia
Tecnologia  Tecnologia
Tecnologia
 
Resumen de conceptos
Resumen de conceptosResumen de conceptos
Resumen de conceptos
 
Escrito original tecnologia
Escrito original tecnologiaEscrito original tecnologia
Escrito original tecnologia
 
Resumen de conceptos
Resumen de conceptosResumen de conceptos
Resumen de conceptos
 
Maria
MariaMaria
Maria
 
resumen de conceptos
resumen de conceptos resumen de conceptos
resumen de conceptos
 

Último

INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señorkkte210207
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digitalNayaniJulietaRamosRa
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 

Último (9)

INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 

Tecnologia

  • 1. LA ELECTRICIDAD Y LA ELECTRÓNICA: PSEINT PEREA QUINTERO SALOMÉ MARTíNEZ VALENCIA ANGEL SANTOS SÁENZ EMMANUEL GARZON QUINTERO ANA SOFIA INSTITUCIÓN EDUCATIVA LICEO DEPARTAMENTAL SANTIAGO DE CALI 2020 1
  • 2. TABLA DE CONTENIDO ¿QUE ES PSEINT?. ……………………………………………………………………… 3 CONCEPTOS BÁSICOS DE PROGRAMACIÓN……………………………………... 3 FUNDAMENTOS DE PROGRAMACIÓN ………………………………………….…..4 ¿QUÉ ES UN DIAGRAMA DE FLUJO? ………………………………………………..4 SÍMBOLOS DE DIAGRAMA DE FLUJO…………………………………………….....5 COMANDOS BÁSICOS DE PSEINT …………………………………………………....10 CONCLUSIÓN ………………………….………………………………………………....11 2
  • 3. ¿QUÉ ES PSEINT? Es un intérprete de pseudocódigo libre y de código abierto gratuito, con el cual podemos escribir nuestro boceto de programa y experimentar con los diversos resultados, ofrece muchas características que lo convierten en una herramienta absolutamente indispensable para aprender a programar, cualquiera sea el lenguaje que hayamos elegido para hacerlo, también su código puede ser modificado con mejoras y redistribuido para que los demás usuarios también tomen ventaja de estas mejoras. Pero además de esto, Pseint es una herramienta que ha sido diseñada para ofrecer a los estudiantes de carreras de informática una forma sencilla de focalizarse en los conceptos de los algoritmos y su estrecha relación con la programación, con el objetivo de disminuir las dificultades de tener que aprender un lenguaje de programación y sus particularidades antes de poder lanzarse a entender cómo realmente funciona todo ello. CONCEPTOS BÁSICOS DE PROGRAMACIÓN Constante: ​Una constante es una cantidad que tiene un valor fijo en un determinado cálculo, proceso o ecuación. Variable: ​Puede hablarse de distintos tipos de variable: las variables dependientes, que son aquellas que dependen del valor que se le asigne a otros fenómenos o variables; las variables independientes, cuyos cambios en los valores influyen en los valores de otra; las variables aleatorias son las funciones que asocian un número real a cada elemento de un conjunto.En otra clasificación puede decirse que existen variables cualitativas, que expresan distintas cualidades, características o modalidades, y variables cuantitativas, que se enuncian mediante cantidades numéricas, entre otras. Acumuladores: ​Un acumulador es una variable numérica que permite sumar un conjunto de valores. Me permite ir haciendo operaciones parciales. Un acumulador, se inicializa a un 3
  • 4. valor inicial según la operación que se va a acumular; a 0 si es una suma o a 1 si es un producto. acumulador = acumulador + variable (valor). Contador: ​Nos permite guardar un valor el cual se va a incrementar o decrementar, es una variable ​a la que se le suma un valor constante​. contador = contador + constante. Identificadores: ​Los identificadores son una secuencia de caracteres alfanuméricos que se usan para denominar diferentes cosas como variables y funciones. FUNDAMENTOS DE PROGRAMACIÓN Para tener una idea de lo que son, nos hemos basado en el libro​ “Fundamentos de programación usando Pseint”​, este trata sobre el análisis y diseño de algoritmos, es decir, que se centra en la lógica de la programación más que en la codificación utilizando algún lenguaje de programación específico como C, C++, Java, C#, PHP, VB, pascal, python, javaScript, Matlab. Esto permite desarrollar en los estudiantes de cualquier disciplina, las capacidades mentales necesarias para poder programar computadoras. Para el diseño de algoritmos se hace uso de los diagramas de flujo y pseudocódigo utilizando el programa Pseint, que es software libre. Además se utiliza los paradigmas de la programación estructurada y modular (descendente o top down) que son la base que sustentan la programación orientada a objetos. Esta última (POO) queda fuera del alcance de este libro. ¿QUÉ ES UN DIAGRAMA DE FLUJO? Un diagrama de flujo es un diagrama que describe un proceso, sistema o algoritmo informático. Se usan ampliamente en numerosos campos para documentar, estudiar, planificar, mejorar y comunicar procesos que suelen ser complejos en diagramas claros y fáciles de comprender. Los diagramas de flujo emplean rectángulos, óvalos, diamantes y otras numerosas figuras para definir el tipo de paso, junto con flechas conectoras que 4
  • 5. establecen el flujo y la secuencia. Pueden variar desde diagramas simples y dibujados a mano hasta diagramas exhaustivos creados por computadora que describen múltiples pasos y rutas. Si tomamos en cuenta todas las diversas figuras de los diagramas de flujo, son uno de los diagramas más comunes del mundo, usados por personas con y sin conocimiento técnico en una variedad de campos. Los diagramas de flujo a veces se denominan con nombres más especializados, como "diagrama de flujo de procesos", "mapa de procesos", "diagrama de flujo funcional", "mapa de procesos de negocios", "notación y modelado de procesos de negocio (BPMN)" o "diagrama de flujo de procesos (PFD)". Están relacionados con otros diagramas populares, como los diagramas de flujo de datos (DFD) y los diagramas de actividad de lenguaje unificado de modelado (UML). SÍMBOLOS DE DIAGRAMA DE FLUJO Símbolo de Inicio / Final Símbolo de Acción o Proceso El símbolo de terminación marca el punto inicial o final del sistema. Por lo general, contiene la palabra "Inicio" o "Fin". Un rectangulo solo puede representar un solo paso dentro de un proceso ("agregar dos tazas de harina"), o un subproceso completo ("hacer pan") dentro de un proceso más grande. 5
  • 6. Símbolo del Documento Impreso​ ​Símbolo de Multidocumento Un documento o informe impreso. Representa multidocumento en el proceso. Símbolo de Decisión o Ramificación Símbolo de Entrada / Salida Un punto de decisión o ramificación. Las líneas que representan diferentes decisiones surgen de diferentes puntos del diamante. Representa el material o la información que entra o sale del sistema, como una orden del cliente (entrada) o un producto (salida). 6
  • 7. Símbolo de Entrada Manual Símbolo de Preparación Representa un paso en el que se pide al usuario que introduzca la información manualmente. Representa un ajuste a otro paso en el proceso. Símbolo del Conector O Símbolo Indica que el flujo continúa donde se ha colocado un símbolo idéntico (que contiene la misma letra) Indica que el flujo del proceso continúa en más de dos ramas. 7
  • 8. Símbolo de Unión de Invocación Símbolo de Fusión Indica un punto en el diagrama de flujo en el que múltiples ramificaciones convergen de nuevo en un solo proceso. Indica un paso en el que dos o más sub-listas o subprocesos se convierten en uno. Símbolo de Intercalar Símbolo de Ordenar Indica un paso que ordena información en un formato estándar. Indica un paso que organiza una lista de elementos en una secuencia o establece según algunos criterios predeterminados. 8
  • 9. Símbolo de Proceso Predefinido Símbolo de Operación Manual Indica una secuencia de acciones que realizan una tarea específica incrustada dentro de un proceso más grande. Esta secuencia de acciones podría describirse con más detalle en un diagrama de flujo separado. Indica una secuencia de comandos que continuarán repitiéndose hasta que se detenga manualmente. Símbolo de Límite de Bucle Símbolo de Retardo Indica el punto en el que debe detenerse un bucle. Indica un retraso en el proceso. 9
  • 10. Almacenamiento de Datos o Símbolo de la Base de Datos Símbolo de Datos Almacenados Indica un paso donde se almacenan los datos. Indica una lista de información con una estructura estándar que permite buscar y ordenar. Símbolo de Almacenamiento Interno Símbolo de Visualización Indica que la información se almacenó en la memoria durante un programa, utilizado en diagramas de flujo de diseño de software. Indica un paso que muestra información. 10
  • 11. Conector Fuera de Página Indica que el proceso continúa fuera de la página. COMANDOS BÁSICOS DE PSEINT Según:​ Permite trabajar con un sistema de valor numero, donde, según el valor elegido ocurría una secuencia de acciones.Desarrollo: ● Debe existir previamente la variable con la que se trabajará, ya sea por el comando ‘Leer’, o por ‘Asignar’ ● La variable solo debe ser de valor numérico, no se permite del tipo texto ● Para comenzar el comando, este inicia con la palabra ‘Segun’ seguido de la variable numérica previamente existente y seguido de la palabra ‘Hacer’. Mientras:​ Permite crear un ciclo, que terminará cuando la condición no se cumpla. Desarrollo: 11
  • 12. ● Debe existir previamente una variable que será utilizada en la condición ● Para utilizar el comando, primero se debe escribir ‘Mientras’ seguido de la condición y luego la palabra ‘Hacer’ Repetir:​ Permite hacer una secuencia de acciones hasta completar una condición. Desarrollo: ● Debe existir previamente una variable con el valor de inicio ● Debe existir un valor de llegada, ya sea mediante variable o predeterminado ● Para empezar el comando, se necesita escribir ‘Repetir’ luego colocar la secuencia de acciones y para finalizar colocar ‘Hasta Que’ y la condición para finalizar la repetición Para​:​ La instrucción Para ejecutar una secuencia de instrucciones un número determinado de veces. Función:​ Las funciones también llamadas Subproceso o SubAlgoritmo, es una instrucción que permite agrupar variables y sentencias, cuya finalidad es la de ejecutar una tarea específica, se pueden añadir una o varias funciones, en un algoritmo, las funciones son subprogramas dentro de un programa, que se pueden invocar (ejecutar) desde cualquier parte del programa, es decir, desde otra función, desde la misma función o desde el programa principal, cuantas veces sea necesario. CONCLUSIÓN 12
  • 13. De acuerdo a las investigaciones realizadas por cada uno de los estudiantes presentes en el grupo de trabajo, podemos concluir que Pseint es una herramienta de relativa fácil maniobrabilidad que plasma un panorama más amigable el cual permite generar confianza a aquellas personas que están introduciéndose en la programación mediante el uso de un lenguaje más sencillo cómo lo son los pseudocódigos, además de la utilización de diagramas y símbolos cuyas utilidades son organizar algoritmos, ideas o acciones que próximamente serán digitalizados. REFERENCIAS Garcia, I., 2020. ​Fundamentos De Programación Usando Pseint​. [online] Digitaliapublishing.com. Available at: <http://www.digitaliapublishing.com/a/45537/fundamentos-de-programacion-usando-pseint> [Accessed 19 October 2020]. Smartdraw.com. 2020. ​Símbolos De Diagramas De Flujo​. [online] Available at: <https://www.smartdraw.com/flowchart/simbolos-de-diagramas-de-flujo.htm> [Accessed 19 October 2020]. Definición.de. 2020. [online] Available at: <https://definicion.de/constante/#:~:text=Para%20las%20matem%C3%A1ticas%2C%20una%20c onstante,dentro%20de%20un%20cierto%20contexto.> [Accessed 19 October 2020]. definición.de. 2020. [online] Available at: <https://definicion.de/variable/> [Accessed 19 October 2020]. 13
  • 14. Risk Networks. 2020. ​Pseint: Comando Según​. [online] Available at: <https://riskn.wordpress.com/pseint/pseint-acciones-comandos/pseint-comando-segun/#:~:text=S eg%C3%BAn%3A%20Permite%20trabajar%20con%20un,ocurr%C3%ADa%20una%20secuencia %20de%20acciones.&text=La%20variable%20solo%20debe%20ser,se%20permite%20del%20tip o%20texto> [Accessed 19 October 2020]. Risk Networks. 2020. ​Pseint: Comando Mientras​. [online] Available at: <https://riskn.wordpress.com/pseint/pseint-acciones-comandos/pseint-comando-mientras/> [Accessed 19 October 2020]. Risk Networks. 2020. ​Pseint: Comando Repetir​. [online] Available at: <https://riskn.wordpress.com/pseint/pseint-acciones-comandos/pseint-comando-repetir/> [Accessed 19 October 2020]. Informaticoenprocesso.blogspot.com. 2020. ​Pseint - Estructuras Repetitivas​. [online] Available at: <http://informaticoenprocesso.blogspot.com/2017/03/estructuras-repetitivas-programacion.html> [Accessed 19 October 2020]. PROGRAMACIÓN. 2020. ​Funciones / Subprocesos En Pseint​. [online] Available at: <https://victomanolo.wordpress.com/funciones-subprocesos-en-pseint/> [Accessed 19 October 2020]. 14