martes, 5 de febrero de 2019

Punto 2




-Programación básica con Pseint(Parte 2)

Para poder programas es necesario la correcta configuración de Pseint. Una vez iniciado el programa, se podrán observar las siguientes partes:

1-Comandos: (izquierda) en el se encuentran los ciclos, funciones y/o condicionales mas básicos.
2-Barra de estado: (parte inferior, donde indica"No hay actualizaciones disponibles" ¡, en esta barra se indica el estado actual de Pseint.
3-Área de trabajo: es la parte mas grande, es aquí donde escribiremos nuestro programa.

-Algoritmo en pseudo-código:

 Proceso SinTitulo

 accion 1 ;
 accion 2 ;
 ...
 ...
 ...
 accion n ;
 FinProceso

Esta es la forma general de un algoritmo, se empieza con "Proceso[SinTitulo]" lo cuál indica el inicio del programa y termina con "FinProceso", que nos indica que el proceso a finalizado.


-Variables: Sectores de memoria que almacenan un dato específico y están identificados con un nombre específico que hace referencia a estos espacios de memoria. En Pseint se pueden definir variables de las siguientes formas:

Con el signo igual de manera que "a" es la variable que recibe el valor de sumar "c" más "b"

a=c+b ;

La otra forma es con el signo de asignación, y es parecido al anterior.

a< - b+c ;

Estos signos no solicitan ningún valor al usuario para saber que valor deben colocar, ya que esto se realiza con la función "leer".


-Arreglos: Un arreglo es una secuencia de variables multidimensionales las cuales pueden almacenarse en forma de tablero o cubo, las variables son llamadas por un identificador general y un número en sistema de plano cartesiano. En Pseint los arreglos se definen con la función "dimensión" que también veremos mas adelante.

Por ejemplo; si el identificador general fuese var y el número fuese "x" y "y" que podrían ser [1,1] o [2,1], etc.

Dimension var[x,y]

Para nombrar la variable, utilizaríamos;

var[x,y]

Donde "x" podrías ser 1 y "y" podría ser 2 entonces estaría llamando a "var[1,2] que sería independiente de "var[1,1]", etc.


-Operadores: Los operadores como su nombre indica son signos que utilizan algunos valores para dar un resultado, los operadores en Pseint son los siguientes:

1-Mayor que ">"
2-Menor que "<"
3-Igual que "="
4-Menor o igual que "<="
5-Mayor o igual que ">="
6-Distinto que "<>"
7-Conjunción (y) "Y" o "&"
8-Disyunción (o) "O" o "|"
9-Negación (no) "NO" o "~"
10-Suma "+"
11-Resta "-"
12-Multiplicación "*"
13-División "/"
14-Potenciación "^"
15-Módulo (residuo de una división) "%" o "MOD"

La jerarquía de las operaciones es similar al de la álgebra y son alterables con los paréntesis. En caso de utilizar un operador lógico, se operaría en corto circuito, el operador "NO" invierte el resultado.

La lista anterior solo contiene los que se van a utilizar de ahora en adelante.

-Funciones: En programación una función es una serie de instrucciones que dan un resultado específico y que pueden recibir algún valor para realizar la tarea que se les asigna. En Pseint una función se escribe de la siguiente manera:

 SubProceso [variable de retorno]<<<[Nombre de la función] ([Argumentos])
 accion 1 ;
 accion 2 ;
 ...
 ...
 ...
 accion n ;
 Fin SubProceso