jueves, 24 de septiembre de 2020

SENANA No.7.- TALLER 4 - SI ENTONCES


Si-Entonces: Este comando trabaja como condiciones, es decir, ‘Si’ condición previa se cumple ‘Entonces’ se hará una acción, esto trabaja como condición de valor de verdad ( verdadero ‘v’ o falso ‘f’ ), si la condición se cumple ( o sea es ‘v’ ) entonces se hace la acción en caso contrario es ‘f’

Desarrollo:
  • Se debe escribir la palabra ‘ Si ‘ seguida de la condición tras este la palabra ‘Entonces’, ejemplo:
Si condición Entonces
  • Cuando la condición se cumple hará las acciones asignadas, al finalizar todas las acciones que se deberán hacer en este ‘Si-Entonces’, se debe terminar con un ‘FinSi’, ejemplo:
Si condición Entonces
Acciones
FinSi
  • En caso de querer dar una accion si la condición no se cumple, antes del ‘FinSi’ debe existir un ‘Sino’ seguido de sus respectivas acciones, ejemplo:
Si condición Entonces
Acciones si la condición se cumple
Sino
Acciones si la condición no se cumple
FinSi
Ejemplo:


Clic en la imagen para ampliar...


ACTIVIDAD PRACTICA:


1.    Realiza el ejemplo anterior y analiza cada paso. 

2.  Hacer un programa para implementar un sistema de login de usuario, es decir, queremos que el usuario nos ingrese una contraseña y deseamos comprobar si coincide con el valor pre establecido. En caso de que los datos sean correctos se mostrará un mensaje de bienvenida, y en caso de que no, se mostrara un mensaje de error y finalizará el programa.


3.     Hacer un programa que pida dos números. En caso de que el primero sea mayor que el segundo, se le sumará la cantidad de 100. Si al contrario el segundo número es mayor al primero, se le sumará la cantidad de 200. Mostrar el mayor número con la suma que le corresponde 100 o 200.

4.     Desarrollar un programa que me permita ingresa los siguientes datos a 2 usuarios

·         Cada usuario debe almacenar:
o    El 1er Nombre
o    El número de la cedula
o    La edad
o    Correo electrónico

·         Al final me debe imprimir en pantalla la lista de los usuarios con su datos y definir quién es el mayor.

NOTA: Recuerda subir al DRIVE los archivos resultantes de los ejercicios incluyendo el ejemplo (4 en total).

jueves, 17 de septiembre de 2020

SEMANA No.6 - TALLER 3 - EJERCICIO DE UNIDAD

PROYECTO I



Solucionar subproblemas de un problema complejo, con base en los procedimientos y funciones diseñando algoritmos con variables, constantes y operadores.

ACTIVIDAD:

Realiza por módulos el software de un cajero automático así:

Módulo I: Modulo de Retiro. (Semana 6)
Módulo II: Modulo de Consignación.
Módulo III: Cambio de Clave.
Módulo IV: Transferencia.
Módulo V: Otras Transacciones.

IMPORTANTE: El docente te ira dando la pauta de entrega del desarrollo del proyecto. 

Esta semana trabajaremos el modulo I en donde las imagenes de ejemplo son solo una guía del como se lee la información.

Imágenes de referencia:

Módulo de Retiro








Módulo de Consignación:







ACTIVIDAD PRÁCTICA

1. Plantea un diseño de la propuesta.
2. Crea un algoritmo no gráfico que exponga la solución al modulo I (Retiro).

Nota: Lo anterior deberá estár desarrollado en un archivo de presentación.

sábado, 12 de septiembre de 2020

EVALUACIÓN PARCIAL 1

Buen día estudiante,

Ya esta disponible la evaluación parcial en linea para la materia PROGRAMACIÓN BÁSICA, la cual podrán activar mediante el botón (Iniciar Evaluación) que aparece a continuación. 

Para poder presentarla deberán tener una cuenta en gmail y tenerla activa (el correo abierto en otra pestaña) con el fin de que el sistema le permita realizarla.

Debe tener precaución a la hora de presentarla ya que solo podrá iniciarla 1 vez y después de iniciada solo podrá enviarla una vez y el tiempo de duración sera de 2:00 horas antes de que se cierre el sistema.  

Espero que le vaya bien en el proceso.

ESTARÁ DISPONIBLES HASTA EL DÍA MIÉRCOLES 16/SEP/2020 A LA 11:00PM



En caso de que no funcione el botón copie este link en el navegador:

https://forms.gle/FZNj8m4SJDvQ5ikN6

jueves, 10 de septiembre de 2020

SEMANA No.5 - PRUEBA DE ESCRITORIO

Consiste en  dar valores a las variables que hemos definido y que siguen  el flujo del programa para comprobar  si al final el resultado es el acertado.

Por ejemplo:
- No ingresar un dato  de nacimiento que sea mayor que la fecha actual.
- No ingresar un número negativo donde deber ir uno positivo o sin decimales;
- No ingresar un valor numérico donde solo debe ir texto;
- No ingresar un valor fuera del rango establecido;

En casos de generar algun  error, el programa tendra que  enviar al usuario  un mensaje indicándole esto y dándole la oportunidad de corregir.

En los casos en que deba ingresar una clave de acceso, no se debe permitir que la ingrese más de 3 veces. En este caso se supone que no es la persona autorizada y el programa no debe permitirle seguir "probando" y normalmente lo cerramos sin más (luego de ponerle un cartelito en donde le indicamos de tal circunstancia).

Una vez todo haya funcionado bien en el papel, entonces ya podemos escribir el pseudocódigo siguiendo el diagrama de flujo.

Esta prueba es para no perder tiempo escribiendo el programa y luego tener que buscar EN DONDE está el error y como debemos corregirlo.

También sirve para optimizar un algoritmo viendo como podemos llegar a un determinado resultado con menos pasos.
 

Cibergrafía:  https://introduccion-a-programacion.webnode.com.co/prueba-de-escritorio/

 

Ejemplo:

 


 

SEMANA No.5 - TALLER 2 - ALGORITMOS CON PROCEDIMIENTO Y FUNCIONES BÁSICAS

ALGORITMIA

Operaciones organizadas de manera lógica y ordenada que permite solucionar un determinado problema.

Ejemplo:


ALGORITMOS GRÁFICOS Y NO GRÁFICOS:

NO GRAFICOS:

PROCESO BASICO
LEER N1,N2
SUMA<-N1+N2
ESCRIBIR "LA SUMA DE LOS VALORES ES ",SUMA
FINPROCESO

GRÁFICOS:


TIPOS DE DATOS:



Este pseudolenguaje dispone de un conjunto básico de operadores que pueden ser utilizados para la construcción de expresiones complejas.



Las siguientes tablas exhiben la totalidad de los operadores de este lenguaje:




ACTIVIDAD PRACTICA No.1

Realizar en PSEInt los siguientes ejercicios:

  1. SUMAR 2 NÚMEROS LEÍDOS POR EL TECLADO.

  1. CALCULAR EL ÁREA DE UN TRIANGULO.
  1. CALCULAR EL ÁREA DE UN RECTÁNGULO.
  1. SE REQUIERE CALCULAR EL PROMEDIO DE 3 NOTAS  INGRESADAS POR EL TECLADO.
  2. CONVERTIR UN NUMERO DADO EN SEGUNDOS EN SUS CORRESPONDIENTES MINUTOS Y SEGUNDOS.
  3. CONVERTIR UN NUMERO DADO EN KILOBYTES A MEGABYTES.
  4. HACER UN PROGRAMA PARA CONVERTIR GRADOS CENTÍGRADOS A GRADOS FAHRENHEIT.
  5. LEER EL SUELDO DE 3 EMPLEADOS Y APLICARLES UN AUMENTO DEL 10%,12% Y 15% RESPECTIVAMENTE .DESPLEGAR EL AUMENTO.
  6. CREAR UN PROGRAMA QUE LEA UNA CANTIDAD DEPOSITADA EN EL BANCO Y QUE CALCULE LA CANTIDAD FINAL DESPUÉS DE APLICARLE EL 20% DE INTERÉS.

SEMANA No.4 - HERRAMIENTAS DE SOFTWARE

 
Clic en la imagen para descargar...