El Blog

Calendario

<<   Noviembre 2009    
LMMiJVSD
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30       

Categorías

Archivos

Sindicación

Enlaces

Alojado en
ZoomBlog

Bienvenida

Por Yaimyl - 17 de Octubre, 2009, 21:35, Categoría: General

Saludos Revolucionarios:

Les doy la más cordial bienvenida a este sitio, el cual invito visiten periódicamente para mantener una comunicación efectiva, clave para el éxito en toda unidad curricular. Mi nombre es Yamileth Ledezma, mi correo es yamilethlm@hotmail.com.  Les presento la planificación de la Unidad Curricular Sistemas Operativos, las estrategias de evaluación serán definidas en clases. Es importante la asistencia y el cumplimiento de las actividades en la fecha programada. Igualmente les invito a que busquen información de los temas planteados y realicen las prácticas relacionadas. Finalmente me despido con la frase: "Los programadores no mueren, solo se pierden en el proceso".

 NOTIFICACIÓN: EL DÍA MIERCOLES 18/11 NO TENDREMOS CLASES PORQUE VOY ASISTIR A UNAS JORNADAS EN LA UPEL, MATURIN 

Atención: Publicada Tarea 7 Revisa al final de la página

LISTADO DE CONTACTOS IGS3-1

ESTUDIANTE

CORREO

TELEFONOS

Sist. Operativo

ELIZABETH, MAYOL DE BERACIERTA

elizabethmayol2006@hotmail.com elizabethmayol2@gmail.com

0424-9097480

Windows

Fony Raul Rivas

fony.raul@gmail.com

04249711251

Linux

Deyrimar V. Aguilera Padilla

deirymara@hotmail.com

0424-9252365

0412-1905060

AIX

Yamina Rivero

yamina_37@hotmail.com

0426-3902290 0416-5917949

Solaris

Joel Rodríguez

UJNGENERACIOn@HOTMAIL.COM

0285-6510340

0424-9025814

Dos

Yanet Boscan

yanet_163@hotmail.com

04269944510

MacOS

Deborath Alfonso

Daj_alfonso@hotmail.com

04263924307

HP-UX

Liseth García

Lisethgarcia409@hotmail.com

04148984625

Amiga

Alexandra

Alex.caronlayms@hotmail.com

04249330610

Apollo

Jessica Abad

Jessicaabad2009@hotmail.com

04128325047

BeOs

Rafael Rodriguez

Siroscar78@hotmail.com

04263925088

Symbian

Eduardo Lopez

acuariumantartida@hotmail.com

04163899272

FreeBSD

Josue Jimenez

El_estudiante_24@hotmail.com

04268964728

QNX

PROFESORA

Yamileth Ledezma

yamilethlm@hotmail.com

04166908253

Planificación

Por Yaimyl - 17 de Octubre, 2009, 21:34, Categoría: General

Unidad Didáctica

Objetivos

%

Adquiere conocimientos básicos de los sistemas operativos

Evaluación: Página WEB

Entrega: 14/11/09

1.         Explicar la evolución histórica de los sistemas operativos

2.         Distinguir las características de los sistemas operativos

3.         Describir las funciones de los sistemas operativos

4.         Establecer conclusiones sobre la importancia de los sistemas operativos

5

4

4

2

15%

Analiza los procesos que intervienen en el sistema operativo

Evaluación:

Taller Ind. 1 y Taller Ind. 2

1.         Identificar los estados de los procesos

2.         Diferenciar las transiciones de los estados de los procesos

3.         Analizar las parámetros de los estados de los procesos

4.         Representar gráficamente las gestiones de los estados de los procesos

5

5

5

5

20%

Analiza la administración de los procesos llevados a cabo por el procesador a través de la simulación

Evaluación

2 Taller en Parejas

1.         Distinguir la planificación apropiativa de la planificación no apropiativa

2.         Comparar los algoritmos de planificación (RR, P, TMC,TRMC,FCFS;LCFS)

3.         Representa gráficamente la ejecución de los algoritmos

4.         Determinar la eficiencia de los algoritmos

5

5

5

5

20%

Analiza la administración de espacios de memoria y dispositivos de los sistemas operativos

Evaluación

Trabajo en Grupo

1.         Caracterizar los tipos de memoria (Real y Virtual)

2.         Describir las técnicas de manejo de memoria

3.         Aplicar las gestión de memoria

4.         Describir los métodos de acceso a dispositivos

3

4

4

4

15%

Analiza el funcionamiento de un administrador de un sistema operativo

Evaluación

Ejercicios Prácticos

1.         Utilizar las operaciones básicas de un sistema de archivo

2.         Explicar los métodos básicos de organización de archivos

3.         Representar las diferentes estructuras de un sistema de archivo

4.         Establecer las diferencias de privilegios de usuario en un sistema de archivo

5

5

5

5

20%

Autoevaluación

Evaluación sumativa de las unidades

5%

Coevaluación

Evaluación sumativa de las unidades

5%

Referencias y Consultas Recomendadas

Por Yaimyl - 17 de Octubre, 2009, 21:33, Categoría: General

LIBRO DE TEXTO:

OTROS LIBROS RECOMENDADOS:

  • Carretero, J.; García, F.; Pérez, F.: "Prácticas de Sistemas Operativos: de la base al diseño", McGraw Hill, Madrid, 2002.

  • Stallings, W.: "Sistemas Operativos", 4ª Edición, Prentice hall, 2001.Silberschatz, A.; Galván, P: "Operating System Concepts", 5th Edition, Addison-Wesley, Reading, MA, 1998.

Enlaces importantes

Videos:

Juegos:

Varios

Por Yaimyl - 17 de Octubre, 2009, 21:32, Categoría: General

ACA LES DEJO ALGUNAS CURIOSIDADES ACERCA DE LA PROGRAMACION.

1. Cuantos lenguajes de programación conoces? 10? 30? 50? Novato. Que te parece 1150 lenguajes diferentes de programación?. En la pagina http://99-bottles-of-beer.net/" target="_blank" rel="nofollow">http://99-bottles-of-beer.net/ muestran 1150 lenguajes diferentes haciendo una sola cosa: Un programa que imprime la canción “99 botellas de cerveza”. No conozco un listado mas grande de lenguajes.

2. Sabes cual es el lenguaje de programación mas difícil que existe? Tache si contestaste “Perl”. El lenguaje de programación mas difícil se llama Malbolge. Entre las peculiaridades de este lenguaje están:

1. En el 98, su programador lo lanzo al dominio publico.
2. Desde su aparición, se tardo mas de 2 años en aparecer su primer programador.
3. Porque digo “aparición”? Malbolge es un lenguaje de programación generado por un programa escrito en LISP, fue pues, generado por una máquina.
4. Cada instrucción es encriptada (le resta 33, le suma el puntero y le realiza mod 94) después de que se ejecuta. Por lo que cada instrucción es diferente cada vez que se ejecuta. Es altamente impredecible.
5. Crees que exagero? Esta seria la versión de hello world de Malbolge.

1: (=<`:9876Z4321UT.-Q+*)M‘&%$H”!~}|Bzy?=|{z]KwZY44Eq0/{mlk**

2: hKs_dG5[m_BA{?-Y;;Vb’rR5431M}/.zHGwEDCBA@98\6543W10/.R,+O<


3. Existe también la versión de 99 bottles of beer para este lenguaje. El propio creador del lenguaje no creía que esto fuese posible. Solo por curiosidad, velo. Es impresionante. Link http://www.99-bottles-of-beer.net/language-malbolge-995.html

4. Alguien planteo crear un convertidor de Brainfuck a Malbolge. Brainfuck probablemente es el segundo lenguaje mas complicado que existe. Y esta, la idea más mazoquista que se me puede ocurrir. Casi como programar en java Link http://www.lscheffer.com/bf2malbolge.html

5. El primer lenguaje de programación no fue en una computadora. Los primeros lenguajes de programación, o mas específicamente lenguajes de dominio especifico fueron los telares o los pianos del siglo 19. Link http://en.wikipedia.org/wiki/Domain-specific_programming_language

6. Existe un lenguaje de programación basado en las obras de Shakespeare. Usa palabras reservadas como Juliet, Romeo y Ophelia. Link http://shakespearelang.sourceforge.net/

7. Has oído hablar del “Spaghetti code”? Si crees que PHP es el rey en ese campo, no conoces el lenguaje Spaghetti. Link http://www.esolangs.org/wiki/Spaghetti


TIPICAS FRASES DE LOS PROGRAMADORES

Esto va dedicado a todos los programadores y a los que trabajan con programadores.

Comentarios hechos por programadores cuando sus programas no funcionan:

1. ¡Qué extraño!…
2. Pues ayer funcionaba.
3. ¿Esto cómo es posible?
4. ¿Se ha actualizado el sistema operativo?
5. Tendrás el ejecutable incorrecto.
6. Vaya, eso es simplemente es una mejora.
7. Por supuesto, solo tengo que arreglar esos fallitos.
8. ¿Todavía no lo he arreglado?
9. Alguien ha tenido que cambiar mi código.
10. Eso es un problema de configuración.

Y la última:

¡Un usuario inteligente nunca haría eso!

¿Qué programador no ha dicho alguna de estas alguna vez?


EL REGAETTON DEL PROGRAMADOR

La verdad es que nunca pensé que escucharía algo así, pero todo existe en este mundo. El reggaeton del programador es un video (que no deja de ser un viral ligeramente disfrazado) pero que está bastante simpático y es digno de mención.

Se trata de una canción del agridulce género Reggaeton, donde nombran las buenas características de Velneo, el entorno de desarrollo de proyectos empresariales.

link: http://www.videos-star.com/watch.php?video=bfXRDQQy-fU

TAREAS

Por Yaimyl - 17 de Octubre, 2009, 21:28, Categoría: General

Es importante informarle que las tareas tendran un porcentaje de la planificación de la unidad didáctica que esten relacionadas, asi que de su cumplimiento dependera el porcentaje alcanzado.

Tarea 1: Seleccionar del Credo las palabras que desconoces y buscar significado. Ir a la opción de Juego y practicar los juegos propuestos.

Tarea 2: Agregar un Comentario en la Bienvenida con tus datos personales para crear una lista de contactos y comunicarnos

Tarea 3:  Realizar la página web del sistema operativo asignado con los contenidos solicitados. Se recomienda para la creación de la página web no usar asistente de página web, lenguaje html. El diseño es libre según el autor y los contenidos son:

·         Concepto del sistema operativo  asignado

·         Historia del Sistema Operativo y familias

·         Funciones Básicas

·         Características

·         Logo que identifique el sistema operativo

·         Link o enlace a la página oficial del sistema operativo

  • Video que hable del sistema operativo

·         Datos personales del autor

Tarea 4: De la clase presencial del dia lunes 26/10 realiza un comentario en esta sección acerca de la importancia del uso de los sistemas operativos, fecha limite para hacer comentario 30/10/09

Historia de SO

Tarea 5: En la guia universitaria digital realizada por el prof. Antonio Salloum, enviada a sus correos ubicar la Tabla 4 de la pág. 17 y 18 y buscar el significado de los comandos que faltan. Entrega LUnes 2/11/09

Tarea 6: Describe los estados de los procesos en Linux y gráfica la transición de los mismos. (Tarea en pareja). Entrega Lunes 9/11/09

Tarea 7: Realice un proceso que permita leer las notas de 15 estudiantes y calcular el promedio, diga cuantos aprobados y cuantos reprobados. Entrega Lunes 24/11 en un archivo que explique todos los pasos a seguir para ejecutar el proceso.

Blog alojado en ZoomBlog.com