Skip to content

Zexc4/Programming_Fundamentals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FUNDAMENTOS DE PROGRAMACIÓN



Estado del Proyecto

          


Índice


🌱Descripción del proyecto

PseInt Structural Control - Compendio de las Guías Pseint

🚀Instalación

  • Descarga el instalador a través del link
  • Sigue el paso a paso con el instructivo
  • Descargar y cargar el perfil personalizado a PseInt link

Para Windows

El paquete para Windows es un instalador ejecutable. Abrir y seguir las instrucciones (el mismo instalador funciona en cualquier Windows, ya sea de 32 o 64 bits). Si se utiliza la versión "portable", el ejecutable que se debe lanzar es "wxPSeInt.exe".

Para GNU/Linux

El paquete para GNU/Linux es un comprimido tgz. Si no sabe qué versión elegir (32 o 64 bits) ejecute el comando "uname -m" en una terminal, y si el resultado es "x86_64" seleccione la de 64bits, en caso contrario la de 32bits.

uname -m

No necesita instalación, solo descomprimir y ejecutar en el directorio "pseint" el archivo "pseint". Puede hacerlo desde una terminal con los comandos:

tar -xzvf pseint-l64-20210609.tgz
cd pseint
./pseint

En la primer ejecución, si el sistema tiene todas las bibliotecas necesarias, PSeInt ofrecerá crear íconos de acceso directo tanto en el menú del sistema como en el escritorio, para no tener que volver a ejecutarlo desde una terminal. Si el sistema no tiene todas las bibliotecas necesarias, la ejecución en consola listará las bibliotecas faltantes, que deberán instalarse por separado desde el gestor de paquetes de su distribución.

Para macOS

El paquete para macOS es un archivo comprimido, en cualquiera de sus versiones (la versión de 64bits es la dirigida a los sistemas actuales, las otras dos solo pueden usarse en versiones muy viejas del sistema operativo). Una vez extraido (simplemente haciendo doble click sobre el achivo desde "finder"), obtendrá la aplicación. Para instalarla entre las aplicaciones del sistema (nuevamente desde "finder") deberá arrastrar el ícono de PSeInt hacia "Aplicaciones" en la lista de ubicaciones del panel izquierdo.

Importante: Al intentar iniciar PSeInt por primera vez probablemente se encuentre con el error "pseint no se puede abrir porque Apple no puede revisar si contiene software malicioso". Para saltear este problema, debe intentar abrir PSeInt mediante el menú contextual: en lugar de hacer doble click sobre el archivo, usar el click derecho y seleccionar Abrir en el menú que aparece. Cuando lo abra de esta forma, recibirá el mismo mensaje, pero dispondrá de un nuevo botón "Abrir" que le permitirá ejecutar el programa. Esto solo será necesario la primera vez que lo ejecute. Video Tutorial

⚡Introducción a la Programación

Guía 1

  • Definir todos los tipos de variables y nombrarlas correctamente.
  • Asignar valor a las variables.
  • Utilizar métodos de escritura para mostrar mensajes por pantalla.
  • Utilizar métodos de lectura para ingresar valores por teclado y alojarlo en las variables.
  • Operar con los diferentees tipos de variables.

Guías Teóricas: Guía 1 - Guía 2

Ejercicios Practicos: Encuentro 1 - Encuentro 2 - Encuentro 3

Ejercicios Extras: Encuentro 3

⚡Estructuras Selectivas

Guía 2.1

  • Diferenciar estructuras secuenciales de selectivas.
  • Armar estructuras condicionales.
  • Usar estructuras condicionales.

Guías Teóricas Guía 3 - Guía 4 - Guía 5

Ejercicios Practicos: Encuentro 4 - Encuentro 5 - Encuentro 6

Ejercicios Extras: Encuentro 5 - Encuentro 6

⚡Estructuras Repetitivas

Guía 2.2

  • Armar estructuras repetitivas.
  • Usar estructuras repetitivas.

Guías Teóricas: Guía 6 - Guía 7 - Guía 8 - Guía 9

Ejercicios Practicos: Encuentro 7 - Encuentro 8 - Encuentro 9 - Encuentro 10

Desafío 1: Encuentro 11

⚡Funciones y Subprogramas

Guía 3

  • Separar el Algoritmo principal de las Funciones y SubProgramas.
  • Diferenciar una función de un subprograma.
  • Comprender qué debe ejecutarse en una función o subprograma.
  • Lograr enviar información a las funciones o subprogramas a través de parámetros por valor o por referencia.
  • Diferenciar pasaje por valor y por referencia.
  • Llamar funciones o subprogramas desde el Algoritmo Principal.
  • Definir variables de retorno y operar con ellas.
  • Utilizar estructuras de control en Funciones y Subprogramas.

Guías Teóricas: Guía 10 - Guía 11

Ejercicios Practicos: Encuentro 12-14 - Encuentro 15-16

Desafío 2: Encuentro 17

⚡Arreglos

Guía 4

  • Definir arreglos de acuerdo al tipo de dato que contendrán.
  • Dimensionar arreglos.
  • Rellenar arreglos.
  • Mostrar correctamente arreglos por pantalla.
  • Utilizar funciones y subprogramas, y estructuras de control para trabajar con arreglos y matrices.

Guías Teóricas: Guía 12 - Guía 13

Ejercicios Practicos: Encuentro 18-21 - Encuentro 22-25

Ejercicios Extras: Encuentro 18-21 - Encuentro 22-25

Desafío 3: Encuentro 26


⚡Integrador

  • Resolver un ejercicio a través de una matriz y en función a esa resolución tendrás que responder un cuestionario. Lo deberás resolver de manera individual (puedes contar con la ayuda de tu equipo si la precisas).
  • El objetivo del integrador es que puedas consolidar todos los conocimientos que has adquirido durante el curso y que realices un autodiagnóstico sobre tu propio proceso de aprendizaje.

Ejercicio Integrador: Encuentro 27


GitHub LinkedIn Twitter

GitHub hits

About

PseInt Structural Control

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published