Este documento presenta los símbolos y su significado utilizados en diagramas de flujo. Describe 18 símbolos comunes como flecha, proceso, decisión, datos, documento, bucle, y más. También explica conceptos básicos de programación como constantes, variables, acumuladores, contadores e identificadores. Por último, introduce el lenguaje de programación PseInt y describe los comandos Según, Mientras, Repetir y Para.
Estructuras básicas conceptos básicos de programaciónlaurapolindara1
Este documento presenta conceptos básicos de programación y métodos estadísticos. Explica conceptos como variables, constantes, acumuladores, contadores e identificadores en programación. También describe estructuras de control y funciones en Pseint. Finalmente, define estadística, sus ramas como educación, contaduría, administración y gerontología, e introduce conceptos como población, muestra, variables e hipótesis.
Este documento presenta conceptos básicos de programación como variables, constantes, identificadores, acumuladores y contadores. También explica estructuras de control, acciones secuenciales y notaciones en el lenguaje de programación Pseint. Por último, introduce conceptos básicos de estadística como variables, datos, poblaciones e hipótesis.
Estructuras básicas conceptos básicos de programacióncarlinauribe
Este documento presenta los símbolos y su significado utilizados en diagramas de flujo. Describe 18 símbolos comunes como flecha, proceso, decisión, datos, documento, bucle, y más. También explica conceptos básicos de programación como constantes, variables, acumuladores, contadores e identificadores. Por último, introduce el lenguaje de programación PseInt y los comandos Según, Mientras, Repetir y Para.
Estructuras básicas conceptos básicos de programaciónkarinamompotes
Este documento presenta los símbolos y su significado utilizados en diagramas de flujo. Describe 18 símbolos comunes como flecha, proceso, decisión, datos, documento, bucle, y más. También explica conceptos básicos de programación como constantes, variables, acumuladores, contadores e identificadores. Por último, introduce el programa educativo PseInt y los comandos Según, Mientras, Repetir y Para.
El documento trata sobre ingeniería de software. Explica que la ingeniería de software estudia el desarrollo de software confiable y de calidad basado en métodos de ingeniería. También describe brevemente la historia de la ingeniería de software y sus objetivos principales como mejorar el diseño de aplicaciones, promover mayor calidad y brindar mayor precisión en los costos y tiempos de desarrollo.
El documento define algoritmo y tipos de algoritmos y lenguajes algorítmicos. Explica la metodología para resolver problemas usando computadoras que incluye definir el problema, analizarlo, diseñar el algoritmo, codificarlo, probarlo y depurarlo, documentarlo y darle mantenimiento. También describe constantes, variables y clasificaciones de variables, y técnicas como diagramas de flujo y pseudocódigo para formular algoritmos. Finalmente, explica estructuras algorítmicas secuenciales, condicionales y cíclicas.
Este documento describe los conceptos básicos de los algoritmos y lenguajes de programación. Explica que un algoritmo es un método para resolver un problema de manera precisa y finita, y que consta de entrada, proceso y salida. También describe las características de los algoritmos como precisión, definición y finitud. Además, explica técnicas para diseñar algoritmos como el diseño descendente y la representación de algoritmos a través de pseudocódigo, diagramas de flujo y diagramas de Nassi-Schneiderman.
Estructuras básicas conceptos básicos de programaciónlaurapolindara1
Este documento presenta conceptos básicos de programación y métodos estadísticos. Explica conceptos como variables, constantes, acumuladores, contadores e identificadores en programación. También describe estructuras de control y funciones en Pseint. Finalmente, define estadística, sus ramas como educación, contaduría, administración y gerontología, e introduce conceptos como población, muestra, variables e hipótesis.
Este documento presenta conceptos básicos de programación como variables, constantes, identificadores, acumuladores y contadores. También explica estructuras de control, acciones secuenciales y notaciones en el lenguaje de programación Pseint. Por último, introduce conceptos básicos de estadística como variables, datos, poblaciones e hipótesis.
Estructuras básicas conceptos básicos de programacióncarlinauribe
Este documento presenta los símbolos y su significado utilizados en diagramas de flujo. Describe 18 símbolos comunes como flecha, proceso, decisión, datos, documento, bucle, y más. También explica conceptos básicos de programación como constantes, variables, acumuladores, contadores e identificadores. Por último, introduce el lenguaje de programación PseInt y los comandos Según, Mientras, Repetir y Para.
Estructuras básicas conceptos básicos de programaciónkarinamompotes
Este documento presenta los símbolos y su significado utilizados en diagramas de flujo. Describe 18 símbolos comunes como flecha, proceso, decisión, datos, documento, bucle, y más. También explica conceptos básicos de programación como constantes, variables, acumuladores, contadores e identificadores. Por último, introduce el programa educativo PseInt y los comandos Según, Mientras, Repetir y Para.
El documento trata sobre ingeniería de software. Explica que la ingeniería de software estudia el desarrollo de software confiable y de calidad basado en métodos de ingeniería. También describe brevemente la historia de la ingeniería de software y sus objetivos principales como mejorar el diseño de aplicaciones, promover mayor calidad y brindar mayor precisión en los costos y tiempos de desarrollo.
El documento define algoritmo y tipos de algoritmos y lenguajes algorítmicos. Explica la metodología para resolver problemas usando computadoras que incluye definir el problema, analizarlo, diseñar el algoritmo, codificarlo, probarlo y depurarlo, documentarlo y darle mantenimiento. También describe constantes, variables y clasificaciones de variables, y técnicas como diagramas de flujo y pseudocódigo para formular algoritmos. Finalmente, explica estructuras algorítmicas secuenciales, condicionales y cíclicas.
Este documento describe los conceptos básicos de los algoritmos y lenguajes de programación. Explica que un algoritmo es un método para resolver un problema de manera precisa y finita, y que consta de entrada, proceso y salida. También describe las características de los algoritmos como precisión, definición y finitud. Además, explica técnicas para diseñar algoritmos como el diseño descendente y la representación de algoritmos a través de pseudocódigo, diagramas de flujo y diagramas de Nassi-Schneiderman.
Este documento describe cómo codificar una solución de problema en un lenguaje de programación como Quick Basic. Explica los pasos para convertir un diagrama de flujo en código, incluyendo el uso de ciclos, variables, operaciones matemáticas e instrucciones de entrada y salida. También define conceptos como contadores, acumuladores y ciclos controlados por centinelas. Finalmente, resume las principales estructuras de control como if/else, while y for y cómo varían su sintaxis entre diferentes lenguajes.
Este documento presenta una guía de aprendizaje sobre estructuras algorítmicas cíclicas como el ciclo While y Do-While. Explica las características de estos ciclos y presenta ejemplos de su uso en la solución de problemas mediante algoritmos. También incluye una matriz de evaluación y referencias bibliográficas para que los aprendices adquieran conocimientos sobre este tema.
El documento describe los conceptos básicos de los algoritmos y la programación, incluyendo qué es un algoritmo, tipos de algoritmos, lenguajes algorítmicos, variables, constantes, expresiones, operadores, y métodos para diseñar algoritmos como el enfoque top-down y bottom-up.
Este documento describe los conceptos básicos de algoritmos, programación y estructuras de datos. Explica que un algoritmo es un conjunto de instrucciones para resolver un problema, y que los diagramas de flujo son una herramienta para representar algoritmos visualmente usando símbolos normalizados. También define conceptos como variables, operaciones matemáticas, bucles y estructuras de control para la programación estructurada.
El documento presenta información sobre estructuras básicas de programación como diagramas de flujo, conceptos (constantes, variables, acumuladores, contadores), el software Pseint y mapas conceptuales. Explica que los diagramas de flujo muestran los pasos de un algoritmo de forma gráfica y los símbolos utilizados. También define conceptos como constantes, variables, acumuladores y contadores y sus usos en programación. Finalmente, brinda detalles sobre comandos en Pseint y la función de mapas conceptuales.
Tema 4 -_introduccion_a_razonamiento_algoritmicoLincoln School
El documento introduce conceptos sobre razonamiento algorítmico y herramientas de análisis y diseño como algoritmos y representaciones lógicas. Explica que un algoritmo es una secuencia de instrucciones para realizar una tarea de forma precisa y finita. Además, presenta métodos para expresar algoritmos como pseudocódigo, diagramas de flujo y el ambiente de programación Raptor. Finalmente, incluye ejemplos de algoritmos secuenciales, condicionales y ciclos.
El documento describe los conceptos básicos de los algoritmos. Explica que un algoritmo es una serie ordenada de instrucciones para resolver un problema. Luego, define las partes clave de un algoritmo como la entrada, salida y tipos de datos. Finalmente, describe formas de expresar algoritmos como pseudocódigo y diagramas de flujo.
Este documento presenta una introducción a los diagramas de flujo y sus reglas y símbolos básicos. Explica que los diagramas de flujo representan visualmente el flujo de datos a través de sistemas de procesamiento de información y describen las operaciones y secuencia requeridas para resolver un problema. También presenta ejemplos de diagramas de flujo sencillos y reglas para su creación.
Este documento trata sobre algoritmos y programación. Explica conceptos como algoritmo, programa, lenguaje de programación, tipos de datos, variables, constantes, expresiones, funciones, entrada/salida de datos y diseño de algoritmos para resolver problemas. Incluye ejemplos de algoritmos para determinar si un número es primo, sumar números entre rangos y calcular la hipotenusa de un triángulo rectángulo.
Este documento introduce conceptos básicos sobre algoritmos, programas y lenguajes de programación. Explica que un algoritmo es una secuencia de instrucciones para resolver un problema, y que un programa es la expresión de un algoritmo en un lenguaje de programación. También describe conceptos como datos, variables, operaciones lógicas y matemáticas, estructuras de control como iteraciones y condicionales, y métodos para diseñar y representar algoritmos.
Este documento describe los diagramas de flujo y sus componentes. Explica qué es un algoritmo y sus propiedades, los símbolos utilizados en los diagramas de flujo, las reglas básicas para construirlos y un organigrama genérico. También cubre variables, operaciones y proporciona ejemplos de problemas resueltos con diagramas de flujo.
Este documento describe los fundamentos básicos de los algoritmos. Explica que un algoritmo es una secuencia de instrucciones que especifica las operaciones que debe realizar una computadora para resolver un problema. Los algoritmos deben ser precisos, definidos y finitos. También presenta ejemplos de algoritmos para calcular el área de figuras geométricas y explica cómo representar algoritmos gráficamente usando diagramas de flujo.
Este documento describe los pasos para crear un algoritmo que permite al usuario ingresar dos números y mostrar su multiplicación. Primero, se declaran tres variables (n1, n2, n3) para almacenar los números ingresados y el resultado. Luego, se pide al usuario que ingrese los números y se almacenan en n1 y n2. Después, se multiplican n1 y n2 y se almacena el resultado en n3. Finalmente, se muestra el resultado en el formato "número1 * número2 = número3".
Este documento presenta conceptos básicos sobre algoritmos y programación, incluyendo definiciones de algoritmo, pseudocódigo y diagramas de flujo. Explica las etapas para resolver un problema y las características de los algoritmos. Luego, ofrece ejemplos de algoritmos, pseudocódigo y diagramas de flujo para calcular áreas, valores absolutos y otros problemas. Finalmente, introduce conceptos de estructuras condicionales y operadores lógicos para modelar decisiones en los algoritmos.
Este documento resume las estructuras básicas de la programación como diagramas de flujo, variables, constantes, acumuladores, identificadores y comandos como según, mientras, para, repetir y función. Explica qué es cada uno de estos elementos y cómo se usan para crear algoritmos y programas de manera lógica y eficaz.
Este documento resume las estructuras básicas de la programación como diagramas de flujo, variables, constantes, acumuladores, contadores e identificadores. Explica qué es Pseint, una herramienta educativa para programación, y describe los comandos Según, Mientras, Para y Repetir usados en pseudocódigo.
Este documento resume las estructuras básicas de la programación como diagramas de flujo, variables, constantes, acumuladores, identificadores y comandos como Según, Mientras, Para, Repetir y Función. Explica qué es cada uno de estos elementos y cómo se usan para crear algoritmos y programas en Pseint. El documento concluye que estos conceptos son importantes para comprender los esquemas básicos de la programación y tecnología.
Este documento resume las estructuras básicas de la programación como diagramas de flujo, variables, constantes, acumuladores, contadores e identificadores. Explica qué es Pseint y describe comandos como Según, Mientras, Para, Repetir y Función. Concluye que comprender estos conceptos es necesario para crear programas usando pseudocódigo.
Este documento describe Pseint, un intérprete de pseudocódigo gratuito que permite escribir programas sin necesidad de conocer un lenguaje de programación específico. Explica conceptos básicos como variables, constantes, acumuladores y contadores, e introduce diagramas de flujo y sus símbolos para organizar algoritmos. También cubre comandos básicos de Pseint como Según, Mientras, Repetir y Para, así como funciones. Concluye que Pseint ofrece una introducción amigable a la programación a través del uso de
Este documento provee una introducción a Pseint, un intérprete de pseudocódigo gratuito. Explica conceptos básicos de programación como variables, acumuladores y contadores. Describe diagramas de flujo y sus símbolos para representar procesos de algoritmos. Finalmente, presenta comandos básicos de Pseint como Según, Mientras, Repetir y Para; y define funciones. Concluye que Pseint es una herramienta amigable para aprender programación usando pseudocódigo.
Este documento presenta información sobre diagramas de flujo, sus símbolos, constantes, variables, acumuladores, contadores e identificadores. También explica qué es PSeInt y algunos de sus comandos como Según, Mientras, Repetir y Para. Finalmente, incluye capturas de pantalla del trabajo en equipo y blogs de los integrantes del proyecto.
Este documento describe cómo codificar una solución de problema en un lenguaje de programación como Quick Basic. Explica los pasos para convertir un diagrama de flujo en código, incluyendo el uso de ciclos, variables, operaciones matemáticas e instrucciones de entrada y salida. También define conceptos como contadores, acumuladores y ciclos controlados por centinelas. Finalmente, resume las principales estructuras de control como if/else, while y for y cómo varían su sintaxis entre diferentes lenguajes.
Este documento presenta una guía de aprendizaje sobre estructuras algorítmicas cíclicas como el ciclo While y Do-While. Explica las características de estos ciclos y presenta ejemplos de su uso en la solución de problemas mediante algoritmos. También incluye una matriz de evaluación y referencias bibliográficas para que los aprendices adquieran conocimientos sobre este tema.
El documento describe los conceptos básicos de los algoritmos y la programación, incluyendo qué es un algoritmo, tipos de algoritmos, lenguajes algorítmicos, variables, constantes, expresiones, operadores, y métodos para diseñar algoritmos como el enfoque top-down y bottom-up.
Este documento describe los conceptos básicos de algoritmos, programación y estructuras de datos. Explica que un algoritmo es un conjunto de instrucciones para resolver un problema, y que los diagramas de flujo son una herramienta para representar algoritmos visualmente usando símbolos normalizados. También define conceptos como variables, operaciones matemáticas, bucles y estructuras de control para la programación estructurada.
El documento presenta información sobre estructuras básicas de programación como diagramas de flujo, conceptos (constantes, variables, acumuladores, contadores), el software Pseint y mapas conceptuales. Explica que los diagramas de flujo muestran los pasos de un algoritmo de forma gráfica y los símbolos utilizados. También define conceptos como constantes, variables, acumuladores y contadores y sus usos en programación. Finalmente, brinda detalles sobre comandos en Pseint y la función de mapas conceptuales.
Tema 4 -_introduccion_a_razonamiento_algoritmicoLincoln School
El documento introduce conceptos sobre razonamiento algorítmico y herramientas de análisis y diseño como algoritmos y representaciones lógicas. Explica que un algoritmo es una secuencia de instrucciones para realizar una tarea de forma precisa y finita. Además, presenta métodos para expresar algoritmos como pseudocódigo, diagramas de flujo y el ambiente de programación Raptor. Finalmente, incluye ejemplos de algoritmos secuenciales, condicionales y ciclos.
El documento describe los conceptos básicos de los algoritmos. Explica que un algoritmo es una serie ordenada de instrucciones para resolver un problema. Luego, define las partes clave de un algoritmo como la entrada, salida y tipos de datos. Finalmente, describe formas de expresar algoritmos como pseudocódigo y diagramas de flujo.
Este documento presenta una introducción a los diagramas de flujo y sus reglas y símbolos básicos. Explica que los diagramas de flujo representan visualmente el flujo de datos a través de sistemas de procesamiento de información y describen las operaciones y secuencia requeridas para resolver un problema. También presenta ejemplos de diagramas de flujo sencillos y reglas para su creación.
Este documento trata sobre algoritmos y programación. Explica conceptos como algoritmo, programa, lenguaje de programación, tipos de datos, variables, constantes, expresiones, funciones, entrada/salida de datos y diseño de algoritmos para resolver problemas. Incluye ejemplos de algoritmos para determinar si un número es primo, sumar números entre rangos y calcular la hipotenusa de un triángulo rectángulo.
Este documento introduce conceptos básicos sobre algoritmos, programas y lenguajes de programación. Explica que un algoritmo es una secuencia de instrucciones para resolver un problema, y que un programa es la expresión de un algoritmo en un lenguaje de programación. También describe conceptos como datos, variables, operaciones lógicas y matemáticas, estructuras de control como iteraciones y condicionales, y métodos para diseñar y representar algoritmos.
Este documento describe los diagramas de flujo y sus componentes. Explica qué es un algoritmo y sus propiedades, los símbolos utilizados en los diagramas de flujo, las reglas básicas para construirlos y un organigrama genérico. También cubre variables, operaciones y proporciona ejemplos de problemas resueltos con diagramas de flujo.
Este documento describe los fundamentos básicos de los algoritmos. Explica que un algoritmo es una secuencia de instrucciones que especifica las operaciones que debe realizar una computadora para resolver un problema. Los algoritmos deben ser precisos, definidos y finitos. También presenta ejemplos de algoritmos para calcular el área de figuras geométricas y explica cómo representar algoritmos gráficamente usando diagramas de flujo.
Este documento describe los pasos para crear un algoritmo que permite al usuario ingresar dos números y mostrar su multiplicación. Primero, se declaran tres variables (n1, n2, n3) para almacenar los números ingresados y el resultado. Luego, se pide al usuario que ingrese los números y se almacenan en n1 y n2. Después, se multiplican n1 y n2 y se almacena el resultado en n3. Finalmente, se muestra el resultado en el formato "número1 * número2 = número3".
Este documento presenta conceptos básicos sobre algoritmos y programación, incluyendo definiciones de algoritmo, pseudocódigo y diagramas de flujo. Explica las etapas para resolver un problema y las características de los algoritmos. Luego, ofrece ejemplos de algoritmos, pseudocódigo y diagramas de flujo para calcular áreas, valores absolutos y otros problemas. Finalmente, introduce conceptos de estructuras condicionales y operadores lógicos para modelar decisiones en los algoritmos.
Este documento resume las estructuras básicas de la programación como diagramas de flujo, variables, constantes, acumuladores, identificadores y comandos como según, mientras, para, repetir y función. Explica qué es cada uno de estos elementos y cómo se usan para crear algoritmos y programas de manera lógica y eficaz.
Este documento resume las estructuras básicas de la programación como diagramas de flujo, variables, constantes, acumuladores, contadores e identificadores. Explica qué es Pseint, una herramienta educativa para programación, y describe los comandos Según, Mientras, Para y Repetir usados en pseudocódigo.
Este documento resume las estructuras básicas de la programación como diagramas de flujo, variables, constantes, acumuladores, identificadores y comandos como Según, Mientras, Para, Repetir y Función. Explica qué es cada uno de estos elementos y cómo se usan para crear algoritmos y programas en Pseint. El documento concluye que estos conceptos son importantes para comprender los esquemas básicos de la programación y tecnología.
Este documento resume las estructuras básicas de la programación como diagramas de flujo, variables, constantes, acumuladores, contadores e identificadores. Explica qué es Pseint y describe comandos como Según, Mientras, Para, Repetir y Función. Concluye que comprender estos conceptos es necesario para crear programas usando pseudocódigo.
Este documento describe Pseint, un intérprete de pseudocódigo gratuito que permite escribir programas sin necesidad de conocer un lenguaje de programación específico. Explica conceptos básicos como variables, constantes, acumuladores y contadores, e introduce diagramas de flujo y sus símbolos para organizar algoritmos. También cubre comandos básicos de Pseint como Según, Mientras, Repetir y Para, así como funciones. Concluye que Pseint ofrece una introducción amigable a la programación a través del uso de
Este documento provee una introducción a Pseint, un intérprete de pseudocódigo gratuito. Explica conceptos básicos de programación como variables, acumuladores y contadores. Describe diagramas de flujo y sus símbolos para representar procesos de algoritmos. Finalmente, presenta comandos básicos de Pseint como Según, Mientras, Repetir y Para; y define funciones. Concluye que Pseint es una herramienta amigable para aprender programación usando pseudocódigo.
Este documento presenta información sobre diagramas de flujo, sus símbolos, constantes, variables, acumuladores, contadores e identificadores. También explica qué es PSeInt y algunos de sus comandos como Según, Mientras, Repetir y Para. Finalmente, incluye capturas de pantalla del trabajo en equipo y blogs de los integrantes del proyecto.
Es un software libre educativo multiplataforma dirigido a personas que se inician en la programación.es la abreviatura de los estados de computación de PSeudo Intérprete, una herramienta educativa creada en Argentina, utilizada principalmente por estudiantes para aprender los fundamentos de la programación y el desarrollo de la lógica. Es un software muy popular de su tipo y es ampliamente utilizado en universidades de Latinoamérica y España.Utiliza pseudocódigo para la solución de algoritmos.
Este documento resume los conceptos básicos de Pseint y diagramas de flujo. Explica que Pseint es un software educativo para la programación que utiliza pseudocódigo. Describe los símbolos comunes en diagramas de flujo como procesos, decisiones, bucles y datos. También define conceptos como constantes, variables, contadores y acumuladores. Finalmente, explica el uso de comandos como Según, Mientras, Repetir, Para y Función en Pseint.
Este documento resume los conceptos básicos de Pseint y diagramas de flujo. Explica que Pseint es un software educativo para la programación que utiliza pseudocódigo. Describe los símbolos comunes en diagramas de flujo como procesos, decisiones, bucles y datos. También define conceptos como constantes, variables, contadores y acumuladores. Finalmente, explica el uso de comandos como Según, Mientras, Repetir, Para y Función en Pseint.
Es un software libre educativo multiplataforma dirigido a personas que se inician en la programación.es la abreviatura de los estados de computación de PSeudo Intérprete, una herramienta educativa creada en Argentina, utilizada principalmente por estudiantes para aprender los fundamentos de la programación y el desarrollo de la lógica. Es un software muy popular de su tipo y es ampliamente utilizado en universidades de Latinoamérica y España.Utiliza pseudocódigo para la solución de algoritmos.
Este documento describe conceptos básicos de programación y fundamentos de PSEINT. Explica qué son los diagramas de flujo y sus símbolos, y proporciona ejemplos. También define PSEINT como una herramienta educativa para la programación que utiliza pseudocódigo y diagramas de flujo. Finalmente, resume los principales comandos de PSEINT y concluye que PSEINT y los diagramas de flujo son útiles para la comprensión de algoritmos.
Estructuras básicas conceptos básicos de programacióncarlinauribe
Este documento presenta conceptos básicos de programación como variables, constantes, identificadores, acumuladores y contadores. También introduce conceptos estadísticos como población, variable, dato, hipótesis y distribución de frecuencias. Finalmente, muestra ejemplos de cómo aplicar estos conceptos en el lenguaje de programación Pseint para realizar operaciones como sumas, restas, divisiones y promedios.
Estructuras básicas conceptos básicos de programaciónNataliaVicua1
Este documento presenta conceptos básicos de programación y métodos estadísticos. Explica conceptos como variables, constantes, acumuladores, contadores e identificadores en programación. También describe estructuras de control y funciones en Pseint. Finalmente, define la estadística, sus ramas como educación, contaduría, administración y gerontología, y conceptos estadísticos como población, muestra, variables y datos.
CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6AnaSofiaLpezMilln
Este documento presenta conceptos básicos de programación y métodos estadísticos. Explica conceptos como variables, constantes, acumuladores, contadores e identificadores en programación. También describe estructuras de control y funciones en Pseint. Finalmente, define estadística, sus ramas como educación, contaduría, administración y gerontología, e introduce conceptos como población, muestra, variables e hipótesis.
Este documento presenta conceptos básicos de programación como diagramas de flujo, constantes, variables, acumuladores, contadores e identificadores. También describe a PSEINT, un software educativo para la enseñanza de la programación que utiliza un pseudolenguaje y diagramas de flujo. El documento concluye explicando que los diagramas de flujo y conceptos presentados son útiles para representar procesos de manera gráfica, y que PSEINT facilita a los estudiantes aprender programación de manera progresiva.
Estructuras básicas conceptos básicos de programación (1)SamuelLeonHormaza
Este documento presenta una introducción a los conceptos básicos de programación como diagramas de flujo, constantes, variables, acumuladores, contadores e identificadores. Explica los diferentes tipos y símbolos de diagramas de flujo y proporciona ejemplos de cada uno. También describe el software educativo PSEINT, incluyendo sus comandos principales como Según, Mientras, Repetir, Para y Función, así como sus características de edición. El objetivo general es familiarizar a los estudiantes con estos conceptos fundamentales de programación.
Este documento presenta los conceptos básicos de programación como diagramas de flujo, constantes, variables, acumuladores, contadores e identificadores. También describe el software PSEINT, que es una herramienta educativa para la enseñanza de la programación mediante el uso de un pseudolenguaje y diagramas de flujo. El documento concluye explicando que los diagramas de flujo y conceptos básicos son útiles para representar procesos de manera gráfica, y que PSEINT facilita a los estudiantes aprender programación de manera gradual.
Este documento resume los conceptos básicos de la programación en PSeInt. Explica que PSeInt es una herramienta educativa de programación de código abierto utilizada para enseñar fundamentos de programación. Describe diagramas de flujo, constantes, variables, acumuladores, contadores e identificadores. También explica los comandos según, mientras, para, repetir y función en PSeInt. Finalmente, resume los roles de cada integrante del equipo en la creación de este documento.
Similar a Estructuras básicas conceptos básicos de programación (20)
CECOLDA es una asociación sin ánimo de lucro constituida en 1990 en Colombia dedicada a promover el estudio y protección de los derechos de autor a través de la coordinación con especialistas y entidades públicas y privadas. Sus miembros son profesionales versados en derecho de autor que comparten sus experiencias para enriquecer el conocimiento general de esta área del derecho.
Este documento describe la contaminación ambiental causada por el mal manejo de basuras y residuos sólidos en la ciudad de Santiago de Cali, Colombia. Explica los conceptos de contaminación ambiental, sus principales causas como la deforestación y emisiones industriales, y los problemas ambientales globales relacionados como el cambio climático y la pérdida de biodiversidad. También analiza el impacto de los residuos sólidos en Cali, la importancia del manejo integral de los desechos y la separación de basuras en la fuente para mejorar la situación ambiental
El documento describe los principales problemas ambientales globales como el calentamiento global, la contaminación del aire y el agua, la deforestación, la pérdida de biodiversidad y la contaminación por plásticos. Explica las causas de estos problemas, principalmente las actividades humanas como la quema de combustibles fósiles y la tala excesiva de árboles. También proporciona recomendaciones sobre cómo el público puede ayudar a abordar estos problemas a través de cambios en el estilo de vida y el apoyo a iniciativas de sosten
Este documento presenta información sobre diagramas de Pareto. Explica qué es un diagrama de Pareto, cómo se hace uno, y cómo se puede usar para analizar problemas. También cubre conceptos como el principio de Pareto, separación de residuos, y enfoques de ciencia, tecnología y sociedad.
Este documento presenta información sobre el código de colores de los componentes electrónicos, el uso de una protoboard, y problemas de aplicación relacionados con las leyes de Ohm y Watt. El documento concluye que gracias al conocimiento de estos conceptos básicos de electricidad, podemos analizar cómo funcionan los dispositivos eléctricos y diseñar circuitos prototipos usando una protoboard.
Este documento presenta los fundamentos de la electricidad y la electrónica. Explica conceptos como la corriente eléctrica, los tipos de corriente, los efectos de la corriente, y componentes electrónicos básicos como voltajes, resistencias, condensadores, diodos y transistores. También describe dispositivos como motores, servomotores, relés y sensores, así como leyes como la ley de Ohm y conceptos sobre circuitos eléctricos. El documento provee una introducción general a estos temas fundamentales de la electricidad y
Este documento describe conceptos básicos de electricidad y electrónica como circuitos eléctricos, transporte de corriente, resistencias, condensadores, diodos, transistores, motores, servomotores y relés. Explica qué son y cuáles son sus funciones principales en sistemas eléctricos y electrónicos.
Los transistores son dispositivos electrónicos que regulan el flujo de corriente eléctrica actuando como interruptores o amplificadores. Existen varios tipos como los de unión bipolar o de efecto de campo. Se aplican ampliamente en la vida cotidiana en aparatos como radios, televisores, celulares, computadoras, entre otros.
Este documento explica qué son las levas y los engranajes, sus aplicaciones en la vida cotidiana, e importancia. Las levas transmiten movimiento lineal a partir de uno giratorio y se usan en motores y electrodomésticos. Los engranajes transmiten movimiento circular a circular mediante dientes y se usan en maquinaria para cambiar velocidad. Incluye partes, tipos, y mapas conceptuales sobre estos mecanismos.
El documento define los conceptos básicos de tecnología, incluyendo artefactos, procesos, sistemas, productos y servicios. Explica que los artefactos son dispositivos que potencian la acción humana, los procesos son fases de operaciones que permiten la transformación de recursos para lograr objetivos, y los sistemas son conjuntos de elementos diseñados para lograr un objetivo colectivo. Además, define los productos como objetos producidos para el consumo o utilidad, y los servicios como la prestación de apoyo o asistencia
Google Drive es una herramienta gratuita de Google que ofrece almacenamiento limitado de archivos en la nube, permitiendo a los usuarios subir y compartir documentos y archivos con otros, así como organizarlos en carpetas. SlideShare es un sitio web que permite a los usuarios subir presentaciones como PowerPoint y PDF de manera pública o privada.
Access es un software de base de datos que forma parte de Microsoft Office. Las tablas almacenan la información en una base de datos y están compuestas de campos, los cuales determinan el tipo de datos que pueden contener, como texto, números, fechas, dinero u otros datos numéricos.
Estructuras básicas conceptos básicos de programación
1. Estructuras básicas: conceptos básicos de programación
Ana Sofía López Millán
Carolina Uribe Millán
Karina Mompotes Valencia
Laura Gisell Polindara Chamizo
Natalia Vicuña Garcia
Profesor Guillermo Mondragón
Institución Educativa Liceo Departamental
Tecnología
10-6
Santiago de Cali
2021
2. Tabla de contenido
¿Qué son los diagramas de flujo? 3
Símbolos de los diagramas de flujo 3
Flecha 3
Terminación 3
Proceso 4
Decisión 4
Retardo 5
Datos 5
Documento 5
Varios documentos 6
Sub-rutina o proceso predefinido 6
Preparación 6
Display 7
Entrada manual 7
Loop manual 7
Límite del loop 8
Datos almacenados 8
Conector 8
Conector para otra página 9
O 9
Sumador 9
Agrupar 10
Clasificar 10
Mezclar 10
Base de datos 11
Almacenamiento interno 11
Constantes 11
Variables 12
Acumuladores 13
Contadores 15
Identificadores 16
¿Qué es PSEINT? 17
¿Para qué sirven los siguientes comandos? 17
Según 17
Mientras 18
Repetir 18
Para 18
Función 18
Conclusiones 19
Enlaces del blog 20
Referencias 20
Evidencias del trabajo en equipo 21
2
3. ¿Qué son los diagramas de flujo?
El diagrama de flujo, también conocido como flujograma, es una herramienta
utilizada para representar la secuencia de las actividades en un proceso. El
diagrama de flujo se puede utilizar para desarrollar y mejorar la presentación gráfica
de un proceso y para identificar el costo de la calidad.
1
Símbolos de los diagramas de flujo
El diagrama de flujo consta de símbolos como cuadros, rombos, óvalos, etc. que
representan a cada uno de los pasos a seguir durante un proceso. Estos símbolos
están conectados por flechas de un solo sentido y nos indican la secuencia en que
se van desarrollando las distintas tareas.
Nombre: flecha
El primer símbolo que se muestra es la flecha, un símbolo de conexión utilizado
para indicar una interconexión entre otros dos símbolos, y la dirección del flujo.
2
A continuación, vamos a mostrar varios diseños de formas con el respectivo
significado de estos símbolos en el diagrama de flujo del proceso.
3
4. Nombre: Terminación
3
Significado del símbolo en diagramas de flujo: Indica el comienzo o el final de un
flujo en el diagrama de procesos.
Nombre: Proceso
4
Significado del símbolo en diagramas de flujo: Indica un determinado proceso y sus
funciones y actividades.
Nombre: Decisión
5
Significado del símbolo en diagramas de flujo: Esto demuestra que se debe tomar
una decisión y que el flujo del proceso va a seguir cierta dirección según esta
decisión.
4
5. Nombre: Retardo
6
Significado del símbolo en diagramas de flujo: Significa que pasará un tiempo antes
de que el flujo del proceso continúe.
Nombre: Datos
7
Significado del símbolo en diagramas de flujo: Representa cualquier tipo de dato en
el diagrama de flujo.
Nombre: Documento
8
Significado del símbolo en diagramas de flujo: Es un tipo de dato o información que
las personas pueden leer, como un informe impreso, por ejemplo.
5
6. Nombre: Varios documentos
9
Significado del símbolo en diagramas de flujo: Indica que son varios documentos.
Nombre: Sub-rutina o proceso predefinido
Significado del símbolo en diagramas de flujo: Un proceso que ya está definido
previamente.
Nombre: Preparación
10
Significado del símbolo en diagramas de flujo: Esto indica que hay que hacer,
ajustar o modificar algo en el proceso antes de proceder.
6
7. Nombre: Display
11
Significado del símbolo en diagramas de flujo: Indica que se exhibirá alguna
información o dato para leer en una pantalla u otra forma de visualización.
Nombre: Entrada manual
12
Significado del símbolo en diagramas de flujo: Esto indica que una persona hará un
procedimiento manualmente.
Nombre: Loop manual
13
Significado del símbolo en diagramas de flujo: Indica que una secuencia de
comandos ocurrirá, repitiéndose continuamente hasta que una persona la detenga
manualmente.
7
8. Nombre: Límite del loop
14
Significado del símbolo en diagramas de flujo: Muestra el comienzo de un proceso
de loop.
Nombre: Datos almacenados
15
Significado del símbolo en diagramas de flujo: Esto muestra que existen datos
almacenados.
Nombre: Conector
16
Significado del símbolo en diagramas de flujo: Indica que habrá una inspección en
este punto.
8
9. Nombre: Conector para otra página
17
Significado del símbolo en diagramas de flujo: Esto indica que hay una referencia
cruzada y un enlace de este proceso, a otro proceso diseñado en otra página.
Nombre: O
18
Significado del símbolo en diagramas de flujo: Se utiliza para indicar la “o” lógica.
Nombre: Sumador
19
Significado del símbolo en diagramas de flujo: Se utiliza para indicar la “y” lógica.
9
10. Nombre: Agrupar
20
Significado del símbolo de diagrama de flujo: Indica una etapa en la que se
organizan los datos de una manera estándar.
Nombre: Clasificar
21
Significado del símbolo en diagramas de flujo: Esto indica que en este punto se
generará una lista que organiza elementos en un orden determinado.
Nombre: Mezclar
22
Significado del símbolo en diagramas de flujo: Indica un paso en el que se
combinarán diversos conjuntos en uno solo.
10
11. Nombre: Base de datos
23
Significado del símbolo en diagramas de flujo: Una lista de información con una
estructura estandarizada que permite la investigación y la clasificación.
Nombre: Almacenamiento interno
Significado del símbolo en diagramas de flujo: Indica un dispositivo de
almacenamiento interno.
24
Constantes
Una constante es un valor, una variable, que no puede ser alterado durante la
ejecución del programa. Tan solo se puede leer, no se puede modificar.
Sus usos son importantes y para los cuales tiene sentido que exista este concepto
de constante.
Un ejemplo podría ser en las matemáticas, ya que tenemos las dos constantes más
famosas que son:
● El número Pi π.
● El número e.
11
12. Otro ejemplo de su uso sería para evitar números o valores «mágicos».
Los números mágicos son aquellos números que aparecen en alguna parte del
código en la cual deja lugar a dudas del por qué se utiliza ese valor.
No es lo mismo decir (5 ** 2) * 3.14159 que decir (radio ** 2) * PI. ¿Qué es el 5 y
3.141519? alguien que no haya escrito el código y no tenga del todo claro de qué va
el programa, probablemente se frustre al no entender qué es el 5. Las constantes y
las variables dan sentido al código y emplearlas es una buena práctica.
25
Variables
Una variable es un espacio de memoria donde se guardan (y se recuperan) datos
que se utilizan en un programa.
Cuando escribimos código, las variables se utilizan para:
● Guardar datos y estados.
● Asignar valores de una variable a otra.
● Representar valores dentro de una expresión matemática.
● Mostrar valores por pantalla.
● Todas las variables deben ser de un tipo de datos, ya sea un dato de tipo
primitivo, como un número o texto, o un dato abstracto, como un objeto que
se ha creado.
Por ejemplo, en un programa informático para sumar dos números introducidos por
el usuario, se guarda cada valor en una variable diferente y finalmente se realiza la
operación sumando las variables. Así cada vez que se ejecute el programa el
usuario podrá introducir números diferentes y obtener su suma.
12
13. Las variables pueden utilizarse en programación para guardar datos temporales que
son necesarios para realizar determinadas operaciones. A este tipo de variables se
las denomina variables auxiliares.
También es común utilizar variables acumulativas que se encargan de almacenar
valores que pueden irse incrementando a lo largo del tiempo.
Las variables son parte fundamental de la programación, ya que son componentes
necesarios para que todos los programas puedan trabajar con distintos tipos de
datos como números, caracteres, cadenas de texto o datos lógicos.
26
Acumuladores
Es una variable, no necesariamente entera, pero sí numérica, y cuyo valor se
incrementa dependiendo del problema. Su finalidad es “acumular”, es decir: acopiar,
almacenar, añadir un cierto valor. La diferencia con una variable cualquiera es que el
acumulador agrega un nuevo valor al que ya tiene. (Por lo general, una operación
de asignación “encima” el valor nuevo borrando el valor viejo de una variable)
El acumulador debe ser inicializado antes de ser utilizado. Pero el valor de
inicialización dependerá del tipo de operación que nos ayudará a acumular valores:
puede ser el resultado de sumas sucesivas (que es lo más común), pero también de
multiplicaciones, o incluso de restas o divisiones.La expresión genérica de la
evolución de un acumulador A sería:
27
13
14. Sumas sucesivas Restas sucesivas Multiplicaciones
sucesivas
Divisiones
sucesivas
A = A + B
A = A + C
A = A + D
.
.
.
A = A + X
A = A – B
A = A – C
A = A – D
.
.
.
A = A – X
A = A * B
A = A * C
A = A * D
.
.
.
A = A * X
A = A / B
A = A / C
A = A / D
.
.
.
A = A / X
Se usa para:
● Necesitar un total de factura (sumamos los valores de los ítems de la factura).
● O para calcular el total de ventas del día.
● Sumar las notas de las materias de un estudiante para luego dividirlas entre
la cantidad de notas y obtener un promedio.
Ejemplo 1. El encargado de una obra recibe un suministro de camiones con
hormigón. El control del volumen recibido lo lleva a través de una tabla donde
apunta hora de llegada, volumen servido por el camión que llega y volumen
acumulado a lo largo del día.
Hora Volumen servido m3
Acumulado m3
10:15 7 7
10:45 5 12
11:08 6 18
11:37 5 23
11:59 7 30
La fórmula que utiliza es: Acumulado = Volumen servido actual + Acumulado
anterior.
A las 11:45 le llaman y le preguntan: ¿Cuánto hormigón hemos recibido hasta el
momento? La respuesta es 23 metros cúbicos
14
15. Contadores
Son una variable que está en ambos miembros de una asignación interna, a la que
se le suma un valor constante. Es necesario haber inicializado en un momento
previo a esta variable, ya que va a ser leído su contenido.
Un contador es una variable cuyo valor se incrementa o decrementa en una
cantidad constante, cada vez que se produce un determinado suceso, acción o
iteración. Los contadores se utilizan con la finalidad de contar sucesos, acciones o
iteraciones internas en un bucle, proceso, subrutina o donde se requiera cuantificar;
deben ser inicializados antes del ciclo o proceso, e incrementados o decrementados
dentro del ciclo.
La inicialización consiste en asignarle al contador un valor inicial, es decir el número
desde el cual necesitamos se inicie el conteo. El contador contará (valga la
redundancia) las iteraciones dentro del algoritmo o contará el número de registro
que se desee.
Ejemplo:
c <-- 0;
REPITA
Escribir (' hola a todos')
c <-- c + 1
Hastas que c=100
Este ejemplo escribirá 100 veces "hola a todos" por pantalla.
28
15
16. Identificadores
Los usamos para nombrar a varios elementos de un programa, como variables,
funciones y arrays. Un identificador está formado por letras (a|b|c|...|z|A|B|C|...|Z), y
dígitos (0|1|2|3|...|9), la única restricción que se nos pone es que el primer carácter
tiene que ser una letra. El lenguaje C distingue entre mayúsculas y minúsculas,
entonces hemos de tener cuidado si se intercambian dentro de un mismo
identificador (aunque esto no es una buena práctica). El carácter subrayado (_),
también lo podemos incluir como una letra.
Ejemplos. Para acabar con el tema de los identificadores, diremos, que su longitud
máxima en el estándar ANSI es de 31 caracteres, aunque algunas
implementaciones reconocen sólo los 8 primeros caracteres.
Las palabras clave en orden alfabético son:
auto double int struct
break else long switch
case enum register typedef
char extern return unión
const float short unsigned
continue for signed void
default goto sizeof volatile
do if static while
29
16
17. ¿Qué es PSEINT?
PseInt es una herramienta didáctica que se ha creado
orientada a personas con poca o ninguna experiencia en
programación, la cual le ayuda a escribir algoritmos
utilizando un pseudo-lenguaje simple, intuitivo y en
español.
Su objeto principal ha sido y siempre será centrar la
atención de sus usuarios en los conceptos fundamentales
sin perder tiempo en los detalles de un lenguaje o uso de
un intérprete o compilador. En otras palabras, lo que se
espera es que pueda entenderse cómo actúa el programa,
su lógica y procedimiento mucho antes de aprender todos
los detalles y exigencias que los lenguajes de
programación requieren.
¿Para qué sirven los siguientes comandos?
- Según
Comando Según: Permite trabajar con un sistema de valor
numero, donde, según el valor elegido ocurría una secuencia
de acciones.
-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 ‘Según’ seguido de la
variable numérica previamente existente y seguido de la palabra ‘Hacer’.
17
18. - Mientras
Mientras: Permite crear un ciclo, que terminará cuando la
condición no se cumpla
-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
Repetir: Permite hacer una secuencia de acciones hasta
completar un condición
-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
Para: Trabaja de manera similar al ‘Repetir’, solo que, aquí
asignamos las variables dentro del comando.
-Debe existir previamente un valor de llegada
-Para comenzar el comando se debe escribir ‘Para’ seguido de un variable a la cual
ahí mismo se le asigna un valor inicial.
- Función
Función: Crea subprocesos/algoritmos o funciones aparte, que
pueden ser llamados en cualquier momento sin tener que hacer
la secuencia de acciones en el proceso/algoritmo principal.
-Para empezar se debe llamar el comando con la palabra ‘Función’ de primero,
seguido del nombre de la función.
18
19. Conclusiones
Finalmente por la realización de este trabajo logramos adquirir nuevos conceptos
que para nosotros eran desconocidos en su totalidad, esto se debe a que como se
hace mención antes, gracias a la programación y la creación de algoritmos que hace
esta, existen actualmente las computadoras y sus múltiples funciones que nos
ofrece y ayudan a nuestro diario vivir.
La herramienta educativa PseInt es la abreviatura de Pseudo Intérprete, y utiliza un
pseudocódigo para la solución de algoritmos. Por tal motivo es necesario conocer
qué es un pseudocódigo o pseudolenguaje, para lograr entender con facilidad el
software educacional PseInt. Esta herramienta es utilizada para aprender los
fundamentos de la programación y el desarrollo de la lógica.
Los diagramas de flujo son herramientas para la representación esquemática de los
distintos pasos de un programa.
Las Variables son los espacios que hay en la memoria de un ordenador y nos sirve
para guardar información que luego se puede usar en nuestro programa.
Los Acumuladores sirven para la suma de operaciones y guarda el total.
Las constantes son valores que no se pueden alterar o modificar ya que son valores
fijos y únicamente pueden ser leídos durante la ejecución de un programa.
Los identificadores son textos o palabras que se utilizan para nombrar elementos de
un programa y para terminar, los contadores son una variable en la que el valor se
aumenta o disminuye en una cantidad constante cada vez que se produce un
determinado suceso o acción. Los contadores se utilizan con la finalidad de contar
sucesos o acciones internas de un bucle.
En base con todo lo dicho anteriormente se puede decir que la programación es un
proceso fundamental e indispensable para todos los artefactos tecnológicos que nos
rodean diariamente y que son esenciales para nuestra vida.
19
20. Enlaces del blog
Ana Sofía López Millán:
https://trabajosdetecnologia9-4.blogspot.com/2021/03/periodo-3-2021.html
Karina Mompotes Valencia:
Laura Gisell Polindara Chamizo:
https://conocimien-tic.blogspot.com/
Carolina Uribe Millán:
https://carolina7006.blogspot.com/
Natalia Vicuña Garcia:
https://mundoweb142005.blogspot.com/p/periodo-3-2021.html
Referencias
-Constantes
https://lenguajesdeprogramacion.net/diccionario/que-es-una-constante-en-programa
cion/
-¿Qué es PSeInt?
http://pseint.sourceforge.net/
-Comando: Repetir
https://riskn.wordpress.com/pseint/pseint-acciones-comandos/pseint-comando-repeti
r/
-Comando: Para
https://riskn.wordpress.com/pseint/pseint-acciones-comandos/pseint-comando-para/
-Comando: Función
https://riskn.wordpress.com/pseint/pseint-funciones/
-Símbolos:
https://www.heflo.com/es/blog/modelado-de-procesos/significado-simbolos-diagrama
-flujo
20