DIEGO

viernes, 4 de diciembre de 2009

miércoles, 18 de noviembre de 2009

REGLAMENTO DEL AMBIENTE DE APRENDIZAJE Y LAS TIC'S

DEBEMOS:

-portar el carnet para ingresar a la sala.

-llegar puntual y oportunamente a las clases y/o actividades propuestas por el instructor.

-respetar y tratar amablemente el personal, funcionarios y docentes presentes en el ambiente de aprendizaje.

-cuidar de los enseres dispuestos que se tienen para el aprendizaje.

-trabajar en un ambiente agradable y de silencio que no incomode los demás.

- Al terminar de trabajar, el aprendiz deberá apagar el equipo
Correctamente y dejar el mobiliario en el lugar asignado.

.

NO DEBEMOS:

-comer o fumar dentro de la sala de computo.

- dañar ningún elemento, instrumento, PC u otra herramienta que se tiene disponible para estudiar.

-llegar tarde a las clases.

-tratar inadecuadamente a los instructores y personal en general.

-utilizar los juegos de los computadores a no ser que el instructor lo autorice y lo tenga en cuenta como material de apoyo didáctico.

-realizar fraude rompiendo con las políticas establecidas y normatividad del SENA.

-cambiar el sistema operativo que tengan los equipos ya que para esto está la mesa de ayuda para solucionar problemas y dificultades.

-entrar con personas extrañas que no pertenezcan o estén matriculados en el SENA.

-Ingresar a los equipos sin solicitar autorización del acompañante o vigilante.

- cometer actos que atenten contra la moral y las buenas
costumbres.

-hacer uso de material que contenga audio sin utilizar audífonos.

-entrar a la sala y áreas afines con mascotas.

-introducir objetos que dañen el equipo de computo.

-extraer sin autorización equipos, dispositivos o accesorios afines a las áreas.


SANCIONES:

Reparación de daños físicos causados, previo consenso con la
Dirección Académica del centro al cual pertenece.

De no cumplirse las reglas anteriores habrán unas sanciones que van desde 1 a 10 días inicialmente. De no cumplirse se practicará un seguimiento y si se interrumpe nuevamente el aprendiz tendrá terminantemente prohibido el ingreso a la sala y probablemente abandonará la institución.

¿ CÓMO INFLUYE LA INFORMÁTICA EN TIEMPOS DE CRISIS ?

¿Cómo influye la informática en tiempos de crisis?

A lo largo de nuestra existencia interactuamos con diferentes herramientas que pueden ser muy productivas para nuestro aprendizaje, una de ellas es la internet pero la incógnita aquí será pensar y reflexionar de que manera se está utilizando, y si solo lo utilizamos para el trabajo o a la misma vez para la formación.

Si nos remontamos a tiempos pasados podemos ver que para el siglo XXI lo más importante que se destacaba eran las tierras, para el siglo XX fuero las máquinas y el buen trabajo y economía en tiempos brindado por las mismas, pero para el siglo XXI, hoy en nuestros días lo más importante es el hombre el ser humano es un sujeto que transforma, innova, construye y propone nuevas soluciones y alternativas de solución a las polémicas que hoy afectan nuestro planeta notoriamente.


El ser humano que se educa para el siglo XXI debe ser educado para el mundo y no educado solo para Colombia, porque desde allí le estaríamos cortando las miradas a un futuro que diariamente es cambiante y nos propone nuevos escenarios en los cuales se explotan las capacidades y se pone el conocimiento como instancia principal para utilizarlo.


El pensamiento que hay que inculcar para nuestras futuras generaciones tiene que estar enfocado en la informática, ya que éstos tienen la responsabilidad de combatir tantas dificultades, problemas y paradigmas que aquejan nuestro país y el mundo.

Es conveniente destacar entonces el papel de liderazgo que ha tenido la informática en los últimos 50 años

Destacar el papel de liderazgo que ha tenido la informática en los últimos 50 años, no es un secreto para la sociedad que el mundo hoy día está siendo direccionado por la informática. Hoy por medio del Internet y la tecnología tenemos la facilidad de conocer otras culturas, métodos, procedimientos y formas de aprendizaje que se utilizan en otros países, regiones etc.

Hoy el mundo de la informática se fortalece cada vez más y esto se evidencia en la innovación de los diferentes procesos y es menester de nosotros trascender mucho más de lo que podemos visualizar y pasar a otros planos o escenarios que en la mente del hombre fortalezcan el factor pensar.

De este modo igualmente vale rescatar un elemento importante que obedece al hecho que las herramientas en si mismas no son muy significativas, pero si nos trasladamos a utilizarlas y en esencia conocer su uso, pueden convertirse en elementos muy potenciales y significativos para la actividad que diariamente realiza el hombre en su medio, enmarcado en la tecnología, la innovación, la ciencia, la informática y la comunicación.

Reflexionemos entonces y es hora de asumir que papel estamos desempeñando o cuales están siendo nuestras influencias para que las personas que hoy integran el nuevo mundo del siglo XXI tengan una mente que trascienda las barreras del facilismo, la falta de iniciativa, el descompromiso y los problemas para que sopesando estos factores se pueda salir de la emancipación en cual se vivía y se pueda llagar a vivir en un mundo totalmente diferente lleno de prospectivas nuevas y sitiado por las oportunidades.

Como reflexión “las debilidades se convierten en oportunidades” en la medida en que se retoman como un modelo para mejorar.

miércoles, 23 de septiembre de 2009

CARACTERÍSTICAS DE UN BUEN PROGRAMADOR...DIEGO QUINTERO.

DESCARGA AQUÍ

ÁNIMO ...!!! A PRACTICARLAS!!!

"CUANTO MAYOR ES LA DIFICULTAD, MAYOR ES LA GLORIA"

CODIGO DEL QUIZ EN RUBY..DIEGO QUINTERO

DESCARGA AQUÍ EL CODIGO DEL QUIZ EN RUBY

“Nuestro temor más profundo no es que seamos insuficientes, es que somos poderosos más allá de la medida” !!!ADSI RECUERDALO!!!

lunes, 7 de septiembre de 2009

CALCULADORA EN RUBY...DIEGO QUINTERO

AQUÍ PODRÁS DESCARGAR EL CODIGO PARA TRABAJAR CON EFICIENCIA TU CALCULADORA......ANIMATE QUE SE TE ACERCA TU FUTURO COMO PROGRAMADOR...

DIEGO QUINTERO "VICTORIA ES EL ARTE DE CONTINUAR, DONDE LOS OTROS DECIDEN PARAR"


CLICK AQUÍ PARA DESCARGAR CALCULADORA

martes, 1 de septiembre de 2009

BUCLES EN RUBY

Ciclos Repetitivos

El siguiente paso lógico es estudiar las diferentes formas de repetir bloques de
código. En la lección 8 estudiamos un caso especial, que es el de la función
each, para iterar sobre los elementos de un array:

a = ["a","b","c"]
a.each { |v| puts v} # resulta en a, b, c en cada linea separada


Otra manera de conseguir el mismo resultado es con la expresión for/in:
for e in a # por cada elemento e de a, haga
puts e # imprima el valor de e
end # fin del ciclo


Cuando queremos repetir un ciclo cierto número de veces, usamos un rango,
donde escribimos los límites de la iteración separados por dos puntos, así:
for i in 5..10 # repetidamente va a asignar valores
puts i # desde i←5 hasta i←10 y los va a imprimir
end


Cuando usamos tres puntos, excluye el último valor del rango. Esto es útil
para iterar sobre los valores de un array (cuyo último índice es n-1):
a = ["a","b","c"]
for i in 0...a.size # size=3; asigna valores i entre 0..2
puts "#{i}:#{a[i]}" # evalua desde a[0] hasta a[2] y los imprime
end # imprime 0:a, 1:b, 2:c (un par por linea)


Cuando sabemos exactamente el número de repeticiones, podemos usar
times, que es más fácil:
5.times do
puts "hola"
end


Otra manera, usando la función upto() sobre los enteros:
1.upto(5) do
puts "Hola"
end


También existe la función correspondiente downto() sobre los enteros:
5.downto(1) do |i|
puts “#{i}:Hola” # resulta en 5:Hola, 4:Hola, etc por cada linea
end


Una cuenta que incremente por números diferentes de 1 se puede hacer con la
función step():
2.step(10, 2) do |i| # desde 2 hasta 10, incrementando de a 2
puts i # imprime i: 2, 4, 6, 8, 10
end


Aunque parezca increíble, la función step() también funciona sobre los reales,
con incrementos fraccionarios:
2.step(10, 0.5) do |r| # desde 2 hasta 10, incrementando de a 0.5
puts r # imprime r: 2.0, 2.5, 3.0, 3.5, etc
end


Otra forma alternativa de hacer ciclos repetitivos es con la instrucción while.
Esta evalúa una expresión que resulta en un valor de verdad, y repite el ciclo
tantas veces como la expresión evaluada sea cierta. Veamos un ejemplo:
cuenta = 0
while (cuenta < 5) do
puts cuenta # imprime desde 0 hasta 4
cuenta += 1
end


La última vez que repite el ciclo, cuenta←5, y la comparación (5 < 5) es
falsa, así que ya no repite el bloque más. El uso de la palabra do también es
opcional.


La instrucción until, es similar al while, excepto que la expresión evaluada
tiene una lógica negativa: el bloque se repite mientras que la condición sea
falsa.
cuenta = 0
until cuenta >= 5 do
puts cuenta # imprime desde 0 hasta 4
cuenta += 1
end


Otra instrucción, loop, crea un ciclo potencialmente infinito. Para salirse del
ciclo se usa la instrucción break, junto con una condición. El ciclo anterior se
expresaría de la siguiente manera:
28
cuenta = 0
loop
break if cuenta >= 5
puts cuenta # imprime desde 0 hasta 4
cuenta += 1
end

lunes, 13 de julio de 2009

EXPOSICIÓN FINAL DE LA FASE 1

El proyecto trata de un sistema que controle el inventario de los productos terminados, la materia prima existente y el despacho eficiente de los artículos. Dentro del archivo que aquí se publica hay un formato de levantamiento de requisitos ,el cual permite la extracción de toda la información necesaria para el desarrollo del sistema informático.

También hay una presentación donde se esturctura todo lo que concierne en cuanto a nuestro proyecto.

integrantes del proyecto:

Diego Quintero
Jonathan Flórez
Juan Camilo Rios

link para descargar el archivo:

http://depositfiles.com/files/hnjmatnfq

martes, 16 de junio de 2009

TIPOS DE LENGUAJES DE PROGRAMACIÓN.

MUCHACHOS ES IMPORTANTE QUE LO LEAN Y APRENDAN.



Existen dos tipos de lenguajes claramente diferenciados; los lenguajes de bajo nivel y los de alto nivel.

El ordenador sólo entiende un lenguaje conocido como código binario o código máquina, consistente en ceros y unos. Es decir, sólo utiliza 0 y 1 para codificar cualquier acción. Los lenguajes más próximos a la arquitectura hardware se denominan lenguajes de bajo nivel y los que se encuentran más cercanos a los programadores y usuarios se denominan lenguajes de alto nivel.

Lenguajes de bajo nivel

Son lenguajes totalmente dependientes de la máquina, es decir que el programa que se realiza con este tipo de lenguajes no se pueden migrar o utilizar en otras maquinas. Al estar prácticamente diseñados a medida del hardware, aprovechan al máximo las características del mismo. Dentro de este grupo se encuentran:

El lenguaje maquina: este lenguaje ordena a la máquina las operaciones fundamentales para su funcionamiento. Cnsiste en la combinación de 0's y 1's para formar las ordenes entendibles por el hardware de la maquina. Este lenguaje es mucho más rápido que los lenguajes de alto nivel. La desventaja es que son bastantes difíciles de manejar y usar, además de tener códigos fuente enormes donde encontrar un fallo es casi imposible.
El lenguaje ensamblador es un derivado del lenguaje maquina y esta formado por abreviaturas de letras y números llamadas mnemotécnicos. Con la aparición de este lenguaje se crearon los programas traductores para poder pasar los programas escritos en lenguaje ensamblador a lenguaje máquina. Como ventaja con respecto al código máquina es que los códigos fuentes eran más cortos y los programas creados ocupaban menos memoria. Las desventajas de este lenguaje siguen siendo prácticamente las mismas que las del lenguaje ensamblador, ñadiendo la dificultad de tener que aprender un nuevo lenguaje difícil de probar y mantener.

Lenguajes de alto nivel

Son aquellos que se encuentran más cercanos al lenguaje natural que al lenguaje máquina. Están dirigidos a solucionar problemas mediante el uso de EDD's.
Nota: EDD's son las abreviaturas de Estructuras Dinamicas de Datos, algo muy utilizado en todos los lenguajes de programación. Son estructuras que pueden cambiar de tamaño durante la ejecución del programa. Nos permiten crear estructuras de datos que se adapten a las necesidades reales de un programa.
Se tratan de lenguajes independientes de la arquitectura del ordenador. Por lo que, en principio, un programa escrito en un lenguaje de alto nivel, lo puedes migrar de una máquina a otra sin ningún tipo de problema. Estos lenguajes permiten al programador olvidarse por completo del funcionamiento interno de la maquina/s para la que están diseñando el programa. Tan solo necesitan un traductor que entiendan el código fuente como las características de la maquina. Suelen usar tipos de datos para la programación y hay lenguajes de propósito general (cualquier tipo de aplicación) y de propósito especifico (como FORTRAN para trabajos científicos).

Lenguajes de Medio nivel

Se trata de un termino no aceptado por todos, pero q seguramente habrás oído. Estos lenguajes se encuentran en un punto medio entre los dos anteriores. Dentro de estos lenguajes podría situarse C ya que puede acceder a los registros del sistema, trabajar con direcciones de memoria, todas ellas características de lenguajes de bajo nivel y a la vez realizar operaciones de alto nivel. Generaciones La evolución de los lenguajes de programación se puede dividir en 5 etapas o

generaciones.

Primera generación: lenguaje maquina.

Segunda generación: se crearon los primeros lenguajes ensambladores.

Tercera generación: se crean los primeros lenguajes de alto nivel. Ej. C, Pascal, Cobol…

Cuarta generación. Son los lenguajes capaces de generar código por si solos, son los llamados RAD, con lo cuales se pueden realizar aplicaciones sin ser un experto en el lenguaje. Aquí también se encuentran los lenguajes orientados a objetos, haciendo posible la reutilización d partes del código para otros programas. Ej. Visual, Natural Adabes…

Quinta generación: aquí se encuentran los lenguajes orientados a la inteligencia artificial. Estos lenguajes todavía están poco desarrollados. Ej. LISP

viernes, 29 de mayo de 2009

FORMATO DE REQUERIMIENTOS.

BUENO MUCHACHOS AQUÍ TIENEN ESTA HERRAMIENTA PARA QUE SE BASEN Y REALICEN LA DEFINICIÓN DE LAS NECESIDADES DE LOS CLIENTES Y A SU VEZ HAGAN UN BUEN LEVANTAMIENTO DE REQUISITOS.

http://depositfiles.com/files/vx33t1u6u

jueves, 14 de mayo de 2009

CONCEPTOS

CONCEPTOS DEFINICIÓN DE REQUISITOS



DATO.
Es una representación simbólica (numérica, alfabética, algorítmica etc.), atributo o característica de una entidad. El dato no tiene valor semántico (sentido) en sí mismo, pero convenientemente tratado (procesado) se puede utilizar en la realización de cálculos o toma de decisiones. Es de empleo muy común en el ámbito informático.
En programación un dato es la expresión general que describe las características de las entidades sobre las cuales opera un algoritmo.


Un dato por sí mismo no constituye información, es el procesado de los datos lo que nos proporciona información
Ej.
Edades
21 años
18 años
22 años



INFORMACIÓN:
la información es un conjunto organizado de datos procesados, que constituyen un mensaje sobre un determinado ente o fenómeno. De esta manera, si por ejemplo organizamos datos sobre un país, tales como: número de habitantes, densidad de población, nombre del presidente, etc. y escribimos por ejemplo, el capítulo de un libro, podemos decir que ese capítulo constituye información sobre ese país. Cuando tenemos que resolver un determinado problema o tenemos que tomar una decisión, empleamos diversas fuentes de información (como podría ser el capítulo mencionado de este libro imaginario), y construimos lo que en general se denomina conocimiento o información organizada que permite la resolución de problemas o la toma de decisiones.


CONOCIMIENTO
El conocimiento puede definirse como aquella información almacenada en una entidad y que puede ser utilizada por la inteligencia de acuerdo a ciertos objetivos. Se puede dividir el conocimiento en dos grupos: uno natural que pertenece a los organismos vivos con sistema nervioso y el otro, artificial, que poseen aquellos mecanismos que simulan o reproducen parcialmente al sistema natural. En el caso del hombre, el conocimiento es producto de procesos mentales que parten de la percepción, el razonamiento o la intuición. En ese sentido, uno de los conceptos fundamentales para el conocimiento es la capacidad de relación o asociación entre estos.
Ej.
El conocimiento puede ser utilizado en cualquiera de las áreas del saber cuando nos referimos a los sistemas podemos decir que el conocimiento lo conformamos o construimos con los diferentes datos o información que se tiene.
Al igual el conocimiento puede ser transmitido por nosotros a personas por medio de sistemas dinámicos que faciliten su fácil entendimiento y comprensión.
Si decimos que tenemos conocimiento acerca de las herramientas que se trabajan en internet entonces podemos crear unos modelos dinámicos que lleven a las personas a utilizar todos los recursos y herramientas que se encuentren en la internet y entre todos construir conocimiento.

ENTRADA:
Una entrada se puede definir como el ingreso de un dato a un sistema de información, programa o cualquier proceso.
Ej.
Ejercicios de karel: allí utilizamos unos datos de entrada previamente analizados que le permiten a karel realizar su desplazamiento satisfactoriamente.
En algoritmos los datos de entrada pueden ser una operación matemática que queremos que el sistema nos ejecute para próximamente realizar un cálculo o promedio.

SALIDA:
Una salida se puede definir como un dato que fue ingresado luego procesado y finalmente será el resultado o producto de un problema, una necesidad, o un análisis previamente realizado.
Ej
El salario que puede ganarse un empleado en una empresa de acuerdo las horas trabajadas y el valor de las horas laboradas.
El nombre de una persona con su respectiva edad y género.

PROCESO: Un proceso es un concepto manejado por el sistema operativo que consiste en el conjunto formado por:
Las instrucciones de un programa destinadas a ser ejecutadas por el microprocesador.
Su estado de ejecución en un momento dado, esto es, los valores de los registros de la CPU para dicho programa.
Su memoria de trabajo, es decir, la memoria que ha reservado y sus contenidos.
Otra información que permite al sistema operativo su planificación.
Esta definición varía ligeramente en el caso de sistemas operativos multihilo, donde un proceso consta de uno o más hilos, la memoria de trabajo (compartida por todos los hilos) y la información de planificación. Cada hilo consta de instrucciones y estado de ejecución.

SISTEMAS DE INFORMACIÓN: Un sistema de información (SI) es un conjunto organizado de elementos, los cuales formarán parte de alguna de las siguientes categorías:
Personas.
Datos.
Actividades o técnicas de trabajo.
Recursos materiales en general (típicamente recursos informáticos y de comunicación, aunque no tienen por qué ser de este tipo obligatoriamente).
Todo ese conjunto de elementos interactúan entre si para procesar los datos y la información (incluyendo procesos manuales y automáticos) y distribuirla de la manera más adecuada posible en una determinada organización en función de sus objetivos.
CLASES DE SISTEMAS DE INFORMACIÓN: son aquellos que utilizamos periódicamente en nuestra vida y con los cuales estamos en permanente comunicación e interactuamos todos los días buscando así mas desarrollo intelectual, enriqueciendo nuestro vocabulario y adoptando nuevos modelos que nos faciliten la ejecución de las tareas en el menor tiempo posible y a menor costo.
Ej.
Internet
La prensa
La televisión
La radio
Los celulares o móviles.





CICLO DE VIDA DE DESARROLLO: Las etapas típicas del ciclo de vida de desarrollo del software son: planificación, recolección y análisis de los requisitos, diseño (incluyendo el diseño de la base de datos), creación de prototipos, implementación, prueba, conversión y mantenimiento. Este ciclo de vida hace énfasis en la identificación de las funciones que realiza la empresa y en el desarrollo de las aplicaciones que lleven a cabo estas funciones.


REQUISITO: Es una condición que se necesita para llevar a cabo o para ejecutar un proceso o una función.
Ej
Para trabajar un software el computador puede pedirme requisitos tales como 512 memoria RAM, 2000 MHz 64 Mb de video sino cumple con estos entonces no se podrá ejecutar exitosamente ni cumplir con las condiciones ya dadas.

HARDWARE: corresponde a todas las partes físicas y tangibles de una computadora: sus componentes eléctricos, electrónicos, electromecánicos y mecánicos; []sus cables, gabinetes o cajas, periféricos de todo tipo y cualquier otro elemento físico involucrado; contrariamente al soporte lógico e intangible que es llamado software. El término proviene del inglés[2] y es definido por la RAE como el "Conjunto de los componentes que integran la parte material de una computadora".[3] Sin embargo, el término, aunque es lo más común, no necesariamente se aplica a una computadora tal como se la conoce, así por ejemplo, un robot también posee hardware (y software).
EJ:
C.P.U
UNIDAD DE CD
MOUSE
TECLADO

SOFTWARE: La palabra «software» se refiere al equipamiento lógico o soporte lógico de un computador digital, y comprende el conjunto de los componentes lógicos necesarios para hacer posible la realización de una tarea específica, en contraposición a los componentes físicos del sistema (hardware).
Tales componentes lógicos incluyen, entre otros, aplicaciones informáticas tales como procesador de textos, que permite al usuario realizar todas las tareas concernientes a edición de textos; software de sistema, tal como un sistema operativo, el que, básicamente, permite al resto de los programas funcionar adecuadamente, facilitando la interacción con los componentes físicos y el resto de las aplicaciones, también provee una interfaz ante el usuario.
Ej:
Visual BASIC
C++
Java
Publisher


REDES: Las redes constan de dos o más computadoras conectadas entre sí y permiten compartir recursos e información. La información por compartir suele consistir en archivos y datos. Los recursos son los dispositivos o las áreas de almacenamiento de datos de una computadora, compartida por otra computadora mediante la red. La más simple de las redes conecta dos computadoras, permitiéndoles compartir archivos e impresos. Una red mucho más compleja conecta todas las computadoras de una empresa o compañía en el mundo. Para compartir impresoras basta con un conmutador, pero si se desea compartir eficientemente archivos y ejecutar aplicaciones de red, hace falta tarjetas de interfaz de red (NIC, NetWare Interfaces Cards) y cables para conectar los sistemas. Aunque se puede utilizar diversos sistemas de interconexión vía los puertos series y paralelos, estos sistemas baratos no ofrecen la velocidad e integridad que necesita un sistema operativo de red seguro y con altas prestaciones que permita manejar muchos usuarios y recursos.


SISTEMAS OPERATIVOS: Un sistema operativo es un software de sistema, es decir, un conjunto de programas de computación destinados a realizar muchas tareas entre las que destaca la administración eficaz de sus recursos.
Comienza a trabajar cuando en memoria se carga un programa especifico y aun antes de ello, que se ejecuta al iniciar el equipo, o al iniciar una máquina virtual, y gestiona el hardware de la máquina desde los niveles más básicos, brindando una interfaz con el usuario.

-Clases de redes:Redes de Área Local (LAN)Son privadas y se usan para conectar computadores personales y estaciones de trabajo de una oficina, fábricas, otro objetivo intercambian información.Las LAN están restringidas en tamaño porque el tiempo de transmisión esta limitado, opera a una velocidad de 10 a 100 mega bites por segundoEl material para una conexión puede ser cable coaxial un cable de dos hilos, fibra óptica o cable U T P, se pueden efectuar conexiones inalámbricas empleando transmisiones de infrarrojos.Las redes emplean protocolos o reglas para intercambiar información, impidiendo una colisión de datos, se emplean protocolos como ethernet o token RingRedes de Área Amplia (WAN)Es extensa geográficamente en un país o continente, utiliza maquinas Hosts conectadas por una subred de comunicaciones para conducir mensajes de una hosts a otra, en redes amplias la subred tiene dos componentes las líneas de transmisión y los elementos de conmutación que son computadoras especializadas que conectan dos o mas líneas de transmisión.Las WAN contienen numerosos cables y hacen uso de enrutadores, en el caso de no compartir cables y desean comunicarse lo hacen por medio de otros enrutadores intermedios hasta que la línea de salida este libre y se reenvía y una subred basado en este principio se llama punto a punto.Algunas posibles topologías diseñadas de interconexión de enrutador tienen topologías irregulares como son de anillo, árbol, completa, intersección de anillos, irregular, estrella.Red de Área Metropolitana (MAN)Para extenderse a lo largo de una ciudad se puede conectar un cierto numero de LAN en una red mayor de manera que se puedan compartir recursos de una LAN a otra haciendo uso de una MAN se conectan todas las LAN de oficinas dispersas.

REDES PUNTO A PUNTOConexiones directas entre terminales y computadoras, tienen alta velocidad de transmisión, seguras, inconveniente costo, proporciona mas flexibilidad que una red con servidor ya que permite que cualquier computadora comparta sus recursos.

REDES DE DIFUCIONPoseen un solo canal de comunicaciones compartido por todas las maquinas de la red, cuando el mensaje es enviado se recibe por todas las demás verifican el campo de dirección si es para ella se procesa de lo contrario se ignora. Pero este tipo de red permite mediante un código la posibilidad de dirigir un paquete a todos los destinos permitiendo que todas las maquinas lo reciban y procesen.REDES CONMUTADASLos datos provienen de dispositivos finales que desean comunicarse conmutando de nodo a nodo objetivo facilitar la comunicación.
Ejemplo:un ejemplo sobre las clases de redes puede ser la red de área local LAN la cuál es muy utilizada por nosotros mismos en nuestras casas o sitios de estudio o de trabajo esta la utilizamos como banda ancha y para compartir información entre varios computadores conectados a la red.

Motor de Bases de Datos:El motor de base de datos es el servicio principal para almacenar, procesar y proteger datos. El Database Engine (Motor de base de datos) proporciona acceso controlado y procesamiento de transacciones rápido para cumplir con los requisitos de las aplicaciones consumidoras de datos más exigentes de una empresa.- Clases de Motores de bases de datos:Buscadores jerárquicos (Arañas o Spiders)La mayoría de grandes buscadores internacionales de uso habitual y conocidos son de este tipo. Requieren muchos recursos para su funcionamiento. No están al alcance de cualquiera.• Recorren las páginas recopilando información sobre los contenidos de las páginas. Cuando se busca una información en los motores, ellos consultan su base de datos y presentan resultados clasificados por su relevancia. De las webs, los buscadores pueden almacenar desde la página de entrada, a todas las páginas que residan en el servidor. • Si se busca una palabra, por ejemplo, “ordenadores”. En los resultados que ofrecerá el motor de búsqueda, aparecerán páginas que contengan esta palabra en alguna parte de su texto. • Si consideran que un sitio web es importante para el usuario, tienden a registrarlas todas. Si no la consideran importante, sólo almacenan una o más páginas. • Cada cierto tiempo, los motores revisan los sitios, para actualizar los contenidos de su base de datos, por lo que no es infrecuente que los resultados de la búsqueda estén desactualizados. • Los buscadores jerárquicos tienen una colección de programas simples y potentes con diferentes cometidos. Se suelen dividir en tres partes. Los programas que exploran la red -arañas (spiders)-, los que construyen la base de datos y los que utiliza el usuario, el programa que explota la base de datos. • Si se paga, se puede aparecer en las primeras páginas de resultados, aunque los principales buscadores delimitan estos resultados e indican al usuario que se trata de resultados esponsorizados o patrocinados. Hasta el momento, aparentemente, esta forma de publicidad, es indicada explícitamente. Los buscadores jerárquicos se han visto obligados a este tipo de publicidad para poder seguir ofreciendo a los usuarios el servicio de forma gratuita. • Ejemplos de arañas: Google, MSN Search, Hotbot DirectoriosUna tecnología barata, ampliamente utilizada por gran cantidad de scripts en el mercado. No se requieren muchos recursos de informática. En cambio, se requiere más soporte humano y mantenimiento.• Los algoritmos son mucho más sencillos, presentando la información sobre los sitios registrados como una colección de directorios. No recorren los sitios web ni almacenan sus contenidos. Solo registran algunos de los datos de nuestra página, como el título y la descripción que se introduzcan al momento de registrar el sitio en el directorio. • Los resultados de la búsqueda, estarán determinados por la información que se haya suministrado al directorio cuando se registra sitio. En cambio, a diferencia de los motores, son revisadas por operadores humanos, y clasificadas según categorías, de forma que es más fácil encontrar páginas del tema de nuestro interés. • Más que buscar información sobre contenidos de la página, los resultados serán presentados haciendo referencia a los contenidos y temática del sitio. • Su tecnología es muy barata y sencilla. Ejemplos de directorios: Antiguos directorios, Open Directory Project, Yahoo!, Terra (Antiguo Olé). Ahora, ambos utilizan tecnología de búsqueda jerárquica, y Yahoo! conserva su directorio. Buscar Portal, es un directorio, y la mayoría de motores hispanos son directorios.MetabuscadorPermite lanzar varias búsquedas en motores seleccionados respetando el formato original de los buscadores. Lo que hacen, es realizar búsquedas en auténticos buscadores, analizan los resultados de la página, y presentan sus propios resultados, segun un orden definido por el sistema estrucutural del metabuscadorFFA - Enlaces gratuitos para todosFFA (acrónimo del inglés "Free For All"), página de enlaces gratuitos para todos. Cualquiera puede inscribir su página durante un tiempo limitado en estos pequeños directorios. Los enlaces no son permanentes.Buscadores verticalesBuscadores especializados en un sector concreto, lo que les permite analizar la información con mayor profundidad, disponer de resultados más actualizados y ofrecer al usuario herramientas de búsqueda avanzadas.Es importante resaltar que utilizan indices especializados de esta manera acceder a la información de una manera más específica y fácil. (Nélida Colina). Ejemplos de este tipo de buscadores son: Trovit, Nestoria.
Ejemplo:Este tipo de motores lo manejamos básicamente en Internet y el mas usado es google en el cuál encontramos información bien estructurada de todo tipo al cuál con solo introducirle una palabra clave el nos va a arrojar un resultado que ya había sido registrado allí.
Sistemas operativos:Un sistema operativo es un software de sistema, es decir, un conjunto de programas de computación destinados a realizar muchas tareas entre las que destaca la administración eficaz de sus recursos.Ejemplo:los sistemas operativos que más comúnmente son utilizados son Windows y linux los cuáles nos optimizan la realización de nuestras tareas y a la vez estos son trabajados bajo otros programas los cuáles aportan también a la realización objetiva de nuestros procesos.
Clases de sistemas operativos:Sistemas operativos de tiempo real: los que usan los ordenadores que controlan máquinas, instrumentos de laboratorio y procesos industriales. En éstos lo importante es el proceso mismo, es decir que es crítico que un determinado suceso ocurra en un preciso momento y no en otro. El usuario no suele tener muchas opciones de intervenir.Sistemas monousuario y monotarea: estos sistemas operativos son capaces de gestionar únicamente una sola tarea de un solo usuario simultáneamente. Hoy en día son de este tipo los sistemas operativos de los pequeños ordenadores de mano.Sistemas operativos monousuario multitarea: suelen ser de este tipo los sistemas operativos de los ordenadores personales tanto de sobremesa como portátiles: Windows XP o MacOS, por ejemplo. Así en nuestros ordenadores personales habituales podemos estar utilizando nuestro procesador de textos para escribir una carta mientras enviamos un mensaje de correo electrónico.Los sistemas multiusuario: de este tipo es por ejemplo el sistema operativo Unix. En cambio Windows 2000 no es multiusuario, a pesar de que acepte varios usuarios en una red, porque el sistema en ese caso gestiona una sola aplicación que es la que se encarga de atender las demandas de los usuarios, pero estos no pueden hacer uso de las aplicaciones alojadas en la máquina simultáneamente.Ejemplo:un ejemplo claro que se podría dar es el trabajo que desempeña una máquina que ya con antelación a recibido una serie de ordenes las cuáles seguidamente desarrollará ya que fue programada con anterioridad y luego ésta va a operar y a desempeñar un trabajo que fue sistematizado.

sábado, 18 de abril de 2009

LIDERAZGO.

Bueno muchachos quiero enfatizarles un poco en cuanto a la política que se maneja en el SENA.

El sena busca personas competitivas y creadoras de empresas.
El joven también puede trascender , transformar la realidad y crear nuevos escenarios.
Fuera de todo esto motiva al aprendiz para que este jalonando nuevos proyectos.
hablan de cambiar un modelo de aprendizaje en cuanto a cambiar el paradigma de que el estudiante llega a la institución a recibir clase, así en cambio se propone que el aprendiz construya su propio conocimiento.
además buscan alternativas para que el aprendiz siga siendo lider en su empresa o en su campo de acción.
por último se busca la proyección del aprendiz en el trabajo en comunidad y sean líderes en diferentes aspectos bien sean académicos, deportivos, religiosos sociales etc.

ESTO SE LOGRARÁ ENTONCES POR MEDIO DE LAS CUATRO FUENTES DE APOYO QUE TIENE EL PRENDIZ:
  • INSTRUCTOR
  • ENTORNO
  • TRABAJO COLABORATIVO
  • LAS TIC.

MUCHACHOS "ESTE ES EL AÑO DE LOS LÍDERES EMPRENDEDORES"

¿QUE ESTÁN ESPERANDO?

YO ME ESTOY ANIMANDO.

¿Y USTEDES QUE ESPERAN?

¡ ÁNIMO ¡

DIEGO QUINTERO.

miércoles, 15 de abril de 2009

REFLEXIÓN

¿Valores?, ¿Qué son los valores?...

Podrían ser cualidades, costumbres, mitos, pero lo que sí, es que cada quién como individuo elige los valores que quiere mostrar ante una sociedad que juzga; porque no mencionarlo, la falta de valores, pero; ¡Quién decide que es los que esta bien o está mal! pero ¿es alguien tan perfecto como para poder juzgar a los demás por sus actos y falta de valores, sin caer en los mismos errores?, creo que la respuesta a estas preguntas es que cada quien cree lo que quiere en la vida y para eso hay opciones.
Hay quienes se basan en los valores humanos, que sólo perseveran buscando la estabilidad y el reconocimiento ante una sociedad que no perdona y sólo tiene memoria para recalcarte tus errores sin ver tus aciertos, que no respeta tu libre albedrío , que sólo enjuicia, dice y trata de lo que esta bien o está mal, sin tomar en cuenta causas y efectos, los valores humanos fallan porque no hay nadie perfecto, ni esa persona en la que tanto confías porque como todo ser humano en algún momento deja todo por nada, falla y comete errores, por lo cual poco a poco va hacia la decadencia, al creer que no hay quien merezca tu ilusa perfección, pero los seres humanos también culpan al otro de sus errores, de su desequilibrio, siendo que el equilibrio es uno mismo; pero no, la sociedad solo juzga y pide cuentas.
Pero también hay quien cree en el valor espiritual, en el que hay un ser supremo que te guía y sabe que existe un destino, en el que hay miedos, pero en el que hay que recorrer los caminos solo con fe, en el que nuestro ser supremo olvida y perdona y respeta nuestro libre albedrío, que entiende nuestras necesidades de ser escuchados y de afecto, el que no modifica sus valores porque todos llevan a una meta. Ese ser supremo en el que se cree pregunta el ¿por qué?, no tiene juicios, tiene preguntas.
Así cada persona tiene los valores que demuestran realmente en sociedad y no de los que algunos se mofan pero en realidad carecen…

QUIEN SOY

REALMENTE SOY UN JOVEN DE 18 AÑOS MUY INCLINADO POR EL ESTUDIO, MUY SANO EN TODOS LOS SENTIDOS Y ANTE TODO ALGUIEN MUY SOCIABLE Y QUE SABE ELEGIR MUY BIEN SUS AMISTADES.

SOY MUY ANIMADO Y MUY ALEGRE, ME ENCANTA EL BAILE, LA MÚSICA, PARTICIPAR DE REUNINES FAMILIARES,SOCIALES Y CULTURALES.

SOY AMIGO NÚMERO UNO DEL LENGUAJE HABLADO Y SIEMPRE HE SOÑADO CON SER UN COMUNICADOR SOCIAL O PERIDISTA.

EN MI CONDICIÓN COMO PERSONA ME CONSIDERO UN LÍDER, ME GUSTA TRABAJAR EN EQUIPO, COMPARTIR IDEAS, ESCUCHAR OPINIONES Y CONSEJOS DE PERSONAS SABEDORAS.

GENERALMENTE ENTABLO AMISTADES CON PERSONAS MAYORES QUE YO PORQUE SE QUE POR SU EXPERIENCIA ME PUEDEN APORTAR MUCHO MÁS EN MI REALIZACIÓN Y CRECIMIENTO COMO PERSONA.

ME GUSTA MUCHO LEER Y ESCRIBIR , ESTO QUIERE DECIR QUE EL HECHO DE QUE ANDE CON UNA AGENDA EN LA MANO TODO EL TIEMPO NO ES EN VANO.

ME GUSTA JUGAR DOMINÓ DE VEZ EN CUANDO POR SI HAY ALGUNO ANTOJADO YO LO ATIENDO.

OFREZCO UN TRATO MUY CORDIAL Y MUY RESPETUOSO A LAS PERSONAS QUE ME RODEAN Y FINALMENTE HAGO UNA ACLARACIÓN SE MANEJAR MUY BIEN LOS ESPACIOS ASÍ QUE CUANDO ESTAMOS EN CLASE ES EN CLASE "NADA DE RECOCHA" PERO POR FUERA TODA LA QUE QUIERAN.

ENTONCES MUCHACHOS RECUERDEN QUE,

"LA META ESTÁ MUCHO MÁS CERCA DE LO QUE LE PARECE AL HOMBRE QUE DESFALLECE"

lunes, 13 de abril de 2009

sábado, 11 de abril de 2009

"NUNCA CONSIDERES EL ESTUDIO COMO UNA OBLIGACIÓN, SINO COMO UNA OPORTUNIDAD PARA ENTRAR A INTERACTUAR EN EL BELLO Y MARAVILLOSO MUNDO DEL SABER"
Albert Einstein.
WELCOME
DIEGO QUINTERO LOS INVITA CORDIALMENTE PARA QUE VISITEN SU BLOG.
Actualmente me siento orgulloso por ser un aprendiz SENA, estoy aprendiendo a valorar las oportunidades que se me están presentando en la vida y estoy fijando mi horizonte para que al final de esta tecnología en sistemas todos podamos decir que aparte de los conocimientos que hemos obtenido estemos recogiendo solo EXITOS.
Espero que mutuamente seamos constructores del saber. Que sea una ayuda fusionada entre aprendices,educadores,tutores y el apoyo incondicional de paulo y william a lo largo del proceso.
soy un joven comprometido, enamorado del saber y con muchas ganas de aprender.
Me encanta leer y escribir. Escuchar música y salir a rumbear cada que tengo la oportunidad, me inclino también por el atletismo.
he realizado algunos cursos en educación no formal y estoy iniciando esta nueva tecnología en el SENA de educación formal.
Entre ellos un curso de ingles básico articulado con CEPROBI (centro de producción cultural y bilingüe ) con una duración de 3 meses.
un curso de visual basic con una duración de dos días.
un curso corto en access.
una capacitación en front page.
un curso en manejo básico de excell.
tengo buena capacidad para escribir y redactar
hago buen manejo de nuestro lenguaje.
manejo pequeñas herramientas de word, excell, front page, power point,correo electronico e internet.
CONCEPTOS RELACIONADOS CON LAS TIC,S
Tecnología
Es el conjunto de habilidades que permiten construir objetos y máquinas para adaptar el medio y satisfacer nuestras necesidades.
informática
Es el conjunto de conocimientos científicos y técnicas que hacen posible el tratamiento automático de la información por medio de ordenadores.
comunicación
Es un campo de estudio dentro de las ciencias sociales que trata de explicar cómo se realizan los intercambios comunicativos y cómo estos intercambios afectan a la sociedad y comunicación
computador
Dispositivo electrónico capaz de realizar operaciones lógicas y matemáticas de manera programada y a gran velocidad, Máquina electrónica capaz de procesar información siguiendo instrucciones almacenadas en programas. ...
Firmware:
es un software para propósitos específicos, actualizable generalmente, que controla los circuitos electrónicos de un dispositivo de cualquier tipo.
-FireWire:
es un estándar multiplataforma para entrada/salida de datos en serie a gran velocidad. Suele utilizarse para la interconexión de dispositivos digitales como cámaras digitales y videocámaras a ordenadores.
-Freeware:
Aplicación informática que se puede copiar, modificar y distribuir libremente, y cuyo uso es gratis.
-PCI-Express:
es un nuevo desarrollo del bus PCI. Se basa en un sistema de comunicación serie mucho más rápido. PCI-Express no tiene que ver nada con PCI-X, son totalmente diferentes. PCI-X es una evolución de PCI, en la que se consigue aumentar el ancho de banda mediante el incremento de la frecuencia, llegando a ser 32 veces más rapido que el PCI 2.1. La velocidad superior del PCI-Express permitirá reemplazar casi todos los demás buses, AGP y PCI incluidos. PCI-Express en 2006 es percibido como un estándar de las placas base para PC, especialmente en tarjetas gráficas.
-Double core:
Un microprocesador multi núcleo es uno que combina dos o más procesadores independientes en un solo paquete, a menudo un solo circuito integrado . Un dispositivo doble núcleo contiene solamente dos microprocesadores independientes.
-Serial ATA (o SATA): es un sistema controlador de discos que sustituye al P-ATA , estándar que también se conoce como IDE o ATA. El S-ATA proporciona mayores velocidades, mejor aprovechamiento cuando hay varios discos, mayor longitud del cable de transmisión de datos y capacidad para conectar discos en caliente (con el pc encendido).
-HyperThreading: consiste en trasladar desde la capa hardware a la capa software del PC la ilusión de que se dispone de dos procesadores. Es decir, que tiene lugar en la capa lógica del PC algo que físicamente sólo ocurre en los sistemas SMP (Symmetric Multi-Processing), o de multiprocesamiento simétrico dotados de varios zócalos.
-Hardware: conjunto de elementos materiales que componen un ordenador. En dicho conjunto se incluyen los dispositivos electrónicos y electromecánicos, circuitos, cables, tarjetas, armarios o cajas, periféricos de todo tipo y otros elementos físicos.
-bucle : Un bucle en programación es una sentencia que se realiza repetidas veces. Bucle se utiliza para hacer un acción repetida sin tener que repetir varias veces lo mismo.-
operaciones logicas: Las operaciones lógicas disponibles son AND, OR, EOR y NOR. Estas admiten todo tipo de operando entero con cualquier tamaño.Para realizar operaciones lógicas con datos inmediatos existen las siguiente variantes de las anteriores operaciones: ANDI, ORI y EORI.A este conjunto de instrucciones se puede añadir la TST, que realiza una comparación del operando con cero, afectando en consecuencia a los códigos de condición.-
compilador: Un compilador acepta programas escritos en un lenguaje de alto nivel y los traduce a otro lenguaje