martes, 10 de junio de 2014

constantes y variables

CONSTANTES:

los datos o valores constantes que se utilizan en el curso o la ejecución de un programa que se denominan constantes, porque no cambian su valor en este caso se encuentran constantes como Pi que siempre tiene el valor 3.1416 o el numero 3 que siempre sera 3 mientras no se asigne una variable.

VARIABLES:

los daros que se van a procesar se almacenan en una localidad en la memoria de la computadora estos datos reciben el nombre de variables y pueden cambiar su valor durante la ejecución de un programa. Existen variables para todo tipo de datos; por el momento únicamente las dividiremos en dos:

1.- VARIABLES DE TEXTO: son aquellas que se emplean para almacenar cadenas de caracteres. no se utilizan en operaciones aritméticas por ejemplo nombres de personas o números de teléfono etc.

2.-VARIABLES NUMERICAS: almacenan numeros reales, enteros o decimales, positivos o negativos los terminos que integran la formula que soluciona el problema se sustituyen por el nombre de las variables donde se almacenan los datos correspondientes.

operadores aritmeticos

la mayoria de los programas y lenguajes de programacion utilizan una notacion especial para ejecutar las operaciones aritmeticas que se desarrolllann de acuerdo con sus jerarquias.



programacion estructurada

la programación estructurada se basa en el método científico y utiliza estructuras de control. para resolver problemas complejos, se dividen en pequeños módulos que los resuelven por partes. la solución de problemas utilizando computadoras involucra también ciertos operadores aritméticos, diagramas de flujo y un lenguaje natural denominado seudocodigo.

 

La programación estructurada es un paradigma de programación orientado a mejorar la claridad, calidad y tiempo de desarrollo de un programa de computadora, utilizando únicamente subrutinas y tres estructuras: secuencia, selección (if y switch) e iteración (bucles for y while), considerando innecesario y contraproducente el uso de la instrucción de transferencia incondicional (GOTO), que podría conducir a "código espagueti", que es mucho más difícil de seguir y de mantener, y era la causa de muchos errores de programación.
Surgió en la década de 1960, particularmente del trabajo de Böhm y Jacopini,1 y una famosa carta, La sentencia goto considerada perjudicial, de Edsger Dijkstra en 19682 — y fue reforzado teóricamente por el teorema del programa estructurado, y prácticamente por la aparición de lenguajes como ALGOL con adecuadas y ricasestructuras de control.

lenguajes de programación

para resolver problemas con la |computadora mediante la programación, es necesario aprender un lenguaje de programación capaz de traducir las ordenes del usuario al lenguaje de la maquina. un lenguaje de programación es similar a un humano: se vale de un conjunto de símbolos, instrucciones (generalmente en ingles) y enunciados que están sujetos a una serie de reglas; se compone de:

. LÉXICO: conjunto de símbolos conocido como vocabulario

.SINTAXIS: reglas para construir el lenguaje

.SEMÁNTICA: conjunto de significados de un lenguaje.




Bloque 5 introduccion a la programacion estructurada

Programar es crear procedimientos para efectuar una tarea o resolver un problema p resolver un problema de forma sencilla y sistematica. El procedimiento logico que facilita la solucion se conoce como lagoritmo:

   Las areas donde participa activamente el personal informatico son:

.USUARIO: realiza cualquier actividad academica o o profesional usando compitadoras y aplicaciones de proposito especifico, como hojas y libros de calculo, un procesador de palabras o un programa de diseño

.DESARROLLADOR: es la persona que crea los programas o aplicaciones con las cuales trabajas n la computadora.

.TECNICO: es el ingeniero o el personal de mantenimiento que se encarga de reparar y mantener en funcionamiento los equipos y las redes de computadoras.



lunes, 9 de junio de 2014

resolucion de algoritmos matematicos

un algoritmo es la secuencia de pasos que se debe seguir para resolver un problema. excel posee las caracteristicas ideales para plantear y resolver algoritmos matematicos.

jerarquia de los operadores aritmeticos


en informatica las formulas se basan en el algebra, pero no se escriben de la misma manera pues se debencumplir ciertas reglas para relacionar los factores.

aplicaciones basicas de excel

excel  es una herramienta útil para estructurar una sistemático método de estudio. con la gran cantidad de datos que existen en los diversos medios o fuentes de información, cada vez que se hace mas difícil la tarea de memorizarlos. por esto es necesario un método practico para sistematizar la información y depurar de ella los datos mas relevantes.