31
INSTITUTO SUPERIOR TECNOLÓGICO PÚBLICO “LURÍN” TALLER DE MODELAMIENTO DE SOFTWARE Alumno: Docente: Ing. José Gutiérrez Barahona.

El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

INSTITUTO SUPERIOR

TECNOLÓGICO PÚBLICO

“LURÍN”

TALLER DE

MODELAMIENTO DE SOFTWARE

Alumno:

Docente: Ing. José Gutiérrez Barahona.

Page 2: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 2 -

FICHA INFORMATIVA Nº 01

Tema: ESTRUCTURA DE CONTROL IF

Objetivo: Mejorar el código de programación.

---------------------------------------------------------------------------------------------------------------------------------------------------------------

1.- Concepto: Permite tomar una decisión referente al camino a seguir o acción a ejecutar en

un proceso basándose en el resultado (verdadero o falso) de una condición.

Su sintaxis es:

If condicion then accion1 [else accion2]

Donde condición puede ser una expresión numérica, relacional o lógica. Si la condición

es verdadera, se ejecutar la accion1, y si la condición es falsa se ejecuta la condicion2.

Ejemplo:

If x then b= a/5

If a>b then a=a+1 else a=a+2

If a>b and b>c then a=a+1

Estructura IF: Su sintaxis es la siguiente:

If condicion1 then

Sentencias1

Elseif condicion2 then

Sentencias2

Else

Sentencias-n

End if

La estructura IF proporciona varias ventajas sobre la sentencia if de una sola

línea. Algunas de ellas son:

Las condiciones complejas son fácilmente codificadas.

El anidamiento resulta fácil y claro.

Page 3: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 3 -

EJEMPLOS DE APLICACIÓN

Realizar una aplicación, que permita validar la contraseña “12345”, para que se muestre la

ventana almacén.

If txtcontraseña.Text = "12345" Then

frmalmacen.ShowDialog()

Else

Close()

End If

Page 4: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 4 -

2.- El control NumericUpDown: Permite ingresar datos

numericos en una aplicación. El ingreso puede ser digitando el numero o pulsando flecha hacia

arriba o hacia abajo. Algunas propiedades son:

2.1.- DecimalPlaces.- Permite indicar la cantidad de decimales que debe aceptar el

control.

2.2.- Increment.- Indica el valor que se debe incrementar o disminuir cada vez que se

pulse flecha arriba o hacia abajo. En forma predeterminada es 1.

2.3.- Maximun.- Indica el valor maximo que aceptara el control.

2.4.- Minimun.- Indica el valor minimo que mostrar el control.

2.5.- ThousandsSeparator.- Indica si se mostrara el separador de miles.

2.6.- Value.- Almacena el valor que se selecciona en el control.

Ejemplo de aplicación

Haga doble clic en el control numericupdown y escriba el siguiente código:

Dim num As Integer

num = nup1.Value

If num = 1 Then

lblmensaje.Text = "Lunes"

ElseIf num = 2 Then

lblmensaje.Text = "Martes"

ElseIf num = 3 Then

lblmensaje.Text = "Miercoles"

ElseIf num = 4 Then

lblmensaje.Text = "Jueves"

ElseIf num = 5 Then

lblmensaje.Text = "Viernes"

ElseIf num = 6 Then

lblmensaje.Text = "Sabado"

ElseIf num = 7 Then

lblmensaje.Text = "Domingo"

End If

Page 5: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 5 -

3.- ComboBox.- Permite ingresar datos tipo texto, a

una aplicación, previamente ingresada. Algunas de sus propiedades son:

3.1.- name.- Permite escribir un nombre para este control.

3.2.- ítems.- permite ingresar los datos o elementos al combobox.

3.3.- text.- Permite almacenar el valor seleccionado.

3.4.- Font.- Permite seleccionar un tipo de texto para este control.

Haga doble clic en el control combo box y escriba el siguiente código:

Dim a As String a = cmb1.Text If a = "Peru" Then lblmensaje.Text = "Su capital es Lima" ElseIf a = "Chile" Then lblmensaje.Text = "Su capital es Santiago" ElseIf a = "Bolivia" Then lblmensaje.Text = "Su capital es La paz" ElseIf a = "Argentina" Then lblmensaje.Text = "Su capital es Buenos aires" ElseIf a = "Ecuador" Then lblmensaje.Text = "Su capital es Quito" End If

Page 6: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 6 -

FICHA INFORMATIVA Nº 02

Tema: ESTRUCTURA DE CONTROL SELECT

Objetivo: Mejorar el código fuente de las aplicaciones

---------------------------------------------------------------------------------------------------------------------------------------------------------------

1.- Concepto: Permite ejecutar una de varias acciones en función del valor de una expresión.

Es una alternativa a IF…THEN…ELSEIF cuando lo que se necesita es comparar la misma

expresión con diferentes valores. Su sintaxis es:

Select case expresión

Case caso1

Sentencias_1

Case caso2

Sentencias_2

Case else

Sentencias_n

End select

Cuando se ejecuta una sentencia select case, Visual Basic evalúa la expresión y busca

el primer case que incluya el valor evaluado, ejecutando a continuación el correspondiente

bloque de sentencias. Si no existe un valor igual a la expresión, entonces se ejecutan las

sentencias a continuación de case else. En cualquier caso, el control pasa a la siguiente

sentencias end select. Por ejemplo:

Select case x

Case 1

Text1.text = “1”

Case 2, 3

Text1.text = “2 o 3”

Case 4 to 9

Text1.text = “4 a 9”

Case else

Text1.text = “x<1 o x>9”

End select

En este ejemplo, si x vale 1, se asigna “1” a la caja de texto text1; si vale 2 o 3,

se asigna “2 o 3” a la caja de texto text1; si vale 4,5,6,7,8 o 9, se asigna “4 a 9” a la

caja de texto text1; y en cualquier otro caso, se asigna “x<1 o x>9” a la caja de texto

text1. Cuando se produce una coincidencia, se ejecuta solo el código que hay hasta el

siguiente case.

Page 7: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 7 -

2.- PICTUREBOX.- Este control permite mostrar imágenes en los

formularios. Algunas propiedades son:

2.1.- Image.- Permite seleccionar la imagen que se mostrara en el control. Al

selecccionar esta propiedad se muestra la siguiente ventana:

Desde aquí debera seleccionar la imagen que se mostrar en el control.

Las imágenes que puede insertar son de formato jpg, bmp, png y tambien gif, lo que

nos dice que se pueden insertar imágenes con movimiento.

2.2.- Sizemode.- Permite seleccionar como se debe ajustar la imagen seleccionada

dentro del control. Tiene las siguiente alternativas.

2.3.- pb1.load(“d:\bandera\colombia.jpg”)

Page 8: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 8 -

3.- GROUPBOX.- Este control permite agrupar controles y mejorar el aspecto de un formulario.

Se encuentran en el cuadro de herramientas bajo el titulo contenedores:

Los controles que se encuentran dentro de un GroupBox se podran manejar como uno

sólo. Por ejemplo, si queremos desactivar un conjunto de botones dentro de un groupBox

podemos utilizar:

Groupbox2.enabled=false

Tabpages…

3.1.- Text.- Se utiliza para mostrar el titulo del control GroupBox.

3.2.- Agregar.- Agrega pestañas al control.

Page 9: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 9 -

FICHA INFORMATIVA Nº 03

Tema: SENTENCIA DE CONTROL FOR NEXT

Objetivo: Conocer y utilizar los bucles en la programación

---------------------------------------------------------------------------------------------------------------------------------------------------------------

La sentencia For..Next, da lugar a un bucle, y permite

ejecutar un conjunto de sentencias cierto número de veces. Su

sintaxis es:

For variable=expresion1 to expresion2

Sentencias

[exit for]

Next

La sentencia Exit For permite salir de un bucle For… Next antes de que este

termine.

Ejemplo de aplicación: Realizar un programa que permita hallar la suma de los 4 primeros

números naturales.

'suma de 4 primeros números enteros.

Dim i As Integer

Dim suma As Integer

suma = 0

For i = 1 To 4

suma = suma + i

Next i

Lblmensaje.text= suma

Bucles anidados:

Un bucle For… Next, puede colocarse dentro de otro bucle For… Next y entonces se

dice que están anidados.

For i = 1 To 5

For j = 1 To 2

resu = resu +1

Next j

Next i

Page 10: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 10 -

1.- CONTROL LISTBOX:

Este control permite ingresar datos seleccionándolos desde una lista de elementos.

Sus principales propiedades son:

1.1.- Name: Se utiliza para asignarle un nombre al control. Se recomienda que se

inicie con lst. Por ejemplo lstcarreras.

1.2.- Items: Esta propiedad se utiliza para escribir los elementos que el control listbox

debe mostrar. Al ingresar a esta propiedad se muestra la siguiente ventana donde debe

escribir los elementos y para finalizar haga clic en aceptar.

Esta propiedad también se

puede utilizar mediante

código.

La propiedad ítems tiene

varias funciones que

permiten administrar los

elementos que contiene el

control:

Add: Permite agregar elementos al control. Por ejemplo:

Lstpais.items.add(“peru”)

Clear: Elimina todos los elementos que contiene el control listbox. Su sintaxis es:

Lstpais.items.clear()

Count: Devuelve la cantidad de elementos que contiene el control listbox. Por

ejemplo

Dim n as integer

N= Lstpais.items.count

Lblcantidad.text=”total de elementos” & n

Insert: Permite insertar unos nuevos elementos al control listbox. Se debe indicar

la posición y el elemento a insertar. La primera posición es cero (0). Por ejemplo:

Lstpais.items.insert(2,”Bolivia”)

Page 11: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 11 -

Remove: Permite eliminar un elemento del control. Se debe indicar el texto a

eliminar. Por ejemplo:

Lstpais.items.remove(“peru”)

1.3.- SelectedItem: Esta propiedad devuelve el texto del elemento seleccionado. Por

ejemplo, las siguientes instrucciones muestran en el control lblcantidad el texto del

elemento seleccionado del control listbox:

dim a as string

a=listbox.selecteditem

lblcantidad.text=”El elemento seleccionado es: “ & a

1.4.- selectionMode: Esta propiedad se utiliza para indicar como se pueden

seleccionar los elementos que muestra el control listbox. Podrás elegir entre none,

one, MultiSimple y MultiExtended

1.5.- Text.- Esta propiedad devuelve el texto del elemento actualmente seleccionado.

Su sintaxis es: lstpais.text

1.6.- Sorted: Indica si se deben mostrar los elementos ordenados.

2.- CHECKEDLISTBOX:

Este control es similar al control listbox, con la diferencia que cada uno de sus

elementos se muestra acompañados de una casilla de verificación.

Sus principales propiedades son:

2.1.- Name: Permite asignarle un nombre al control. Se recomienda que empiece con

chklst. Por ejemplo chklstpaises.

2.2.- Checkonclic: Con esta propiedad se indica si la casilla cambia de estado al hacer

clic una sola vez en el elemento. Si está en False, la casilla de verificación cambia de

estado la segunda vez que le haga clic.

2.3- Ítems: esta propiedad permite escribir los elementos que el control debe mostrar.

Esta propiedad también se utiliza mediante código. Tiene varias funciones que

permiten administrar los elementos que contiene el control:

Page 12: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 12 -

Add: Permite agregar elementos al control.

Chklistpais.items.add(“Peru”)

Clear: Elimina todos los elementos que contiene el control.

Chklistpais.items.clear()

Count.- Devuelve la cantidad de elementos que contiene el control.

Dim n as integer

N=chklstbox1.items.count

Insert.- Inserta un nuevo elemento en el control. Se debe indicar la posición y

elemento a insertar. La primera posición es cero (0).

Chklistbox.items.insert(2, “Vacaciones”)

Remove.- Permite eliminar un elemento del control. Se le debe enviar como

parámetro el elemento a eliminar.

Chklitbox.item.remove(“jueves”)

2.4.- Getitemchecked.- Es un método que devuelve el valor true si un elemento está

activado o no. El primer elemento es cero (0).

If chklisbox.getitemchecked(1)=false then

Msgbox(“si)

Else

Msgbox(“no”)

End if

2.5.- Selecteditem.- Devuelve el texto del elemento seleccionado.

Msgbox(chklist.selecteditem)

2.6.- Text.- Esta propiedad devuelve el texto del elemento actualmente seleccionado.

Su sintaxis es:

Chklist.text

2.7.- Sorted: Permite mostrar los elementos ordenados.

Page 13: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 13 -

FICHA INFORMATIVA Nº 04

Tema: SENTENCIA DE CONTROL DO LOOP

Objetivo: Mejorar la programación del código fuente

---------------------------------------------------------------------------------------------------------------------------------------------------------------

1.- Concepto.- Repite la ejecución de un conjunto de sentencias mientras una condición dada

sea verdadera. La condición puede ejecutarse antes o después de ejecutarse el conjunto

de sentencias.

Dim a As Integer

Do While a <= 10

a = a + 1

lstlista.Items.Add(a)

Loop

Dim a As Integer

Do

a = a + 1

lstlista.Items.Add(a)

Loop While a <= 10

Dim a As Integer

a = 11

Do Until a <= 1

a = a - 1

lstlista.Items.Add(a)

Loop

Dim a As Integer

a = 11

Do

a = a - 1

lstlista.Items.Add(a)

Loop Until a <= 1

Page 14: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 14 -

2.- El control ToolTip:

Este control, permite establecer un mensaje explicativo para otros controles cuando el usuario

pase el puntero del mouse por el control.

Cuando se inserta el control tooltip, se mostrara como propiedad del control en la ventana de

propiedades.

Page 15: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 15 -

FICHA INFORMATIVA Nº 05

Tema: EJERCICIOS DE EVALUACIÓN

Obejtivo: Evaluar el rendimiento académico

---------------------------------------------------------------------------------------------------------------------------------------------------------------

1. Uso del control TIMER

En una ventana arrastrar el control timer1.

Haga doble clic sobre este control y escriba el siguiente código:

En el control timer1:

MsgBox("virus en el sistema")

Algunas propiedades son:

Enabled: Permite activar el control.

Interval: Marca el rango de tiempo en el que se ejecutara el control.

Page 16: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 16 -

2.- Aplicación que reproduce el audio puesto tras un botón de comando o una

imagen.

Private Sub PictureBox2_Click

My.Computer.Audio.Play("c:\auto.wav")

End Sub

Private Sub Button1_Click

My.Computer.Audio.Play("C:\PERRO.WAV")

MsgBox(My.Computer.Name)

End Sub

Para esta aplicación utilizamos la siguiente sintaxis:

My.Computer.Audio.Play("c:\perro.wav")

Nota: en la unidad C, se deben tener los archivos de audio en formato wav.

Page 17: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 17 -

3.- Aprendiendo el lenguaje de señas

En la unidad c: se debe tener una carpeta en la que se guarden las imágenes

La interfaz tiene el siguiente aspecto

Page 18: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 18 -

En el botón aceptar se tiene el siguiente código:

Dim a_1, b_1, c_1, d_1 As String

a_1 = Mid(txtmensaje.Text, 1, 1)

b_1 = Mid(txtmensaje.Text, 2, 1)

c_1 = Mid(txtmensaje.Text, 3, 1)

d_1 = Mid(txtmensaje.Text, 4, 1)

If a_1 = "a" Then

p1.Load("c:\alfabeto\a.gif")

ElseIf a_1 = "b" Then

p1.Load("c:\alfabeto\b.gif")

ElseIf a_1 = "c" Then

p1.Load("c:\alfabeto\c.gif")

ElseIf a_1 = "d" Then

p1.Load("c:\alfabeto\d.gif")

……….

Else

p1.Visible = False

End If

A_1, b_1, c_1 y d_1 extraeran un caracter de la caja de texto, hasta

un maximo de 4 caracteres. Es decir que esta aplicación solo puede

traducir nombres de 4 letras.

Luego según la letra extraida lo busca en la carpeta de imágenes de

formato gif.

En caso de que el usuario solo escriba palabras con menos de 4 letras como por ejemplo

“ana”, entonces desactivaremos el control picture con

Else

p1.Visible = False

End If

Para el botón limpiar se ha utilizado:

txtmensaje.Text = ""

txtmensaje.Focus()

p1.Image = Nothing

p2.Image = Nothing

p3.Image = Nothing

p4.Image = Nothing

Page 19: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 19 -

4.- Aplicación para utilizar el control DateTimePicker

En el boton mostrar:

Private Sub cmdmostrar_Click

Dim fecha1 As Date

fecha1 = dtp1.Value.Date

If fecha1 = "28/07/2010" Then

lblmostrar.Text = "feliz fiestas patrias"

Else

lblmostrar.Text = ""

End If

End Sub

Page 20: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 20 -

5.- Uso de Month Calendary

Código para el botón mostrar:

Private Sub Button1_Click

Dim FechaInicio As DateTime

Dim FechaFinal As DateTime

FechaInicio = MonthCalendar1.SelectionStart

FechaFinal = MonthCalendar1.SelectionEnd

lblinicio.Text = FechaInicio

lblfinal.Text = FechaFinal

End Sub

Page 21: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 21 -

6.- Uso del control Uptonumeric

Public Class Form1

Dim a, b, c As Integer

Dim d As Double

-------------------------------------------------------------------

Private Sub nud1_ValueChanged

a = nud1.Value

b = nud2.Value

c = nup3.Value

d = (a + b + c) / 3

lbldia.Text = d.ToString("##0.00")

End Sub

Private Sub nud2_ValueChanged

a = nud1.Value

b = nud2.Value

c = nup3.Value

d = (a + b + c) / 3

lbldia.Text = d.ToString("##0.00")

End Sub

Private Sub nud3_ValueChanged

a = nud1.Value

b = nud2.Value

c = nup3.Value

d = (a + b + c) / 3

lbldia.Text = d.ToString("##0.00")

End Sub

End Class

Page 22: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 22 -

7.- Uso de timer

Public Class Form1

Dim val1, contador As Integer

----------------------------------------------------------------------

Private Sub Timer1_Tick

Val1 = Val1 + 1

contador = 0

Label1.Text = val1

lblrojo.Text = val1

Select Case val1

Case Is <= 30

lblrojo.BackColor = Color.Green

Case Is <= 40

lblrojo.Text = val1 - 30

lblrojo.BackColor = Color.Orange

Case Is <= 60

lblrojo.Text = val1 - 40

lblrojo.BackColor = Color.Red

Case Is <= 80

val1 = 0

End Select

End Sub

End Class

Page 23: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 23 -

8.- Uso del boton Timer:

Para el botón activar:

Timer1.Enabled = True

Para el botón desactivar:

Timer1.Enabled = False

Para el control timer1

Label1.Text = TimeOfDay

Page 24: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 24 -

9.- Uso del comando Shell

En el botón calculadora

Shell("c:\windows\system32\calc.exe", AppWinStyle.NormalFocus)

En el boton bloc de notas:

Shell("c:\windows\system32\notepad.exe", AppWinStyle.NormalFocus)

En el boton excel

Shell("c:\archivos de programa\Microsoft Office\Office14\excel.exe", AppWinStyle.MaximizedFocus)

Page 25: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 25 -

FICHA INFORMATIVA Nº 06

Tema: CONVERTIR TEXTO A VOZ

Objetivo: Mejorar la presentación de las aplicaciones insertando audio.

---------------------------------------------------------------------------------------------------------------------------------------------------------------

1.- INSTALACION DE LOQUENDO TTS:

1.- Ingrese al CD-ROM, carpeta WINDOWS y Ejecute setup

Aparecerá la ventana de bienvenida

2.- Aceptamos el contrato

Page 26: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 26 -

3.- Elegir Instalación para un usuario. En organización si esta vacía escriba “sa”.

4.- En Tipo de instalación elegir Completa

Page 27: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 27 -

5.- Cuando de Finalizar. Aparecerá un mensaje pidiendo que se instale java. Clic en si.

6.- Aceptar los términos del contrato y Siguiente

Page 28: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 28 -

7.- Elegir Típica y siguiente

8.- Finalizar para terminar.

Page 29: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 29 -

9.- Arrastre el acceso directo desde inicio todos los programas TTSDirector al escritorio con el

clic derecho

2.- PARCHANDO LA APLICACIÓN:

1.- Ingresa a la carpeta crack

Allí encontrara los siguientes archivos(como se muestran en el gráfico de arriba).

Debemos copiar los dos *.dll a la carpeta donde se instaló Loquendo, reemplazándolo por los

que están allí.

Ahora ejecutaremos el archivo RegVal (de esta misma carpeta)

Aparecerá una ventana de advertencia. Haga clic en si:

Luego aparecerá

Page 30: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 30 -

Aceptar y listo. Podrá usar el loquendo.

3.- ENTORNO DE TRABAJO:

Escribe una oración y haga clic en

play.

Podemos cambiar la voz masculina por

una femenina. Mario o Sonia (italianos)

para su pronunciación.

4.- INSTALANDO OTRAS VOCES:

1.- Ingresa al Cd/Voces

2.- Utilizaremos voz diego argentina

3.- Haga doble clic en diego

4.- Instalar

Page 31: El computador · Title: El computador: Author: JOSE Created Date: 10/24/2014 11:21:09 PM

Taller de Modelamiento de Software – II Unidad

Docente: Ing. José Gutiérrez Barahona - 31 -

5.- Aparece un mensaje indicando que el archivo será reemplazado y si quieres mantener el

anterior. Responder a todo con si.

Ahora puede ingresar a Loquendo y tendrá más alternativas para reproducir voces.

Podrá encontrar otras voces en internet.