martes, 23 de febrero de 2010
jueves, 18 de febrero de 2010
Temas expo Lògica
1. Conceptos fundamentales relacionados con la computación.
Definición de HARDWARE Y SOFTWARE
Generación de los computadores (1era, segunda, etc)
Cambios que han tenido los computadores a través del tiempo.
Clasificación actual de los computadores según su capacidad de procesamiento y su tamaño.
2.Arquitectura del PC
Componentes internos y configuración actual
3.Dispositivos de Entrada
Concepto de dispositivo de entrada
Biométrica
4.Dispositivos de Salida
5.Dispositivos de Almacenamiento secundario
6.Dispositivos de comunicaciones Leer más...
martes, 16 de febrero de 2010
Taller de Programación
Algoritmo: Son los pasos lógicos y ordenados a seguir para resolver un problema.
Programa: Conjunto de instrucciones que entiende un computador para realizar una actividad. Todo programa tiene un objetivo bien definido: un procesador de texto es un programa que permite cargar, modificar e imprimir textos, un programa de ajedrez permite jugar al ajedrez contra el computador u otro contrincante humano. La actividad fundamental del programador es resolver problemas empleando el computador como herramienta fundamental. Para la resolución de un problema hay que plantear un algoritmo.
JavaScript es un lenguaje interpretado que se embebe en una página web HTML. Un lenguaje interpretado significa que a las instrucciones las analiza y procesa el navegador en el momento que deben ser ejecutadas.
Como en la mayoria de lenguajes presento el programa modelo "Hola Mundo", es decir un programa que muestre en el documento HTML el mensaje "Hola Mundo".
Leer más...Programa Hola Mundo
ES IMPORTANTISIMO TENER EN CUENTA QUE JavaScript es SENSIBLE A MAYUSCULAS Y MINUSCULAS. NO ES LO MISMO ESCRIBIR:
document.write que DOCUMENT.WRITE (la primera forma es la correcta, la segunda forma provoca un error de sintaxis).
PROBLEMAS
1 - Realizar la carga del lado de un cuadrado, mostrar por pantalla el perímetro del mismo (El perímetro de un cuadrado se calcula
multiplicando el valor del lado por cuatro).
2 - Escribir un programa en el cual se ingresen cuatro números, calcular e informar la suma de los dos primeros y el producto del
tercero y el cuarto.
3 - Realizar un programa que lea cuatro valores numéricos e informar su suma y producto.
4 - Se debe desarrollar un programa que pida el ingreso del precio de un artículo y la cantidad que lleva el cliente. Mostrar lo
que debe abonar el comprador.
lunes, 15 de febrero de 2010
domingo, 14 de febrero de 2010
Datos
Mensaje para maperos OSM
martes, 9 de febrero de 2010
Lògica Computacional
Las asignatura de Lógica Computacional y Programación son vitales para entender que la laboración del software requiere que el ingeniero tenga un pensamiento lógico, razonado y sistemático, para plasmar dichos procesos de uso cotidiano en sentencias entendibles por la computadora y, por ende, la utilización de ésta como un medio electrónico para realizar diferentes tareas.
Conforme vaya avanzando en el estudio de esta asignatura, se dará cuenta que no es fácil desarrollar soluciones prácticas en el primer intento, ya que para lograrlo necesitará aplicar las metodologías para la solución de problemas presentadas en este curso, encontrando así, cada vez que resuelva un problema, mayor facilidad para planear buenas soluciones.
La lógica Computacional no sólo le ayudará a resolver problemas de informática, también le dará elementos para resolver problemas de la vida cotidiana, permitiéndole lograr una mejor organización en sus actividades diarias. Las asignaturas pretenden brindarle los elementos teóricos-prácticos de la metodología estructurada, para desarrollar formas de pensamiento lógicas que requiere esta disciplina, por lo cual se considera una de las asignaturas básicas de la Capacitación.
En esta asignatura revisaremos temas relacionados con metodologías para resolver problemas simples y complejos, de tal forma que desarrolle habilidades que le permitan planear soluciones alternativas a las propuestas en las prácticas. La informática nace como una solución para resolver problemas que requieran realizar muchas operaciones, de tal forma que se definen ciertos lenguajes de programación para escribir instrucciones que la computadora entienda, es decir, un lenguaje máquina.
Es muy importante que tenga siempre en mente lo que va a lograr con el estudio de los temas del programa, tener claridad de la meta es fundamental para poder utilizar las herramientas de que disponemos para llegar a ella.
La importancia inicial de esta asignatura es que contribuye en su formación dentro de la formación como Ingeniero y le brinda elementos necesarios para la implantación de sistemas de información de una organización, la interacción hombre – maquina, etc.
Desde su punto de vista como futuro Ingeniero ¿Cual cree usted que es la importancia? consignela en comentarios....ver más
Contenido Prográmatico Programación de Computadores [50493102]
Programación de Computadores [50493102]
Objetivos
Objetivo General
Comprender la teoría y conceptualización de la programación orientada a objetos. Objetivos Específicos Implementar algoritmos en lenguaje JavaScript u otro cualquiera y verificar su correcto funcionamiento. Utilizar correctamente los tipoos de datos y las estructuras de almacenamiento proporcionadas por el lenguaje para construir soluciones eficientes. Desarrollar la habilidad lógica requerida para la programación de computadores. Utilizar adecuadamente el entorno y las facilidades de programación que ofrecen los lenguajes. Implementar algoritmos en el lenguaje de su preferencia y verificar su correcto funcionamiento.
Permite entender la estructura y funcionamiento de un lenguaje de programación para construir soluciones informáticas aplicando adecuadamente ldiferentes técnicas de programación.
Título: CONTENIDO
Duración: 64
Descripción:
Índice de contenidos
* Capítulo 1. Introducción
* 1.1. ¿Qué es JavaScript?
* 1.2. Breve historia
* 1.3. Especificaciones oficiales
* 1.4. Cómo incluir JavaScript en documentos XHTML
* 1.5. Etiqueta noscript
* 1.6. Glosario básico
* 1.7. Sintaxis
* 1.8. Posibilidades y limitaciones
* 1.9. JavaScript y navegadores
* 1.10. JavaScript en otros entornos
* Capítulo 2. El primer script
* Capítulo 3. Programación básica
* 3.1. Variables
* 3.2. Tipos de variables
* 3.3. Operadores
* 3.4. Estructuras de control de flujo
* 3.5. Funciones y propiedades básicas de JavaScript
* Capítulo 4. Programación avanzada
* 4.1. Funciones
* 4.2. Ámbito de las variables
* 4.3. Sentencias break y continue
* 4.4. Otras estructuras de control
Bibliografía
Lenguaje PHP y la Tecnología Ajax, Ceasr Becerra
FRIEDMAN FRANK. Problem solving, abstraction and design using C++. Editorial Addison Wesley. Textos Complementarios FRIEDMAN FRANK. Problem solving, abstraction and design using C++. Editorial Addison Wesley. JAMSA, Kris, Aprenda C++, ComputecRama-AlfaOmega. CEBALLOS, Fco. Javier, Microsoft visual C++, Computec Rama-AlfaOmega. CEBALLOS, Fco, Javier, Programación Orientada a Objetos con C++, Computec Rama-AlfaOmega. STROUSTRUP BJARME, El lenguaje de programación C++, Adisson Wesley. ELLIS, MARGARET, Manuel de referencia de c++ con anotaciones, Adisson Wesley. Leer más...
Contenido Prográmatico de Lógica Computacional [50493101]
Objetivos Específicos Usted estará en la capacidad de construir pseudolenguajes y diagramas de flujo para problemas del area de estudio. El estudiante puede realizar una prueba de escritorio como mecanismo de validaciòn de los algoritmos.
Justificación
- Construir soluciones algorítmicas asociada con un problema. - Aprehensión y aprendizaje de la normatividad lógica necesaria para implementar la solución gráfica o pseudocodificada de un ejercicio que demanda la ejecución computacional
Bibliografía
Texto Guía *JOYANES A., Luis. Fundamentos de Programación. 3ra Edición. Textos Complementarios * SCHRIBER THOMAS. Diagramas de flujo. Editorial Limusa. * GALVE, JAVIER Y OTROS, ALGORITMICA, Diseño y análisis de algoritmos funcionales e imperativos, Computec Rama-AlfaOmega. *CAIRO Battistutti, Oswaldo, Metodología de la programación, Tomo I y II, Computec Rama-AlfaOmega. * BAASE G. Computer algorithms: Introduction to design and analysis. Editorial Addison Wesley. * AHO AND ULLMAN. The design and analysis of computer algoritms. Editorial Addison Wesley. * WIRTH N. Algoritms + Data structures = Programs. Editorial Prentice Hall. Algoritmos Conceptos Básicos, Cesar Becerra, 6a.Edición.
Origenes de la palabra Google
Para aquellos curiosos les informamos que según articulo (http://elgeek.com/etimologia-de-la-palabra-google), los creadores del popular sitio de búsqueda de la Internet fueron a buscar un nombre para su creacion en la historia reciente de la Matemática y lo hallaron en la palabra googol, que fue creada en 1930 para designar un numero formado por un 1 seguido de cien ceros.
El matemático estadounidense Edward Kasner considero que seria bueno contar con un nombre para un numero tan grande y le pidio a su sobrino de nueve años que inventara ese nombre, prometiéndole que mucha gente lo usaría. El niño propuso googol, que desde entonces fue ampliamente usado por los matemáticos en todas las lenguas. Kasner conto posteriormente que su sobrino le propuso mas tarde un nombre para un numero inimaginablemente mas grande: un 1 seguido de un googol de ceros, que se llamaría googleplex.
La empresa Google confirma que su nombre se inspira en la palabra inventada hace casi ocho decadas y precisa que este neologismo refleja la misión de la compañía de organizar la inmensa cantidad de información disponible en la web y en el mundo.
Google fue fundado en 1998 por dos estudiantes de doctorado en informática en la escuela de ingeniería de la Universidad de Stanford, Larry Page y Sergey Brin. Aunque su principal producto es el buscador, la empresa ofrece también otros servicios.
Google es, posiblemente, el motor de búsqueda en Internet más grande y más usado actualmente. Ofrece una forma rápida y sencilla de encontrar información en la web, con acceso a un índice de más de 8.168 millones de páginas web. Según la compañía, actualmente Google responde a más de 200 millones de consultas al día.
Leer más...lunes, 8 de febrero de 2010
Inicio de actividades I 2010
Con una charla general sobre las apreciaciones de la tecnología, las expectativas y metas de la asignatura, se ha dado inicio a las actividades académicas del primer semestre de 2010.
Damos la bienvenida a este periódo lectivo a todos los jovenes entusiastas del conocimiento libre, para que se unan a las actividades extramuros que pensamos realizar y estaremos atentos a sus sugerencias! Leer más...