miércoles, 19 de septiembre de 2012

PROGRAMACIÓN DE COMPUTADORAS

Un Programa de computadora se puede definir como una secuencia de instrucciones que indica las acciones o tareas que han de ejecutarse para dar solución a un problema determinado.
La Programación ha pasado a tener un papel importantisimo en la vida diaria, gracias a ella podemos programar los ordenadores, electrodomésticos, robots y otras maquinas. La Programación intenta resolver ciertos problemas que nos surgen todos los días de pendiendo esta de un método en especifico. 

Aquí algunas definiciones de programación:


  • Un programa de computador es un conjunto de instrucciones ordenes dadas a la maquina que producirán la ejecución de una determinada tarea. A la persona que escribe programas se le denomina Programador, al proceso de escribir programas se denomina programación.
  • En informática, la programación es un proceso por el cual se escribe en un lenguaje de programación, se prueba, se depura y se mantiene el código fuente de un programa informático.
  • La Programación es la acción de escribir un conjunto de instrucciones escritas en un determinado lenguaje, que dirigen a un ordenador para la ejecución de una serie de operaciones, con el objetivo de resolver un problema que se ha definido previamente.
  • La Programacion es un conjunto de técnicas utilizadas para desarrollar programas que sean faciles de leer, limpiar y modificar o mantener.


PROCESO DE LA PROGRAMACION.

1. Definición del problema
Requiere que el problema sea comprendido claramente para que pueda ser analizado con todo detalle.
2. Análisis del problema
El propósito del análisis de un problema es ayudar al programador para llegar a una cierta comprensión de la naturaleza del problema. Para poder definir el problema se requiere que las especificaciones de entrada, proceso y salida sean descritas con detalles.
  1. Entrada, son todos los datos que hay que ingresar para la resolución del problema.
  2. Proceso, son los diferentes procedimientos en los cuales usare los datos proporcionados por el usuario en el paso anterior para resolver el problema.
  3. Salida, la resolución del problema.

3. Algoritmo
Es el algoritmo traspasado a la computadora a través de un lenguaje de programación,
debe ser escrito de acuerdo a las reglas gramaticales o sintaxis del mismo.
Generamos un algoritmo el cual se denomina código, y al pasarlo a un lenguaje de programación se le llama código fuente.
4. Compilación y ejecución
Compilación, el lenguaje de programación seleccionado revisa que ya no halla errores en el código fuente.
Ejecución, ejecutar el programa después del ser compilado.
5. Verificación
Revisar que el programa de los resultados que el usuario quiere, hay que revisar si hay algún error el cual puede ser de tipo lógico, de semántica o ejecución.

martes, 11 de septiembre de 2012

MANTENIMIENTO PREVENTIVO DE SOFTWARE


Ademas de la parte externa del computador, también se pueden presentar fallas en el software lo cual se identifica cuando el equipo presenta lentitud al abrir un programa, cuando el sistema operativo presenta errores en los programas o cuando el equipo empieza a reiniciarse de manera inesperada; entonces se procede a hacer un mantenimiento en el software que dependiendo del problema que se presente se llevan a cabo unos pasos para hacer corrección a los mismos.





BACKUP: Un backup es una copia de seguridad en la que se puede tener archivos, programas y demas de forma segura. Hacer un backup de datos y/o archivos tiene muchas ventajas;Primero: recuperarse de una catástrofe informática, Segundo: recuperar una pequeña cantidad de archivos que pueden haberse eliminado accidentalmente o dañado.





ANTIVIRUS: Son todos aquellos programas que permiten analizar memoria y unidades de disco en busca de virus. Una vez que el antivirus ha detectado alguno de ellos, informa al usuario procediendo inmediatamente y de forma automática desinfecta los archivos, directorios, o discos que hayan sido víctimas del virus. Programas de cómputo diseñados para combatir los virus informáticos. Programas de fácil acceso y con ambiente amigable para su uso. Incorpora mecanismos para prevenir, detectar y eliminar los posibles virus que se encuentren residentes en la PC.




DES-FRAGMENTAR DISCO: Es el proceso en el que se acomodan los archivos de un disco de tal manera que cada uno quede en un área contigua y sin espacios sin usar entre ellos. Al irse escribiendo y borrando archivos en el disco duro, éstos tienden a no quedar juntos, así, un archivo puede quedar partido en muchos pedazos a lo largo del disco, se dice entonces que el archivo está fragmentado. Al tener los archivos esparcidos por el disco, se vuelve lento y demorado el acceso a ellos. 
  • Quitar los archivos temporales de Internet.
  • Quitar archivos de programas descargados. Por ejemplo, los controles ActiveX y los subprogramas de Java descargados de Internet.
  • Vaciar la Papelera de reciclaje.
  • Quitar los archivos temporales de Windows.
  • Quitar componentes opcionales de Windows que ya no utilice.
  • Quitar programas instalados que ya no vaya a usar.



LIBERADOR DE ESPACIO: Le ayuda a liberar espacio del disco duro mediante la búsqueda en el disco de los archivos que puede eliminar de forma segura. Puede elegir entre eliminar algunos o todos los archivos. Use el Liberador de espacio en disco para realizar cualquiera de las tareas siguientes con el fin de liberar espacio en el disco duro:


Para iniciar el liberador de espacio en disco primero se hace clic en InicioProgramasAccesoriosHerramientas del sistema y, a continuación, haga clic en Liberador de espacio en disco; Luego seleccione el disco en el que quiere liberar espacio y le das aceptar.



FORMATEAR: Formatear o dar formato a tu disco duro, lo que implica, borrar toda la informacion que contiene el disco duro, es decir, restaurarlo a su estado inicial (Vacio, Limpio) a nivel logico, para efectuar una instalacion limpia del sistema operativo.



CCLEANEREs un programa excelente, de limpieza del disco duro y los registros de la PC. Este programa escanea el disco duro y lo limpia de cosas innecesarias y registros, aumentando en algo la capacidad de almacenaje en la memoria del disco duro y en algo la velocidad de la PC. Además te da la opción de quitar programas innecesarios entre otras cosas.

MANTENIMIENTO PREVENTIVO DE COMPUTADORAS


Debemos tener siempre en cuenta que el calor y el polvo favorecen el desgaste de los circuitos ya que los exponen a condiciones de trabajo difíciles, por ello hay que conservarlos ventilados, frescos y protegidos de los cambios bruscos de voltaje. Hay que tener en cuenta además que existen dentro de una computadora piezas electromecánicas que se desgastan con el uso y el tiempo. Esta tarea busca retirar el polvo que se adhiere a las piezas y al interior en general de nuestro PC. Ante todo debe desconectarse los cables externos que alimentan de electricidad a nuestra PC y de los demás componentes periféricos. 


Para esta limpieza puede usarse algún aparato soplador o una pequeña aspiradora especial acompañada de un pincel pequeño. No Se recomienda destapar el monitor del PC pues luego de apagado almacena mucha energía que podría ser peligrosa, solo soplar aire al interior por las rejillas y limpiar la pantalla y el filtro de la pantalla con un paño seco que no deje residuos ni pelusas. Para garantizar un rendimiento optimo y eficaz de la computadora, debemos mantenerla limpia  y bien organizada. Debemos eliminar los programas antiguos, programas que no utilicemos y las unidades de disco para liberar la memoria y reducir la posibilidad de conflicto del sistema. Un disco duro puede presentar diversas deficiencias, que casi siempre se pueden corregir estas son:


1. Poco espacio disponible.
2. Espacio ocupado por archivos innecesarios.
3. Alto porcentaje de fragmentación.
Se debe eliminar los archivos antiguos y temporales. Además, entre más pocos archivos innecesarios tenga la computadora, estará más protegida de amenazas como el hurto de la identidad en Internet.








miércoles, 5 de septiembre de 2012

MANTENIMIENTO CORRECTIVO DE COMPUTADORAS


El mantenimiento correctivo de las computadoras es aquel mantenimiento que se le da a los equipos que presentan un mal funcionamiento, que puede ser provocado por muchas causas, una de ellas el uso constante sin la realización de un mantenimiento preventivo.

Cuando necesitemos reemplazar un mouse, teclado, fuente de poder, parlantes, tarjeta de memoria o expansión o en el último de los casos se deba realizar una pequeña soldadura estamos hablando de mantenimiento correctivo de hardware.  

En cambio cuando nos encontremos con errores de Windows o algunos programas que han dejado de funcionar o no funcionan correctamente estamos hablando de mantenimiento correctivo correspondiente a software.
 TIPOS DE MANTENIMIENTO CORRECTIVO:

º Mantenimiento correctivo NO PLANEADO:

En este tipo de mantenimiento es cuando se corrige la falla que presenta nuestra computadora, pero como su nombre lo indica este es no planeado, quiere decir que la falla aparece cuando no se espera, a veces ni origen sabemos de esta falla presentada.


º Mantenimiento Correctivo PROGRAMADO:

Este tipo de mantenimiento se corrigen fallas pero con hechos ciertos, en este mantenimiento no es necesario realizarlo en el mismo momento que presenta el problema, puedes resolver el conflicto y si no es urgente lo dejas para después y la computadora está bien, pero con esa pequeña falla.






º Mantenimiento Correctivo de EMERGENCIA:

En este tercer tipo de mantenimiento se corrigen fallas con hechos ciertos, pero este tipo actúa mas rápidamente que los demás porque es de emergencia, y lo hace rápido porque la falla lo requiere si no puede que el problema se haga mas grande más complicado y puede que se mucho más tardado.





VISUAL BASIC


Visual Basic es un lenguaje de programación dirigido por eventos. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados. 

 Su primera versión fue presentada en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo completamente gráfico que facilitara la creación de interfaces gráficas y, en cierta medida, también la programación misma.

KOMPOZER


Kompozer es un editor de fuente abierta que  cumple con los estándares web de W3C. Por defecto, las páginas son creadas en acuerdo a HTML Strict y usan las hojas de estilo en casacada pero el usuario puede cambiar los ajustes.

La aplicación incluye un validador HTML incorporado, que sube las páginas al W3C Markup Validation Service y comprueba para saber si hay conformidad.



EDITORES WEB

Un editor de páginas web es una aplicación diseñada con el fin de facilitar la creación de documentos HTML.Existen varios tipos de editores web, Ejemplo:


Editor de texto sin formato: También llamado editor de texto plano. Este tipo de editor suele ser muy sencillo.



Editor de texto con ventanas desdobladas: Es una versión ligeramente más sofisticada que la anterior. Suelen constar de un par de ventanas. Una de trabajo, donde se teclea el código HTML y el texto que se quiere incluir en la página, y en la otra se visualiza el resultado en tiempo real. En otras palabras se obtiene una previsualización del documento generado. 




Editores WYSIWYG: Cualquiera de estos editores son una buena alternativa a los editores de texto simple. Los mejores editores HTML señalan las líneas de código mediante distintos tipos de fuente a las usadas en el texto introducido directamente por teclado. Además, proporcionan la posibilidad de volver hacia atrás entre los distintos tipos de vista.