Entradas

Mostrando entradas de diciembre, 2018

23/10/18

Estructuras de control Introducción Las estructuras de control, son instrucciones que permiten romper la secuencialidad de la ejecución de un programa; esto significa que una estructura de control permite que se realicen unas instrucciones y omitir otras, de acuerdo a la evaluación de una condición.  Comparación Estructuras de Control Como se observa en el lado derecho de la figura, los programas son secuenciales, se ejecutan todas las instrucciones una a continuación de otra; mientras que al utilizar estructuras de control, - lado izquierdo de la figura -, ya no necesariamente se ejecutan todas las instrucciones, sino únicamente las instrucciones de la ruta seleccionada de acuerdo a una condición evaluada. Existen 2 tipos de estructuras de control: Selectivas Repetitivas Las primeras permiten seleccionar un camino a ejecutarse entre dos o más opciones "por una sola vez"; y las segundas, permiten ejecutar un conjunto de instrucciones "varias veces" mi...

python

python lenguaje de programación  lenguajes de programación de bajo y alto nivel, ensamblador y de robots con instrucciones básicas arduino, turbo c, pascal diferencias estructura de programación estructurados, orientados a objetos Lenguaje de programación de propósito general, orientado a objetos, que también puede utilizarse para el desarrollo web. Queremos presentar un lenguaje de programación de propósito general, cuya expansión y popularidad es relativamente reciente. Se trata de Python, una apuesta por la simplicidad, versatilidad y rapidez de desarrollo. A continuación veremos unas notas imprescindibles del lenguaje, extractadas básicamente de la página de inicio del lenguaje que se puede ver en  www.python.org   Python es un lenguaje de scripting independiente de plataforma y orientado a objetos, preparado para realizar cualquier tipo de programa, desde aplicaciones Windows a servidores de red o incluso, páginas web. Es un lenguaje interpretado, lo que...

Variables, constantes y cadenas, que son y cómo se emplean 5/11/18

Variables, constantes y cadenas, que son y cómo se emplean Tipos de datos Objetivo: Reconocer la importancia del uso de variables y constantes en la generación de programas informáticos y las diferencias entre caracteres y cadenas de caracter. Desarrollo: En programación, las variables son espacios reservados en la memoria que, como su nombre indica, pueden cambiar de contenido a lo largo de la ejecución de un programa. Una variable corresponde a un área reservada en la memoria principal de la computadora. Cada una de ellas tiene un único nombre el cual no puede ser cambiado. Dos o más variables pueden tener el mismo contenido, pero no el mismo nombre. El nombre de una variable comenzará siempre por una letra, pudiendo contener a continuación tanto letras como números. Las variables deben ser mnemotécnico, es decir que debe reflejar el uso dentro del programa de la misma. Las variables están relacionadas con los tipos de datos. El tipo de dato informático es un atributo de una parte...

Programación.

Programación. Tipos de programación Objetivo: Valorar y comprender los distintos tipos de programación, sus orígenes, ventajas y desventajas Desarrollo: Para dar inicio, es importante definir dos tipos de programación: Lenguajes de bajo nivel: Son lenguajes totalmente dependientes de la máquina, es decir que el programa que se realiza con este tipo de lenguajes no se pueden migrar o utilizar en otras maquinas. Estan diseñados a medida del hardware, aprovechan al máximo las características del mismo. Como ejemplos tenemos: • Lenguaje maquina: Consiste en la combinación de 0's y 1's para formar las ordenes entendibles por el hardware de la maquina, es mucho más rápido que los lenguajes de alto nivel. La desventaja es que son bastantes difíciles de manejar y usar, además de tener códigos fuente enormes donde encontrar un fallo es casi imposible. • Lenguaje ensamblador: Derivado del lenguaje maquina y esta formado por abreviaturas de letras y números llamadas mnem...

Estructuras de control. For

Estructuras de control. For Objetivo: Comprender y emplear primeramente en un lenguaje común y posteriormente empleando pseudocódigos, la estructura For. Desarrollo: For (para) es una estructura de repetición empleada en la programación de algoritmos para repetir un código una o más veces dependiendo de un contador. permitiendo controlar el flujo de ejecución de sentencias de programación un determinado numero de veces dependiendo de un valor previamente ingresado ya sea por el programador o el usuario. La estructura For posee un contador explícito, esto permite al cuerpo del For (el código que es ejecutado repetidas veces) saber en qué repetición está. Generalmente la estructura For se emplea cuando se sabe de antemano el número de iteraciones necesarias antes de entrar a las repeticiones. Se puede construir un For empleando un While con un contador y agregando la condición de "corte" asociada al contador en el While. Cierre: Mediante la técnica de con...

Estructuras de control.

Estructuras de control. While, Do While. Objetivo: Comprender y emplear primeramente en un lenguaje común y posteriormente empleando pseudocódigos, la estructura While. Desarrollo: La instrucción "While",(mientras) es una estructura de control repetitiva que puede impedir la ejecución de un conjunto de instrucciones, si la evaluación de la expresión relacional y/o lógica es falsa. Esto significa que se convierte en repetitiva únicamente cuando la evaluación de la condición es verdadera. Significa que si la primera vez, que evalúa la expresión lógica, obtiene un valor "falso", entonces la secuencia de acciones no se realizaría nunca, pero si es verdadera "verdadera" entonces la secuencia de acciones se realizaría varias veces hasta que el valor de la expresión lógica sea falso. Con respecto a la estructura Do While (Hacer mientras), es otra estructura repetitiva, la cual ejecuta al menos una vez su bloque repetitivo, a diferencia del while podía ...