sábado, 31 de marzo de 2012

Manual de c++

Me permito dar el link donde encontraran el manual de C++
http://www.investigacion.frc.utn.edu.ar/tecnicasdigitales/download/MANUAL_CPP.PDF

C++

C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación Ccon mecanismos que permitan la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.
Posteriormente se añadieron facilidades de programación genérica, que se sumó a los otros dos paradigmas que ya estaban admitidos (programación estructurada y la programación orientada a objetos). Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma.
Actualmente existe un estándar, denominado ISO C++, al que se han adherido la mayoría de los fabricantes de compiladores más modernos. Existen también algunos intérpretes, tales como ROOT.
Una particularidad del C++ es la posibilidad de redefinir los operadores, y de poder crear nuevos tipos que se comporten como tipos fundamentales.
El nombre C++ fue propuesto por Rick Mascitti en el año 1983, cuando el lenguaje fue utilizado por primera vez fuera de un laboratorio científico. Antes se había usado el nombre "C con clases". En C++, la expresión "C++" significa "incremento de C" y se refiere a que C++ es una extensión de C.


Tomado de http://es.wikipedia.org/wiki/C_(lenguaje_de_programaci%C3%B3n)

Dia del parcial...

la verdad no  pude asistir a esta clase, en la cual hicieron el parcial del primer corte, lo que perjudico en la nota.

sábado, 10 de marzo de 2012

Progrmacion en html de mi primera pagina web

<html>


<head> 


<title> Pagina 1.html </title>


</head>


<body bgcolor="#FFFFFF" text="#000000">


<h3> <div align=right>Jhonny Fernando Laiseca Calderon </div>


<hr> 


<h1> <div align=center>Universidad Antonio Nariño <br> <h2>Ingenieria Mecanica </h2> </div> </h1>


<br>
<a href="http://www.uan.edu.co/" target="_blank"> <img src="http://onsb.udea.edu.co/site/images/RED/logo%20uan.jpg" width=200 height=100 border=0 alt="universidad antonio nariño"> </a>
<a href="http://www.introprog.blogspot.com/" target="_blank"> <img src="http://t2.gstatic.com/images?q=tbn:ANd9GcRat0fbUNiPcChFVLLS1z58-Aod-8gnFX1KWiB9A9hv1KL34ZQ6" width=200 height=200 hspace="160" vspace="0" border=0  alt="logica y programacion"> </a> 
<a href="http://www.openstreetmap.org/?lat=2.932&lon=-75.2868&zoom=14&layers=B000FTF" target="_blank"> <img src="http://t1.gstatic.com/images?q=tbn:ANd9GcRzMEwM-RJqUgwV7AGKitMJ-NdAEjiHWMAmkYf6gEK-HfKqhcOWeA" width=200 height=100 border=0 alt="open street map"> </a>


<br>


<img src="http://farm7.static.flickr.com/6175/6168090853_080c9d1536.jpg" width=400 height=300 hspace="290" vspace="50" />


<br>


<h2> <div align=center>jflaisecac@gmail.com <br> http://jflaisecac.blogspot.com/ <br> codigo:20451126958 </div>
<br>
<br>


<h1> <div align=center> <font color="#000080"> LENGUAJES DE PROGRAMACION </font> </div>
<br>
<br>
<table width="100%" height="200" border="1" cellspacing="3" cellpadding="5">
<tr>
<td><h3> Lenguaje de programacion </td>
<td><h3> proveedor </td>
<td><h3> Observaciones </td>
</tr>
<tr> 
<td> java </td>
<td> Sun Microsystem </td>
<td> El lenguaje para la programación en Java, es un lenguaje orientado a objeto, de una plataforma independiente.
las utilidades de la programación en Java es el desarrollo de aplicaciones, que son programas que se ejecutan en forma independiente, 
es decir con la programación Java, se pueden realizar aplicaciones como un procesador de palabras, una hoja que sirva para calculos, 
una aplicacion grafica, entre otras.La programación en Java, permite el desarrollo de aplicaciones bajo el esquema de Cliente Servidor, como de aplicaciones distribuidas,
lo que lo hace capaz de conectar dos o más computadoras u ordenadores, ejecutando tareas simultaneamente, y de esta forma logra distribuir el trabajo a realizar.</td>
</tr>
<tr>
<td>c++ </td>
<td> Bjarne Stroustrup, Bell Labs </td>
<td> C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. 
La intención de su creación fue el 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, el C++ es un lenguaje híbrido.</td>
</tr>
<tr>
<td> visual basic </td>
<td> Microsoft </td>
<td> Visual Basic es un lenguaje de programación dirigido por eventos,desarrollado por Alan Cooper para Microsoft.
Si bien Visual Basic es de propósito general, también permite el desarrollo de aplicaciones 
de bases de datos usando Data Access Objects,
Remote Data Objects, o ActiveX Data Objects.</td>
</tr> 
<tr>
<td>pascal</td>
<td>suizo Niklaus</td>
<td>El lenguaje de programación en Pascal, 
es un lenguaje de alto nivel, 
y de proposito general, 
lo cual quiere decir que se puede utilizar para cualquier tipo de propósitos.
El lenguaje de programación en Pascal se considera un lenguaje estructurado, sencillo y practico para todos aquellos 
usuarios que se inician en el mundo de la programación, ya que fue creado con fines de aprendizaje.</td>
</tr>
</table>
<br>
<h3>Cualquier duda enviar su pregunta


<FORM ACTION=http://www.coder.com/code/mailform/mailform.pl.cgi METHOD=POST>


<INPUT TYPE=HIDDEN NAME=MAILFORM_ID VALUE="Val_7743">
<INPUT TYPE=HIDDEN NAME=MAILFORM_SUBJECT VALUE="lenguajes de programacion">
<INPUT TYPE=HIDDEN NAME=MAILFORM_URL VALUE="http://www.htmlpoint.com/risposta.htm">


<B>Nombre y apellidos</B><BR>
<input type=text NAME=MAILFORM_NAME size=33><BR><BR>


<B>Dirección de correo electrónico</B><BR>
<input type=text NAME=MAILFORM_FROM size=33><BR><BR>


<B>Comentarios</B><BR>
<TEXTAREA NAME=MAILFORM_TEXT ROWS=10 COLS=42 WRAP></TEXTAREA><BR><BR>


<INPUT TYPE=SUBMIT VALUE="Envía"><INPUT TYPE=RESET VALUE="Cancela">


</FORM>




</body>


</html>

miércoles, 7 de marzo de 2012

Tutorial HTML

cuarta clase

Iniciamos con el lenguaje html, iniciando desde el blog de notas realizamos un trabajo muy interesante y didáctico, la próxima clase es el parcial y se debemos construir una pagina utilizando las herramientas de html. 

Zinjai




ZinjaI es un IDE (entorno de desarrollo integrado) para C++ desarrollado en el marco de una Beca de Iniciación a la Investigación Científica, en la Universidad Nacional del Litoral, especialmente pensado para ser utilizado por estudiantes de programación. Entre sus características incluye:
  • facilidades de edición: coloreado de sintaxis, plegado de código, búsqueda y reemplazo avanzados, comandos especiales para C++, indentado inteligente manual y automático, etc.
  • desarrollo rápido de ejercicios sin necesidad de crear ni configurar proyectos
  • completo sistema de ayuda totalmente en español: documentación sobre el uso de la IDE, tutoriales, uso de las caracteristicas avanzadas, etc, así como también ayuda rápida integrada sobre el lenguaje C++ estándar (incompleta, aún en contrucción)
  • autocompletado y ayuda en llamadas a funciones
  • manejo de templates, tanto de proyectos, como de ejercicios simples
  • resultados de la compilación mejorados: presentación de errores y advertencias en forma de árbol, reexpresando algunas líneas o descartando otras para una mejor lectura de los mismos
  • depuración: manejo de inspecciones, exploración de objetos gdb, puntos de interrupción, (breakpoints, breakpoints condicionales y watchpoints), trazado inverso, ejecución paso a paso, visualización de clases, vectores y matrices en tablas, etc.
  • manejo de proyectos: multiples perfiles de configuración, opciones de compilación y enlazado avanzadas, compilación en paralelo, etc
  • compartición de fuentes: permite pasar facilmente los fuentes sobre los que se trabaja de una PC a otras a travez de una LAN.
  • portabilidad: puede ejecutarse bajo Windows, GNU/Linux y Mac OS X, convirtiendo automática y transparentemente las rutas y opciones definidas en los proyectos al abrir el archivo en uno u otro sistema.
  • representaciones visuales: puede dibujar diagramas de flujo o jerarquias de clases automaticamente a partir del código fuente.
  • integración con herramientas externas: generación rápida de interfases visuales con wxFormBuilder, comparación y combinación de fuentes con diff, generación de documentación con doxygen, perfilado de ejecución con gprof y valgrind, análisis estático con cppcheck, etc.
  • sistema de internacionalización: disponible actualmente en español e inglés (con la posibilidad de añadir nuevos idiomas en el futuro)
  • software libre y gratuito: licencia GPL.