MI NUEVO BLOGGER

LO ESTOY EDITANDO

sábado, 21 de febrero de 2015

Lenguajes De Programacion

 ¿QUE SON LOS LENGUAJES DE PROGRAMACIÓN? 

   Para empezar a explicar qué son los lenguajes de programación empezaremos dando por hecho que entendéis lo que es un “lenguaje” cualquiera, que no es más que un sistema estructurado de comunicación, como por ejemplo el lenguaje humano que nos permite comunicarnos unos con otros por medio de signos (palabras, sonidos, gestos…etc). Pues bien, entendiendo esto es muy fácil entender qué es un lenguaje de programación. 

   Un lenguaje de programación no es más que un sistema estructurado y diseñado principalmente para que las máquinas y computadoras se entiendan entre sí y con nosotros, los humanos. Contiene un conjunto de acciones consecutivas que el ordenador debe ejecutar.

   Estos lenguajes de programación usan diferentes normas o bases y se utilizan para controlar cómo se comporta una máquina (por ejemplo, un ordenador), también pueden usarse para crear programas informáticos, etc. 

   El término “programación” se define como un proceso por medio del cual se diseña, se codifica, se escribe, se prueba y se depura un código básico para las computadoras. Ese código es el que se llama “código fuente” que caracteriza a cada lenguaje de programación. Cada lenguaje de programación tiene un “código fuente” característico y único que está diseñado para una función o un propósito determinado y que nos sirven para que una máquina o computador se comporte de una manera deseada. 

   ¿QUÉ TIPOS DE LENGUAJE DE PROGRAMACIÓN HAY Y PARA QUE SIRVEN?

   En la actualidad hay más de 100 lenguajes de programación diferentes. No vamos a definir todos los lenguajes de programación que existen porque son muchos pero sí os hablaremos de los más importantes y para qué se utilizan. 

   Un ordenador no entiende un lenguaje como el que utilizan los humanos, sino que el lenguaje que entiende se llama“lenguaje binario” o “código binario” o “código máquina” que consiste en ceros y unos básicamente, es decir, una máquina sólo utiliza los números 0 y 1 para codificar cualquier acción a tomar. Si quieres conocer mejor este sistema de numeración te recomendamos este enlace: Sistema Binario

   Se clasifican en dos tipos: 

   Los Lenguajes de Programación de Bajo Nivel: que son aquellos utilizados fundamentalmente para controlar el “hardware” del ordenador y dependen totalmente de la máquina y no se pueden utilizar en otras máquinas. Están orientados exclusivamente para la máquina Estos lenguajes son los que ordenan a la máquina operaciones fundamentales para que pueda funcionar. Utiliza básicamente ceros, unos y abreviaturas de letras. Estos lenguajes también se llaman de código máquina. Son los más complicados,  pero solo los usan prácticamente los creadores de las máquinas. Con este tipo de lenguajes programan la asignación y liberación de memoria, el uso de punteros, el poder usar paso por valor y por referencia, la creación de tipos de datos, etc.

   Los Lenguajes de Programación de Alto Nivel: Estos lenguajes son más parecidos al lenguaje natural humano y no dependen de la máquina y sirven fundamentalmente para crear programas informáticos que solucionan diferentes problemas. Son los más usados por los programadores y por todo del mundo que realiza programas informáticos.

   La diferencia fundamental se puede explicar con el siguiente ejemplo:

   En un lenguaje de alto nivel sólo tengo que poner sqt(x), que sería una función predeterminada, calcular el cuadrado de x.

   Si fuera de bajo nivel, yo mismo tendría que crear la función sabiendo como funciona el cuadrado de un número:

        cuadrado(x) = x * x

   Como vemos para aprender a programar con un lenguaje de alto nivel debemos conocer el propio lenguaje que utiliza y todos sus comandos, en el ejemplo saber que sqt realiza el cuadrado de un número.

   Para no extendernos mucho en esto que es bastante amplio, pasaremos a explicaros algunos de los lenguajes de programación más usados en las máquinas que más utilizamos.

tipos de lenguajes de programacion

   LENGUAJES DE PROGRAMACIÓN MÁS USADOS

   Lenguaje de Programación “HTML”: Este lenguaje es con el que se crean las páginas web, por ejemplo, que básicamente es un conjunto de etiquetas que sirven para definir el texto y otros elementos que puedes ver en las páginas web. HTML significa HyperText Markup Lenguaje («lenguaje de marcas de hipertexto») y es muy fácil de aprender. Luego ya depende de si queremos una web más o menos elaborada podremos profundizar en este lenguaje. Por ejemplo, el lenguaje de programación CSS (Cascading Style Sheets) son hojas que sirven para dar “estilo” a las páginas web como su color, definir su fondo, tipos de letra…etc 

   Lenguaje de Programación “SQL”: Este lenguaje está creado para realizar consultas a bases de datos principalmente. SQL son las siglas de Structured Query Lenguaje ( Lenguaje estructurado de consultas) y se utiliza para páginas web y también para aplicaciones de ordenadores, para manejar datos sobre todo. (Introducir datos, actualizar datos, eliminar o seleccionar datos) 

   Lenguaje de Programación “Java”: Probablemente éste podría ser el favorito de más de uno ya que es el lenguaje utilizado para programas punteros como herramientas, juegos y aplicaciones. Este lenguaje de programación se utiliza en miles de millones de dispositivos móviles y aparatos de televisión y en más de 850 millones de ordenadores personales de todo el mundo. Java está instalado en inmensidad de aplicaciones y sitios web. Probablemente también te suene JavaScript, que es otro lenguaje utilizado para crear pequeños programas encargados de realizar acciones dentro de una web como por ejemplo para crear efectos especiales o para definir interactividades con los usuarios. 

   Lenguaje de Programación “C”: Este lenguaje de programación está orientado a los Sistemas Operativos y es muy eficaz y con él podemos crear Softwares de sistemas operativos como Windows o Linux y también para aplicaciones. También sirve para experimentos informáticos, físicos, matemáticos…etc. Es también muy utilizado en robótica con el que se programan simuladores, etc. 

   Lenguaje de Programación “XML”: Este lenguaje es también un lenguaje de etiquetas como el HTML, pero a diferencia de éste, el lenguaje XML separa el contenido de la presentación, es decir, XML se preocupa del significado del texto que define el HTML. Te da el dato + el significado de ese dato, mientras que el HTML te da el dato nada más. El XML es un complemento fundamental al HTML. 

   Lenguaje de Programación “PHP”: El PHP es un lenguaje de programación similar al HTML que nos sirve fundamentalmente para páginas web y se puede combinar con el lenguaje HTML. El lenguaje PHP se basa en los“scripts” que es un guión de órdenes o instrucciones que recibe un servidor de una página web para leer su código fuente. 

   Así podríamos seguir definiendo múltiples y variados lenguajes de programación. Como verás son verdaderamente útiles y necesarios y sirven prácticamente para cualquier cosa.

   Casi todos los lenguajes de programación tienen unos fundamentos o bases comunes, esto hace que sea relativamente fácil aprender un lenguaje nuevo si ya conocemos otro. En el siguiente enlace puedes aprender estos fundamentos básicos: Fundamentos de Programación.

   Si quieres aprender a programar te recomendamos una primera experiencia con Robomind muy sencillo, para niños, pero mejor empezar por aquí para no desilusionarnos desde el principio. Es muy sencillo para niños. Luego puedes seguir con MSWLOGO. Los dos son gratuitos y fáciles.

   CONCLUSION 

   Hoy en día utilizamos aplicaciones para todo, programas especializados en diferentes tareas, etc…si queremos saber qué hay detrás de todo eso necesitamos nadar en el maravilloso e interesante mundo de los lenguajes de programación y así entender por qué cuando a un juego le doy al botón “play” puedo empezar a jugar, o sencillamente por qué puedo hacer una suma en una calculadora online. 

   Si te apasiona el mundo de la informática adentrarte en los lenguajes de programación es como abrirle las tripas a tu ordenador, a las aplicaciones, a los programas, etc.….es un interesantísimo juego en el que podrás ser capaz de programar casi cualquier cosa. 

   ¿Te imaginas que pudieras ser capaz de programar tú mismo cómo funciona un robot y que haga lo que tú le digas? Interesante, ¿no?, o ¿crear esa aplicación para móvil que todavía no existe y estás deseando poner en práctica esa idea genial?....pues ¡manos a la obra!

jueves, 11 de diciembre de 2014

Creacion de pagina web Dreamweaver

SEMANA 1 :

Aquí pueden descargar los archivos en pdf que son :
Entorno de trabajo ,
Configurar sitio web ,
Formato texto ,
ImagenesDW6 ,
Tablas ,

SEMANA 2 :

Aquí pueden descargar los archivos de la semana 2 en pdf que son :
Capas ,

SEMANA 3 :

Aquí pueden descargar los archivos de la semana 3 en pdf que son :
Plantillas ,
Efectos SPRY ,
Evidencia 3 ,
Guia de aprendizaje ,

SEMANA 4 :

Aquí pueden descargar los archivos de la semana 4 en pdf que son :
Como subir un sitio web a Internet

















martes, 9 de diciembre de 2014

FORO: MI ETAPA PRODUCTIVA

Buenos días compañeros y tutores de las 7 alternativas de desarrollo de la etapa productiva me gustaría desempeñar contrato de aprendizaje, vinculo laboral
Actualmente estoy trabajando en una empresa nueva por su nombre RED PLATINO ya que es una empresa Spin off
Que se dedica al trasporte de mercancía, pagos y envíos
Me gustaría el desarrollo de mi etapa productiva en area de sistemas y soporte tecnico para crearle a la empresa una página web para darle publicidad y que las personas conozcan más acerca de ella
También me gustaría desarrollar un sistema de puntos para fidelizar a los usuarios como clientes, de la siguiente forma cada vez que hagan, pago, recargas o envié giros van acumulando puntos automáticamente con su num de ceduula, hasta llegar a cierto acumulado los cuales los pueden consultar en la página web y tambien puedan escoger el premio del catalogo llevarse un premio al redimir sus puntos
Todo esto para el crecimiento y desarrollo de la empresa
muchas gracias y bendiciones a todos

miércoles, 3 de diciembre de 2014

martes, 2 de diciembre de 2014

MIS DEBERES Y DERECHOS COMO APRENDIZ SENA

CASO 1

Federico es aprendiz de un programa de formación de nivel técnico en el SENA en modalidad virtual y a distancia. Hace cuatro meses inició su proceso de formación y su instructor le ha solicitado que visite una empresa para observar el espacio donde permanece la maquinaria y para que analice el mantenimiento que se le hace a la misma.

Federico llega a la empresa a efectuar la visita planeada, pero el jefe de mantenimiento le solicita que presente el carné personal que lo acredita como aprendiz SENA.

 Federico manifiesta que nunca ha tenido carné y que en dos oportunidades se lo ha solicitado a la líder de bienestar, ella le ha explicado que los carnes son para los aprendices de la modalidad presencial

De acuerdo con el Reglamento de Aprendices en lo que respecta a los derechos, proporcione una respuesta argumentada a los siguientes cuestionamientos:

 1. ¿Qué respuesta la daría usted a Federico y en qué capítulo del Reglamento se basaría?

 2. En relación con el líder de bienestar, ¿qué opina acerca de la respuesta que le dio la funcionaria al aprendiz? ¿Fue acertada o equivocada? Expliqué por qué.

R//. 1
 ARTÍCULO 7
El derecho es la potestad que tiene el aprendiz de gozar de libertades y oportunidades
sin exclusión por razones de género, raza, origen familiar, discapacidad, nacionalidad,
lengua, religión, opinión política o filosófica. Principalmente todas las personas tienen derecho
a la educación y al desarrollo de su personalidad, garantizando a su vez, su desarrollo armónico
e integral.
Son derechos del aprendiz SENA durante el proceso de aprendizaje:
ítems
4. Recibir en el momento de la legalización su matrícula, el carné que lo acredite como Aprendiz del SENA.

R//.2
Fue equivocada.
Porque Federico es un aprendiz del SENA independientemente que sea presencial o virtual debe portar su carnet para la identificación
8. Ser escuchado y atendido en sus peticiones respetuosas, por parte de los directivos, Instructores y personal administrativo, ante las dificultades que se puedan presentar en su proceso de formación.



CASO 2

Nicolás es un aprendiz del programa de Tecnología en Multimedia, desde el inicio de su formación hace tres meses y me-dio, ha sido muy dedicado y cuidadoso en realizar las actividades de formación que le han planteado sus tutores en la guías de aprendizaje.
Nicolás desea recibir la retroalimentación correspondiente de los trabajos presentados para conocer cómo le ha ido a lo largo de su proceso.

Sin embargo, cuando le solicita a su tutor dicha retroalimentación, este le responde: “Usted debe saber cómo va, para eso hizo las actividades”.
Nicolás está muy preocupado porque teme encontrar algunas sorpresas, además su tutor le ha comentado que solo estará en el SENA por dos meses más, porque debe irse para otra región a encontrarse con su familia.

 Nicolás decide de manera respetuosa solicitar por escrito los juicios de evaluación de sus evidencias y quiere hacerlo cumpliendo con la normatividad del SENA.

 De acuerdo con la intención de nicolas de hacer una solicitud oficial para recibir los juicios de evaluación de las evidencias presentadas:


 1. ¿En qué capítulo, artículo e ítems del Reglamento de Aprendices, se debe amparar Nicolás para hacer dicha solicitud de manera respetuosa y formal?

En el articulo ARTÍCULO 7.
El derecho es la potestad que tiene el aprendiz de gozar de libertades y oportunidades sin exclusión por razones de género, raza, origen familiar, discapacidad, nacionalidad, lengua, religión, opinión política o filosófica. Principalmente todas las personas tienen derecho a la educación y al desarrollo de su personalidad, garantizando a su vez, su desarrollo armónico e integral.
11. Ser evaluado objetiva e integralmente, con base en los criterios de evaluación y la ruta de aprendizaje. y a conocer, dentro de los ocho (8) días hábiles siguientes, los resultados de las evaluaciones, así como las diferentes novedades académicas, cuando estas ocurrieren, tales como amonestación, sanción, suspensión o cancelación del registro de matrícula.

12. Solicitar, de manera respetuosa, la revisión de las evaluaciones correspondientes, si considera que el resultado no es objetivo, siguiendo el procedimiento establecido en este Reglamento.

14. Recibir, por parte del Centro de Formación, asesoría académica e integral durante el proceso
de formación.



CASO 3

El instructor le ha manifestado a tres aprendices del programa de formación Tecnología en Contabilidad y Finanzas que deben traer la cédula de ciudadanía, porque cuando ingresaron a la institución, lo hicieron con tarjeta de identidad y ya hace un año cumplieron la mayoría de edad, lo que significa que este documento ya no es válido.

 Adicionalmente, a pesar de que tienen un plan de mejoramiento, no han cumplido con este y uno de ellos no quiere participar en salidas técnicas.

 Además el Tutor encontró que personas ajenas al curso están ingresando a la plataforma virtual con el usuario y la contraseña de uno de ellos. El instructor le solicita al representante de los aprendices que les ayude a identificar en qué parte del reglamento se está fallando.

De acuerdo con el Reglamento de Aprendices en lo que respecta a los deberes, proporcione una respuesta argumentada a los siguientes cuestionamientos:

 1. ¿En qué capítulo y en qué artículos se debe apoyar el representante para que los aprendices identifiquen sus faltas

 2. ¿Qué dice dicho reglamento frente a la responsabilidad de los datos básicos actualizados?

 3. ¿Están obligados lo aprendices a participar en la visita técnica?



DEBERES DEL APRENDIZ SENA
ARTICULO 9

3. Verificar en el sistema que sus datos básicos, se encuentren totalmente diligenciados y/o actualizarlos de acuerdo con el trámite administrativo correspondiente.

PARAGRAFO 1
c. Ingresar a la plataforma virtual, debidamente identificado con el respectivo código de acceso, personal e intransferible. El Usuario y la Contraseña suministrado al aprendiz por la Entidad, para el acceso a la plataforma virtual son de uso personal exclusivo, por lo tanto no debe transferirse a otras personas. El mal uso de esta información es de su competencia directa y asumirá por ello las responsabilidades correspondientes.

9. Asumir con responsabilidad su participación en las actividades programadas como salidas, pasantías técnicas, intercambios de aprendices a nivel nacional e internacional, así como en las demás de carácter lúdico - pedagógico.



CASO 4

El comité de evaluación y seguimiento está reunido para analizar unas situaciones que se han presentado con algunos aprendices.

Al finalizar la reunión, uno de los miembros del equipo les manifiesta a los aprendices que formalmente el subdirector del centro les enviará un comunicado con la información pertinente, pero como conclusión, les puede adelantar que se aplicarán a tres aprendices las medidas formativas necesarias.

 Las medidas serán: dos por faltas académicas y una por falta disciplinarias. Adicionalmente, se va a brindar estímulos a dos aprendices por su buen desempeño. Uno de los aprendices plantea que no recuerda en qué consisten las faltas académicas y disciplinarias.


De acuerdo con el Reglamento de Aprendices, explique a los compañeros lo siguiente:

1.    ¿Cuáles son las medidas formativas y en qué consisten?

ARTÍCULO 27.
Medidas Formativas. Las medidas formativas son aquellas acciones que se
aplican al Aprendiz SENA cuando se trate de hechos que contraríen en menor grado el orden
académico o disciplinario, sin afectar los deberes, derechos y prohibiciones, o que se adopta
con el fin de prevenir su ocurrencia, o con el fin de generar cambios en el desempeño académico
o en el comportamiento disciplinario del Aprendiz.

1.    Llamado de atención verbal
Cuando se trate de hechos que contraríen en menor grado el orden
académico o disciplinario, sin afectar los deberes, derechos y prohibiciones, o cuando sea necesario
para prevenir la ocurrencia de hechos que vulneren esos deberes, derechos y prohibiciones, el
aprendiz podrá recibir un llamado de atención verbal por parte del (los) Instructor, el Coordinador
Académico, el(los) responsable(s) de Bienestar, o el Subdirector del Centro.
Este llamado de atención verbal no constituye una sanción.

2.    Plan de Mejoramiento académico
Es una medida adoptada para definir acciones de formación,
previo agotamiento de estrategias pedagógicas del instructor e iniciativas del aprendiz, el
Plan de Mejoramiento es un documento que consigna acciones concertadas entre el Aprendiz
y el Instructor o el Coordinador Académico, que se formula durante la ejecución del programa
de formación para garantizar el logro de los resultados de aprendizaje, el cual deberá ejecutarse
dentro del término de un (1) mes contado a partir de la concertación del mismo con el Aprendiz.
Cuando se le ha realizado un llamado de atención escrito o condicionamiento de matricula; el
Plan de Mejoramiento será firmado por el Aprendiz. El plan de mejoramiento deberá contemplar
nuevas actividades de aprendizaje, para el logro de los objetivos del proceso formativo; se
deben identificar el o los resultados de aprendizaje que no han sido alcanzados y las evidencias
de aprendizaje que debe presentar el aprendiz para evaluar su logro.
Será responsabilidad del equipo de instructores o del Coordinador que haya designado el
Subdirector de Centro en el acto sancionatorio, participar en la definición de este plan de mejoramiento,
evaluar el avance y el logro de los resultados de aprendizaje definidos en este plan.


3.    Plan de mejoramiento disciplinario
Es una medida adoptada para definir acciones de carácter comportamental, actitudinal o social, para propiciar en el Aprendiz cambios en su conducta, cuando se le ha impuesto sanción disciplinaria consistente en llamado de atención escrito o condicionamiento de matricula; este plan debe ser firmado por el Aprendiz y deberá contemplar la falta cometida y las evidencias de cambio en el comportamiento que se esperan en un período máximo de un (1) mes contado a partir de la concertación respectiva. Será responsabilidad del Instructor o del Coordinador que haya designado el Subdirector de
Centro en el acto sancionatorio, participar en la definición de este plan de mejoramiento, evaluar el avance y el logro de los resultados comportamentales definidos en este plan.


2.    ¿Cuáles son las sanciones que pueden imponerse a los aprendices por faltas académicas o disciplinarias?

ARTÍCULO 28. Sanciones. Las sanciones son las medidas adoptadas por el SENA ante una falta académica o disciplinaria; tienen cobertura nacional en la Institución y deben registrarse en el sistema de gestión de la formación. La sanción que se imponga al Aprendiz debe ser proporcional a la gravedad de la falta. Estas sanciones deben ser registradas en el sistema de gestión de la formación y en caso de que el Aprendiz tenga contrato de aprendizaje, debe adicionalmente registrarse en el Sistema de Gestión Virtual de Aprendices e informársele a la respectiva empresa. Las sanciones que pueden imponerse por faltas académicas o disciplinarias son:

a . Llamado de atención escrito: Medida sancionatoria que se impone a través de comunicación escrita dirigida por el Coordinador Académico o de Formación del Centro al Aprendiz, con copia a la hoja de vida, como resultado del procedimiento establecido en este Reglamento, por la falta académica o disciplinaria cometida por un aprendiz. Los llamados de atención escrito implican compromisos escritos por parte del aprendiz en el proceso de formación.

b. Condicionamiento de la matrícula: Acto académico sancionatorio que se impone al Aprendiz que incurra en una falta académica o disciplinaria, previo agotamiento del procedimiento establecido en este Reglamento. El condicionamiento de matrícula cesa cuando el Aprendiz cumple el plan de mejoramiento concertado y /o compromisos escritos. Una vez quede en firme el condicionamiento de la matrícula, el Subdirector del Centro debe generar la pérdida de estímulos e incentivos que esté recibiendo el aprendiz, si los tuviere. Esta decisión será determinada en el acto académico que ordene el condicionamiento de matrícula. Cancelación de la matricula. Acto administrativo que se origina cuando persisten en el aprendiz las causales que originaron el condicionamiento de matricula o por faltas catalogadas como graves de acuerdo a la clasificación determinada en los artículos 25 y 26 del reglamento, en las etapas lectiva y productiva. Implica que la persona sancionada pierde la condición de aprendiz y no puede participar en procesos de ingreso a la institución por periodo entre 6 y 12 meses cuando es de índole académico y entre 12 y 24 meses cuando es de índole disciplinaria, de acuerdo a las recomendaciones del comité de evaluación y seguimiento. Una vez en firme la sanción, debe entregar de manera inmediata el carné institucional y ponerse a paz y salvo por todo concepto.



 3. Mencione por lo menos dos estímulos o incentivos que el SENA ha adoptado para
Beneficio de los aprendices y que casos se otorgan.

Los estímulos e incentivo forman parte del Plan Nacional Integral de Bienestar de los
Aprendices y de aquellos que mediante alianzas o convenios se adopten para el beneficio de los de los aprendices, entre ellos están
a.    Recibir mención de honor por su proceso investigativo o innovador, durante su proceso de aprendizaje.
b.    Reconocimiento a los aprendices por parte del comité de evaluación y seguimiento que se han destacado por su excelente desempeño académico y actitudinal, con copia a la hoja de vida del aprendiz y empresa patrocinadora


Fuente

sábado, 29 de noviembre de 2014

MI CONTEXTO DE FORMACION

Mi contexto de formacion

Análisis y desarrollo de sistemas de información

http://prezi.com/53xmry-wyw5s/present/?auth_key=26yp69w&follow=4qi3v__qqzxn

Anuncios
anuncio2 -->