Tarea 1.
1er. computador digital comercial y su lenguaje de programación:
1951 UNIVAC I. Primera computadora comercial. Los doctores Mauchly y Eckert fundaron la compañía Universal Computer (Univac), y su primer producto fue esta máquina.
Durante los años previos a la aparición de sus sucesoras, la máquina fue simplemente conocida como "UNIVAC". Se donó a la universidad de Harvard y Pensilvania. Fue la primera computadora fabricada para un propósito no militar, desde el año 1951.
El primer cliente fue la Oficina del Censo de Estados Unidos.En junio de 1951, la UNIVAC I [Universal Automatic Computer] se entregó a la Oficina del Censo estadounidense.
En 1946 Grace Hopper, científica en sistemas y oficial de la marina estadounidense creo el FLOW-MATIC, considerado el primer lenguaje de computadora útil para resolver problemas de usuarios comerciales, específicamente para la computadora UNIVAC 1. Era ligeramente cercano al idioma inglés y visto como un lenguaje de ‘alto nivel’: fácil de usar por los programadores pero necesitaba ser traducido por otro programa (compilador) en un lenguaje que la computadora pudiera interpretar y llevar a cabo.
Historia de la compañía: IBM.
1880-1929
A partir del siglo XIX, se trajeron a la existencia varias tecnologías que formarían las partes de la compañía predecesora de IBM. Julius E. Pitrap patentó la escala de computación en 1885; Alexander Dey inventó el dial de grabación en 1888; y en 1889, Herman Hollerith patentó la "Electric Tabulating Machine" ("máquina eléctrica de tabulación") y Willard Bundy inventó un reloj de fichar para grabar los tiempos de llegada y salida de un empleado en una cinta de papel. El 16 de junio de 1911, estas tecnologías y sus empresas respectivas fueron fusionadas por Charles Ranlett Flint para formar la Computing-Tabulating-Recording Company (C-T-R).
CTR inicialmente fabricó y vendió una amplia gama de maquinaria, desde escalas comerciales y sistemas para el control de empleados industriales hasta cortadoras automatizadas de carne y queso. Además fabricaban tabuladoras y equipos para la gestión de tarjetas perforadas, que serían un elemento clave de los futuros computadores. Con el tiempo, CTR se centraría en estos equipos y dejaría a un lado la fabricación del resto de sus productos.
Flint reclutó Thomas John Watson de la National Cash Register Company para ayudar en conducir la empresa en 1914. Watson implementó "incentivos generosos de ventas, un enfoque en sus servicios al cliente, una insistencia en vendedores bien cuidados con trajes oscuros, y un fervor evangélico para inculcar orgullo empresarial y lealtad corporativa en cada empleado." Su eslogan favorito, "THINK" ("PIENSA"), se convirtió en una mantra para los empleados de C-T-R, y 11 meses después de unirse a C-T-R, Watson se convirtió en su presidente. La empresa centró en proporcionar soluciones de tabulación para empresas, dejando el mercado para productos pequeños a otros. Durante los primeros cuarto años después de que Watson unió a C-T-R, los ingresos de la empresa duplicaron con creces, a $9.000.000, y sus operaciones se expandieron a Europa, América del Sur, Asia, y Australia. El 14 de febrero de 1924, C-T-R fue renombrada como la International Business Machines Corporation (IBM), citando la necesidad para alinear su nombre con "el crecimiento y la expansión de sus actividades".
En 1981, IBM creó el IBM PC, que es el computador personal de más éxito de todos los tiempos. Este éxito no era esperado por IBM, que creó el IBM PC de forma rápida y comprando componentes de gama baja a otros fabricantes, cosa que no había hecho hasta el momento, para que el IBM PC no absorbiera parte del mercado de computadores más potentes de IBM. Además, el sistema operativo del IBM PC tampoco fue creado por IBM, sino que fue contratado con Microsoft.
El 10 de diciembre de 2004, IBM terminó las negociaciones encaminadas a vender la división para computadoras personales al grupo chino Lenovo por 650 millones de dólares en efectivo y 600 millones más en acciones (un 19% de Lenovo).
En 2009, IBM adquirió la empresa de software SPSS Inc., y el mismo año, el programa de supercomputación Blue Gene fue premiado con la Medalla Nacional de Tecnología y Innovación por Barack Obama, el Presidente de los Estados Unidos.
En 2011, IBM ganó atención mundial para su programa de inteligencia artificial, "Watson," que era expuesto en el concurso de televisión Jeopardy!, derrotando a dos campeones notables del programa, Ken Jennings y Brad Rutter.
Evolución de los vídeo-juegos:
Diversas empresas han diseñado pequeños aparatos electrónicos exclusivamente para reproducir videojuegos, lo cual han generado una inmensa economía en la industria del entretenimiento, con una gran trascendencia histórica. Asimismo, han generado una trayectoria tecnológica representada en generaciones, actualmente predomina la séptima generación.
Generación
|
Año
|
Bits
|
Videoconsolas
|
Primera generación | (1972/1977) | 2 bits | Magnavox Odyssey 200, Atari Pong |
Segunda generación | (1978/1984) | 4 bits y 8 bits | Atari 5200, Arcadia 2001,Sega SG-1000 |
Tercera generación | (1983/1992) | 8 bits | Nintendo Entertainment System (NES), GameBoy, Sega Game Gear. |
Cuarta generación | (1988/1996) | 16 bits | Sega Mega Drive, Neo-Geo, Super Nintendo Entertainment System. |
Quinta generación | (1993/2002) | 32 bits y 64 bits | Game Boy Color, Sega Saturn, PlayStation, Nintendo 64. |
Sexta generación | (2002/2006) | 128 bits 32 bits Portátiles | PlayStation 2, Xbox, Nintendo GameCube Y GameBoy Advance |
Séptima generación | (2005/Actualidad) | Nextgen | Wii, Xbox 360, PlayStation 3, Nintendo DS, Nintendo DSi, Nintendo DSi XL, PlayStation Portable. |
Octava generación | (2012/Actualidad) | Nextgen | Nintendo 3DS, PlayStation Vita, Wii U |
Robot domésticos del 2011.
El año pasado los robots domésticos de la corporación estadounidense iRobot.
Roomba la aspiradora y Scooba el trapeador robótico, están en las tiendas Saga Falabella de San Isidro, Miraflores, Jockey Plaza, San Miguel, Angamos y Atocongo. Así también en las tiendas Ripley de San Isidro, Miraflores, Jockey Plaza y San Miguel.
Pronto entrará al mercado el iRobot Verro 500, autómata que limpia todo tipo y tamaño de piscinas; “esperamos que la acogida sea igual que con el Roomba y el Scooba, y tener en el país al Verro 500 para fin de año, de tal manera ser parte de la campaña navideña” .
Las tres versiones del modelo Roomba, robot que barre y aspira hasta dejar una limpieza profunda y se concentra en áreas más sucias; así como el Scooba 385, el trapeador robótico que trapea todo tipo de pisos como madera, mosaicos, lozas, entre otros; están con descuentos especiales en todos los distritos donde se encuentran los locales de las tiendas en mención. El modelo Roomba 520 lo encontrará a S/ 999.00, el Roomba 555 a S/ 1,099 el Roomba 580 a S/ 1, 499 y el Scooba a S/ 1, 399.
TAREA 2.
Importancia de la programación de computadores.
Un programa computacional es un conjunto de instrucciones que se le dan al computador para que a su vez las realice el hardware, un computador necesita tener programas para poder funcionar al igual que un programa sin computadora no sirve de nada a menos que el trabajo sea realizado por un procesador.
Debido a estas instrucciones las maquinas hacen lo que uno quiera, lo que facilita a el ser humano la realización de actividades, por ejemplo el archivado de información, la comunicación, la eficiencia de los trabajos, operación de maquinaria pesada, entre otras actividades que pueden ser peligrosas o tediosas para las personas.
A pesar de que se automaticen los procesos la presencia de el ser humano es indispensable pues es este el que da las instrucciones a el ordenador.
TEREA 3
Aplicaciones actuales de la computación
En los últimos años las aplicaciones que se le da a las computadoras, han dado saltos enormes, tomemos como ejemplo los celulares (smart phones), que no son otra cosa que pequeñas computadoras con increíble compacto diseño, no obstante, no se puede esperar mucho de estas pues la tecnología no nos permite usarlos a toda su capacidad.
Las aplicaciones que estos dispositivos pudieren alcanzar depende solo de nosotros.
Desde la investigación y desarrollo, hasta la industrialización, las computadoras hacen el trabajo mas sencillo, facilita a las persona el comunicarse, el tener la capacidad de informarse, incluso en el entretenimiento, para la computación y sus futuras aplicaciones no hay limites.
Linux
En 1983 Richard Stallman inició el Proyecto GNU, con el propósito de crear un sistema operativo similar y compatible con UNIX y los estándares POSIX. Dos años más tarde, 1985, creó la Fundación del Software Libre (FSF) y desarrolló la Licencia pública general de GNU (GNU GPL), para tener un marco legal que permitiera difundir libremente el software. De este modo el software de GNU fue desarrollado muy rápidamente, y por muchas personas.
la idea de hacer software gratis es una idea innovadora este hombre se merece una estatua, ami en lo personal me fascina el sistema operativo UBUNTU de Linux es genial y hay miles de aplicaciones y lo mejor es gratis!!!.
http://www.linuxsc.net/index.php/breve-historia
Clasificación de los lenguajes de programación.
Un lenguaje de programación es un conjunto limitado de palabras y de símbolos que representan procedimientos, cálculos, decisiones y otras operaciones que pueden ejecutar una computadora. A pesar de que en este trabajo parte de la división de lenguajes de programación en imperativos y declarativos (los cuales a su vez se dividen en numerosos subgrupos), la clasificación más común y básica que suele hacerse de los lenguajes de programación es la que los divide en lenguajes de bajo y de alto nivel. Los lenguajes de programación de bajo nivel fueron los primeros que surgieron y se llaman así porque están directamente relacionados con el hardware del computador, es decir, el usuario introduce una serie de códigos numéricos que la máquina va a interpretar como instrucciones. Para usar este lenguaje, el programador tenía que conocer el funcionamiento de la máquina al más bajo nivel y los errores de programación eran muy frecuentes.
Los lenguajes de alto nivel surgieron con posterioridad con el primer compilador de FORTRAN (FORmula TRANslation), que, como su nombre indica, inició como un "simple" esfuerzo de traducir un lenguaje de fórmulas, al lenguaje ensamblador y por consiguiente al lenguaje de máquina, facilitando la labor a los programadores.
Los distintos tipos de lenguajes de programación son:
- Lenguajes de maquina.
- Lenguajes de ensambladores.
- Lenguajes de alto nivel.
- Lenguajes compilados.
- Lenguajes interpretados.
- Lenguajes de programación declarativos.
- Lenguajes de programación imperativos.
- Lenguajes de programación orientados a objetos.
¿Que es un algoritmo?
en la vida siempre van a existir conflictos, problemas o travas para resolver o hacer algo correctamente. Para todo se requiere una serie de pasos a seguir para llegar a un resultado, aun que siempre existiran pasos distintos con resultados distintos, pero lo la finalidad es la misma, resolver, interpretar, desplegar, entre otras cosas.
ejemplo 1.
Hacer un algoritmo para calcular una suma.
1. Definir las variables.
x, y, suma real
2.introduce los valores de x por teclado.
read x
3.introduce los valores de y por teclado.
read y
4.calcular suma.
suma= x+y
5.Desplegar el valor de la suma en pantalla.
print"la suma es", suma.
6. Fin
Ejemplo 2.
hacer un algoritmo para calcular, de horas a segundos.
1.Definir variables.
segundos=3600, horas, total de segundos real
2.Introduce los valores de hora por teclado.
read horas.
3.Calcular los segundos obtenidos.
total de segundos= horas/segundos
4.Desplegar el valor de los segundos en pantalla.
print"horas=",total de segundos "segundos".
5.Fin.