[3 Niveles]

👦

[Basico,Medio,Avanzado] 

195 Videos Por Nivel + Libros +Audios[Mega]



Amigos este curso es uno de los mas recomendados y reconocidos en el mundo dandole dolores de cabeza a los creadores de “ingles sin barreras” cada nivel tiene 195 videolecciones + libros estan muy buenos para aprender ingles recomendado saludos...

 
Se trata del exitoso curso de inglés de Vaughan 4.0 para estudiar desde casa. El curso sintetiza las líneas principales de nuestro sistema de enseñanza.
Libro, DVD, componen todo el repertorio de material que necesitas para ayudar a estimular la pasión por el inglés.


El curso es bastante entretenido, cada capitulo te hace desear ver el siguiente, practico te enseña la pronunciacion adecuada, asi tambien como se deben de formar las oraciones en ingles, enseñado por un anglosajon, osea hablante nativo del ingles, el profesor Vaughan originario de EEUU y Radicado en España, donde tiene una de las mayores academias de aprendizaje del ingles, a enseñado durante años a miles de personas a dominar este tan importante idioma.



RECUERDA QUE TU AYUDA ES IMPORTANTE, CADA CURSO ESTA 100% GARANTIZADO... 
TU AYUDA ES PASAR SOLO POR UN ACORTADOR. GRACIAS



 Nivel Basico:  

Videos 1-195:

http://zipansion.com/2Q1x7




 Audios:



http://short.pe/53dIH





 Libros:


http://cuon.io/axGXJAhL






 Nivel Medio:


Videos 1-195:



http://short.pe/QRcVL8





Audios:



http://zipansion.com/2Q2Be





 Libros:




http://cuon.io/QyZsTHd






Nivel Avanzado:
 


Videos 1-195:


 http://cuon.io/Fkl6



Audios:



http://short.pe/MBcFp




Libros:

http://zipansion.com/2Q2Ml









Open SolarisEl código fuente de Solaris (con unas pocas excepciones) ha sido liberado bajo la licencia CDDL (Licencia Común de Desarrollo y Distribución) como un proyecto de software libre bajo el nombre Open Solaris.




La base de Open Solaris fue alimentada el 14 de junio de 2005 a partir de la entonces actual base de desarrollo de código de Solaris. 
Es posible descargar y licenciar versión estando binarias como en forma de código fuente sin coste alguno.Además, se ha añadido al proyecto Open Solaris código para características venideras como soporte X. 

Versión en desarrollo• 

La base de código subyacente de Solaris ha estado bajo desarrollo continuo desde que el trabajo empezó a finales de los años1980 en lo que fue con el tiempo liberado como Solaris 2.0. Cada versión como Solaris 10 se basa en una instantánea(snapshot) de este tren de desarrollo, tomada cerca del momento de su liberación, que es después mantenida como un proyecto derivado.• La versión de Solaris bajo desarrollo por Sun a día de hoy se llama Nevada y se deriva de lo que es ahora la base de código OpenSolaris. 
Linux es un sistema operativo tipo Unix (también conocido como GNU/Linux) que se distribuye bajo la Licencia Pública General de GNU o GPL, es decir que es software libre. 





Su nombre proviene del Núcleo de Linux, desarrollado en 1991 por Linus Torvalds. Es usado ampliamente en servidores y super-computadores,[1] y cuenta con el respaldo de corporaciones como Dell, Hewlett-Packard, IBM, Novell, Oracle, Red Hat y Sun Microsystems. Puede ser instalado en gran variedad de hardware, incluyendo computadores de escritorio y portátiles 
(PCs x86 y x86-64 así como Macintosh y PowerPC), computadores de bolsillo, teléfonos celulares, dispositivos empotrados, videoconsolas 
(Xbox, PlayStation 3, PlayStation Portable, Dreamcast, GP2X...) y otros (como juegos arcade, enrutadores y algunos modelos de iPod). 

Las variantes de estos sistemas se denominan "distribuciones" y su objetivo es ofrecer una edición que cumpla con las necesidades de determinado grupo de usuarios. De esta forma existen distribuciones para hogares, empresas y servidores. Algunas son gratuitas y otras de pago, algunas insertan software no libre y otras contienen solo software libre. 

La marca registrada Linux (Número de serie: 1916230[cita requerida]) pertenece a Linus Torvalds y se define como "un sistema operativo para computadoras que facilita su uso y operación". Existen grupos de usuarios del sistema Linux en casi todas las áreas del planeta.
Unix (registrado oficialmente como UNIX®) 





Es un sistema operativo portable, multitarea y multiusuario; desarrollado, en principio, en 1969 por un grupo de empleados de los laboratorios Bell de AT&T, entre los que figuran Ken Thompson, Dennis Ritchie y Douglas McIlroy. Hasta 2008, el propietario de la marca UNIX® es The Open Group, un consorcio de normalización industrial. 

Sólo los sistemas que cumplen a cabalidad y se encuentran certificados por la especificación Single UNIX Specification pueden ser denominados "UNIX®" (otros reciben la denominación "similar a un sistema Unix" o "similar a Unix"). Durante fines de la década de 1970 y principios de la década de 1980, la influencia de Unix en círculos académicos indujo a su adopción en masa (principalmente la variante BSD, que había surgido en la Universidad de California, Berkeley) en varias compañías que se iniciaban por aquel entonces[cita requerida], siendo la más destacada Sun Microsystems. 

Hoy en día, junto a los sistemas Unix certificados, también se pueden encontrar sistemas similares a Unix, como Linux y los derivados de BSD. En ocasiones, el término "Unix tradicional" suele emplearse para describir a Unix o a un sistema operativo que cuenta con las características de UNIX Versión 7 o UNIX System V.



macOS es un sistema operativo diseñado por Apple que está instalado en todos los equipos de la compañía Apple Inc., y son conocidos generalmente como Macs.

El sistema operativo es aquello que te permite realizar todas las tareas en un computador, como jugar, escuchar música, ver y editar imágenes, entre muchas otras cosas.
 
La primera versión de sistemas operativos diseñados por Apple salió en 1985 y en 2001 se dio a luz macOS  que es la base de las versión que actualmente manejamos, aunque ha tenido muchos cambios a lo largo de estos años.

Microsoft Windows







Windows es el sistema operativo insignia de Microsoft, el estándar de facto para las computadoras domésticas y de negocios. El sistema operativo basado en una interfaz gráfica de usuario (GUI) fue introducido en 1985 y se han liberado muchas versiones desde entonces, como se describe a continuación.

Microsoft empezó con la asociación de Bill Gates y Paul Allen en 1975. Gates y Allen co-desarrollaron Xenix (una versión de Unix) y también colaboraron en un intérprete de BASIC para el Altair 8800. La compañía fue incorporada en 1981.

Microsoft se hizo famoso con el lanzamiento de MS DOS, un sistema operativo basado en texto guiado por la línea de comandos. DOS se basaba principalmente en una propiedad intelectual comprada, QDOS. Los sistemas operativos basados ​​en GUI de la época incluían el Alto de Xerox, liberado en 1979, y los sistemas LISA y Macintosh de Apple, que llegaron más tarde. 

Los fanáticos de Microsoft se referían a estos sistemas de forma derogatoria como WIMPs, porque representaban "ventanas, iconos, mouse y menús desplegables (o punteros)".

Generaciones de Lenguajes de Programacion y sus Caracteristicas

 

Generaciones de los lenguajes:


 

LENGUAJES DE BAJO NIVEL


Los códigos muy cercanos a los de la máquina, lo que hace posible la elaboración de programas muy potentes y rápidos, pero son de difícil aprendizaje.

 

 

LENGUAJES DE ALTO NIVEL:

 

Por el contrario, son de uso mucho más fácil, ya que en ellos un solo comando o instrucción puede equivaler a millares es código máquina. 

El programador escribe su programa en alguno de estos lenguajes mediante secuencias de instrucciones. Antes de ejecutar el programa la computadora lo traduce a código máquina de una sola vez (lenguajes compiladores) o interpretándolo instrucción por instrucción (lenguajes intérpretes). 

 

Ejemplos de lenguajes de alto nivel: Pascal, Cobol, Basic, Fortran, C++ 

 

Un Programa de computadora, es una colección de instrucciones que, al ser ejecutadas por el CPU de una máquina, llevan a cabo una tarea ó función específica. Este conjunto de instrucciones que forman los programas son almacenados en archivos denomina dos archivos ejecutables puesto que, al teclear su nombre (o hacer clic sobre el icono que los identifica) logras que la computadora los cargue y corra, o ejecute las instrucciones del archivo. 

El contenido de un archivo ejecutable no puede ser entendido por el usuario, ya que no está hecho para que la gente lo lea, sino para que la computadora sea quien lo lea.Los archivos de programas ejecutables contienen el código máquina, que la CPU identifica como sus instrucciones. Son lo que conocemos como Programas Objeto. 

Dado que sería muy difícil que los programadores crearan programas directamente en código de máquina, usan lenguajes más fáciles de leer, escribir y entender para la gente.

 

Caracteristicas:

El programador teclea instrucciones en un editor, que es un programa parecido a un simple procesador de palabras, estas instrucciones son almacenadas en archivos denominados programas fuentes (código fuente). Si los programadores necesitan hacer cambios al programa posteriormente vuelven a correr el editor y cargan el programa fuente para modificarlo.El proceso de conversión de programas fuente a programas objeto se realiza mediante un programa denominado compilador. El compilador toma un programa fuente y lo traduce a programa objeto y almacena este último en otro archivo.

POLITICA DE GDPR

jueves, 24 de mayo de 2018
POLITICAS DE PRIVACIDAD, NO OLVIDAR CAMBIAR LOS DATOS DE CORREOS Y NOMBRE DE EMPRESA, REVISEN ESOS DETALLES.

Política de Privacidad.

Este sitio Web es de propiedad y está operado por miweb y se denominará en lo sucesivo como “Nosotros”, “nuestro” y “nosotros” en esta Política de 

Privacidad de Internet. Al usar este sitio, usted está de acuerdo con la Política de Privacidad de Internet de este sitio Web ( “https://digicom3.blogspot.com/”), que figura en esta página Web. La Política de Privacidad de Internet se refiere a la recopilación y uso de información personal que usted pueda suministrarnos a través de su conducta en el sitio Web.

Nos reservamos el derecho, a nuestra discreción, de modificar o eliminar partes de esta Política de Privacidad de Internet en cualquier momento. Esta 

Política de Privacidad de Internet es en adición a cualquiera de los otros términos y condiciones aplicables al sitio Web. No hacemos ninguna representación acerca de sitios Web de terceros que pueden estar enlazados con el sitio Web.

Reconocemos la importancia de proteger la privacidad de la información recopilada sobre los visitantes de nuestro sitio Web, en particular la información que es capaz de identificar a un individuo ( “información personal”). Esta Política de Privacidad de Internet regula la forma en que su información personal, obtenida a través del sitio Web, será tratada. Esta Política de Privacidad de Internet debe ser revisada periódicamente a fin de que usted este actualizado con los cambios. Agradecemos sus comentarios y opiniones.

Propiedad de la Información de la Compañía

La información relacionada a https://digicom3.blogspot.com/  y sus servicios, incluidos los horarios de vuelos, rutas, texto, gráficas, iconos, descargas digitales, compilaciones de datos y logotipos que se denomina como 

“Información de la Compañía.” JSDL es propietario de todos los derechos de autor, marcas comerciales, marcas de servicio, nombres comerciales relacionados con la Información de la Compañía, y la Información de la Compañía son propiedad de JSDL.
Limitaciones de Uso

Usted no puede copiar, derivar, editar, traducir, descompilar, realizar ingeniería inversa, modificar, usar, o reproducir cualquier código o fuente de código relativo al sitio Web https://digicom3.blogspot.com/

Usted no puede utilizar ningún enlace profundo, raspar la página, robot, rastrear, indexar, araña, hacer click en el spam, los programas de macro, agente de Internet, o dispositivo automático, programa, algoritmo o metodología que hace las mismas cosas para el uso, acceso, copia, Obtener información, generar impresiones o clicks, entrar información, almacenar información, búsqueda, generar las búsquedas, o controlar cualquier parte del sitio Web miweb.

Información Personal

La información personal sobre los visitantes de nuestro sitio sólo se recoge cuando a sabiendas y voluntariamente es presentada. Por ejemplo, es posible que tengamos que recoger esta información para que usted pueda recibir más servicios o para responder o reenviar cualquier solicitud o más información.
Es nuestra intención que esta política proteja su información personal de ser tratada en forma alguna que sea incompatible con las leyes de privacidad que se aplican en Estados Unidos de América.

Uso de la Información

La información personal que presenten los visitantes a nuestro sitio se utiliza únicamente para la finalidad para la que se presenta o para los demás efectos secundarios que están relacionados con el objetivo principal, a menos que revelemos otros usos en esta Política de Privacidad de Internet o en el momento de la colección. Copias de la correspondencia enviada desde el sitio Web, que pueden contener información personal, se guardan como archivos para el mantenimiento de registros y copias de seguridad únicamente.
Divulgación

Aparte de donde usted ha consentido y divulgado es necesario alcanzar el fin para el cual fue presentado, la información personal puede ser revelada en situaciones especiales cuando tenemos razones para creer que ello es necesario para identificar, contactar o tomar acción legal en contra de cualquier persona que dañe, perjudique, o interfiera (intencionalmente o no) con nuestros derechos o propiedad, los usuarios, o cualquier otra persona que podría ser perjudicada por dichas actividades.

Además, podemos divulgar información personal cuando creemos de buena fe que la ley exige dicha divulgación. Nosotros podemos hacer participes a terceros para que le proporcionen información de productos o servicios en nuestro nombre. En esa circunstancia, podemos divulgar su información personal a los terceros a fin de satisfacer su solicitud de productos o servicios.

Vale aclarar que no recopilamos bases de datos personales para ventas de datos a terceras personas, sean estos correos, direcciones físicas, datos sociales, etc.
Seguridad

Nos esforzamos para garantizar la seguridad, integridad y privacidad de la información personal enviada a nuestros sitios, y nosotros revisamos y actualizamos nuestras medidas de seguridad a la luz de las tecnologías actuales. Desafortunadamente, ninguna transmisión de datos a través de Internet puede ser garantizada como totalmente segura. Sin embargo, nos esforzaremos por adoptar todas las medidas razonables para proteger la información personal que usted pueda transmitirnos o de nuestros productos y servicios en línea.

Una vez que recibimos su transmisión, también vamos a hacer nuestros mejores esfuerzos para garantizar su seguridad en nuestros sistemas. Además, nuestros empleados y los contratistas que proporcionan servicios relacionados con nuestros sistemas de información están obligados a respetar la confidencialidad de cualquier información personal en poder nuestro.
Sin embargo, no nos haremos responsable por los acontecimientos derivados del acceso no autorizado a su información personal.

Cookies

Las Cookies son datos que un sitio Web transfiere al disco duro de un individuo para el mantenimiento de registros. Las Cookies, que son estándar en la industria y son utilizados por la mayoría de los sitios Web, incluyendo los utilizados por nosotros, pueden facilitar al usuario el acceso continuo y el uso de un sitio.

Ellos nos permiten personalizar el sitio Web a sus necesidades. Si no quiere que la información sea recogida mediante el uso de cookies, hay un procedimiento simple en la mayoría de los navegadores que le permite negar o aceptar la característica cookie. Pero usted debe tener en cuenta que las cookies pueden ser necesarias para proveerlo a usted con algunas características de nuestros servicios en línea

Acceso a la Información

Nos esforzaremos por adoptar todas las medidas razonables para mantener segura la información que tenemos acerca de usted, y para mantener esta información exacta y actualizada.
Si, en cualquier momento, usted descubre que las información que poseemos sobre usted es incorrecta, puede ponerse en contacto con nosotros para corregir dicha información. Además, nuestros empleados y los contratistas que proporcionan servicios relacionados con nuestros sistemas de información están obligados a respetar la confidencialidad de cualquier información personal en nuestro poder.

Enlaces a otros sitios

Ofrecemos enlaces a sitios Web fuera de nuestros sitios Web, así como a sitios Web de terceros. Estos sitios enlazados no están bajo nuestro control, y no podemos aceptar responsabilidad por la conducta de las empresas vinculadas a nuestra página Web.
Antes de revelar su información personal en cualquier otro sitio Web, le sugerimos examinar los términos y condiciones de uso de dicho sitio Web y su declaración de privacidad.

Problemas o Preguntas

Si llegamos a darnos cuenta de cualquier preocupación o problema con nuestros sitios Web, tomaremos en serio estos asuntos y trabajaremos para hacer frente a sus inquietudes. Si tiene alguna pregunta respecto a nuestra política de privacidad, o usted tiene un problema o queja, por favor póngase en contacto con nosotros en thepoke675@gmail.com

Sus derechos.

Usted puede solicitar cuando lo desee, que se elimine cualquier dato que haya guardado dentro de nuestra web, sin embargo tenga en cuenta que ese pedido debe tener la certeza que se lo haya realizado.
Datos de navegación como las cokies, solo se guardan en su disco duro, para lo cual usted podrá borrar cuando guste hacerlo

Lista de los Sistemas Operativos más comunes. SS.OO.

 

 


 

MS - DOS:

El más común y popular de todos los Sistemas Operativos para PC. La razón de su continua popularidad se debe al aplastante volumen de software disponible y a la base instalada de computadoras con procesador Intel. 

Cuando Intel liberó el 80286, D OS se hizo tan popular y firme en el mercado que DOS y las aplicaciones DOS representaron la mayoría del mercado de software para PC. 

En aquel tiempo, la compatibilidad IBM, fue una necesidad para que los productos tuvieran éxito, y la "compatibilidad IBM" significaba computadoras que corrieran DOS tan bien como las computadoras IBM lo hacían.   

 

OS/2: 

Después de la introducción del procesador Intel 80286, IBM y Microsoft reconocieron la necesidad de tomar ventaja de las capacidades multitarea de esta CPU. Se unieron para desarrollar el OS/2, un moderno SO multitarea para los microprocesadores Intel. < BR>Sin embargo, la sociedad no duró mucho. 

Las diferencias en opiniones técnicas y la percepción de IBM al ver a Windows como una amenaza para el OS/2 causó una desavenencia entre las Compañías que al final las llevó a la disolución de la sociedad.

 

IBM continuó el desarrollo y promoción del OS/2 Es un sistema operativo de multitarea para un solo usuario que requiere un microprocesador Intel 286 o mejor. Además de la multitarea, la gran ventaja de la plataforma OS/2 es que permite manejar directamente hasta 16 MB de la RAM ( en comparación con 1 MB en el caso del MS-DOS ).  

Por otra parte, el OS/2 es un entorno muy complejo que requiere hasta 4 MB de la RAM. Los usuarios del OS/2 interactuan con el sistema mediante una interfaz gráfica para usuario llamada Administrador de presentaciones. A pesar de que el OS/2 rompe la barrera de 1 MB del MS-DOS, le llevo tiempo volverse popular. Los vendedores de software se muestran renuentes a destinar recursos a la creación de un software con base en el OS/2 para un mercado dominado por el MS-DOS. 

Los usuarios se rehusan a cambiar al OS/2 debido a la falta de software que funcione en la plata forma del OS/2 y a que muchos tendrían que mejorar la configuración de su PC para que opere con el OS/2. Unix es un SO multiusuario y multitarea, que corre en diferentes computadoras, desde supercomputadoras, Mainframes, Minicomputadoras, computadoras personales y estaciones de trabajo. Es un sistema operativo que fue creado a principios de los setentas por los científicos en los laboratorios Bell. Fue específicamente diseñado para proveer una manera de manejar científica y especializadamente las aplicaciones computacionales.  

Este SO se adapto a los sistemas de computo personales así que esta aceptación reciente lo convierte en un sistema popular. . Unix es más antiguo que todos los demás SO de PC y de muchas maneras sirvió como modelo para éstos. Aun cuando es un SO extremadamente sólido y capaz, la línea de comandos Unix, no es apta para cardiacos, debido a que ofrece demasiados comandos.


La Macintosh

Es una máquina netamente gráfica. De hecho, no existe una interfaz de línea de comando equivalente para ésta. Su estrecha integración de SO, GUI y área de trabajo la hacen la favorita de la gente que no quiere saber nada de interfaces de línea de comando. Las capacidades gráficas de la Macintosh hicieron de esa máquina la primera precursora en los campos gráficos computarizados como la autoedición por computadora. 

La familia de microcomputadoras de Apple Macintosh y su sistema operativo define otra plataforma importante. Las PC de Macintosh, que se basan en la familia de microprocesadores de Motorola, usan la arquitectura de Bus de 32 bits. La plataforma para Macintosh incluye muchas capacidades sofisticadas que comprende la multitarea, una GUI, la memoria virtual y la capacidad para emular la plataforma MS-DOS. 

Las PC de Macintosh también tiene la capacidad integrada de compartir archivos y comunicarse con o tras PC de Macintosh en una red.Con Windows NT, Microsoft ha expresado su dedicación a escribir software no sólo para PC de escritorio sino también para poderosas estaciones de trabajo y servidores de red y bases de datos. Microsoft Windows NT no es necesariamente un sustituto de DOS ni una nueva versión de éste; es, en conjunto, un nuevo SO diseñado desde sus bases para las máquinas más modernas y capaces disponibles. 


Windows NT de Microsoft 

Ofrece características interconstruidas que ningún otro SO para PC ofrece, con excepción de Unix. Además de las características tradicionales de estricta seguridad de sistema, red interconstruida, servicios de comunicación y correo electrónico interconstruidos, herramientas de administración y desarrollo de sistema y una GUI, Windows NT puede correr directamente aplicaciones de Windows de Microsoft y de Unix. Windows NT, al igual que el OS/2 ver 2.0 y algunas versiones de Unix, es un SO de 32 bits, que puede hacer completo uso de los procesadores de estas características. Además de ser multitarea, está diseñado para tomar ventaja del multiproceso simétrico.

 

sistemas operativos, sistemas operativos para pc, sistemas operativos de mac, sistemas operativos android, sistemas operativos moviles, sistemas operativos windows, sistemas operativos tipos, sistemas operativos de red, sistemas operativos pdf, sistemas operativos linux, sistemas operativos ejemplos, sistemas operativos actuales, sistemas operativos apple, sistemas operativos android versiones, sistemas operativos android para pc, sistemas operativos alternativos a windows, sistemas operativos alternativos, sistemas operativos antiguos, sistemas operativos actuales 2016, Sistemas operativos actuales 2018

Historia Lenguaje de Programación

 

 

 

Historia de los lenguajes 

lenguajes de programación cierran el abismo entre las computadoras, que sólo trabajan con números binarios, y los humanos, que preferimos utilizar palabras y otros sistemas de numeración. 

Mediante los programas se indica a la computadora qué tarea debe realizar y como efectuarla, pero para ello es preciso introducir estas ordenes en un lenguaje que el sistema pueda entender.

En principio, el ordenador sólo entiende las instrucciones en código máquina, es decir, el especifico de la computadora. Sin embargo, a partir de éstos se elaboran los llamados lenguajes de alto y bajo nivel.
 
Que es un lenguaje de programación

Que es un lenguaje de programación ejemplos:

que es un lenguaje de programacion orientado a objetos, que es un lenguaje de programacion pdf, que es un lenguaje de programacion web, que es un lenguaje de programacion yahoo, que es un lenguaje de programacion en informatica, que es un lenguaje de programacion estructurado, que es un lenguaje de programacion y ejemplos, que es un lenguaje de programacion html, que es un lenguaje de programacion visual, que es un lenguaje de programacion de alto nivel, que es un lenguaje de programacion de bajo nivel, que es un lenguaje de programacion y para que sirve que es un lenguaje de programacion interpretado, que es un lenguaje de programacion alto nivel que es un lenguaje de programacion orientada a objetos, que es lenguaje de programacion alto nivel que lenguaje de programacion aprender, que lenguaje de programacion aprender primero, que lenguaje de programacion aprender para hackear, que lenguaje de programacion aprender 2017 que lenguaje de programacion aprender 2016, que es lenguaje de programacion orientado a objetos en informatica que es un lenguaje de programacion, a que llamamos lenguaje de programacion a+ lenguaje de programacion, que es un lenguaje de programacion bajo nivel, que es un lenguaje de programacion basic.

Categorías de Sistemas Operativos


 

A.1) MULTITAREA

 

El término multitarea se refiere a la capacidad del SO para correr mas de un programa al mismo tiempo. Existen dos esquemas que los programas de sistemas operativos utilizan para desarrollar SO multitarea, el primero requiere de la cooperación entre el SO y los programas de aplicación.

Los programas son escritos de tal manera que periódicamente inspeccionan con el SO para ver si cualquier otro programa necesita a la CPU, si este es el caso, entonces dejan el control del CPU al siguiente programa, a este método se le llama multitarea cooperativa y es el método utilizado por el SO de las computadoras de Machintosh y DOS corriendo Windows de Microsoft. El segundo método es el llamada multitarea con asignación de prioridades. Con este esquema el SO mantiene una lista de procesos (programas) que están corriendo. Cuando se inicia cada proceso en la lista el SO le asigna una prioridad. En cualquier momento el SO puede intervenir y modificar la prioridad de un proceso organizando en forma efectiva la lista de prioridad, el SO también mantiene el control de la cantidad de tiempo que utiliza con cualquier proceso antes de ir al siguiente. Con multitarea de asignación de prioridades el SO puede sustituir en cualquier momento el proceso que esta corriendo y reasignar el tiempo a una tarea de mas prioridad. Unix OS-2 y Windows NT emplean este tipo de multitarea.

 

A.2) MULTIUSUARIO:

 

 Un SO multiusuario permite a mas de un solo usuario accesar una computadora. Claro que, para llevarse esto a cabo, el SO también debe ser capaz de efectuar multitareas. Unix es el Sistema Operativo Multiusuario más utilizado. Debido a que Unix fue originalmente diseñado para correr en una minicomputadora, era multiusuario y multitarea desde su concepción.

Actualmente se producen versiones de Unix para PC tales como The Santa Cruz Corporation Microport, Esix, IBM,y Sunsoft. Apple también produce una versión de Unix para la Machintosh llamada: A/UX.Unix

Unix proporciona tres maneras de permitir a múltiples personas utilizar la misma PC al mismo tiempo.

1.) Mediante Módems.

1. Mediante conexión de terminales a través de puertos seriales

3.) Mediante Redes.

 

A.3) MULTIPROCESO: 

 

Las computadoras que tienen mas de un CPU son llamadas multiproceso. Un sistema operativo multiproceso coordina las operaciones de la computadoras multiprocesadoras. Ya que cada CPU en una computadora de multiproceso puede estar ejecutando una instrucción, el otro procesador queda liberado para procesar otras instrucciones simultáneamente.

Al usar una computadora con capacidades de multiproceso incrementamos su velocidad de respuesta y procesos. Casi todas las computadoras que tienen capacidad de multiproceso ofrecen una gran ventaja.

Los primeros Sistemas OperativosMultiproceso realizaban lo que se conoce como:

 

Multiproceso Asimétrico


 

Una CPU principal retiene el control global de la computadora, así como el de los otros procesadores. Esto fue un primer paso hacia el multiproceso pero no fue la dirección ideal a seguir ya que la CPU principal podía convertirse en un cuello de botella.

 

Multiproceso Simétrico

 

En un sistema multiproceso simétrico, no existe una CPU controladora única. La barrera a vencer al implementar el multiproceso simétrico es que los SO tienen que ser rediseñados o diseñados desde el principio para trabajar en u n ambiente multiproceso. 

Las extensiones de Unix, que soportan multiproceso asimétrico ya están disponibles y las extensiones simétricas se están haciendo disponibles. Windows NT de Microsoft soporta multiproceso simétrico.

SISTEMAS DE INFORMACIÓN.




 

Definición: 

Un sistema de información es un conjunto de elementos interrelacionados con el propósito de prestar atención a las demandas de información de una organización, para elevar el nivel de conocimientos que permitan un mejor apoyo a la toma de decisiones y desarrollo de acciones. (Peña, 2006).

Otros autores como Peralta (2008), de una manera más acertada define sistema de información como: conjunto de elementos que interactúan entre sí con el fin de apoyar las actividades de una empresa o negocio. Teniendo muy en cuenta el equipo computacional necesario para que el sistema de información pueda operar y el recurso humano que interactúa con el Sistema de Información, el cual está formado por las personas que utilizan el sistema.

 

Un sistema de información realiza cuatro actividades básicas: 

entrada, almacenamiento, procesamiento y salida de información. (Peralta, 2008)

 

Entrada de Información: 

Es el proceso mediante el cual el Sistema de Información toma los datos que requiere para procesar la información. 

Las entradas pueden ser manuales o automáticas. Las manuales son aquellas que se proporcionan en forma directa por el usuario, mientras que las automáticas son datos o información que provienen o son tomados de otros sistemas o módulos. 

Esto último se denomina interfases automáticas. Las unidades típicas de entrada de datos a las computadoras son las terminales, las cintas magnéticas, las unidades de diskette, los códigos de barras, los escáners, la voz, los monitores sensibles al tacto, el teclado y el mouse, entre otras.

Almacenamiento de información: 

 El almacenamiento es una de las actividades o capacidades más importantes que tiene una computadora, ya que a través de esta propiedad el sistema puede recordar la información guardada en la sección o proceso anterior. 

Esta información suele ser almacenada en estructuras de información denominadas archivos. 

La unidad típica de almacenamiento son los discos magnéticos o discos duros, los discos flexibles o diskettes y los discos compactos (CD-ROM).

Procesamiento de Información: 

 

 

 Es la capacidad del Sistema de Información para efectuar cálculos de acuerdo con una secuencia de operaciones preestablecida. Estos cálculos pueden efectuarse con datos introducidos recientemente en el sistema o bien con datos que están almacenados. Esta característica de los sistemas permite la transformación de datos fuente en información que puede ser utilizada para la toma de decisiones, lo que hace posible, entre otras cosas, que un tomador de decisiones genere una proyección financiera a partir de los datos que contiene un estado de resultados o un balance general de un año base.

Salida de Información: 

 La salida es la capacidad de un Sistema de Información para sacar la información procesada o bien datos de entrada al exterior. 

Las unidades típicas de salida son las impresoras, terminales, diskettes, cintas magnéticas, la voz, los graficadores y los plotters, entre otros.

Es importante aclarar que la salida de un Sistema de Información puede constituir la entrada a otro Sistema de Información o módulo. En este caso, también existe una interfase automática de salida.

Otro autor define que “Un sistema de información es el sistema de personas, registros de datos y actividades que procesa los datos y la información en cierta organización, incluyendo manuales de procesos o procesos automatizados.” (s/a, 2008).


Teoría de autómatas.

>

Esta teoría provee modelos matemáticos que formalizan el concepto de computadora o algoritmo de manera suficientemente simplificada y general para que se puedan analizar sus capacidades y limitaciones. Algunos de estos modelos juegan un papel central en varias aplicaciones de las ciencias de la computación, incluyendo procesamiento de texto, compiladores, diseño de hardware e inteligencia artificial.

Los tres principales modelos son los autómatas finitos, autómatas con pila y máquinas de Turing, cada uno con sus variantes deterministas y no deterministas. 

Los autómatas finitos son buenos modelos de computadoras que tienen una cantidad limitada de memoria, los autómatas con pila modelan los que tienen gran cantidad de memoria pero que solo pueden manipularla a manera de pila (el último dato almacenado es el siguiente leído), y las máquinas de Turing modelan las computadoras que tienen una gran cantidad de memoria almacenada en una cinta. 

Estos autómatas están estrechamente relacionados con la teoría de lenguajes formales; cada autómata es equivalente a una gramática formal, lo que permite reinterpretar la jerarquía de Chomsky en términos de autómatas.

Existen muchos otros tipos de autómatas como las máquinas de acceso aleatorio, autómatas celulares, máquinas ábaco y las máquinas de estado abstracto; sin embargo en todos los casos se ha mostrado que estos modelos no son más generales que la máquina de Turing, pues la máquina de Turing tiene la capacidad de simular cada uno de estos autómatas. Esto da lugar a que se piense en la máquina de Turing como el modelo universal de computadora.


Teoría de la Computabilidad.

Esta teoría explora los límites de la posibilidad de solucionar problemas mediante algoritmos. Gran parte de las ciencias computacionales están dedicadas a resolver problemas de forma algorítmica, de manera que el descubrimiento de problemas imposibles es una gran sorpresa. La teoría de la computabilidad es útil para no tratar de resolver algorítmicamente estos problemas, ahorrando así tiempo y esfuerzo.

Los problemas se clasifican en esta teoría de acuerdo a su grado de imposibilidad:

 Los computables son aquellos para los cuales sí existe un algoritmo que siempre los resuelve cuando hay una solución y además es capaz de distinguir los casos que no la tienen. También se les conoce como decididles, resolubles o recursivos.

 Los semicomputables son aquellos para los cuales hay un algoritmo que es capaz encontrar una solución si es que existe, pero ningún algoritmo que determine cuando la solución no existe (en cuyo caso el algoritmo para encontrar la solución entraría a un bucle infinito). El ejemplo clásico por excelencia es el problema de la parada. A estos problemas también se les conoce como listables, recursivamente enumerables o reconocibles, porque si se enlistan todos los casos posibles del problema, es posible reconocer a aquellos que sí tienen solución.

 Los incomputables son aquellos para los cuales no hay ningún algoritmo que los pueda resolver, no importando que tengan o no solución. El ejemplo clásico por excelencia es el problema de la implicación lógica, que consiste en determinar cuándo una proposición lógica es un teorema; para este problema no hay ningún algoritmo que en todos los casos pueda distinguir si una proposición o su negación es un teorema.

Hay una versión más general de esta clasificación, donde los problemas incomputables se subdividen a su vez en problemas más difíciles que otros. La herramienta principal para lograr estas clasificaciones es el concepto de reducibilidad: Un problema A se reduce al problema B si bajo la suposición de que se sabe resolver el problema B es posible resolver al problema A; esto se denota por , e informalmente significa que el problema A no es más difícil de resolver que el problema B. Por ejemplo, bajo la suposición de que una persona sabe sumar, es muy fácil enseñarle a multiplicar haciendo sumas repetidas, de manera que multiplicar se reduce a sumar.

Teoría de la complejidad computacional.

Aun cuando un problema sea computable, puede que no sea posible resolverlo en la práctica si se requiere mucha memoria o tiempo de ejecución. La teoría de la complejidad computacional estudia las necesidades de memoria, tiempo y otros recursos computacionales para resolver problemas; de esta manera es posible explicar por qué unos problemas son más difíciles de resolver que otros. Uno de los mayores logros de esta rama es la clasificación de problemas, similar a la tabla periódica, de acuerdo a su dificultad. En esta clasificación los problemas se separan por clases de complejidad.

Esta teoría tiene aplicación en casi todas las áreas de conocimiento donde se desee resolver un problema computacionalmente, porque los investigadores no solo desean utilizar un método para resolver un problema, sino utilizar el más rápido. La teoría de la complejidad computacional también tiene aplicaciones en áreas como la criptografía, donde se espera que descifrar un código secreto sea un problema muy difícil a menos que se tenga la contraseña, en cuyo caso el problema se vuelve fácil.

Welcome to My Blog

Translate

Vistas de página en total

Entrada destacada

Categorías de los Sistemas Operativos

Categorías de Sistemas Operativos   A.1) MULTITAREA :    El término multitarea se refiere a la capacidad del SO para cor...

Blogger templates

Con la tecnología de Blogger.

Digicom - Tienda Informatica Otavaleña

Most Trending

- Copyright © La Computadora, Programacion y Sistemas Operativos -Robotic Notes- Powered by Blogger - Designed by Johanes Djogan -