jueves, 25 de junio de 2015

Ejercicios de representación lineal, tabular y tablas lógicas

  1. Problemas de representación lineal:

    1. Jorgue, Eric, Renzo y Hamill son 4 amigos, si Renzo es mas alto que Eric pero mas bajo que Jorge y Hamill es mas bajo que Eric, ¿Quién es el segundo mas alto? 
      • Variable: Altura
      • (De menor a mayor) Hamill<Eric<Renzo<Jorge
      • Respuesta: El segundo mas alto es Renzo.
    2. Sega, Sony, Nintendo y Microsoft son 4 empresas de juegos, si Nintendo gana mas que Sega y Sony gana menos que Microsoft pero mas que Nintendo, ¿Quién gana menos?
      • Variable: Ganancias
      • (De menor a mayor)  Sega<Nintendo<Sony<Microsoft
      • Respuesta: Sega es el que gana menos

  1. Problemas de representación lineal con postergación:

    1. Fernando es más rápido que Patrick. Peter es mas rápido que Julio, pero a diferencia de Fernando es mas lento que Patrick. Por una parte, se sabe que Fernando es mas lento que Rodrigo y que Julio es más rápido que Pedro. ¿Quién es él más lento? 
      • Variable: Rapidez
      • Patrick < Fernando // Patrick > Peter > Julio // Fernando < Rodrigo //  Julio > Pedro 
      • (De menor a mayor) Pedro<Julio<Peter<Patrick<Fernando<Rodrigo
      • Respuesta: Pedro
    2. Jacky nació 15 años después de Milagros. Sally triplica la edad de Milagros. Anacleta, aunque le lleva muchos años de diferencia a Jacky , nació después que Milagros. ¿Cuál de los cuatro es el segundo mayor? 
      • Variable: Edad
      • Jacky <Milagros// Sally >Milagros// Jacky <Anacleta<Milagros
      • (De menor a mayor) Jacky <Anacleta<Milagros<Sally 
      • Respuesta: Milagros

  1. Problemas de tabulación numérica:

    1. Playstation, Wii y Xbox son 3 consolas de juegos que tienen tres tipos de generos: accion, aventura y deportes. PlayStation tiene el doble de juegos de acción que la Wii y Xbox tiene cinco juegos de deportes mas que la Playstation. El total de juegos es de Playstation son 28. Se sabe que la Wii tiene 5 juegos de deportes y hay 30 juegos de deportes en total. Playstation tiene la mitad de juegos de aventura que Xbox y el doble que la Wii. Si Xbox tiene 4 juegos de acción que es igual al numero de juegos de aventura de la Wii, cuantos juegos hay en total?
      • Variables: Género y consolas
      • Genero/Consola
        Playstation 
        Wii
        Xbox
        Total
        Acción
        10
        5
        4
        19
        Aventura
        8
        4
        8
        20
        Deportes
        10
        5
        15
        30
        Total
        28
        14
        27
        69
      • Respuesta: En total hay 69 juegos.
    2. Tres amigos, Alfa, Beta y Gamma deciden matricularse en los cursos de Matemáticas, Lenguaje y Física, cada uno con diferente cantidad de horas por curso. Beta estudia la misma cantidad de horas para matemáticas y física; Alfa estudia tantas horas en física como Beta en lenguaje; Gamma estudia la mitad de horas en matemáticas que para su curso de Física, las que resultan ser el cuádruple de tiempo de horas que Beta estudia física ; las horas de lenguaje de Alfa son iguales a las horas de mate de Beta; la suma de horas que Alfa estudia matemáticas y Gamma, física es equivalente a la cantidad de horas que estudia Gamma Lenguaje. Si la suma total de horas es 100, cuantas horas estudia Gamma y señale la cantidad de horas que estudia cada uno.
      • Variables:Nombres y cursos
      • Nombre/Horas por curso
        Alfa
        Beta
        Gamma
        Total

        Matemáticas
        16
        4
        8
        28
        Lenguaje
        4
        8
        32
        44
        Física
        8
        4
        16
        28
        Total
        28
        16
        56
        100
      • Respuesta: Gamma estudia 56 horas y la cantidad de horas son:
        • Alfa: Matemáticas 16, Lenguaje 4 y Física 8
        • Beta: Matemáticas 4, Lenguaje 8 y Física 4
        • Gamma: Matemáticas 8, Lenguaje 32 y Física 16

  1. Problemas de tabulación lógica:

    1. Adrian, Bruno, Carlos y Diego son amigos con profesiones diferentes cada uno, lechero, panadero, carnicero y verdulero. Adrian es vecino del verdulero y este se encuentra todas las mañanas con Bruno en la puerta del mercado. El carnicero y el lechero trabajan cerca a Carlos. El panadero nunca entra solo al mercado. El lechero vive alejado de los demás.¿Quien es el Carnicero?
      • Veriables: Nombre y profesión
      • Nombre/profesión
        Lechero
        Panadero
        Carnicero
        Verdulero
        Adrián
        X
        X
        V
        X
        Bruno
        X
        V
        X
        X
        Carlos
        X
        X
        X
        V
        Diego
        V
        X
        X
        X
      • Respuesta: Adrian es el carnicero
    2. Renzo, Eric, Jorge y Hamill son compañeros y estudian Matemática, Habilidades Comunicativas, Diseño digital y Programación, cada uno sobresale en un curso pero dos no destacan en el mismo.  Hamill tiene problemas en programación y le pide ayuda al que sobresale en diseño, este habla con Renzo para salir un fin de semana. El que sobresale en mate habla con Renzo acerca de la siguiente practica de habilidades comunicativas, pues el sobresale en ese curso . Si Jorge no sale con ninguno, ¿En qué curso sobresale Jorge?
      • Variables:Nombre y curso en que destacan
      • Nombre/curso
        Matemáticas
        Programación
        Diseño digital
        Habilidades comunicativas
        Eric
        X
        X
        V
        X
        Renzo
        X
        X
        X
        V
        Jorge
        X
        V
        X
        X
        Hamill
        V
        X
        X
        X
      • Respuesta: Jorge sobresale en programación

Mapas conceptuales

Estructura repetitiva WHILE

Definición 
• Permite al programador especificar las veces que se repita una acción (una o más sentencias de programación) mientras una condición se mantenga verdadera. 
• Mientras la condición se mantenga verdadera, el bloque de instrucciones dentro de las llaves se ejecutará "x" cantidad de veces. 
• Es necesario que alguna vez la condición se haga falsa, pues de lo contrario se entraría en un ciclo infinito de repeticiones (bucle infinito) y el programa se consideraría bloqueado. 
• Por lo tanto es necesario que en el bloque de instrucciones dentro de la estructura while, se ejecute alguna acción que en algún momento haga que la condición sea falsa.



https://isilnet.isil.pe/syllabus/documentos/34552p440975368022919.pdf
Bloque 3c-1c
Profesor: Luis Alberto Arroyo
Curso: Fundamentos de Programacion


Estructura repetitiva FOR

Definición 
• Mediante un bucle for, puede ejecutar una instrucción o un bloque de instrucciones varias veces hasta que una expresión especificada se evalúe con false. 
• Esta clase de bucle es útil para recorrer en iteración las matrices y para otras aplicaciones en las que se sabe de antemano cuántas veces se desea el bucle para recorrer. 
• En general, la estructura for, se usa en aquellas situaciones en las cuales CONOCEMOS la cantidad de veces que queremos que se ejecute el bloque de instrucciones.


https://isilnet.isil.pe/syllabus/documentos/34505p820034205913543.pdf
Bloque 3c-1c
Profesor: Luis Alberto Arroyo
Curso: Fundamentos de Programacion


Propiedades de los Arreglos

• Al igual que en la mayor parte de los lenguajes de programación, en JavaScript podemos trabajar con arrays (también llamados arreglos, vectores o matrices).
• Los arrays son de gran importancia ya que permiten organizar series de datos que comparten el mismo nombre pero se diferencian por un índice.
• La declaración de un array se hace de misma forma que se declara cualquier variable: var nombreDelArray; 
• La propiedad length de un array indica el número máximo de elementos en el array de acuerdo con el índice máximo existente (independientemente de que los elementos del array tengan contenido o no)
• Por ejemplo si definimos var oficina = []; oficina[25] = 'Oficial José Vargas Corononado’; la propiedad oficina.length devuelve 26, número de elementos para el array (de 1 a 25 más el correspondiente al 0)

https://isilnet.isil.pe/syllabus/documentos/34719p274829990333981.pdf
Bloque 3c-1c
Profesor: Luis Alberto Arroyo
Curso: Fundamentos de Programacion

Variables de informatica


La memoria interna del computador se utiliza para almacenar los datos de entrada proporcionados por el usuario, las instrucciones para tratar estos datos y el resultado del proceso o datos de salida. La memoria consta de diversas localizaciones en las cuales se almacenan los datos. 
-Numéricos: Las variables de tipo de dato numérico solo pueden contener números. Por ejemplo; la edad de una persona, el precio de un producto. Estas variables pueden almacenar números de coma flotante y pueden ser usadas dentro de cálculos.
-Carácter: Las variables de tipo de dato carácter pueden contener una combinación de letras, números, y caracteres especiales. Por ejemplo; el nombre de una persona ó la dirección postal. Estas variables no pueden ser usadas dentro de cálculos.

https://isilnet.isil.pe/syllabus/documentos/33557p454631984233856.pdf
Bloque 3c-1
Profesor: Luis Alberto Arroyo
Curso: Fundamentos de Programacion




viernes, 15 de mayo de 2015

Redes Semanticas



Link de Informacion:
https://www.dropbox.com/sh/jwry8n8wgp39rme/AACE4Ueiqfv25AV6xW2uEbesa/Dise%C3%B1o%20de%20estrategia%20VJ%20-%20clase%204.pdf?dl=0
Bloque: 3c-1c
Profesor; Mauricio Rodriguez Villafuerte
Curso: Diseño y Estrategias para Juegos


Link de informacion:
https://www.dropbox.com/sh/jwry8n8wgp39rme/AAD2vb7cSbsZQcf8f-5I3bLfa/Dise%C3%B1o%20de%20estrategia%20VJ%20-%20clase%202%20(nuevo).pdf?dl=0
Bloque: 3c-1c
Profesor; Mauricio Rodriguez Villafuerte
Curso: Diseño y Estrategias para Juegos
Link de informacion:
https://isilnet.isil.pe/syllabus/documentos/33554p827678859233856.pptx
Bloque 3c-1
Profesor: Luis Alberto Arroyo
Curso: Fundamentos de Programacion




https://isilnet.isil.pe/syllabus/documentos/33552p960857570171356.pptx
Bloque 3c-1
Profesor: Luis Alberto Arroyo
Curso: Fundamentos de Programacion