martes, 28 de julio de 2015

Ms Small Basic

ESTRUCTURAS SELECTIVAS
Las estructuras selectivas son las que permiten cambiar el orden de ejecución de un programa, de modo que se ejecuten unas sentencias u otras dependiendo de una condición dada.

Condicional simple “If” (si)
La condicional If que en nuestro idioma significa si permite ejecutar sentencias sólo cuando se cumple la condición dada.

Ejemplo:

Crear un programa que permita calcular el área de un cuadrado, pero solamente mostrará el resultado cuando el valor ingresado por medio de teclado sea un número positivo.

Número positivo: Graficado en la recta numérica hacia la derecha del cero (N > 0)

Codificación:

1 TextWindow.WriteLine ("Calcular el área de un cuadrado")
TextWindow.WriteLine ("AREA = L*L")
TextWindow.WriteLine ("Ingrese el lado del cuadrado")
4 Lado = TextWindow.Read ( )
5 If Lado > 0 Then
6    area = Lado * Lado
7    TextWindow.WriteLine ("El área del cuadrado es " + area)
8    EndIf

martes, 7 de julio de 2015

Ejercicios de repaso para evaluación 2

Ejercicios prácticos para repaso de Small Basic

1) Crear un programa que pida al usuario dos número ( que se guardaran en las variables a y b) y muestre su suma
Inicio
TextWindow.WriteLine (“ingresar primer número”)
a = TextWindow. Read ()
TextWindow.WriteLine (“Ingresar segundo numero”)
b = TextWindow.Read ()
suma = a + b
TextWindow.WriteLine (“la suma total es: ” + suma)

2) Crear un programa que pida al usuario dos números ( que se guardaran en las variables n1 y n2) y muestre en pantalla su producto.
Inicio
TextWindow.WriteLine (“ingrese primer número”)
N1= TextWindow.Read ()
TextWindow.WriteLine (“ingrese segundo numero”)
N2= TextWindow.Read ()
Prod = N1* N2
TextWindow.WriteLine (“el producto total es” + prod)

3)    Pida al usuario dos números enteros (que se guardaran en la variables dato 1 y dato2) y muestre en pantalla el resultado de dividir dato 1 y dato 2.
Inicio
TextWindow.WriteLine (“ingrese un numero”)
Dato_1 = TextWindow.Read ()
TextWindow.WriteLine (“ingrese otro numero”)
Dato_2 = TextWindow.Read ()
Div = Dato_1 / Dato_2
TextWindow.WriteLine (“el total de la división es “ + Div)

MSB

Estructura secuenciales y operadores matemáticos
















martes, 30 de junio de 2015

Microsoft Small Basic

Variables
Comando "READ"



Read es igual que Write o WriteLine, pero sin entradas. Es una operación y básicamente indica al programa que espere que el usuario escriba algo y presione la tecla Enter.

Una vez que el usuario presiona la tecla Entrar, la variable toma lo que el usuario haya escrito y lo devuelve al programa. 

El punto interesante es que lo que haya escrito el usuario está ahora almacenado en una variable llamada nombre. Una variable se define como un lugar donde puede guardar valores temporalmente y usarlos más tarde.

Ejemplo:
TextWindow.Write ("Escriba su nombre: ")
 nombre = TextWindow.Read ()
TextWindow.WriteLine ("Buenos días" + nombre)

Declaración de variables
Para declarar una variable en Small Basic, escriba el identificador de la variable luego el operador de asignación (=) y finalmente el dato, la constante, la variable o la expresión (aritmética, relacional o lógica). 

lunes, 22 de junio de 2015

Small Basic

 Color a los textos
Ahora que ya hemos examinado nuestro primer programa, vamos a dar un color al texto; utilizaremos la propiedad ForegroundColor del objeto TextWindow.
Ejemplo:

TextWindow.ForegroundColor = "Cyan"
TextWindow.WriteLine (“BIENVENIDOS A SMALL BASIC, PERIODO 2015 - 2016")


C:\Users\AppData\Local\Temp\tmp3AD3tmp.exe
BIENVENIDOS A SMALL BASIC, PERIODO 2015 – 2016
Press and key to continue…

Se muestra el texto con el color “Cyan”

He aquí una lista de colores en inglés que son válidos para la propiedad ForegroundColor. Reemplace “Cyan” con uno de los siguientes colores de la lista y observe los resultados. No se olvide de las comillas ya que son imprescindibles.

Black = Negro
Blue = Azul
Cyan = Turquesa
Gray = Gris
Green = Verde
Magenta = Lila
Red = Rojo
White = Blanco
Yellow = Amarillo

VARIABLES Y CONSTANTES.


Una variable, por lo general, como su nombre lo indica, puede variar su valor durante la ejecución del programa.

Una constante es lo contrario de una variable es decir, que no cambia su valor durante la ejecución de un programa.

Identificadores
Son los nombres de las variables y constantes. En Small Basic, existen reglas para construirlos:

1. Deben comenzar con una letra.
2. Pueden contener números (0, 1, 2,…, 9), letras (a, b, c,…, z) y el guión bajo (_).
3. Deben ser descriptivos, es decir, tener relación con su contenido. 

lunes, 15 de junio de 2015

Ms Small Basic


FUNDAMENTOS DE PROGRAMACIÓN

¿QUÉ ES PROGRAMACIÓN?
En informática, se define la programación como el proceso de crear aplicaciones para computadores utilizando lenguajes de programación.

¿QUÉ ES LENGUAJE DE PROGRAMACIÓN?
Es aquella estructura que, con una cierta base sintáctica y semántica, puede impartir distintas instrucciones a un programa de computadora.

CONCEPTO BÁSICO
Small Basic, es un lenguaje de programación que está diseñado para hacer  de la programación una herramienta sencilla, accesible y divertida para los principiantes. Su principal objetivo es ayudar  al usuario a mejorar su capacidad de razonamiento.

ELEMENTOS DE LA VENTANA

El Editor [1]: Es el lugar donde escribiremos nuestros programas de Small Basic. Cuando abra un programa de ejemplo o guarde otro previamente, aparecerá en el editor. Una vez abierto, puede modificarlo y guardarlo para usos posteriores.

La Barra de herramientas [2]: Se utiliza para emitir comandos al editor activo o al entorno.

La Superficie [3]: Es el lugar donde se encuentran todas las ventanas del editor.

CREANDO NUESTRO PRIMER PROGRAMA
Una vez que ya conocemos el entorno de Small Basic, comenzaremos a programar en él.  Utilizaremos  la ventana e ingresaremos en editor tal como se indicó anteriormente, está por demás recordar que  el editor es el lugar donde escribiremos nuestros programas. Escriba la siguiente línea en el editor:

TextWindow.WriteLine ("BIENVENIDOS A SMALL BASIC, PERIODO 2015 - 2016")



miércoles, 27 de mayo de 2015

Ms Excel 2010

FUNCIONES ANIDADAS 

Excel permite utilizar otras funciones como parte de los argumentos de otra función, esto se conoce como funciones anidadas.

Por ejemplo la siguiente función:

=SI(promedio(F2:F5)>50;suma(G2:G5);0)

Descripción del ejemplo:
En este caso utilizamos la función lógica SI, como prueba lógica el (Promedio) y como valores de verdad la función (Suma) y cero, para mostrar un resultado exacto.


ACTIVIDAD EN CASA
PRACTICA       FUNCIONES (Y), (O)
a.   Utilizando funciones anidadas desarrolle el ejercicio, ingresando los datos tal como se muestra en la siguiente gráfica.

Aplicar:



1.   Utilizando la función (SI) y la función (Y) verificar si el valor ingresado en la celdas de la columna B (TEST1) es mayor o igual a 15 (>=15) y el valor ingresado en la celdas de la columna C (TEST 2) es mayor o igual a 15 (>=10). Si se cumplen con las dos condiciones anteriores mostrar “APROBADO” caso contrario mostrar “REPROBADO”.

Ejemplo: =SI(Y(B3>=15;C3>=15);"APROBO";"REPROBO")


2.   Utilizando la función (SI) y la función (Y) verificar si el valor ingresado en la celdas de la columna B (TEST1) es mayor o igual a 15 (>=15) y el valor ingresado en la celdas de la columna C (TEST 2) es mayor o igual a 15 (>=10). Si se cumplen con las dos condiciones anteriores mostrar “APROBADO” caso contrario mostrar “REPROBADO”.

 
Ejemplo: =SI(O(C5>=10;D5>=10);"APROBO";"REPROBO")

lunes, 18 de mayo de 2015

EXCEL 2010

FUNCIONES LOGICAS (Y / O)
Función lógica (Y)
Devuelve VERDADERO si todos sus argumentos son VERDADERO.

Función lógica (O)
Devuelve VERDADERO si cualquier argumento es VERDADERO.

ACTIVIDAD EN CLASE
Para recordar: El ejercicio práctico deberá ser desarrollado en el aplicativo Excel perteneciente a Microsoft Office.

PRACTICA
a.   Ingrese los valores tal como se muestra en la figura del ejercicio:
Utilice la función (Y) y aplique lo siguiente:
·         Realice las siguientes comparaciones como argumentos de la función Y

ü  Valor_logico1: B2>=B3
ü  Valor_logico2: B2<20
ü  Valor_logico3: B3=12


PRACTICA
b. Ingrese los valores tal como se muestra en la figura del ejercicio:



Utilice la función (Y) y aplique lo siguiente:
·         Realice dos comparaciones como argumentos de la función Y de tal manera que los resultados sean:

  •  Verdadero
  • Falso
  • Verdadero



ACTIVIDAD EN CASA

Para recordar: El ejercicio práctico deberá ser impreso y pegado en la sección correspondiente. El desarrollo de la parte práctica debe realizarlo en el aplicativo Excel perteneciente a Microsoft Office.

PRACTICA
a.   Utilizando la información mostrada en la gráfica cree el siguiente formato y aplicar la función (Y):

Se deberá ingresar los datos tal como se muestran en la primera tabla y verificar en las celdas correspondientes de la segunda tabla, si el puntaje obtenido en cada materia es mayor a 7, se mostrará verdadero o falso dependiendo el caso. Al final utilizar la función (Y) para verificar si recibe o no diploma. (guiarse con los ejemplos).




TEÓRICO

¿Escriba la sintaxis de la función “Y”?

…………………………………………………………………………………………………………………….

¿Escriba la sintaxis de la función “O”?

…………………………………………………………………………………………………………………….


¿Qué valores lógicos se muestran como resultado de aplicar las funciones “Y” y “O”?

…………………………………………………………………………………………………………………….

…………………………………………………………………………………………………………………….

lunes, 11 de mayo de 2015

Microsoft Excel 2010


FUNCIONES LÓGICAS (SI)
¿Qué hace?
Evalúa una condición (prueba lógica) y devuelve un valor si la condición es verdadera y otro valor si la condición es falsa.



ACTIVIDAD EN CLASE
Para recordar: El ejercicio práctico deberá ser desarrollado en el aplicativo Excel perteneciente a Microsoft Office.

PRACTICA 1
a. Ingrese los valores tal como se muestra en la figura:
    Utilice la función (SI) y aplique lo siguiente:
    1. Realice la comparación “Mayor o igual que” entre las celdas B1 y C2;
    2. Para los valores de verdadero y falso muestre lo siguiente: “Es mayor” y “Es menor”.



PRÁCTICA 2
a. Ingrese los valores tal como se muestra en la figura: 
   Utilice la función (SI) y aplique lo siguiente: 
   1. Realice la comparación “Menor que” entre las celdas C1 y D2; 
   2. Para los valores de verdadero y falso muestre lo siguiente: 
       a. Verdadero: Presentar la resta entre los valores. 
       b. Falso: Presentar la división entre los valores.


ACTIVIDAD EN CASA

Para recordar: El ejercicio práctico deberá ser impreso y pegado en la sección correspondiente.
El desarrollo de la parte práctica debe realizarlo en el aplicativo Excel perteneciente a Microsoft Office.

PRÁCTICA
a. Ingrese los valores tal como se muestra en la figura:
   Utilizando la función (SI) aplique lo siguiente:
   1. Realice la comparación “Diferente de” entre las celdas B2 y B3;
   2. Para los valores de verdadero y falso muestre lo siguiente:
       a. Verdadero: Presentar la Multiplicación entre los valores.
       b. Falso: Presentar la suma entre los valores.