Cargando...

Debes iniciar sesión para hacer esto.

Portada de la lista

Informática

porTALMON Diego

Python Programación

Puntuación: 9.45 | 11 votos
| Enviando voto
| ¡Votado!
|

Escuela Superior Politécnica del Litoral, 2015. 315 Páginas

Este documento es una contribución bibliográfica para los estudiantes que toman un primer curso de Programación de Computadoras a nivel universitario. El estudio del material incluido en los primeros doce capítulos no tiene pre-requistos, solamente el interés en conocer un lenguaje actual que posteriormente pueda ser usado como el soporte para resolver computacionalmente problemas de diferente nivel de complejidad en ingeniería, matemáticas y otras áreas. Sin embargo, es deseable que los interesados tengan algun conocimiento básico de la lógica matemática.

El enfoque didáctico utilizado en este documento es el aprendizaje mediante ejemplos y desarrollo de ejercicios propuestos. El material incluye muchos ejemplos para describir los conceptos algorítmicos en forma práctica y su traducción al lenguaje computacional Python.

Python es un interpretador de instrucciones muy eficiente y de acceso libre y público disponible para su instalación desde la red …

Los Orígenes de la Informática

Puntuación: 7.25 | 8 votos
| Enviando voto
| ¡Votado!
|

UCM, 1998. 48 Páginas

Hace ya casi 4.000 años (2.000 a.C.) que los humanos descubrimos una primera forma de solucionar el problema del cálculo matemático, de poder contar lo que veíamos alrededor: el ábaco. Paralelamente, la aritmética se iba desarrollando. La historia de ambas técnicas, o herramientas, es la propia historia de la informática.

La Informática podemos considerarla como la herramienta que nos permite elaborar y gestionar la información que se genera en el cotidiano quehacer de la praxis de cualquier profesión.

Historia de la Microinformática

Puntuación: 8.00 | 4 votos
| Enviando voto
| ¡Votado!
|

Universidad de Jaén, 2011. 160 Páginas

Tanto si el lector es un experto en informática como si dicho campo le es ajeno por completo, o incluso si vivió los años de la explosión de la microinformática desde dentro, es casi seguro que tiene en su hogar un ordenador personal y que podría interesarle conocer sus orígenes y su historia.

Esta exposición y el libro que tiene en sus manos le permitirán conocer (o rememorar) esta parte de la historia de la informática en nuestro país: las marcas y los innovadores más importantes de aquella época, así como las máquinas que hicieron posible que la informática dejase de ser una tecnología reservada a las grandes empresas y organismos para llegar hasta nuestros hogares y cambiar sustancialmente nuestra forma de vida.

La preservación de material informático antiguo es una de las tareas de lo que se ha venido a denominar retroinformática, pero nuestro objetivo con este proyecto va más allá afectando no únicamente al material físico, principalmente …

Laboratorio de PHP y MySQL

Puntuación: 7.50 | 4 votos
| Enviando voto
| ¡Votado!
|

UOC, 2009. 134 Páginas

En este manual se mostrará como configurar un entorno PHP - MySQL, uno de los tándems más frecuentes en cuanto a desarrollo web que puede encontrarse hoy día: la combinación de Software Libre y un demostrado rendimiento y escalibilidad, ha hecho de esta configuración casi un estándar para la elaboración de soluciones y aplicaciones basadas en web.

Los módulos que componen este completo laboratorio son los siguientes:

Módulo didáctico 1

Puesta en marcha de un SGBD y un servidor web local

Piero Berni Millet y Dídac Gil de la Iglesia

Módulo didáctico 2

Orientación a objetos en PHP

Dídac Gil de la Iglesia

Módulo didáctico 3

Uso de formularios en HTML para enviar y recopilar datos

Piero Berni Millet

Módulo didáctico 4

Desarrollo web con PHP y MySQL

Piero Berni Millet

Módulo didáctico …

Java: Bases + SQL

Puntuación: 6.00 | 2 votos
| Enviando voto
| ¡Votado!
|

Autoedición, 2011. 44 Páginas

Java es un lenguaje de programación orientado a objetos, desarrollado por Sun Microsystems a principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria. La memoria es gestionada mediante un recolector de basura.

(Wikipedia)

En este pequeño manual veremos cómo programar aplicaciones en Java utilizando el gestor de bases de datos MySQL.

Se desarrollaran un par de aplicaciones de ejemplo tipo CRUD para poder familiarizarnos con la forma de programación así también con el entorno de desarrollo (IDE) de Java.

Fuente : Hack x Crack

Administración de Bases de Datos MySQL 5.1

Puntuación: 7.53 | 17 votos
| Enviando voto
| ¡Votado!
|

Universidad de Girona, 2009. 107 Páginas

MySQL es un sistema de gestión de bases de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones. MySQL AB —desde enero de 2008 una subsidiaria de Sun Microsystems y ésta a su vez de Oracle Corporation desde abril de 2009— desarrolla MySQL como software libre en un esquema de licenciamiento dual.

Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia, pero para aquellas empresas que quieran incorporarlo en productos privativos deben comprar a la empresa una licencia específica que les permita este uso. Está desarrollado en su mayor parte en ANSI C.

Al contrario de proyectos como Apache, donde el software es desarrollado por una comunidad pública y los derechos de autor del código están en poder del autor individual, MySQL es patrocinado por una empresa privada, que posee el copyright de la mayor parte del código.

Esto es lo que posibilita el esquema de licenciamiento anteriormente …

Programación Básica en Java

Puntuación: 9.00 | 10 votos
| Enviando voto
| ¡Votado!
|

Autoedición, 2009. 93 Páginas

Java es un lenguaje de programación que se desarrolló para satisfacer las nuevas necesidades que requería la creación de aplicaciones a finales de los 90.

Desde los primeros lenguajes aparecidos en los años cincuenta, hasta la aparición de Java, la ciencia de la creación de programas ha sufrido numerosas transformaciones. Todas ellas se basan en intentar que los programadores y programadoras consigan trabajar de la forma más eficiente posible.

La búsqueda del lenguaje perfecto es la búsqueda del lenguaje que sea más fácil de aprender y que otorgue más posibilidades a aquellos programadores y programadoras que lo utilicen.

En general ambos conceptos han dado lenguajes muy diversos. Por ejemplo, el lenguaje Basic es un lenguaje muy fácil de aprender, pero en cuanto se quieren resolver problemas complicados, resulta ineficaz. Por otro lado el lenguaje C es un lenguaje muy poderoso, capaz de crear todo tipo de aplicaciones; pero es bastante más difícil …

Introducción a Android

Puntuación: 8.00 | 3 votos
| Enviando voto
| ¡Votado!
|

UCM, 2012. 121 Páginas

En los últimos años los teléfonos móviles han experimentado una gran evolución, desde los primeros terminales, grandes y pesados, pensados sólo para hablar por teléfono en cualquier parte, a los últimos modelos, con los que el término "medio de comunicación" se queda bastante pequeño.

Es así como nace Android. Android es un sistema operativo y una plataforma software, basado en Linux para teléfonos móviles. Además, también usan este sistema operativo (aunque no es muy habitual), tablets, netbooks, reproductores de música e incluso PC’s. Android permite programar en un entorno de trabajo (framework) de Java, aplicaciones sobre una máquina virtual Dalvik (una variación de la máquina de Java con compilación en tiempo de ejecución). Además, lo que le diferencia de otros sistemas operativos, es que cualquier persona que sepa programar puede crear nuevas aplicaciones, widgets, o incluso, modificar el propio sistema operativo, dado que Android es de código …

Curso de Programación en Android para Principiantes

Puntuación: 9.00 | 4 votos
| Enviando voto
| ¡Votado!
|

Faqs Android, 2012. 51 Páginas

Android es hoy por hoy uno de los sistemas operativos con más oportunidades, donde un desarrollador puede crear aplicaciones que sean conocidas a nivel mundial. Durante 10 semanas hemos estado publicando en FAQsAndroid un curso en el que aprender a hacer una aplicación desde cero. Ha sido realizado por Robert P., uno de los editores del blog que tiene a sus espaldas ya algunas aplicaciones, como HD Contact Photos.

El curso ha sido recopilado en este volumen completamente gratuito para tenerlo a mano en un solo lugar.

El contenido del curso es el siguiente:

  • Instalación de Eclipse y del SDK.
  • Esqueleto de una aplicación.
  • Actividades y layouts.
  • Pantallas de configuración de la aplicación.
  • Threads.
  • Captura de eventos.
  • Comunicación con otras apps.
  • Widgets.
  • Servicios.
  • Obtener permisos de superusuario.

Introducción a la Programación Orientada a Objetos con Java

Puntuación: 9.43 | 7 votos
| Enviando voto
| ¡Votado!
|

Universidad Politécnica de Valencia, 2008. 204 Páginas

La programación orientada a objetos o POO (OOP según sus siglas en inglés) es un paradigma de programación que usa los objetos en sus interacciones, para diseñar aplicaciones y programas informáticos. Está basado en varias técnicas, incluyendo herencia, cohesión, abstracción, polimorfismo, acoplamiento y encapsulamiento. Su uso se popularizó a principios de la década de los años 1990. En la actualidad, existe variedad de lenguajes de programación que soportan la orientación a objetos.

Este manual, redactado desde del Dpto. de Sistemas Inormáticos y Computación de la Universidad Politécnica de Valencia busca primero establecer las bases del paradigma de la Orientación a Objetos. Antes de empezar a desarrollar las características propias de este tipo de estructuras, se presenta una revisión de alto nivel de la programación, sus fases y sus diferentes métodos.

Tras la introducción necesaria al paradigma POO, se hace lo propio con el lenguaje Java, …

Ejercicios de Programación en Java

Puntuación: 10.00 | 1 voto
| Enviando voto
| ¡Votado!
|

Autoedición, 2011. 213 Páginas

El libro Ejercicios de Programación en Java: Condicionales, Bucles, Tablas y Funciones nace como fruto de años de docencia en materias relacionadas: Algorítmica, Programación, Lenguaje C y Java, entre otros.

Con el paso del tiempo he constatado que aprender un lenguaje de programación es relativamente sencillo y sobre este tema existen muchos y muy buenos textos. Pero aprender a programar es algo totalmente distinto, que necesita de un mayor esfuerzo y abordar el problema desde otra perspectiva. Siempre utilizo la metáfora del pianista para explicar el tándem programar/lenguaje de programación: saber tocar las notas de un piano es relativamente fácil, tan solo debemos anotar en cada una de las teclas a qué nota musical corresponde. Esto sería similar a conocer un lenguaje de programación. Es muy sencillo utilizar un if o

entender la mecánica de un while.

Volviendo al piano: una vez que dominamos la relación tecla/nota, un pianista debe aprender …

Prácticas de Java

Puntuación: 6.00 | 4 votos
| Enviando voto
| ¡Votado!
|

Universidad del País Vasco, 2009. 34 Páginas

Con las siguientes prácticas se pretende afianzar los conceptos de programación orientada a objetos (POO) que se han visto en las clases de teoría con Java.

Tras la realización de las prácticas, se habrá implementado en Java una aplicación que permita al usuario elegir entre diferentes juegos sencillos de consola y ejecutarlos.

Para ello se partirá de un programa sencillo y se irá incluyendo en cada práctica un concepto nuevo de los vistos en teoría comprobando la mejora que aporta sobre la versión anterior del programa.

Salvo en la primera práctica de familiarización con el entorno, en el resto de prácticas se realizará una copia del directorio con todos los ficheros de la práctica anterior y sobre esos ficheros se incluirán las nuevas funcionalidades.

Desarrollo de Aplicaciones con Java

Puntuación: 6.60 | 10 votos
| Enviando voto
| ¡Votado!
|

Fundación de Código Libre Dominicano, 2010. 334 Páginas

Java es un lenguaje de programación orientado a objetos, desarrollado por Sun Microsystems a principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria.

Las aplicaciones Java están típicamente compiladas en un bytecode, aunque la compilación en código máquina nativo también es posible. En el tiempo de ejecución, el bytecode es normalmente interpretado o compilado a código nativo para la ejecución, aunque la ejecución directa por hardware del bytecode por un procesador Java también es posible.

Este manual le guiará durante los pasos necesarios para crear aplicaciones Java que puedan disfrutar de las ventajas de su soporte multiplataforma.

Piensa en Java (Edición española)

Puntuación: 8.00 | 18 votos
| Enviando voto
| ¡Votado!
|

Prentice Hall, 2002. 958 Páginas

Los lenguajes de programación tienen muchas similitudes con las lenguas de uso general como el inglés. Usted puede saber el suficiente inglés para improvisar una carta o leer un cartel, pero solo se comienza a avanzar rápidamente cuando se piensa en esa lengua. Pensando en Java es un intento para mejorar la comprensión precisamente mediante esa vía: la de hacer que todos los problemas que puedan surgir en el ámbito de la programación se resuelvan de forma natural, pensando, sin traducciones intermedias entre el lenguaje y los requisitos. Esto encaja muy bien con la filosofía básica de Java, que es permitir que el marco de un problema en términos de sus objetos pueda utilizarse como solución una y otra vez.

Eckel dirige este libro presentando un tema, hablando alrededor de él para ponerlo en su contexto, con ejemplos de cómo abordarlo y una posterior discusión en profundidad. Cada capítulo tiene un resumen seguido de sus correspondientes ejercicios. Eckel dedica…

Aprendiendo Java y POO

Puntuación: 6.89 | 18 votos
| Enviando voto
| ¡Votado!
|

Autoedición, 2008. 73 Páginas

Este libro se hizo con la idea de proveer a mis alumnos y cursos un material didáctico con qué trabajar (también es útil para profesores y otros cursos) y al mismo tiempo dar una idea concisa de lo que significan los objetos en Java. La programación orientada a objetos en Java no es tratada y enfocada en muchos textos tutoriales, manuales o libros sobre el tema y considero que es la etapa inicial del aprendizaje donde se falla en muchos cursos respecto a Java. Por otro lado los estudiantes que recién se inician en la programación, no podrán ir muy lejos si no se les inculca los conceptos básicos, entonces este material no avanzara de lleno sobre la programación orientada a objetos, sino hasta que los conceptos de programación básicos, como tomas de decisión, bucles, variables etc, estén fijados lo suficiente.

Java es un lenguaje muy útil debido a la opción multiplataforma que provee (desde PC, Linux, Windows, hasta MAC, teléfonos, pocket PCs, etc.) y veremos …

Programador PHP. Tomo 1

Puntuación: 8.00 | 11 votos
| Enviando voto
| ¡Votado!
|

Autoedición, 2012. 218 Páginas

PHP es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos. El código es interpretado por un servidor web con un módulo de procesador de PHP que genera la página Web resultante. PHP ha evolucionado por lo que ahora incluye también una interfaz de línea de comandos que puede ser usada en aplicaciones gráficas independientes. PHP puede ser usado en la mayoría de los servidores web al igual que en casi todos los sistemas operativos y plataformas sin ningún costo.

PHP fue creado originalmente por Rasmus Lerdorf en 1995. Actualmente el lenguaje sigue siendo desarrollado con nuevas funciones por el grupo PHP. Este lenguaje forma parte del software libre publicado bajo la licencia PHP que …

Programación en PHP a través de ejemplos

Puntuación: 5.71 | 7 votos
| Enviando voto
| ¡Votado!
|

Autoedición, 2007. 54 Páginas

El lenguaje PHP (cuyo nombre es acrónimo de PHP: Hipertext Preprocessor) es un lenguaje interpretado con una sintaxis similar a la de C++ o JAVA. Aunque el lenguaje se puede usar para realizar cualquier tipo de programa, es en la generación dinámica de páginas web donde ha alcanzado su máxima popularidad. En concreto, suele incluirse incrustado en páginas HTML (o XHTML), siendo el servidor web el encargado de ejecutarlo.

Este documento enseña a manejar PHP a personas con conocimientos básicos de programación. Para realizar programas son necesarios algunas nociones de HTML (o XHTML), pero se puede ir aprendiendo sobre la marcha con los ejemplos.

Cuaderno de Ejercicios y Prácticas en PHP

Puntuación: 7.00 | 14 votos
| Enviando voto
| ¡Votado!
|

Universidad de Matamoros, 2011. 94 Páginas

Todo programador debe ser capaz de resolver los problemas del día a día; no basta con dominar la teoría sino también el cómo aplicarla.

Con este cuaderno de ejercicio, ponemos a pruebas nuestros conocimientos de PHP a la vez que observamos cómo otros profesionales encaran las más diversas situaciones y escenarios.

Programación Orientada a Objetos para PHP5

Puntuación: 7.39 | 23 votos
| Enviando voto
| ¡Votado!
|

Autoedición, 2009. 294 Páginas

Aprende de forma simple y definitiva POO para PHP5, deja de ser Programador de Páginas Dinámicas y empieza a convertirte en Desarrollador de Sistemas.

El libro es el resultado de apuntes de estudios, investigaciones, experiencia personal, y materiales que fueron desarrollados para el primer taller de POO para PHP5 (edición 2008), por eso verás ejercicios, soluciones y comentarios de los errores que estadísticamente son muy probables que cometas durante el aprendizaje. Me tomé el trabajo de revisar todos los capítulos, generar nuevos y a su vez actualizar explicaciones que fueron vertidas en los foros (la discusión con los alumnos enriqueció los ejemplos y debían quedar registrados de forma permanente).

Python para informáticos

Puntuación: 10.00 | 3 votos
| Enviando voto
| ¡Votado!
|

Autoedición, 2015. 256 Páginas

Entre los académicos, siempre se ha dicho que se debe “publicar o morir”. Por ello, es bastante habitual que siempre quieran crear algo desde cero, para que sea su propia obra original. Este libro es un experimento que no empieza desde cero, sino que “remezcla” el libro titulado Think Python: How to Think Like a Computer Scientist (Piensa en Python: Como pensar como un informático), escrito por Allen B. Downey, Jeff Elkner, y otros.

En diciembre de 2009, yo estaba preparándome para enseñar SI502 – Networked Programming (Programación en red) en la Universidad de Michigan por quinto semestre consecutivo y decidí que ya era hora de escribir un libro de texto sobre Python que se centrase en el manejo de datos en vez de hacerlo en explicar algoritmos y abstracciones. Mi objetivo en SI502 es enseñar a la gente habilidades para el manejo cotidiano de datos usando Python. Pocos de mis estudiantes planean dedicarse de forma profesional a la programación informática. …

Python para Principiantes

Puntuación: 10.00 | 3 votos
| Enviando voto
| ¡Votado!
|

Autoedición, 2012. 136 Páginas

Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis muy limpia y que favorezca un código legible.

Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico y es multiplataforma.

Los capítulos que componen este manual tratan los siguientes aspectos:

  • Preparación del entorno de desarrollo
  • Estructura y elementos del lenguaje
  • Módulos, paquetes y namespaces
  • Funciones definidas por el usuario
  • Introducción a la Orientación a Objetos
  • Métodos principales del Objeto String
  • Métodos principales del objeto list
  • Métodos principales del objeto dict
  • El objeto File: trabajando con archivos
  • Un Paseo por los Módulos de la librería estándar
  • Introducción a MySQL y el lenguaje …

Introducción a Python

Puntuación: ---- | 0 votos
| Enviando voto
| ¡Votado!
|

Autoedición, 2011. 88 Páginas

Este manual pretende introducir a cualquier persona, que haya programado en cualquier otro lenguaje, en el desarrollo de software con Python. Solo es una iniciación, por lo que se dejan conceptos en el camino, ya que de lo contrario se titularía "TODO sobre Python".

Inspirado en un nido de horas estudiando y programando en Python, este texto está redactado para ser leído (y probado) de manera secuencial, introduciendo progresivamente los conceptos fundamentales del lenguaje en los diversos temas.

Puesto que no es lo mismo andar el camino que conocer el camino, se insta al lector a que pruebe todos los ejemplos que vienen en el documento. Y es que para aprender a desarrollar "en cualquier lenguaje de programación" hay que embarrarse las manos, no hay otra forma.

Introducción a la Programación con Python

Puntuación: ---- | 0 votos
| Enviando voto
| ¡Votado!
|

Universitat Jaume I, 2010. 434 Páginas

"Introducción a la programación con Python" e "Introducción a la programación con C" (volumen tambíen publicado en OpenLibra) desarrollan el temario de la asignatura "Metodología y tecnología de la programación" de las titulaciones de Ingeniería Informática e Ingeniería Técnica en Informática de Gestión de la Universitat Jaume I. En ella se pretende enseñar a programar y, a diferencia de lo que es usual en cursos introductorios a la programación, se propone el aprendizaje con

dos lenguajes de programación: Python y C.

¿Por qué dos lenguajes de programación? Python y C son bien diferentes. El primero es un lenguaje de muy alto nivel que permite expresar algoritmos de forma casi directa (ha llegado a considerarse "pseudocódigo ejecutable") y hemos comprobado que se trata de un lenguaje particularmente adecuado para la enseñanza de la programación. Esta impresión se ve …

Aprender a programar con Python: una experiencia docente

Puntuación: 10.00 | 1 voto
| Enviando voto
| ¡Votado!
|

Universitat Jaume I, 2003. 15 Páginas

La elección del primer lenguaje de programación es un debate recurrente entre los docentes universitarios de ingenierías informáticas. La Universitat Jaume I ha optado por una solución poco convencional: en el primer curso de dos titulaciones de ingeniería informática se aprende a programar con Python y C. Python es un lenguaje que está en auge en el mundo del software libre y que presenta una serie de características que lo hacen muy atractivo para enseñar a programar. Como material de apoyo hemos escrito un libro de texto (accesible gratuitamente) y desarrollado un sencillo entorno de programación multiplataforma para Python que se distribuye con licencia GPL: el entorno PythonG, formado por un intérprete interactivo, un editor, un depurador sencillo y una ventana con salida gráfica. Con el material docente elaborado se facilita la formación autodidacta para cualquiera que quiera aprender a programar desde cero.

En este artículo reflexionamos sobre la …

Cargando contenido...

Cargando...