Created by diegomontenegro2
over 10 years ago
|
||
república de panamá ministerio de educación colegio: IPTCestudiantes: diego Montenegro y francisco Madrid materia : desarrollo lógico y programaciónbitácora de contenido tema :lenguaje de la computadoras grupo:xiaño:2014
EL LENGUAJE DE PROGRAMACIÓN para adentrarnos el el mundo de la programación y sus diversos lenguaje debemos conocer ciertos concepto, a balamos de programación cuando nos referimos al proceso creación de un programa de computadora mediante la aplicación de procedimiento lógicos.los lenguajes pueden ser naturales o artificiales. Los naturales no son propios como seres humanos y cada uno de ellos son beiculo de la comunicación de una determinada cultura . Los artificiales en cambio suponen una creación consiste y metódica regida por convenciones arbitrarias establecida por especialistas El lenguaje de programación es un lenguaje artificial creado por el hombre para lograr que la maquina en este caso la computadora reilase funciones previamente establecida ejemplo de un lenguaje como el HTML esta orientado al desarrollo de pagina web y no es propiamente un lenguaje de programación si no conjunto de instrucciones que permiten diseñar el contenido de los documentos.Estos lenguajes permiten especificar de manera precisa sobre que datos debe operar una computadora,como debe ser almacenamiento o trasmitidos y que acciones debe tomar bajo una gran cantidad de opciones posibles. Veremos mas adelante que los lenguajes de programcion están formados por conjuntos de símbolos y reglas sintácticas y semánticas especificas que define su estructura y significado de sus elementos y expresiones.Código binario para que la computadora entienda nuestras instrucciones debe usarse un lenguaje especifico como código de maquina o código binario que las maquinas comprenden fácilmente un sistema es binario cuando solo caben dos posibles resultados o respuestas a un planteo determinado. Por ejemplo dispositivo hardware como las memorias de almacenamiento funcionan sobre la base de bits y brindan dos posibilidades de lectura o escritura 0o1. estos bolares sirven para representar determinados datos como blanco o negro un bit esta apagado, en 1 sus estados es el encendido.El bit esta presente en las computadoras desde al menos 1936.
Explicamos que el bit es la unidad maquina de este código y como sus nombres lo indican es binario permiten dos combinaciones :0o1. pero esta unidad maquina permite una secuencia de 8 bits contiguos ,a la que se denomina byte. Aunque este concepto aplicado a la tecnología parece muy limitado cuando se usa de forma combinada permite representar un sinfín de datos expresados en valores.por ejemplo:00000000,01010101,00110011,y así en miles de combinaciones posibles.Es decir asignamos a cada byte un dato, podríamos representar cosa como verde amarillo, azul y naranja.Programa general mente implementa a un lenguaje de programación concreto o un algoritmo.los programas suelen subdividirse en partes menores denominadas módulos y de forma que la complejidad algorítmica de cada una de las partes sea menor que la del programa completo lo cual ayuda al desarrollo del problema.Este código escrito por un programador en algún lenguaje de programación pero es este primer estado no es directamente ejecutable por la computadora sino que debe ser traducido a otro lenguaje el lenguaje de maquina o código o objeto.
el termino código fuente también se usa para hacer referencia al código fuente de otros elementos del software.por ejemplo el código fuente de una pagina web que esta escrito en lenguaje de marcado HTML en javascript u otros lenguajes de programación.Para la implementacion de un programa ejecutable un típico .ese para microsoft se deben llevar adelante dos pasos: 1.compilacion: en este paso se traduce un programa escrito en un lenguaje de programación a otros generando un programa equivalente que la maquina sera capaz de interpretar.2. Enlazado:en este proceso que une código de los módulos y bibliotecas que forman un programa para generar el ejecutable final.Estos dos pasos se pueden hacer por separado almacenamiento el resultado de la faces de compilación en un archivo objeto para microsoft o para unix para enlazarlo en faces posteriores o crear directamente el ejecutable.Un programa podría tener partes escritas en varios lenguajes distintos que se podrían compilar de forma independiente y luego enlazar para formar un único modulo ejecutable.
El proceso de creación de un programa desde e punto de vista de la ingeniería podría sintetizarse en los siguientes pasos:1.reconocer la necesidad de un programa para solucionar un problema o identificar la posibilidad de automatización de una tarea.2.recopilar los requisitos del programa par definir que es lo que deben hacer y para que se necesita .3.realizar el análisis de los requisitos del programa .4.diseñar la arquitectura del programa para des componerlo en partes de complejidad abordable.5.implementar el programa lo que consiste en realizar un diseño detallado especificado completamente todo su funcionamiento.6.implantar o instalar el programa es ponerlo en funcionamiento junto con los componentes que pueden necesitar base de datos, redes de comunicaciones.
Nueva Página
Nueva Página
Nueva Página
Nueva Página
Nueva Página
Want to create your own Notes for free with GoConqr? Learn more.