0 evaluări0% au considerat acest document util (0 voturi)
1K vizualizări2 pagini
Presenta una sutil y muy completa comprensión de un resumen de la programación desde sus orígenes en las antiguas épocas donde se incursiono con estos métodos de creas secuencias lógicas para dar soluciones mas fáciles y objetivas a distintos requerimientos o problemas a resolver
Presenta una sutil y muy completa comprensión de un resumen de la programación desde sus orígenes en las antiguas épocas donde se incursiono con estos métodos de creas secuencias lógicas para dar soluciones mas fáciles y objetivas a distintos requerimientos o problemas a resolver
Presenta una sutil y muy completa comprensión de un resumen de la programación desde sus orígenes en las antiguas épocas donde se incursiono con estos métodos de creas secuencias lógicas para dar soluciones mas fáciles y objetivas a distintos requerimientos o problemas a resolver
Los inicios de la programación surge de la aparición de máquinas que
requerían tipos de comunicación tipo codificada como nuevas máquinas de cálculos primitivos o básicos como la suma resta y multiplicación y raíces cuadradas y necesitaba un tipo de lenguaje de tipo programado y codificado, luego se obtuvo el primer prototipo de computadora que realizaba solución de polinomios y problemas más complejos posteriormente se diseñó y construyó la primera máquina capaz de solucionar cualquier tipo de ejercicio matemático para lo cual se necesitaba programar en lenguaje diferente al convencional y así se dio un suceso importante en la historia de la informática fueron las tarjetas perforadas como medio para "alimentar" los computadores. Las computadoras de hoy en día se sustentan en la lógica matemática basada en un sistema binario. Dicho sistema se implementa sobre dispositivos electrónicos que permiten, o no, pasar la corriente, con lo que se consiguen los 2 estados binarios: 0 y 1. A mediados del siglo XX, cuando se empezaron a construir las primeras computadoras digitales, se utilizaban tubos de vacío para implementar los 2 estados binarios de la que surgió la primera computadora patentada que consistía en una calculadora electrónica que utilizaba tubos de vacío y estaba basada en el sistema binario (sistema numérico en el que se combinan los valores verdadero y falso, o 0 y 1).
IBM luego desarrolló el Mark 1 que era una computadora electromecánica de 16
metros de largo y más de dos de alto. Tenía 700.000 elementos móviles y varios centenares de kilómetros de cables. Podía realizar las cuatro operaciones básicas y trabajar con información almacenada en forma de tablas. A continuación la Universidad de Pensilvania se estaba trabajando en un proyecto militar para realizar unas tablas de tiro para armas balísticas.
Los cálculos eran enormes y se tardaban semanas en realizarlos para esto se
desarrolló una computadora electrónica completamente operacional a gran escala, para acelerar los complicados cálculos del proyecto militar de la universidad Moore tenía 18.000 tubos electrónicos integrados en un volumen de 84 metros cúbicos. Pesaba unas 30 toneladas y consumía alrededor de 100.000 vatios. Su capacidad de cálculo era de 5.000 operaciones por segundo, aunque tenía que programarse manualmente conectándola a 3 tableros que contenían más de 6000 interruptores.
Para la programación de lenguaje para estos nuevos dispositivos se pensó por
un brillante estudiante de Albert Einstein Proponía que los programas se guardaran en memoria al igual que los datos, en forma binaria. Esto tuvo como consecuencia el aumento de velocidad de los cálculos y la ausencia de errores producidos por fallos mecánicos al programar la máquina mediante cables, luego se desarrolló el primer compilador, un programa que puede traducir enunciados parecidos al inglés en un código binario comprensible para la maquina La utilización del transistor en las computadoras en 1958, sustituyendo los tubos de vacío. Avanzando se dio La aparición del circuito integrado que tiene la capacidad de asumir todas las funciones propias de un circuito convencional; contiene las funciones tradicionales de agenda, directorio, calendario, reloj con horario internacional, calculadora, alarma y tarjetas de circuito integrado, La miniaturización de un circuito electrónico en un chip de silicio La miniaturización de los dispositivos ha sido un buen parámetro para medir el avance y desarrollo del sector informático. El primer microprocesador Intel fue el primer microprocesador en un simple chip, así como el primero disponible comercialmente. Aproximadamente al mismo tiempo, algunos otros diseños de CPU en circuito integrado por ultimo Gary Kildall crea el sistema operativo Conjunto de órdenes y programas que controlan los procesos básicos de una computadora y permiten el funcionamiento de otros programas CP/M por último se dio por parte de IBM comercializa el primer PC en 1980.
Una colección de programas de computadora y datos relacionados se conoce
como software. Un lenguaje de programación es un lenguaje formal que especifica una serie de instrucciones para que una computadora produzca diversas clases de datos. Los lenguajes de programación pueden usarse para crear programas que pongan en práctica algoritmos específicos que controlen el comportamiento físico y lógico de una computadora. Está formado por un conjunto de símbolos, reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones, el sistema binario en ciencias de la computación, es un sistema de numeración en el que los números se representan utilizando solamente dos cifras: cero y uno (0 y 1). Es uno de los sistemas que se utilizan en las computadoras, debido a que estas trabajan internamente con dos niveles de voltaje, por lo cual su sistema de numeración natural es el sistema binario. El lenguaje ensamblador es un lenguaje de programación de bajo nivel. Consiste en un conjunto de mnemónicos que representan instrucciones básicas para los computadores, microprocesadores, microcontroladores y otros circuitos integrados programables. Implementa una representación simbólica de los códigos de máquina binarios y otras constantes necesarias para programar una arquitectura de procesador y constituye la representación más directa de la máquina específica para cada arquitectura legible por un programador. Un lenguaje de programación de alto nivel se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de la capacidad con que los ejecutan las máquinas. Un compilador es un programa informático que traduce un programa que ha sido escrito en un lenguaje de programación a un lenguaje común, usualmente lenguaje de máquina, aunque también puede ser traducido a un código intermedio (bytecode). Este proceso de traducción se conoce como compilación, compilar consiste en traducir un programa escrito en un cierto lenguaje a otro.