Vous êtes sur la page 1sur 5

TALLER 1

1.MANEJO DE MEMORIA

la memoria es uno de los principales recursos de la computadora, .


actualmente la mayora de los computadores cuentan con una gran
capacidad de memoria, y las aplicaciones actualesrequieren de alta
capacidad de memoria, esto causa que se genere la escasez de
memoria en los sistemas multitarea y multiusuario.

Asignacin de memoria
La asignacin de memoria consiste en el proceso de asignar memoria para propsitos
especficos, ya sea en tiempo de compilacin o de ejecucin. Si es en tiempo de compilacin
es esttica, si es en tiempo de ejecucin es dinmica y si son variables locales a un grupo de
sentencias se denomina automtica.

Asignacin esttica de memoria[editar]


La Asignacin esttica de memoria consiste en el proceso de asignar memoria en tiempo de
compilacin antes de que el programa asociado sea ejecutado, a diferencia de laasignacin
dinmica o la automtica donde la memoria se asigna a medida que se necesita en tiempo de
ejecucin.2
Una aplicacin de esta tcnica conlleva que un mdulo de programa (por ejemplo funcin
o subrutina) declara datos estticos de forma local, de forma que estos datos son inaccesibles
desde otros mdulos a menos que se les pasen referenciados como parmetros o que les
sean devueltos por la funcin. Se mantiene una copia simple de los datos estticos, accesible
a travs de llamadas a la funcin en la cual han sido declarados.
El uso de variables estticas dentro de una clase en la programacin orientada a objetos
permite que una copia individual de tales datos se comparta entre todos los objetos de esa
clase.
Las constantes conocidas en tiempo de compilacin, como literales de tipo cadena, se
asignan normalmente de forma esttica. En programacin orientada a objetos, el mtodo
usual para las tablas de clases tambin es la asignacin esttica de memoria.

Asignacin automtica de memoria[editar]


Las variables automticas son variables locales a un bloque de sentencias (subrutina,
funcin o procedimiento). Pueden ser asignadas automticamente en la pila de datoscuando
se entra en el bloque de cdigo. Cuando se sale del bloque, las variables son
automticamente desasignadas.3 Las variables automticas tendrn un valor sin definir
cuando son declaradas, por tanto es buena prctica de programacin inicializarlas con un
valor vlido antes de usarlas.

Asignacin dinmica de memoria[editar]


Artculo principal: Memoria dinmica

En ciencia de la computacin, asignacin dinmica de la memoria es la asignacin de


almacenamiento de memoria para utilizacin por parte de un programa de computador
durante el tiempo de ejecucin de ese programa. Es una manera de distribuir la propiedad de
recursos de memoria limitada entre muchas piezas de cdigo y datos. Un objeto asignado
dinmicamente permanece asignado hasta que es desasignado explcitamente, o por el
programador o por un recolector de basura; esto es notablemente diferente de la asignacin
automtica de memoria y de la asignacin esttica de memoria (la de las variables estticas).
Se dice que tal objeto tiene tiempo de vida dinmico.4

MAC OS
Sistema Operativo de Macintosh) es el nombre del sistema operativo creado por Apple para
su lnea decomputadoras Macintosh, tambin aplicado retroactivamente a las versiones
anteriores a System 7.6, y que apareci por primera vez en System 7.5.1. Es conocido por
haber sido uno de los primeros sistemas dirigidos al gran pblico en contar con una interfaz
grfica compuesta por la interaccin del mouse con ventanas, iconos y mens.

SISTEMAS OPERATIVO MULTIPROCESO


Un sistema operativo multiproceso se refiere al nmero de procesadores del sistema, que es ms de
uno y ste es capaz de usarlos todos para distribuir su carga de trabajo. Generalmente estos sistemas
trabajan de dos formas: simtrica o asimtricamente. Cuando se trabaja de manera asimtrica, el
sistema operativo selecciona a uno de los procesadores el cual jugar el papel de procesador maestro y
servir como pivote para distribuir la carga a los dems procesadores, que reciben el nombre de
esclavos. Cuando se trabaja de manera simtrica, los procesos o partes de ellos (threads) son enviados
indistintamente a cualquiera de los procesadores disponibles, teniendo, tericamente, una mejor
distribucin y equilibrio en la carga de trabajo bajo este esquema.

TALLER 2

Una particin de disco, en mantenimiento, es el nombre genrico que recibe cada divisin
presente en una sola unidad fsica de almacenamiento de datos. Toda particin tiene su
propio sistema de archivos (formato); generalmente, casi cualquier sistema operativo
interpreta, utiliza y manipula cada particin como un disco fsico independiente, a pesar de
que dichas particiones estn en un solo disco fsico.
DISCO DE ARRANQUE
Un disco de arranque (llamado tambin disco de inicio) era un tipo de medio
extrable, como un disquete, un CD o un DVD, que contena los archivos de inicio de
Windows que el equipo poda usar para iniciar Windows si el sistema de archivos de
Windows del disco duro se daaba o ya no se poda usar.
SISTEMA OPERATIVO

es un programa o conjunto de programas de un sistema informtico que gestiona los recursos


de hardware y provee servicios a los programas de aplicacin, ejecutndose en modo
privilegiado respecto de los restantes (aunque puede que parte de l se ejecute en espacio de
usuario)..
El sistema operativo es el programa (o software) ms importante de un
ordenador. Para que funcionen los otros programas, cada ordenador de uso general
debe tener un sistema operativo. Los sistemas operativos realizan tareas bsicas,
tales como reconocimiento de la conexin del teclado, enviar la informacin a la
pantalla, no perder de vista archivos y directorios en el disco, y controlar los
dispositivos perifricos tales como impresoras, escner, etc.

RTA:
Conjunto de programas que se integran con el hardware para
facilitar al usuario, el aprovechamiento de los recursos
disponibles.
Qu son los sistemas de archivos?
es el componente del sistema operativo encargado de administrar y facilitar el uso de las
memorias perifricas, ya sean secundarias o terciarias. Sus principales funciones son la
asignacin de espacio a los archivos, la administracin del espacio libre y del acceso a los
datos resguardados. Estructuran la informacin guardada en una unidad de
almacenamiento (normalmente un disco duro de una computadora), que luego ser
representada ya sea textual o grficamente utilizando un gestor de archivos. La mayora de
los sistemas operativos manejan su propio sistema de archivos.

Qu es el Kernel?
El kernel ncleo de linux lo podramos definir como el corazn del SO.
Antiguamente haba dos tipos de versiones del ncleo. Tenamos:

Versin de produccion: Era la versin estable del momento y la que se deba de utilizar, ya que, esta
versin era el resultado final de las versiones que estaban en desarrollo.

Versin de desarrollo:Era la versin que estaba en desarrollo y la que los programadores utilizaban
para corregir bugs. Esta versin era muy inestable.

Bios
La BIOS es un firmware presente en las computadoras, contiene las instrucciones ms elementales para que
puedan funcionar y desempearse adecuadamente, pueden incluir rutinas bsicas de control de los
dispositivos.

UNIX
Unix es un sistema operativo de tiempo compartido, controla los recursos de una computadora y los asigna
entre los usuarios. Permite a los usuarios correr sus programas. Controla los dispositivos
de perifricos conectados a la mquina. Adems es un sistema multiusuario, en el que existe la portabilidad
para la implementacin de distintas computadoras.
Esta formado por una serie de elementos que pueden representarse en forma de capas concntricas donde,
en primer lugar, alrededor del hardware, aislando a este de los usuarios, adems de adaptar el resto del
sistema operativo a la maquina debido a la portabilidad que existe en el mismo.

Linux es un sistema operativo libre, basado en Unix.4 Es uno de los principales ejemplos
de software libre y de cdigo abierto.5Linux est licenciado bajo la GPL v2 y est desarrollado
por colaboradores de todo el mundo. El desarrollo del da a da tiene lugar en la Linux Kernel
Mailing List Archive
El ncleo Linux fue concebido por el entonces estudiante de ciencias de la
computacin finlands Linus Torvalds en 1991.6 Linux consigui rpidamente desarrolladores y
usuarios que adoptaron cdigos de otros proyectos de software libre para usarlo con el nuevo
sistema operativo

TALLER 3

Vous aimerez peut-être aussi