miércoles, 23 de julio de 2014

Bachillerato en Computación 1° (IC)

Materia: Introducción a la Computación







Bachillerato en Computación 1° (PP)

Materia: Principios de Programación 


Lista de Ejercicios


Bachillerato en Computación 6° Semestre (AT) y (ACC)

Materias: Actualización Tecnológica y Administración de Centros de Cómputo.


1) Proyecto de Administración de Centros de Cómputo y Actualización Tecnológica.

El proyecto anterior se realizará a lo largo del semestre al final el alumno deberá entregar maqueta, manual y CD con empaque original.

Bachillerato en Computación 5° Semestre (Análisis)

Materia: Análisis y Diseño de Sistemas


Bachillerato en Computación 5° Semestre (PV)

Materia: Programación Visual 

Bachillerato en Computación 4° Semestre (LP3)

Materia: Lenguajes de Programación III



Bachillerato en Computación 4° Semestre (BD2)

Bachillerato en Computación 3° Semestre (BD1)

Materia: Bases de Datos I

Bachillerato en en Computación 3° Semestre (LP2)

Materia: Lenguajes de Programación II

1. Realizar una función llamada PAR que tome un número entero como parámetro y que devuelva 1 si es par o devuelva 0 si es impar.
Nota: Para saber si un número entero es par al dividirlo entre dos su resto debe ser cero.

2. Realizar una función llamada MEDIA2, que toma dos números reales como parámetros y devuelve un número real que es la media de los números pasados como parámetros.
Nota: Para calcular la media de los dos números, se suman y ese resultado se divide entre 2.

3. Realizar una función llamada Media3, que tome 3 números reales como parámetros y no devuelva nada. esa función debe calcular la media de los 3 números pasados por parámetros y mostrar con un mensaje "Cuál es la media calculada".

4. Realizar una función llamada Saludo, que no tiene parámetros y no devuelva nada. Esta función debe mostrar el mensaje en pantalla "Hola".

5. Realizar una función llamada Saludo2, que toma una cadena de hasta 10 caracteres como parámetro, y que no devuelve nada. Esa función debe mostrar en pantalla la cadena parámetro. 

6. Realizar una función de llamada Negativo, que toma un número entero como parámetro, y devuelve 1 si es negativo o 0 si no lo es.

7. Realizar una función llamada última que toma una cadena de hasta 10 caracteres como parámetro y devuelve el último carácter. Esa función debe devolver el último carácter si no es vacía, si el vacía debe devolver una carácter terminador para indicar que es vacía.

8. Realizar una función llamada strlen2, que toma una cadena de hasta 1000 caracteres como parámetro, y devuelve un número entero que es el número de caracteres que tiene.
Nota: Debe recorrerse la cadena desde la posición 0 hasta que se encuentre el carácter terminador. El número de caracteres que tiene coincide con la posición donde está el terminador.

9. Realizar una función llamada pedir que no tome parámetros y devuelva un número entero; y otra llamada triple, que toma un número entero como parámetro y devuelve un número entero.

10. Realizar una función llamada Mostrar, que tome como parámetro una matriz de 3x4 de números enteros y no devuelva nada.
Nota: Debe mostrar el contenido de las celdas de la matriz en pantalla

11. Realizar una función llamada Ceros, que toma como parámetro una matriz de 3x4 de números enteros y no devuelva nada.

Proyecto Final
Realizar un programa que debe contener 3 cajas y debe dar el turno para pasar a cada una de ellas, en cualquiera de las 3 cajas debe permitir realizar depósitos en efectivo, depósitos con cheque y retiros los cuales pueden ser por tarjeta o cheque. Debe permitir capturar número de cuenta y monto. Realizar lo anterior mediante funciones.





lunes, 21 de julio de 2014

Bachillerato en Computación 2° Semestre (LP1)

Materia: Lenguajes de Programación I

Ejercicios de Scanf y Printf
  • Ejercicio Área de un Triángulo:
Escribir un programa, en lenguaje C, que:
1) Pida por teclado la base (dato real) de un triángulo.
2) Pida por teclado la altura (dato real) de un triángulo.
3) Calcule el área del triángulo.
4) Muestre por pantalla el resultado (dato real).
    • Ejercicio División Entera:
    Escribir un programa, en lenguaje C, que:
    1) Pida por teclado dos números (datos enteros).

    2) Muestre por pantalla el resultado de realizar la división entera del primer número introducido por el usuario entre el segundo, y el resto.

    Ejercicios Alternativa Doble (if else)
    • Ejercicio Suma de Dos Números:
    Escribir un programa, en lenguaje C, que:
    1) Pida por teclado dos números (datos enteros).
    2) Calcule la suma de los números introducidos por el usuario.
    3) Muestre por pantalla:
    "LA SUMA SÍ ES MAYOR QUE CERO.", en el caso de que sí lo sea.
    "LA SUMA NO ES MAYOR QUE CERO.", en el caso de que no lo sea.
      • Ejercicio Número Intermedio:
      Escribir un programa, en lenguaje C, que:
      1)      Pida por teclado tres números (datos enteros): <numero1>, <numero2> y <numero3>.          2) Muestre por pantalla:             
      "<numero2> SÍ ES MENOR QUE <numero3> Y MAYOR QUE <numero1>", en el caso de que sí lo sea.
      "<numero> NO ES MENOR QUE <numero3> Y MAYOR QUE <numero1>", en el caso de que no lo sea.


      Ejercicios Alternativa Simple (if)
      • Ejercicio Cambio de Signo:
      Escribir un programa, en lenguaje C, que:
      1) Pida por teclado un número (dato real).
      2) Muestre por pantalla el número introducido, pero, cambiado de signo y, sólo en el caso de que el  número no sea mayor o igual que cero.
      • Ejercicio Media Aritmética:
      Escribir un programa, en lenguaje C, que:
      1) Pida por teclado dos números (datos enteros).
      2) Muestre por pantalla la media artimética de los números introducidos, pero, sólo en el caso de que ambos números sean mayores que cero.

        Ejercicios Alternativa Múltiple (switch)
        • Ejercicio Número de Dato:
        Escribir un programa, en lenguaje C, que:
        1) Pida por teclado el resultado (dato entero) obtenido al lanzar un dado de seis caras.
        2) Muestre por pantalla el número en letras (dato cadena) de la cara opuesta al resultado obtenido.
        Nota 1: En las caras opuestas de un dado de seis caras están los números: 1-6, 2-5 y 3-4.
        Nota 2: Si el número del dado introducido es menor que 1 ó mayor que 6, se mostrará el mensaje:             "ERROR: Número incorrecto.".
        • Ejercicio Habitaciones de una Casa Rural:
        Resolver con la Instrucción switch

        En la siguiente tabla se muestra el número de camas de las habitaciones de una casa rural,               además de la planta donde está ubicada cada una de ellas:


        Escribir un programa, en lenguaje C, que:
        1) Muestre el listado de las habitaciones de la casa rural.
        2) Pida por teclado el número (dato entero) asociado a una habitación.
        3) Muestre por pantalla la planta y el número de camas de la habitación seleccionada.
        Nota: Si el número introducido por el usuario, no está asociado a ninguna habitación, se                   mostrará el mensaje: "ERROR: <número> no está asociado a ninguna habitación.".



        Ejercicios Anidamiento de Alternativas(if, if else, switch)
        • Ejercicio Suma o Multiplicación de Dos Números:
        Escribir un programa, en lenguaje C, que:
        1) Pida por teclado dos números (datos enteros).
        2) Calcule la suma y multiplicación de ambos números.
        3) Muestre por pantalla: "La suma es mayor.", en caso de que sea mayor que la multiplicación de ambos números.
         "La multpilicación es mayor.", en caso de que sea mayor que la suma de ambos números.
         "La suma y multiplicación son iguales.", en caso de que así sea.
        • Ejercicio Número de Dado:
        Escribir un programa, en lenguaje C, que resuelva el problema del ejercicio Número del Dado con switch, anidando una alternativa múltiple (switch) en una alternativa doble (if).
        Ejercicios Estructura Repetitiva Mientras(while)
        • Ejercicio Área de una Esfera:
        Escribir un programa, en lenguaje C, que:
        1) Pida por teclado el radio (dato real) de una esfera.
        2) En el caso de que el radio sea menor o igual que 0, muestre por pantalla el mensaje:
        "ERROR: El radio debe ser mayor que cero.".
        3) Repita los pasos 1º y 2º, mientras que, el radio introducido sea incorrecto.
        4) Muestre por pantalla:
        "El área de una esfera de radio <radio> es: <área>".
        Nota 1: Área de una esfera = 4 * pi * radio2
        Nota 2: Utilice un bucle mientras (while).
          • Ejercicio Volúmenes de Cubos:
            Escribir un programa, en lenguaje C, que:       
            1) Pida por teclado la arista (dato real) de un cubo.
            2) En el caso de que la arista sea mayor que cero, muestre por pantalla el mensaje:
            "El volumen del cubo de arista <arista> es: <volumen>".
            3) Repita los pasos 1º y 2º, mientras que, la arista introducida sea mayor que cero.
            4) Muestre por pantalla cuantos volúmenes de cubos han sido calculados.
            Nota 1: Volumen de un cubo = arista3
            Nota 2: Utilice un bucle mientras (while).


          Ejercicios Estructura Repetitiva Para(for)
          • Ejercicio Cubo de Números Pares:

          Escribir un programa, en lenguaje C, que muestre por pantalla los cinco primeros números naturales pares elevados al cubo.
          Nota 1: Cubo de un número = número3
          Nota 2: Utilice un bucle para (for).

          • Ejercicio Números Multiplos de 3 del -15 al -3:

          Escribir un programa, en lenguaje C, que muestre por pantalla todos los números múltiplos de 3 que hay entre el -15 y el -3, ambos inclusive.
          Nota: Utilice un bucle para (for).


          Bachillerato en Computación 2° Semestre (OP)

          Materia: Operación de Paquetes Microsoft Excel


            Practicas de Bachillerato Tronco Común 1° Semestre

            Materia: Computación
            El siguiente proyecto deberá ser desarrollado a lo largo del semestre.

            Misión y Visión ISIMA

            Grupo ISIMA
            Visión
            Nuestra misión se articula alrededor de tres ejes fundamentales: docencia, investigación y difusión de la cultura, mismos que favorecen la formación de profesionales, líderes por su capacidad de creación y aplicación de conocimientos científicos y humanísticos.

            Misión
            Formar profesionistas capaces de responder en forma adecuada ante todos los retos de la vida, de su campo profesional y de la convivencia en sociedad. Adicionalmente se propone brindar a sus educandos una formación integral en la que reúnan armónicamente, los diferentes campos de la vida: científico, cultural, social, moral y comunitario. De esta manera se fomentará la formación de personas comprometidas con su desarrollo y con el desenvolvimiento socioeconómico de la comunidad y la nación.
            Nuestra misión se articula alrededor de tres ejes fundamentales: docencia, investigación y difusión de la cultura, mismos que favorecen la formación de profesionales, líderes por su capacidad de creación y aplicación de conocimientos científicos y humanísticos. 
            Un entorno adecuado a la interacción profesor-alumno favorece el logro de la docencia de alta calidad, así como el interés por la actualización constante, proporcionada a través de programas específicos en las áreas disciplinarias correspondientes.