Entradas

Mostrando entradas de agosto, 2017

Normas Basicas para programar en lenguaje C

Imagen
Programación en L enguaje C En esta ocasión hablaremos sobre esas normas básicas que debe tener un programa que este en lenguaje C, pero primero haremos un breve recuento de que es lenguaje C.  Lenguaje C:   Es un lenguaje de programación, diseñado por Dennis Ritchie en 1972, es un lenguaje que va principalmente orientado a la implementación de sistemas operativos, es un lenguaje estructurado de alto nivel puesto que posee sentencias y funciones que simplifican su funcionamiento, por el hecho de ser de alto nivel no implica que no podamos programar a bajo nivel con este lenguaje, una de las ventajas es que este lenguaje trae una librería de muchas funciones que podemos necesitar a la hora de programar, entonces esto solo implica incluir la librería si necesitamos alguna función. Normas básicas de  programación en lenguaje c: Dentro de los programas una de las cosas mas cruciales e importantes es el entendimiento del código fuente (son las líneas de...

Lenguajes Tipados

Imagen
Lenguajes fuertemente tipado.  Dentro de los lenguajes de programación encontramos diversas ramas en las cuales ellos se pueden dividir una de estas es los lenguajes tipados y los no tipados.  Que es un lenguajes tipado: lo podemos definir como un lenguaje en el cual no se permiten violaciones en los tipos de datos, es decir si damos a una variable un tipo de dato concreto esta variable no la podemos usar para otro tipo de dato, una explicación mas simple la podríamos definir como que ciertos lenguajes tienen un sistema de tipo mas fuerte si para determinada operación requiere un tipo de dato especifico y no acepta términos compatibles.  Ejemplo  " Por ejemplo, si un lenguaje nos permite declarar un método o función que acepte como parámetro un número real de doble precisión (es decir, un  double ), consideraríamios que el lenguaje está  muy fuertemente tipado  si sólo permitiese llamadas o invocaciones a esa función o métod...

UML (Lenguaje unificado de modelaje)

Imagen
¿Qué es un UML? Un UML ( por sus siglas en inglés, unified modeling language), es un lenguaje grafico estándar para visualizar, especificar, construir y documentar un sistema, en otras palabras este lenguaje es en el que esta descrito el modelo, es oportuno decir que en este lenguaje hay una serie de notaciones preinscritas y diagramas estándar para modelar sistemas orientados a objetos. UML entrega una forma de modelar cosas conceptuales como lo son procesos de negocios y funciones de sistema, además de bases de datos y componentes de software reusables. Este lenguaje agrupa distintas notaciones y conceptos que provienen de varios tipos de métodos orientados a objetos.   UML no se puede comparar con la programación estructurada, pues en UML solo se diagrama la realidad de una utilización en un requerimiento. UML esta compuesto por diversos elementos gráficos que se combinan entres si para formar diagramas, la finalidad de UML es...

Código Binario

Imagen
Código binario y su importancia en la programación. El código binario es un sistema numérico usado en la informática y las matemáticas que consiste en la representación de textos mediante solo dos números el cero (0) que significa cerrado y el uno (1) que es abierto, para los programadores la importancia de este código es crucial pues mediante este lenguaje es que se programan los computadores pues este es el lenguaje que ellos entienden. El código binario aparece por primera vez cuando el antiguo matemático Pingala presento la primera descripción del sistema esto ocurrió en el siglo III antes de cristo, en 1605  Francis Bacón da la idea de como el alfabeto puede ser representado mediante una serie numérica binaria, en 1670 aparece por primera vez en el libro de Juan  Caramuel una descripción del sistema binario. El sistema binario actual aparece en el siglo XVII gracias al matemático Leibniz el cual da la representación actual a los dos símbolos del sistema bin...

C++

Imagen
¿QUE ES C++? Es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroostrup el nombre de C++ fue propuesto por  Rick Mascitti en el año 1983 y se debe a que el dice que el ++ es el incremento de C esto en términos de el significa que C++ es una extensión de C , su objetivo es extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, dando así que C++ es un lenguaje híbrido.   Actualmente C++ es un lenguaje  versátil y existen unas normas ISO de estandarización para que globalmente todos trabajen con un C++ que todos puedan entender de la misma manera, potente y general, es uno de los lenguajes mas usados y exitoso entre los programadores  profesionales. El C++ mantiene algunas características del lenguaje C como las son:  La riqueza en cuanto a operadores y expresiones.   Flexibil...

¿Que es un IDE?

Imagen
IDE (Entorno de desarrollo integrado)   Un IDE es un programa informático, como un programa de aplicación, que esta compuesto de diversas herramientas de programación,  estos programas están diseñados para trabajar con la mayoría de los lenguajes de programación como lo son C++, Python, Java, C#, etc. Uno de los objetivos principales de un IDE es la interpretación de la sintaxis del lenguaje, para que la maquina (Computadora)  entienda las instrucciones que se están programando en un lenguaje determinado, otro objetivo que cumple un sistema de desarrollo integrado el poder reducir el tiempo de ajustes para así poder incrementar un desarrollo mas optimo. Dentro de sus características mas importantes encontramos: Multiplataforma Soportes para diversos lenguajes de programación  Integración con Sistemas de control de versiones  Reconocimiento de sintaxis  Extensión y componentes para el IDE Integración con Framework populares Depurador Impor...