sábado, 28 de mayo de 2011

Etnia Negra


CÒMO CELEBRARON EL DÌA DE LA ETNIA NEGRA.
Buenos días Profesora, en mi caso todavía no hemos celebrados ese día. Está en proyecto!

¿Què significa este acontecimiento?
El significado para los panameños y este grupo es recordar la historia y ver los aportes que esta cultura ha dado a nuestro país en diferentes áreas para el desarrollo de nuestra nación.
El 30 de Mayo se celebra el día de la Etnia Negra, se escogió esa fecha ya que el 30 de mayo de 1820, el Rey de España Fernando VII declaró abolido el comercio esclavista en España y todas sus colonias, debido a influencias recibidas por los negros que formaban parte de la Asamblea Nacional de Francia durante la revolución en ese entonces.

¿Cuàl serà el objetivo de esta celebraciòn?
Resaltar la cultura y costumbres del pueblo afro antillanos. Además promover las buenas relaciones sociales con los demás grupos que hay en nuestro país.

¿Cuàl es su gènesis?

LA ETNIA NEGRA
Históricamente se dieron tres grandes llegadas de negros a suelo panameño, aunque algunos antropólogos afirman que han estado presentes en América desde antes del arribo de Cristóbal Colón. Una de esas investigaciones se basa en descubrimientos en un sitio arqueológico de México llamado La Venta, donde se encontraron enormes cráneos de labios gruesos y narices chatas “parecidas a guerreros” africanos. En el caso de Panamá, indicó Núñez, en 1513 el descubridor del Mar del Sur, Vasco Núñez de Balboa, dijo haber visto en la tierra del cacique Cuarecua, gente de pieles oscuras a las que clasificó como nativos, lo que es extraño porque los españoles “aún no habían traído los grupos negros”.

sábado, 7 de mayo de 2011

Didactica Superior 2011

Resumen del Estatuto de la Universidad Tecnológica de Panamá
CARÁCTER DE LA UNIVERSIDAD
Artículo 1: La UNIVERSIDAD TECNOLÓGICA DE PANAMÁ se regirá de acuerdo con la constitución y la ley, el estatuto y los reglamentos que legítimamente adopte, la cual tendrá carácter oficial o estatal.
Organizará e implementará el estudio de las carreras que terminan en la formación de profesionales a niveles técnicos, de licenciatura, postgrado y cualquier otro que sea propio de la educación superior.
La Universidad Tecnológica de Panamá adecuará sus planes, programas y actividades a los fines y necesidades a la realidad social panameña, basándose en el conocimiento integral de los fenómenos naturales, sociales, económicos en función de obtener para el país los mejores beneficios de la cultura científica y tecnológica, mediante la integración de la teoría y práctica como fundamento para que, sus integrantes y egresados, puedan responder a las necesidades del  desarrollo integral de la nación.
Artículo 2: La Universidad Tecnológica de Panamá es autónoma, se le reconoce personería jurídica, patrimonio propio, y derecho a administrarlo. Tiene facultad para organizar sus estudios, programas, investigaciones y servicios. Designará, promoverá y separará su personal de conformidad con la ley, el estatuto y los reglamentos que le rijan.
CAPÍTULO II
Los Órganos de gobierno de la Universidad Tecnológica de Panamá.
Artículo 3: Los Órganos de Gobierno de la Universidad Tecnológica de Panamá como establece el artículo 10 de la ley 17 de  1984 son: El Concejo General Universitario, el Consejo académico, el Consejo de Investigación, Postgrado y Extensión, Consejo Administrativo, Junta de Facultad, Junta de Instituto Tecnológico Regional, y Junta de Centros Regionales.
Artículo 10: Es función del Consejo General Universitario, analizar, sancionar, la creación, supresión o modificación de todo o parte de los organismos administrativos, académicos y de investigación, postgrado y extensión propuesto por el consejo respectivo.
Artículo 28: ……..

CAPÍTULO III
Principales Unidades de Administración Central de la Universidad Tecnológica de Panamá
Artículo 29: Las Unidades de Administración Central de la Universidad Tecnológica de Panamá cuya naturaleza y principales funciones se establecen en este Capítulo dependen directamente del rector.
SECCIÓN A
Secretaría General de la Universidad Tecnológica (30-35)
Artículo 30: La secretaría General es la unidad administrativa que centraliza y coordina las cuestiones administrativas relacionadas con el personal decente y educando de la Universidad Tecnológica de Panamá; y que organiza, atiende, archiva y custodia los documentos relativos a dicho personal y a las actividades que conciernen a toda la institución.
SECCIÓN B
Dirección de Planificación Universitaria (36-40)
Artículo 36: La Dirección de Planificación Universitaria es una unidad administrativa con funciones asesoras que dependen directamente del Rector y que cooperará con éste.
SECCIÓN C
Dirección de Bienestar Estudiantil (41-44)
Artículo 41: La Dirección de Bienestar Estudiantil es una unidad con funciones asesoras dependiente del Rector, constituida por un Director, por técnicos y especialistas en Ciencias de la Conducta o en otras disciplinas afines.
SECCIÓN CH
Disposiciones Varias (45-48)
Artículo 45: Además de las unidades de administración central especificados en el presente Capítulo, dependen directamente del Rector las unidades administrativas, tales como: Unidad de Enlace – Empresa, Asesoría Legal, Relaciones Públicas, Extensión de Tocumen, Auditoría Interna, Coordinación de Centros Regionales.
CAPÍTULO IV
Órganos Académicos de Investigación y Extensión de la Universidad Tecnológica de Panamá
SECCIÓN A
Facultades (49-51)
Artículo 49: Las facultades son organismos académicos y administrativos que agrupan recursos universitarios de enseñanza, investigación y extensión relativamente homogénea. Estarán organizadas mediante carreras y departamentos que se coordinarán estrechamente con los Centros de Investigación, Postgrado y Extensión.
SECCIÓN B
Juntas de Facultad (52-62)
Artículo 52: La Junta de Facultad es el principal Órgano de Gobierno de la respectiva facultad universitaria; está constituida según lo establecido en el artículo 23 Ley 17 de 1984, por sus autoridades, representante de los profesores, representantes estudiantiles y administrativos.
SECCIÓN C
Decanos y Secretarios de Facultad (63-70)
Artículo 63: El decano es una autoridad Universitaria. Son elegibles para Decanos, los profesores panameños y regulares de tiempo completo de la Universidad Tecnológica de Panamá. Los Decanos serán de preferencia profesores consagrados por completo a la Universidad Tecnológica de Panamá, para que sus funciones no sean interrumpidas por otras actividades que tenga fuera del recinto universitario.
SECCIÓN CH
Departamentos y Carreras (71-80)
Artículo 71: Las facultades se dividirán en Departamentos Académicos y Carreras.



SECCIÓN D
Institutos y Centros de Investigación (81-94)
Artículo 82: Los Institutos de Investigación serán entidades con presupuesto descentralizado que se dedicarán exclusivamente a la investigación, experimentación y servicios especializados de postgrado, en forma permanente o periódica, ya sea por sí mismo o en coordinación con otras entidades universitarias, siempre y cuando lo hagan en los términos que señalen las reglamentaciones universitarias.
SECCIÓN E
 Consejo de  Investigación, Postgrado y Extensión (95-101)
Artículo 95: El Consejo de Investigación, Postgrado y Extensión, es un Órgano de Gobierno especializado que tiene como función fundamental velar por las actividades investigadoras en la Universidad Tecnológica de Panamá, entendiendo por tales toda labor individual o colectiva, intensa y sistemática de estudio, observación, experimentación y producción especializadas, adecuadamente consignadas por escrito y con miras a su publicación. 
CAPÍTULO V
Personal Docente
SECCIÓN A
Grupos y Categorías (102-113)
Artículo 102: El personal docente de la Universidad Tecnológica de Panamá se divide en las siguientes categorías:
1.    Regular
2.    Especial
3.    Adjuntos
4.    Instructores
SECCIÓN B
Deberes, Derechos y Funciones (114-122)
Artículo 114: Son deberes de los docentes universitarios además de lo que establece la ley.
a)    Mantener y acrecentar la dignidad, la ética y el prestigio de la Universidad.
Ch) Mejorar su calidad pedagógica, científica y técnica. Etc.
SECCIÓN C
Concursos (123-148)
Artículo 124: Los concursos se regirán por las disposiciones que fija la ley 17 de 1984, la ley 57 de 1996 y el presente estatuto y serán de dos tipos: concursos para Profesores regulares y Concursos para Profesores Adjuntos.
SECCIÓN CH
Evaluación de Títulos y de otros Estudios para Concursos, Ascensos y otras Reclasificaciones Docentes (149-156)
SECCIÓN D
Ascenso de categoría (157-161)
Artículo 157: El profesor Regular que aspire a ascender de categoría enviará una solicitud al respectivo Decano, incorporando a la misma lo exigido en el presente Capítulo.
SECCIÓN E
Vacaciones, Licencias, Sabáticas, Becas y Jubilaciones (162-165)
CAPÍTULO VI
Régimen Académico
SECCIÓN A
Año Lectivo (166-167)
Artículo 166: El año lectivo de la Universidad Tecnológica de Panamá se podrá de la siguiente forma:
a)    Dos (2) semestres y un verano
b)    Tres (3) Cuatrimestres
c)    Cuatro (4) Trimestres
d)    Régimen Modular
SECCIÓN B
Cursos de Verano (168-173)
SECCIÓN C
Extensión Universitaria (174)
SECCIÓN CH
Centros Regionales (175-176)
SECCIÓN D
Calificaciones (177-180)
SECCIÓN E
Exámenes (181-187)
SECCIÓN F
Promociones (188-197)
SECCIÓN G
Planes de Estudios y Títulos Académicos (Artículos 197- 206)
SECCIÓN H
Créditos (207-208)
SECCIÓN I
Índice Académico (209-216)
SECCIÓN J
Capítulo de Honor Sigma Lambda (217-222)
SECCIÓN K
Trabajos de Graduación (223-230)
SECCIÓN L
Estudios Avanzados (231-241)
CAPÍTULO VII
Títulos Honoríficos y Cátedras en Honor de Profesores (242-246)
CAPÍTULO VIII
Revalida de Títulos (247-251)
CAPÌTULO IX
Estudiantes
SECCIÓN A
Condiciones de Ingreso (252-257)
SECCIÓN B
Matrícula (256-258)
SECCIÓN C
Horario del Estudiante (259-264)
SECCIÓN CH
Asistencia (265-268)
SECCIÓN D
Clases de Estudiantes (269-273)
SECCIÓN E
Bienestar Estudiantil (274-275)
SECCIÓN F
Sufragio y Asociaciones Estudiantiles (276-277)
SECCIÓN G
Derechos y Deberes del  Estudiante (278-279)
CAPÍTULO X
Disciplina (280-286)
CAPÍTULO XI
Incompatibilidades (287-290)
CAPÍTULO XII
Patrimonio Universitario (291-292)
CAPÍTULO XIII
Vigencia del Estatuto (Artículo 293)

SINTESIS
Estatuto de la Universidad Tecnológica de Panamá

La Universidad Tecnológica de Panamá es una Institución del estado Panameño cuyo objetivo  es brindar profesionales capaces de servir al desarrollo del país. También busca el reconocimiento a nivel internacional, caracterizada por la excelencia en la formación de profesionales, integrada con la docencia, la investigación pertinente, el desarrollo tecnológico, la producción y la extensión para contribuir al desarrollo nacional.
El estatuto Universitario está estructurado en 13 Capítulos donde sobresalen los órganos de gobierno, la parte administrativa, las facultades, los docentes, los á académico, de los centros regionales, de los deberes y derechos de los estudiantes, etc.
De esta manera la Universidad Tecnológica de Panamá busca mejorar cada día la calidad de la educación de todo el personal docente y administrativo para brindarles a todos los estudiantes una educación actualizada cónsona con la realidad del país y del mundo.
La Universidad Tecnológica de Panamá está comprometida en transformar un ciudadano con valores éticos y morales, profesionales idóneos en todas las ramas tecnológicas que contribuyan al mejoramiento y engrandecimiento de nuestro país.

sábado, 26 de febrero de 2011

Admiinistración de Sistemas operativos

Sistemas operativos
  1. Procesos
  2. Implantación de los procesos
  3. Comunicación entre procesos
  4. Instrucción TSL
  5. Planificación de procesos
  6. Colas múltiples
  7. Procesos ligeros
  8. Señales
                                                                            
Introducción
El siguiente documento describe las características que presentan los sistemas operativos para la administración de procesosen los sistemas mono y multiprocesadores. Se comienza con una introducciónsobre la funcionalidad de un procesopara luego entrar en los detalles de implementación típicos de los sistemas operativos. Aún no termine la totalidad del documento pero lo quiero publicar en Internet para obtener feedback por parte de los lectores interesados en el mismo.
¿Qué es un proceso?
Un proceso es un programaen ejecución. Un proceso simple tiene un hilo de ejecución, por el momento dejemos esta última definición como un concepto, luego se verá en más detalle el concepto de hilo. Una vez definido que es un proceso nos podríamos preguntar cuál es la diferencia entre un programa y un proceso, y básicamente la diferencia es que un proceso es una actividad de cierto tipo que contiene un programa, entradas salidas y estados.
Los procesos pueden ser cooperantes o independientes, en el primer caso se entiende que los procesos interactúan entre sí y pertenecen a una misma aplicación. En el caso de procesos independientes en general se debe a que no interactúan y un proceso no requiere informaciónde otros o bien porque son procesos que pertenecen a distintos usuarios.
Un proceso puede estar en cualquiera de los siguientes tres estados: Listo, En ejecución y Bloqueado.
Los procesos en el estado listo son los que pueden pasar a estado de ejecución si el planificador los selecciona. Los procesos en el estado ejecución son los que se están ejecutando en el procesador en ese momento dado. Los procesos que se encuentran en estado bloqueado están esperando la respuesta de algún otro proceso para poder continuar con su ejecución. Por ejemplo operación de E/S.
La implementación del modelo de procesos se logra debido a que el sistema operativo almacena en una tabla denominada tabla de controlde procesos información relativa a cada proceso que se esta ejecutando en el procesador. Cada línea de esta tabla representa a un proceso.
La información que se almacena es la siguiente:
1) Identificación del proceso.
2) Identificación del proceso padre.
3) Información sobre el usuario y grupo.
4) Estado del procesador.
5) Información de control de proceso
5.1) Información del planificador.
5.2) Segmentos de memoria asignados.
5.3) Recursos asignados.
Condiciones de competencia
Las condiciones de competenciase dan cuando dos o más procesos intentan acceder a un mismo recurso.
Para solucionar las condiciones de competencia se implementó un modelo para prohibir que dos procesos accedan al mismo recurso. El modelo en cuestión se denomina exclusión mutua.
Las soluciones con espera ocupada funcionan de la siguiente manera, cuando un proceso intenta ingresar a su región crítica, verifica si esta permitida la entrada. Si no, el proceso se queda esperando hasta obtener el permiso.
El métodomás simple para evitar las condiciones de competencia es hacer que cada proceso desactive todas sus interrupciones antes de entrar a su sección crítica y las active una vez que salio de la misma. Este modelo como se puede observar, éste modelo tiene una gran problema y es que si se produce una falla mientras que el proceso esta en la región crítica no se puede salir de la misma y el sistema operativo no recuperaría el control.
En éste caso se genera una variable la cual puede tener dos valores o bien 0 (no hay ningún proceso en su sección crítica) o bien 1 (indicando que la sección crítica está ocupada) entonces cada proceso antes de ingresar a la sección crítica verifica el estado de la variable de cerradura y en caso de que la misma este en 0, le cambia el valor e ingresa a la misma y en caso de que la misma sea 1 el proceso se queda verificando el estado de la misma hasta que el mismo sea 0.
El problema aquí se presenta si dos procesos verifican al mismo tiempo que la variable cerradura esta en 0 e ingresan a la región crítica.
El algoritmode alternancia estricta no bloquea el ingreso a la región crítica cuando otro proceso se esta ejecutando. El problema de ésta solución es que cuando un proceso no esta en la sección crítica igualmente tiene bloqueado el acceso a la misma y por lo tanto no permite que otro proceso que requiera ingresar a la misma logre hacerlo.
Esta solución requiere ayuda del hardware y es debido a que en general las computadoras diseñadas para tener más de un procesador tienen una instrucción TEST AND SET LOCK
El modelo de espera acotada tienen el inconveniente que se desperdicia tiempo de procesador.
El problema del productor y el consumidor describe el echo de que cuando hay dos o más procesos interactuando a través de un buffer común habiendo procesos que ponen información o datos y otros que los sacan se pueden llegar a dar condiciones en las cuales los procesos que ingresan los datos no puedan hacerlo debido a que el buffer ya se encuentra lleno y para el caso de los que sacan los datos del buffer intenten sacar datos cuando ya no hay nada que sacar. Para evitar estas condiciones se desarrollaron métodos de comunicación/sincronización entre procesos en los cuales se impide que esto suceda haciendo que el proceso productor "duerma" si el buffer está lleno y una vez que exista espacio el proceso "consumidor" despierte al productor para que siga generando o viceversa.
La planificación es el proceso por el cual el sistema operativo selecciona que proceso ejecutar. La selección del proceso se basa en alguno de los algoritmos de planificación que se describen más abajo.
Es la característica por el cual el sistema operativo puede o no expulsar del estado de ejecución a un proceso dado. En este sentido entonces tenemos la planificación apropiativa en la cual el sistema operativo puede cortar en cualquier momento la ejecución de un proceso y la planificación no apropiativa en la cual una vez que el proceso esta en ejecución el sistema operativo no puede sacarlo de ese estado.
Los objetivos de la planificación de proceso son:
  • Equidad, todos los procesos deben poder ejecutarse
  • Eficacia, mantener ocupada la CPU un 100% del tiempo
  • Tiempo de respuesta, minimizar el tiempo de respuesta al usuario
  • Tiempo de regreso, minimizar el tiempo que deben esperar los usuarios por lotes para obtener sus resultados
  • Rendimiento, maximizar el número de tareas procesadas por hora.
Los algoritmos de planificación son los que definen que política se va a seguir para que un proceso pase al estado de ejecución.
En este tipo de planificación cada proceso tiene asignado un quantum de tiempo para ejecutarse y en el caso de que no pueda terminar la ejecución en su quantum el proceso pasa de nuevo a la cola de procesos para ser ejecutado por otro quantum luego de recorrer la cola para asegurarse que todos los procesos reciban ese quantum de procesamiento.
En la planificación round-robin todos los procesos son tratados con la misma prioridad. Para el caso de este tipo de planificación a cada proceso se le asigna una prioridad y los mismos son ejecutados
Las colas múltiples están basadas en una pila que sirve como índice de una lista de procesos que se tienen que ejecutar.
Primero el trabajo más corto
Este tipo de algoritmo de planificación se usa para trabajos en batch o de procesamiento or lotes en los cuales se puede saber cual es el tiempo de duración de la ejecución de cada proceso y entonces se puede seleccionar primero el trabajo más corto. El problema que se presenta con éste algoritmo es que los grandes procesos podrían sufrir de inanición dado que cualquier proceso pequeño se "cuela" sobre uno de mayor tamaño y como resultado final se podría dar el caso que el proceso grande nunca obtenga procesamiento.
En este modelo de planificación se tiene en cuenta la cantidad de usuarios en el sistema y se le asigna a cada uno el tiempo de ejecución de 1/n (siendo n la cantidad total de usuarios) de esa forma el planificador tiene que llevar cuenta del tiempo de ejecución de los procesos y balancear el tiempo que están utilizando el procesador para cumplir con la ecuación previa.
Los procesos ligeros son programasen ejecución son básicamente procesos pero a diferencia de éstos últimos que solo tienen un hilo de ejecución los primeros tienen el hilo principal más hilos secundarios o hijos, en éste caso todos los procesos hijos comparten la información del hilo principal pero además puede cada hilo tener su información privada.
Dentro de la información propia tenemos:
  • Contador de programa
  • Pila
  • Registros.
  • Estado del proceso ligero.
  • Dentro de la información compartida tenemos:
  • Variables globales.
  • Archivos abiertos
  • Señales
  • Semáforos.
  • Contabilidad.
Las señalesson el mecanismo de comunicación que se establece entre los procesos. Para comparar se puede decir que las señales son a los procesos lo que las interrupciones son al procesador. Cuando un proceso recibe una señal detiene su ejecución, bifurca a la rutina del tratamiento de la señal que esta en el mismo proceso y luego una vez finalizado sigue la ejecución en el punto que había bifurcado anteriormente.

Las señales se pueden originar en un proceso o bien en el sistema operativo. Las señales se pueden enviar entre procesos, solo los que tengan el mismo uid, o bien el sistema operativo puede enviarle una señal a un proceso, por ejemplo excepciones de ejecución.