Introducción
Los computadores son el invento por ahora máximo de los seres humanos para manejar, capturar, guardar, procesar, recuperar, presentar la información, tanto en el hogar, en el trabajo, en la escuela y otros ámbitos. Con ellos podemos hacer muchas tareas, por dar algunos ejemplos: escribir textos, hacer cuentas, buscar información en internet o publicarla, reproducir música o grabarla, ver imágenes y videos o crearlos y muchas más. Todo lo anterior hace parte de la labor de Podemos decir que la vida, la cultura, la forma de divertirse y trabajar, entre muchos otros aspectos, a raíz de la popularización de los computadores y artefactos anexos han cambiado rotundamente.
Ciencias de la computación
Este término se comienza a utilizar hacia fines de la década de los 50's del Siglo XX, al iniciarse la entrada de los computadores a muchos aspectos de la vida humana, pero sus bases se dan desde muchos años antes incluso de la creación de los mismos. Hacia los años 20's del pasado siglo, el término computador se refería a una persona que realizara cálculos, pero en la medida en que se desarrollaron mejores maquinas, ellas asumieron dicho nombre. Rápidamente se fueron utilizando no solamente en cálculos matemáticos, sino en otras formas de procesamiento de la información. Gradualmente se acepto por la población académica como un campo científico de estudio. Bajo el concepto Ciencias de la Computación se encierran todas aquellas disciplinas que se encargan de la y y su aplicación en Algunas de estas disciplinas son inicialmente: la teoría de y la programación de computadores.
Naturaleza de la programación de computadores:
La programación de computadores hace parte de la informática. Veamos de que se trata: Como sabemos los computadores están constituidos por dos grandes áreas conocidas como
El software es la parte lógica o intangible del PC. Es decir los programas, los cuales son de diversas clases: procesadores de texto, hojas de cálculo, presentadores de diapositivas, bases de datos, juegos, virus, antivirus, sistemas operativos, de diseño, de producción musical, de videos o imágenes, etc. Pero también son todos los trabajos o información que se hace o manipula a través de ellos.
Los programas también son llamados aplicaciones. Al igual que el hardware, son producidos por grandes empresas de desarrollo de software o casas de software, las cuales son multinacionales. Para su realización es necesario utilizar otro programa llamado lenguaje de programación, del cual podemos decir que es un programa para hacer programas.
Los países en vía de desarrollo, de los cuales hace parte Colombia, son esencialmente consumidores de estas tecnologías. Los colombianos compramos hardware y software de los paises productores. A diferencia del hardware que requiere para su producción condiciones especiales, el software puede ser producido bajo unas condiciones mínimas, de las cuales, fundamentalmente se requiere acceso a un computador que tenga instalado un lenguaje de programación y logicamente manejarlo. A continuación revisaremos esto.
Es la ciencia que le permite a un ser humano diseñar, codificar, depurar y hacer mantenimiento a un programa de computador, el cual hace que dicha maquina tenga un comportamiento en especial. Veamos un pequeño ejemplo. Supongamos que queremos implementar un programa que presente un saludo por pantalla, algo así como un aviso que diga "Hola Mundo". Una solución puede ser:
A continuación veamos la Interfaz Gráfica de Usuario (GUI por las iniciales en inglés) para esta última versión del programa, al pulsar los botones. Agregamos una imagen que se muestra y oculta a la par con el saludo.
Imágen tomada de internet
Imagen tomada de internet¿Qué es la programación de computadores?
1) Inicialmente se debe entender cual es la problemática mediante el análisis de la misma, lo que nos llevará a concluir si es un problema del entorno de programación de computadores.
2) Esta fase de análisis nos permitirá identificar cual es el
que soluciona la parte principal del problema. Es posible que ya exista, puede ser una fórmula matemática o geométrica. Lo que debemos hacer es diseñar la parte lógica de la cual el algoritmo es fundamental.
3) En la programación actual se cuenta con herramientas que permiten diseñar una
para que el usuario "maneje" nuestro programa, a continuación se debe hacer este diseño. Los lenguajes actuales poseen herramientas con diversidad de funciones, propiedades, eventos, que junto al uso del mouse y el teclado permiten realizar programas muy facilmente y de agradable presentación.
4) Hecho lo anterior, hay que escribir el Código Fuente, es decir, las ordenes que el computador debe cumplir cuando se ejecute el programa.
5) Al ejecutar la aplicación se desarrolla el proceso de compilación que no es otra cosa que el lenguaje de programacion verifique que no existen errores en el código y se traduzca a lenguaje de máquina para que el computador lo pueda entender.
¿Cómo se hace un programa de computador?
Basicamente es:
La imagen del programa es de mi archivo personal. La imagen interna es de Internet.
No hay comentarios:
Publicar un comentario