Portabilidad de los Sistemas Operativos

Páginas: 14 (3316 palabras) Publicado: 26 de octubre de 2014
-403860-11874500
Universidad Nacional Autónoma de MéxicoFacultad de Estudios Superiores Cuautitlán Campo 4Uriel Rodriguez Sanchez
Sistemas Operativos
Tema: Portabilidad e Interface de Usuario
Claudia Cruz Sánchez
1301
Licenciatura en Informática
IntroduccionLa portabilidad es un elemento de suma importancia en la programación de alto nivel. Se dice que un programa informático esportable cuando este es capaz de ejecutarse sobre plataformas diferentes. Lo ideal sería que todos los programas funcionaran con independencia del soporte técnico. En ocasiones para referirse a la portabilidad en la programación se utiliza el término multiplataforma en lo cual veremos a continuacion su funcionalidad en aplicaciones y archivos nos basaremos tambien el la programacion en shell.Contenido
TOC \o "1-3" \h \z \u Universidad Nacional Autónoma de México PAGEREF _Toc399166500 \h 1Facultad de Estudios Superiores Cuautitlán Campo 4 PAGEREF _Toc399166501 \h 1Introduccion PAGEREF _Toc399166502 \h 2Portabilidad PAGEREF _Toc399166503 \h 4Aplicaciones PAGEREF _Toc399166504 \h 5Características PAGEREF _Toc399166505 \h 5Diferencia PAGEREF _Toc399166506 \h 6Archivo PAGEREF _Toc399166507 \h7Interfaz de usuario PAGEREF _Toc399166508 \h 8Funciones principales PAGEREF _Toc399166509 \h 9Tipos de interfaces de usuario PAGEREF _Toc399166510 \h 10Valoración PAGEREF _Toc399166511 \h 11Shell PAGEREF _Toc399166512 \h 11Programación el Shell PAGEREF _Toc399166513 \h 15Variables de Shell PAGEREF _Toc399166514 \h 16Conclusiones PAGEREF _Toc399166515 \h 17Referencias Electrónicas PAGEREF_Toc399166516 \h 18
Portabilidad1) Una definición sencilla de software portable se dice que un programa informático (o una aplicación, o un sistema operativo) es portable cuando se puede hacer funcionar fácilmente en otro sistema distinto a aquel en el que fue diseñado. 2) Una definición más extensa y detallada del mismo enfoque. La portabilidad de un software se define como su dependencia de laplataforma en la que corre. La portabilidad es mayor cuanto menor es su dependencia del software de plataforma. Si un software puede ser compilado en plataformas diversas (x86, IA64, amd64, etc.), dicho software se dice que es multiplataforma. En algunos casos el software es "independiente" de la plataforma y puede ejecutarse en plataformas diversas sin necesidad de ser compilado específicamente para cadauna de ellas, a este tipo de software se le llama interpretado, porque necesita de un intérprete para ser ejecutado en las diferentes plataformas. 3) La definición de portabilidad de moda y que todos nos creemos. Son programas que por ser tan pequeños y por no tener muchos requisitos para instalarlos en drives removibles los puedes poner en tu Flash Drive USB; así cuando necesites de ellos y teencuentres utilizando una computadora ajena, simplemente conectas tu Flash-Drive al puerto USB y tendrás un ambiente de trabajo personalizado con tus programas favoritos. Esta última definición responde más a Software portátil que al verdadero concepto de software portable Un claro ejemplo de software portable es el de todo aquello que ha sido desarrollado en lenguaje Java. Java: Lenguaje deprogramación orientado a objetos, basado en C++, cada día más extendido, especialmente a través de Internet. Pretende ser un lenguaje totalmente portable entre distintos ordenadores, gracias a que no se compila a código máquina, sino a un lenguaje intermedio que luego es interpretado por la "máquina virtual Java", que sí es específica de cada plataforma. Esto le da una velocidad ligeramente inferior ala de los programas realizados en otros lenguajes compilados, como C++, a cambio de una mayor portabilidad (aparte de las mejoras que el lenguaje en sí incorpora sobre otros como C++).
Aplicaciones
Es un programa informático hecho para permitir a un usuario realizar uno o varios tipos de trabajo.
CaracterísticasSuele resultar una solución informática para la automatización de ciertas tareas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ¿Qué Es Un Sistema Operativo? y Tipos De Sistemas Operativos
  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS