domingo, 5 de febrero de 2012

LENGUAJE DE PROGRAMACION

Estos son los lenguajes de programación mas utilizados en la actualidad

1. Java
2 .C
3. C++
4 PHP
5. Perl
6. Python
7. C#
8. Delphi
9. Java Script
10.SAS
11. Visual FoxPro
12. PL/SQL
13. Cobol
14. Lips/Scheme
15. Ada
16. Pascal
17. D
18. Ruby
19. ColdFusion


LENGUAJE PHYTON: 


Python es un lenguaje de programación multiparadigma. Esto significa que más que forzar a los programadores a adoptar un estilo particular de programación, permite varios estilos: programación orientada a objetos, programación imperativa y programación funcional. Otros paradigmas están soportados mediante el uso de extensiones.
Python usa tipado dinámico y conteo de referencias para la administración de memoria.
Una característica importante de Python es la resolución dinámica de nombres; es decir, lo que enlaza un método y un nombre de variable durante la ejecución del programa (también llamado ligadura dinámica de métodos).
Otro objetivo del diseño del lenguaje es la facilidad de extensión. Se pueden escribir nuevos módulos fácilmente en C o C++. Python puede incluirse en aplicaciones que necesitan una interfaz programable.
Aunque la programación en Python podría considerarse en algunas situaciones hostil a la programación funcional tradicional del Lisp, existen bastantes analogías entre Python y los lenguajes minimalistas de la familia Lisp como puede ser Scheme

2.      SISTEMAS OPERATIVOS:

CONCEPTO: 

Un sistema operativo actúa como intermediario entre el usuario y el hardware de un computador y su propósito es proporcionar un entorno en el cual el usuario pueda ejecutar programas. Su principal misión es lograr que el sistema de computación se use de manera cómoda, y propósito secundario es que el hardware del computador se emplee de manera eficaz.

TIPOS

STAND-ALONE:
Un sistema operativo stand-alone es un sistema operativo completo que trabaja en una computadora de escritorio o en una portátil (notebook). Algunos sistemas operativos stand-alone, también llamados sistema operativo de la computadora cliente, trabajan en conjunto con el sistema operativo de la red. Ejemplos de sistemas operativos stand-alone son: DOS, Windows 95, Windows NT Workstation, Windows 98, Windows 2000 Professional, Windows Millennium Edition, Mac OS, OS/2, Warp, UNIX y Linux.

NETWORK:
Un sistema operativo de redes (networks) o NOS da apoyo a una red. Típicamente el NOS reside en el servidor, que es la computadora que controla el acceso al equipo y programas en la red y provee un área centralizada para almacenar programas, datos e información. Ejemplos de sistemas operativos de redes son: NetWare, Windows NT Server, Windows 2000 Server, OS/2 Warp Server for E-business, UNIX, Linux y Solaris.

EMBEDDED:
El sistema operativo “embedded” es el que está en la mayoría de las computadoras manuales y de equipos pequeños, reside en un chip ROM (Read Only Memory), el que solo se puede leer. Los sistemas operativos más usados incluyen Windows CE, Pocket PC OS y Palm OS.

 

3.      CONCEPTOS EN EL PROCESO DE LA PROGRAMACION




3.1  PROGRAMA FUENTE:
Programa escrito en lenguaje de alto nivel, que debe ser ensamblado, compilado o interpretado antes de ejecutarse en la computadora.


3.2 PROGRAMA OBJETO:
El Programa Objeto es aquel programa que resulta de la traducción del lenguaje fuente (lenguaje entendible por el ser humano) a un lenguaje máquina, es decir a aquel que es inteligible por la computadora.


3.3 COMPILADOR:
 Es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa equivalente que la máquina será capaz de interpretar


3.4 INTERPRETADOR:
Los intérpretes, realizan la traducción de manera tal que el lenguaje obtenido puede ser ejecutado directamente por la máquina


3.5 ENSAMBLADOR:
El programa lee el fichero escrito en lenguaje ensamblador y sustituye cada uno de los códigos nemotécnicos que aparecen por su código de operación correspondiente en sistema binario para la plataforma que se eligió como destino en las opciones específicas del ensamblador








BIBLIOGRAFIA:

http://objetopersistente.blogspot.com/2006/06/cuales-son-los-lenguajes-de.html

http://www.mastermagazine.info/termino/6396.php

mmalicea.tripod.com/hrdwsftw/tipsisoper.htm







No hay comentarios:

Publicar un comentario