Tarea 2.3
Tarea 2.3
Tarea 2.3
Son tendencias visuales que nos permiten diseñar el flujo del programa. Commented [User1]: Grupo
Símbolo función
TERMINADOR Representa el inicio y el
final del algoritmo.
Prueba de escritorio:
Consiste en dar valores a las variables que hemos sefinido 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 numero negativo donde debe ir un positivo o sin decimales
- No ingresar un valor numérico donde solo debe ir texto
- No ingresar un valor fuera del rango establecido, etc.
En caso de generar algún error, el programa tendrá que enviar al usuario un mensaje indicándole
esto y dándole la oportunidad se corregir.
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, ya que nos permite saber:
1. Si el programa hace lo que debería hacer
2. Si no hace lo que debería hacer ,nos permite detectar errores como ser:
Si algún paso o instrucción no está en el orden correcto
Si falta algo
Si algo esta demás
Si los pasos o instrucciones que se repiten lo hacen más o menos se lo debido
Si las instrucciones están en un orden apropiado
3. Elegir los datos apropiados para la prueba.
CODIFICACION DE ALGORITMOS:
En el ciclo de vida de un programa, una vez que los algoritmos de una aplicación han sido
diseñados, ya se puede iniciar a la fase se codificación .en esta etapa se tienen que traducir
dichos algoritmos a un lenguaje s programación especifico; es decir, las acciones sefinidas en los
algoritmos hay que convertirlas a instrucciones.
LENGUAJE DE PROGRAMACION:
Es una construcción mental del ser humano para expresar programas, constituidos por un grupo
de reglas gramaticales, un grupo de símbolos utilizables, un grupo de términos monosemicos (es
secir con sentido único), etc. Para que esta construcción mental esa operable en un computador
debe existir otro programa que controle la validez o no se lo escrito, a este se lo llama traductor.
Es un lenguaje siseñado para descubrir el conjunto de acciones consecutivas, que un equipo debe
ejecutar. Por tanto, un lenguaje se programación es un modo práctico para que los seres humanos
puedan dar instrucciones a un equipo.
“a CADA instrucción le corresponde UNA acción de procesador”
El lenguaje utilizado por el procesador se denomina lenguaje máquina .se trata de instrucciones
que llegan al procesador consistentes en una serie se datos binarios (ceros y unos).
Los lenguajes se programación generalmente se dividen en dos grupos principales en base al
procedimiento de sus comandos los cuales son:
Lenguaje se programación imperativa
Son series e comandos agrupados en bloques y compuestos se órdenes condicionales que
permiten al comando retornar a un bloque se comandos si se cumple la condición.
Lenguajes funcionales
Crea programa mediante funciones, devuelve un nuevo estado se resultado y recibe como entrada
el resultado de otras funciones
Interpretación y compilación:
Lenguaje interpretado: se debe traducir para que el procesador pueda comprenderlo, el cual
requiere de un programa auxiliar (el intérprete), que traduce los comandos se los programas
según sea necesario.
Lenguaje compilado: se traduce a través se un programa anexo llamado compilad porque a
su vez crea un nuevo archivo independiente.
JAVASCRIP:
Es un lenguaje se programación que se utiliza principalmente para crear páginas web dinámicas.
¿Qué es JavaScript?
Es un lenguaje con muchas posibilidades, utilizado para crear pequeños programas que luego son
insertados en una página web y en programas más grandes, con JavaScript podemos crear
diferentes efectos e interactuar con nuestros usuarios.
Algunas características sel lenguaje : su sintaxis es similar a la usada en java y c