yolo

Páginas: 18 (4461 palabras) Publicado: 5 de febrero de 2015






Unidad 1 Impacto de las Computadoras en la Sociedad

Programación Básica












Índice

Introducción Pág. 3
Lenguaje de Alto Nivel Pág. 4
Lenguaje de Bajo Nivel Pág. 5
Estructura de los Lenguajes Pág. 5
Lenguaje Maquina Pág. 8
Lenguaje Ensamblador Pág. 9
Compilador Pag.10
Sistema Operativo Pág. 11Arquitectura de Computadoras Pág. 13
Programación Estructurada Pág. 14
Programación Orientada a Objetos Pág. 15
Lenguajes de Programación Pág. 17
Elementos Pág. 18
Conclusión Pág. 20









Introducción

Al paso del tiempo los avances tecnológicos han ido transformando nuestra vida creando un mundo moderno en constante evolución y mucho de estoes debido a la existencia de las computadoras y su fácil acceso que de alguna manera a aumentado y permitido en desarrollo tanto económico, electrónico y cultural.
Las computadoras han hecho que el individuo adquiera o desarrolle un nivel de racionalidad y critica, además de esto el uso de las computadoras ha acelerado la vida diaria dentro de este ensayo se hará mención de una de estascausas.
La tecnología de la información es una de las disciplinas que rápidamente ha pasado del plano estrictamente científico al mundo cotidiano. Cada vez y con mayor frecuencia el hombre incorpora a su vida cotidiana aquí se menciona algunos de los campos científicos donde las computadoras se han vuelto esenciales.

La aparición de las computadoras ha significado un gran impacto para nuestrasociedad desde su aparición donde una computadora era de tamaño enorme y su acceso o uso de esta era sumamente complicado, al paso del tiempo esto fue cambiando con demasiada rapidez y cada uno de los componentes de esta han ido modificándose y evolucionando para lograr una mayor y mejor organización algunos ejemplos de estas evoluciones son los diferentes procesadores.









Lenguaje deAlto Nivel

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 ejecutora de las máquinas.
En los primeros lenguajes, la limitación era que se orientaban a un área específica y sus instrucciones requerían de una sintaxis predefinida. Se clasifican como lenguajes procedimentales olenguajes de bajo nivel. Otra limitación de estos es que se requiere de ciertos conocimientos de programación para realizar las secuencias de instrucciones lógicas. Los lenguajes de alto nivel se crearon para que el usuario común pudiese solucionar un problema de procesamiento de datos de una manera más fácil y rápida.
Ventajas:
Genera un código más sencillo y comprensible.
Escribir un códigoválido para diversas máquinas y, posiblemente, sistemas operativos..i.

Inconvenientes
Reducción de velocidad al ceder el trabajo de bajo nivel a la máquina.
Algunos requieren que la máquina cliente posea una determinada plataforma.

Principales lenguajes de nivel alto

VB.NET
Ada
ALGOL
BASIC
C Sharp
FORTRAN
Java
Lisp
Modula-2
Pascal
Perl
PHP
PL/1
PL/SQL
Python
Ruby
MatlabC++


Lenguaje de Bajo Nivel

Un lenguaje de programación de características bajo nivel es aquel en el que sus instrucciones ejercen un control directo sobre el hardware y están condicionados por la estructura física de la computadora que lo soporta. El uso de la palabra bajo en su denominación no implica que el lenguaje sea inferior a un lenguaje de alto nivel, si no que se refiere a lareducida abstracción entre el lenguaje y el hardware. Por ejemplo, se utiliza este tipo de lenguajes para programar tareas críticas de los Sistemas Operativos, de aplicaciones en tiempo real o controladores de dispositivos.

Complejidad vs Dificultad
Dicho lenguaje es muy simple o nada complicado, pero estructurar programas a ese nivel es muy difícil. Dado que este lenguaje viene dado por las...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Yolo
  • yolo
  • YOLO
  • YOLO
  • yolo
  • YOLO
  • yolo
  • yolo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS