1
Gua de Trabajos Prcticos
FUNDAMENTOS DE
INFORMTICA
INGENIERA EN ALIMENTOS
2013
Dr. Mario Estrada Dr. Juan Garro
Lic. Yamina Dvila Dr. Esteban Vega-Hissi
Paula Paz Seplveda
-2-
NDICE
NORMAS DE SEGURIDAD...3
PRCTICO INTRODUCTORIO.4
PRCTICO N1: MS WORD..5
PRCTICO N2: EXCEL.....9
PRCTICO N3: POWER POINT.....12
PRCTICO N4: INTERNET........14
PRCTICO N5: MATLAB.......16
PRCTICO N6: ALGORITMOS..18
BIBLIOGRAFA.28
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-3-
NORMAS DE SEGURIDAD PARA LA REALIZACION DE LOS TRABAJOS
TEORICO-PRCTICOS DE COMPUTACIN
1) Las clases, de carcter terico-prctico, se cumplirn en el Gabinete de Informtica
(Aula 4) de la Facultad de Qumica, Bioqumica y Farmacia en los horarios asignados
por el Departamento de Qumica.
2) Las comunicaciones o citaciones se harn por medio del avisador de la Ctedra. En
caso de situaciones imprevistas se comunicar adems mediante Internet.
3) En ningn caso un alumno iniciar el uso de las computadoras sin que previamente el
personal docente del curso haya dado la autorizacin correspondiente. Caso contrario
cualquier dao a la mquina utilizada ser responsabilidad del alumno y estar obligado
a costear su reparacin.
4) Antes de empezar el trabajo familiarizarse con los elementos de seguridad
disponibles y seguir, rigurosamente, las indicaciones del profesor a cargo respecto a:
a) No comer ni beber en el Aula.
b) Prohibido fumar.
c) Mantener el rea de trabajo siempre limpia y ordenada.
d) Consultar al Jefe de Trabajos Prcticos y Ayudantes ante cualquier duda.
e) Tener en cuenta las salidas de Emergencia del Gabinete de Informtica y del edificio.
f) Identificar los lugares donde se encuentran los matafuegos.
g) Verificar que el equipo a utilizar est correctamente conectado. Consultar ante
cualquier duda.
h) No caminar por el aula innecesariamente. Tampoco correr, ni an en caso de
accidentes.
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-4-
PRCTICO INTRODUCTORIO
1) Encendido de la PC:
Revisar que estn todos los dispositivos conectados (CPU, teclado, monitor, etc.).
Encender el estabilizador y/o UPS. Encender la PC.
2) Identificar el cono del Explorador de Windows y activarlo.
a) Botones de control: Maximizar y minimizar la ventana; cerrar. b) Identificar distintas zonas de la pantalla: barra de ttulo, barra de men, barra
de herramientas, barra de desplazamientos y barra de estado.
c) Identificar rbol de directorios y detalle de archivos, cambiar presentacin (Ver).
d) Generar nueva carpeta Fundamentos. e) Crear un archivo .txt f) Cambiarle nombre. g) Mover archivo. h) Borrar archivo. i) Borrar Carpeta. j) Salir de Explorador.
3) Abrir y revisar las siguientes aplicaciones:
a) MS-Word. Salir de la aplicacin. b) MS-Excel. Salir de la aplicacin. c) Abrir y revisar aplicacin MS-Power Point. Salir de la aplicacin. d) Matlab. Salir de la aplicacin. e) Internet Explorer (o Netscape Navigator).
IMPORTANTE: El alumno deber resguardar los documentos que genere durante los
Trabajos Prcticos en la unidad D: Todo lo que se guarda en la unidad C: se borra al
apagar el equipo.
4) Abrir el Explorador de Internet
Entrar a la pgina de la materia y crear una cuenta de usuario: http://www.fundamentosdeinformaticaunsl.ecaths.com
Ir a la pgina de la UNSL (www.unsl.edu.ar). Entrar en FICES para revisar apuntes:
Inters Institucional- Area- Area de Computacin - Apuntes y Guas de estudio.
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-5-
PRCTICO N1: MS-WORD
1) En un documento en blanco escribir el siguiente texto:
Componentes de la leche
La mayor parte de la leche consumida en Europa es de vaca, pero otros pases prefieren
la de bfala, cabra u oveja.
Todas contienen proporciones variables de los mismos nutrientes. La protena casena se
emplea para otros fines adems del consumo humano, por ejemplo, para la fabricacin
de adhesivos, pinturas y plsticos.
Sobre el texto realice los siguientes ejercicios:
1) Ttulo: Mayscula, Times New Roman tamao 16, centrado. 2) Texto: Unifique el tipo de fuente, Garamond y tamao 12, justificado. 3) A todo el texto hacerle sangra Francesa. 4) A las palabras Europa y Protena poner negrita y fuente color azul. 5) Colocar a todo el texto un interlineado 1,5. 6) Copiar la primera oracin al final del documento. 7) Colocar Letra capital a la primera letra del texto que abarque las dos lneas al primer
prrafo.
8) Guarde el texto con otro nombre, por ejemplo: su apellido usando la funcin Guardar como.
2) Redacte un documento, y trabaje sobre el mismo:
No todo es basura
El reciclaje es un proceso que consiste en someter a un proceso fisicoqumico o
mecnico a una materia o un producto ya utilizado a un ciclo de tratamiento total o
parcial para obtener una materia prima o un nuevo producto.
El reciclaje es un procedimiento que favorece la preservacion de los recursos naturales.
Los materiales de papel que con mas frecuencia se desperdician son:
1. Periodicos 2. Revistas 3. Cuadernos 4. Hojas sueltas
Aplicar al texto las siguientes pautas:
a) Tamao de pagina A4, todos los mrgenes 3 cm. b) Prrafo justificado, interlineado doble, letra Arial 10. Sangra primera lnea de 4
cm.
c) Escribir como encabezado de pgina: Ejercicio de Word y como pie de pgina su nombre y apellido. Insertar el nmero de pgina en la parte superior derecha.
d) El ttulo en formato Tipo Ttulo, Arial 16, negritas y subrayado. Alineacin izquierda.
e) Realice una correccin ortogrfica del texto. Busque sinnimos para las palabras mecnico y preservacin.
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-6-
f) Cambie las vietas numricas por otro tipo de vietas. g) Cambie todo el texto a formato de tres columnas. h) Debajo de las vietas agregue la siguiente tabla:
Cod Materias Cuatrimestre
1 Anlisis Matemtico I 1
2 Qumica General e Inorgnica A 1
3 Introduccin a la Ingeniera en Alimentos 1
4 lgebra I 1
5 Fundamentos de Informtica 2
6 Algebra II 2
7 Fsica I 2
8 Qumica General e Inorgnica B 2
3) Realice los siguientes ejercicios referidos a tablas a) Copie y pegue la tabla anterior en otra hoja del mismo. b) Los ttulos de las columnas colquelos en cursiva negrita, centrados. Arial 14.
El resto de la tabla en Arial 10. El texto de las columnas 1 y 3 centrados.
c) Inserte una nueva fila entre Introduccin a la Ingeniera en Alimentos y Algebra I.
d) Inserte una cuarta columna llamada Ao y coloque 2010 en cada fila. e) Coloree la fila de ttulos y la primera columna de verde. El color de texto de
esta columna debe ser blanco y quite todos los bordes negros de la tabla.
f) Realice la siguiente tabla respetando la direccin y alineacin del texto.
4) Abrir el Word y escribir el siguiente texto, teniendo en cuenta que el ttulo est
hecho con WortArt.
La actividad agrcola en la provincia de La Pampa ofrece un alto nivel de
diversificacin, debiendo diferenciarse en un primer enfoque la agricultura practicada
en secano (sector Este del territorio pampeano) de la practicada bajo riego (25 de
Mayo).
Fundam
ento
s de
Info
rmtica
Ingen
ier
a en
alim
ento
s Ao
2010
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-7-
Las condiciones ecolgicas propias de la estepa y bosque pampeanos, formaciones a
merced de las cuales se han roturado campos para la agricultura, hacen necesario
combinar la actividad agrcola con la ganadera para mantener la estructura y fertilidad
de los suelos.
1. Dar el formato que desee. Guardar el documento con el nombre agricultura. 2. Colocar borde de doble lnea color rojo al primer prrafo del texto original.
3. Cambiar todo el texto a Mayscula. Colocar borde de pgina a toda esta seccin.
4. Cambiar el estilo de WortArt del ttulo.
5. Agregar al final el texto la siguiente autoforma.
6. Agregar la palabra Agricultura dentro de la autoforma y colocarla detrs del texto.
7. Imgenes: entrar a la pgina de la UNSL, Copiar una imagen (el escudo de la UNSL, por ejemplo) y Pegar en el borde superior izquierdo del documento que
estamos editando.
8. Numere las pginas, con nmeros romanos centrados.
5) Realice el siguiente ejercicio.
Composicin tpica de nutrientes de fertilizantes comunes
Fuentes Fertilizantes Abreviacin Frmula
Molecular
Smbolo
Nitrato de Amonio NA NH4(NO3) Fosfato
Monoamnico
MAP NH4H2PO4
Fosfato Diamnico DAP (NH4)2HPO4 Sulfato de Amonio SA (NH4)2SO4 Cloruro de Potasio MOP KCI
1. Realice la tabla anterior exactamente como se encuentra en la gua. 2. Si la opcin de subndice no se encuentra en la barra de herramientas
configrelas desde Herramientas-----personalizar.
3. Con el editor de ecuaciones realice las siguientes ecuaciones:
0823 2 xx 322
644
y
y
2
2
a
b
RTP
13 7log4log xx
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-8-
4
24255cos
x
3
2
1
3
2
1
100
010
001
6) Realice el siguiente diagrama.
Consejo
Directivo
Auditoria
Interna
Secretara
Direccin
General
Seguimiento Administrativo Secretara Tcnica
Gerencias
Direccin
Asistente
Coordinaciones
Nacionales
Centros
Regionales
Centros de
Investigacin
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-9-
PRCTICO N2: EXCEL
1) Identificacin de Barras: 1. Barra de Ttulo. 2. Barra de comandos 3. Barra de herramientas 4. Barra de frmulas 5. Barras de desplazamiento
2) Hojas de Clculo
En celda A2 poner: Fundamentos de Informtica
En celda A4 poner: Apellido y Nombre.
En celda C4 poner: Nmero de Registro
En celdas A5:A8 poner: (lista de Apell. y Nombres)
En celdas C5:C8 poner: (lista de Nros. de Registro)
Seleccionar A5:C8: Ordenar por columna A y luego por C
En celda A9 poner: CONTARA(A5:A8)
En celda C9 poner: SUMA(C5:C8)
3) Clculos
Ingresar a Hoja 2 (Hacer Click en la solapa, parte inferior)
En celda A2 poner: Fundamentos de Informtica
En celda A4 poner: Sueldos Dedicacin Simple (UNSL)
Ingresar la siguiente informacin en las celdas correspondientes:
A B C D E F
6 Indice: 0,442
7
8 Dedic. Simple Puntos Bsico Bsico Puntos Ad. Adicional Total
9 Profesor Titular 146 68
10 Profesor Asociado 135 68
11 Profesor Adjunto 113 68
12 Jefe de Trab. Prcticos 94 68
13 Ayudante de 1ra. 81 68
14 Ayudante de 2da. 68 68
Clculo del Bsico:
En C9: =$B$6*B9
Copiar C9 en el rango C10:C14.
Clculo del Adicional:
En E9: =$B$6*D9
Copiar E9 en el rango E10:E14.
Clculo del Total:
En F9: =C9+E9 y copiar en el rango F10:F14.
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-10-
Hacer modificaciones (Por ej. cambiar el ndice al doble, 0,884). Guardar el archivo.
4) Edicin
Formatos:
En A1 Ingresar una fecha y formatearla desde formato de celda.
Copia:
Seleccionar un rango y copiarlo en otro.
Crear una copia de la hoja 1 delante de la hoja 3.
5) Frmulas Ingresar una frmula usando el asistente de funciones.
En la celda B15 de la hoja 2 sumar la columna de los Puntos Bsicos y multiplicarla por
2.
En la Hoja 3 hacer una tabla de valores X,Y donde X comprende de -2 a +2 con
incrementos de 0,2. Mientras que Y=X2
6) Tabla de Valores
Hacer una tabla de valores X,Y donde X comprende de -3* a +3* con incrementos de
0,2*. Mientras que Y=(sen(X))/X.
7) Preparar Pgina Utilizando "Configurar Pgina" preparar la hoja del Ej. 3.
Centrar, usar bordes y ocultar lneas.
8) Direcciones relativas y absolutas. (En hoja nueva) En A1: Ejercicio Nro. 8
En A3: Relativas (en negrita)
En C3: Absolutas (en negrita)
En A4: 5
En C4: 5
En A5: =A4+1
En C5: =C$4+1
Copiar A5 en el rango A6:A16
Copiar C5 en el rango C6:C16
Explique los resultados:
9) Direccin con referencia a otra hoja. (En hoja nueva) En A1: Ejercicio Nro. 9
En A4: Rector
En A5: Decano
En C4: = (hacer click en el Total de profesor titular ejer. 2) * 20
En C5: = (hacer click en el Total de profesor titular ejer. 2) * 15
Observar las direcciones.
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-11-
10) Grficos
Hacer un grfico de la funcin o tabla de valores del Ej. 5
11) Formato de grfico
Trabaje sobre el grafico del ejercicio anterior
a) Cambiar el color al rea de grafico. b) Coloque rtulos a los Ejes. c) Nombre la Serie de datos y cambie su posicin. d) Agregue Marcas de divisin. e) Coloque titulo al grafico. f) Cambie el formato de la serie de datos.
12) Hacer un grfico de la funcin o tabla de valores del Ej. 7
13) Hacer una tabla de valores X,Y de las funciones Y=X2 y Y=X
3 con X = -2
hasta X=2, con incrementos de X=0,2.
14) Hacer un grfico de lneas que contenga ambas funciones del ejercicio
anterior y otros dos grficos, con cada funcin por separado.
15) En un archivo Word copiar como imagen las tablas y grficos del ejercicio 13 y como objeto de Ms-excel la tabla y grafica del ejercicio 14. Vea cul es la diferencia en las dos formas de pegar una tabla y un grafico.
16) Hacer una tabla de valores X,Y de las funcin gaussiana Y= e-X
con X = -2
hasta X=2, con incrementos de X=0,2.
Utilizar una celda para el parmetro con el valor de 1. Por ejemplo C1.
AYUDA: La funcin Y= e-X
se debe codificar en Excel como: =exp(-*X ), donde en
lugar de se debe indicar la celda que contiene el valor de , en forma absoluta. Por ejemplo $C$1.
Hacer un grfico de lneas de la funcin.
Modificar el valor de y observar como vara la tabla y el grfico.
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-12-
PRCTICO N3: POWER POINT
1) Identificacin de Barras: 1. Barra de Ttulo. 2. Barra de menes. 3. Barra de herramientas 4. Barra de formato 5. Botones para cambiar de Vista. 6. Barra de estado
2) Uso del Asistente: 1. Ingresar Power Point a travs del men de Inicio, opcin Programas. 2. Elegir la opcin "Asistente para autocontenido" y Aceptar. 3. En la ventana del "Asistente para autocontenido" elegir Finalizar. 4. Aparecer la Vista de Esquema con 8 o 9 items. Cada uno se refiere a una
diapositiva de la presentacin generada. Recorrer las diapositivas haciendo click en
el icono correspondiente.
5. Identifique las Vistas: Diapositiva, Esquema, Clasificador de diapositivas, Pginas de notas y Presentacin con diapositivas.
6. Guardar como "ejercicio1" y Salir.
3) Copia, Borrado y Cambio de orden de las diapositivas: 1. Ingresar Power Point a travs del men de Inicio, opcin Programas. 2. Elegir la opcin "Abrir una presentacin existente" y Aceptar. 3. Abrir la presentacin "ejercicio1". 4. Visualizar con Clasificador de diapositivas. 5. Seleccionar la diapositiva 2 y borrarla. 6. Hacer una copia de la diapositiva 1 y pegarla como ltima diapositiva
4) Opcin Plantilla: 1. Ingresar Power Point a travs del men de Inicio, opcin Programas. 2. Elegir la opcin "Diseo de diapositiva" y Aceptar. 3. Recorra los distintos diseos y finalmente elija el diseo Ttulo y texto. Aceptar. 4. Desde el men Formato elija un Estilo de Diapositiva. 5. En ttulo ponga "Fundamentos de Informtica". 6. En texto ponga " Por cada error que se le atribuye a una PC siempre se encuentran al
menos dos errores humanos: el de culpar a la PC y el de confiar en ella".
7. Seleccione e incorpore una imagen de la web. Salir. 8. Seleccione y modifique en cada uno de los textos anteriores tamao, estilo y fuente.
5) Cambio de diseo: 1. Ingresar Power Point a travs del men de Inicio, opcin Programas. 2. Elegir la opcin "Abrir una presentacin existente" y Aceptar. 3. Abrir la presentacin "ejercicio1". 4. Visualizar con Clasificador de diapositivas. 5. Cambiar su diseo: Formato, Diseo de la diapositiva y el color a la diapositiva 1. 6. Cambiar el formato general de las restantes diapositivas.
6) Crear una presentacin que contenga lo siguiente en 3 diapositivas: 1. La tabla de sueldos del ejercicio 3 del trabajo prctico de Excel.
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-13-
2. Los grficos de los ejercicios 5 y 6 de Excel. Como imagen y como objeto de Excel. 3. Proponer diseo, fondo, colores, fuentes, etc. 4. Guardar como "ejercicio 6" y Salir
7) Animacin de Objetos dentro de una Diapositiva:
1. Ingresar Power Point a travs del men de Inicio, opcin Programas. 2. Elegir la opcin "Abrir una presentacin existente" y Aceptar. 3. Abrir la presentacin "ejercicio1". 4. Visualizar con Clasificador de diapositivas. 5. Seleccionar la diapositiva 1 (doble click) y activar el botn Efectos de animacin. 6. Elegir un efecto de animacin y pasar Vista Presentacin de Diapositivas. 7. Agregue Efecto de animacin en todas las diapositivas.
8) Transicin de una Diapositiva: 1. Abrir la presentacin "ejercicio1". 2. Visualizar con Clasificador de diapositivas. 3. Seleccionar la diapositiva 1 y activar el botn Transicin de diapositiva. 4. En el cuadro de Efecto elegir Desvanecimiento en Negro u otro y aplicar a todas
las diapositivas.
5. Pasar a Vista Presentacin de Diapositivas. Observar el cambio en las diapositivas.
9) Idem anterior eligiendo un efecto para cada transicin.
10) Hipervnculo entre Diapositivas 1. Abrir la presentacin "ejercicio1". 2. Visualizar con Clasificador de diapositivas. 3. Seleccionar la diapositiva 1 y seleccione el ttulo. 4. Desde Insertar agregue un hipervnculo a la diapositiva 7. 5. Pasar a Vista Presentacin de Diapositivas. Observar el cambio en las diapositivas.
11) Realizar una presentacin en PowerPoint utilizando el contenido del archivo
Anexo.doc
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-14-
PRCTICO N4: INTERNET
1) Definir una pgina como pgina de Inicio, Home
Pulsar sobre herramientas en la barra de men y selecciona Opciones.
En la ventana que aparece, introducir en el campo Direccin la direccin electrnica de
la pgina que desees.
2) Buscar palabras en la ventana activa
El navegador Internet Explorer permite buscar en la pgina activa una determinada
palabra o una cadena de palabras.
Entrar a la pgina www.clarin.com
Seleccionar mediante la barra de mens:
Edicin -- Buscar en esta pgina...
Escribir Gobierno en el campo Buscar y pulsa el botn Buscar siguiente.
3) Salvar una imagen
Acceder a la pgina "unsl". Situarse con el ratn sobre el logo de la UNSL: Pinchar
sobre ella con el botn derecho del ratn. Se desplegar una ventana men, donde debes
elegir la opcin: Guardar imagen como... Se abrir una ventana para que elijas en qu
carpeta quieres guardar la imagen y con qu nombre. Pulsar el botn Guardar.
4) Salvar una pgina
Del mismo modo que puede salvarse una imagen, puede tambin salvarse una pgina cualquiera. Las pginas pueden salvarse con formato de pgina Web, con la extensin htm o html, o en formato de texto, aadiendo la extensin txt.
Conectarse a la siguiente direccin: http://www.unsl.edu.ar
Una vez cargada la pgina seleccionar Archivo -- Guardar como... de la barra de mens.
En la ventana de exploracin que aparece, seleccionar una carpeta de trabajo y pulsar el botn Guardar como .html y luego como .txt
5) Salvar las direcciones que nos interesen
Para guardar la direccin (URL) de la pgina activa, seleccionar desde la barra de
men:
Favoritos -- Agregar a Favoritos... 1. Salvar, de la forma que hemos dicho antes, las direcciones de al menos dos pginas.
2. Cuando hayas finalizado tu recorrido, abre el men Favoritos: Situarse sobre una de
las direcciones que acabas de guardar.
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-15-
8) Buscar informacin en toda la red
1- Una de las mejores maneras de explorar la Web es utilizar herramientas de bsqueda.
Existen en Internet servidores Web especializados en buscar informacin.
Abra la pgina www.google.com.ar
Ingresar la frase Ingeniera en Alimentos. Luego, ingresar "Ingeniera en Alimentos" y
vea la diferencia.
2- Desde la pgina www.google.com.ar seleccione Bsqueda avanzada. Ingrese
nuevamente la Frase Ingeniera en alimentos. En el campo tipo de archivo elija el
formato .ppt.
9) Realice una bsqueda en Internet, responda las siguientes preguntas y elabore
un archivo Word.
a) Qu es, para qu sirve o cul es el propsito de Twitter? b) Qu es, para qu sirve o cul es el propsito de Facebook? c) Qu es, para qu sirve o cul es el propsito de las Wikis? d) Qu significa y cul es el propsito de un Maleware? e) Qu son, para qu sirven o cul es el propsito de Virus, Gusanos y Troyanos?
Seale diferencias.
f) Qu son, para qu sirven o cul es el propsito de los Antivirus y los Spyware? g) Qu son, para qu sirven o cul es el propsito de las Redes sociales? h) Qu es, para qu sirve o cul es el propsito de Wi-Fi? i) Qu significan y cul es el propsito de E-learning y B-learning? Seale
diferencias.
j) Qu son, para qu sirven o cul es el propsito de Telnet y SSH? k) Qu son, para qu sirven o cul es el propsito de Web 1.0, Web 2.0? Seale
diferencias.
l) Qu significa Blog y Blogosfera?
10) Envi un mail a su cuenta.
a) En el campo asunto debe decir Prctico de Internet.
b) Adjunte el archivo elaborado en el punto anterior.
c) Envi una Copia ciega o copia oculta a un compaero o conocido.
11) Utilice el protocolo FTP para transferir el archivo a otra PC.
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-16-
PRCTICO N5: MATLAB
1) a) Crear un vector con 9 elementos: a = [1 2 3 4 6 4 3 4 5]
b) Sumar el valor 2 a cada elemento del vector a y crear un vector b.
c) Grafica ambos vectores. El comando es: plot(a), prueba con el comando bar(a)
d) Guarde las figuras como *.jpg
2) a) Almacena la siguiente matriz en una variable que se llame M1:
273
443
321
b) Calcula la traspuesta de M1 y gurdala en M2
c) Calcula el producto elemento a elemento de M1 y M2
d) Calcula la suma de M1 y M2
e) Calcula el producto matricial de M1 y M2 y gurdalo en prod1
f) Calcula el producto matricial de M2 y M1 y gurdalo en prod2
g) Calcula el determinante de la matriz. det(A)
h) Calcula la inversa. inv(A)
i) Hallar una matriz M3 tal que M3*M3=M1. Verificar. sqrtm(A)
j) Guarda en una matriz llamada esquinas de tamao 2x2 los elementos de las esquinas de M1 esquinas=[M1(1,1) M1(1,3)]
k) Guarda en un vector fila v los elementos de la diagonal principal de M1
l) Guarda en un vector columna w los elementos de la diagonal secundaria de M2
m) Calcula el producto escalar de v y w
n) Calcula el producto vectorial de v y w
3) En una urbanizacin hay 4 edificios de 5 pisos. En cada una de las plantas hay
5 pisos, con un nmero diferentes de habitaciones cada uno. Todas las puertas
nmero 1 y 2 son pisos de dos habitaciones, las puertas 3 y 4 son pisos de tres
habitaciones y las puertas 5, tiene cuatro habitaciones. Se pide:
Almacenar el nmero de habitaciones de cada piso en una matriz de forma adecuada. Almacenar en una matriz el nmero de habitaciones de cada piso y bloque. Extraer en otra matriz el nmero de habitaciones de todos los pisos del bloque 2. Calcular el nmero total de habitaciones de cada bloque. sum(d) Calcular el nmero total de habitaciones de la urbanizacin. sum(sum(d)).
Calcular el nmero total de habitaciones por piso para los 4 bloques
4) Resuelva el siguiente problema:
Una empresa posee tres mquinas de caramelos (A, B y C). Una maquina A, cinco
maquinas B y dos maquinas C producen juntas 9 toneladas de caramelo por da. Las
toneladas de caramelos producidos por dos maquinas A y cuatro C es igual a siete
toneladas ms que catorce maquinas B juntas. Tres maquinas B ms nueve toneladas de
caramelos es la produccin de cinco maquinas A y dos maquinas C. Cuntas toneladas
de caramelos producen cada mquina en un da?
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-17-
APLICACIONES MATEMATICAS
1) La medicin de las alturas correspondientes a 10 alumno son: 1,86 mts; 1,70 mts;
1,65 mts; 1,58 mts; 1,90 mts; 1,75 mts, 1,62 mts; 1, 88 mts; 1,49 mts; 1,55 mts.
Utilizando Microsoft Excel calcule: El Promedio de altura de los alumnos, la mediana,
la menor y la mayor altura. Utilice las siguientes funciones.
MAX(num1;num2;...): Devuelve el mximo valor de entre los contenidos en el
parntesis. Tambin se puede calcular el mximo de un rango.
MIN(num1;num2;...): Lo mismo con el mnimo.
MEDIANA(num1;num2;...): Devuelve la mediana de los valores en el parntesis. La
mediana es el valor que ocupara la posicin central si esos valores se ordenan. Tambin
funciona con rangos.
PROMEDIO(num1;num2;...): Devuelve la media aritmtica de los valores en el
parntesis. Tambin funciona con rangos.
Funciones extras
ABS(nmero): Devuelve el valor absoluto de un nmero. El valor absoluto de un
nmero es el nmero sin su signo.
Y(valor_lgico1;valor_lgico2;...): Devuelve el valor VERDADERO si todos los
argumentos del parntesis lo son y FALSO en cuanto alguno de ellos lo sea.
2) En un grupo formado por 18 alumnos, se han obtenido los siguientes resultados
numricos en una prueba escrita realizada por los Departamentos de Matemticas,
Fsica y Qumica. Las calificaciones han sido:
N de lista 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 19
Matemticas 10 6 3 4 5 5 4 7 7 8 9 3 4 6 8 6 8 9
Fca-Qca 9 7 5 4 5 4 6 6 7 6 10 4 5 6 6 6 8 8
Utilizando un Software apropiado realice una grafica de las notas de matemticas vs.
Fca Qca. Obtenga la recta de regresin, el coeficiente de Regresin lineal y la ecuacin
de la recta. Cul ser la nota de Fca-Qca de un alumno que ha tenido un 5,75 en
matemticas?
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-18-
PRCTICO N6: ALGORITMOS
1) ELEMENTOS DEL LENGUAJE LOGO
1.1 En la clase de algoritmos se describieron las siguientes instrucciones del lenguaje
LOGO:
ADELANTE , AD n FD 50
ATRAS , AT n BK 50(puntos)
DERECHA , DE n RT 90
IZQUIERDA , IZ n LT 90(grados)
REPETIR , RE n
1.2 PROCEDIMIENTOS: Las instrucciones AD, AT, DE, IZ y REPETIR son
instrucciones primitivas del lenguaje LOGO. El programador puede crear sus propias
instrucciones; para ello debe escribir el algoritmo correspondiente a dicha instruccin y
asignarle el nombre que desee. La sola mencin del nombre dentro del texto de un
programa producir la ejecucin de dicho algoritmo. A estos algoritmos se los
denomina PROCEDIMIETOS.
Ejemplo:
PARA LINEA
REPETIR 4 [ AD 10 ]
FIN
COMIENZO
DE 90
REPETIR 2 [ LINEA
AT 20
DE 90
LINEA ]
FIN
Este programa dibuja una letra T.
1.3 EJERCICIOS:
1.3.1 Redactar un algoritmo que permita dibujar una silla de la
siguiente forma:
1.3.2 Realizar modificaciones en el algoritmo 4.3.1 para que el
dibujo resultante sea un nmero cuatro:
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-19-
1.3.3 Redactar un algoritmo que dibuje un tringulo equiltero de lado 10:
Utilizando PROCEDIMIENTOS:
1.3.4 Redactar un programa que dibuje dos tringulos equilteros contiguos:
1.3.5 Dado el siguiente algoritmo ejecutarlo para verificar su resultado. Utilice para
CUADRADO el algoritmo visto en la seccin 1.1.
COMIENZO
REPETIR 8 [ CUADRADO
DE 45 ]
FIN
2) ELENTOS DEL LENGUAJE TIMBA
2.1 INSTRUCCIONES OPERATIVAS
TOME DE LA PILA
Toma una carta del tope de la pila cuyo nombre figura en .
DEPOSITE EN PILA
Deposita la carta que tiene en la mano sobre la pila nombrada.
INVERTALA
Da vuelta la carta que tiene en la mano.
2.2 INSTRUCCIONES DE CONTROL
SENTENCIA DE SELECCIN SI: Corresponde a la estructura de D de seleccin de Dijkstra. Ver seccin 1.4.
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-20-
SINTAXIS:
SI < condicin> ENTONCES
SINO [ ]
NADA MAS
Ejemplo: SI LA CARTA ES DE PALO OROS
ENTOCES DEPOSITELA EN LA PILA B
SINO INVIERTALA
NADA MAS
SENTENCIA DE ITERACION MIENTRAS
Corresponde a la estructura de iteracin D. Referirse a la seccin 1.4.
SINTAXIS:
MIENTRAS
REPITA
Ejemplo: MIENTRAS TOPE DE PILA XX ES COPAS
TOME DE PILA XX
DEPOSITE EN PILA ZZ
REPITA
2.3 EJERCICIOS:
2.3.1 Transferir la segunda carta de la pila A a la pila B solo en el caso que sea de
ESPADAS. En caso contrario dejar la pila A como estaba.
2.3.2 Si la primera carta de la pila A es de BASTOS ubicarla en segundo lugar de la pila
A. En caso contrario dejarla como estaba pero invertida.
SI NO ?
1
SI NO ?
2 1
a b
SELECCION
S Cond.?
No
ITERACION
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-21-
2.3.3 Pasar todas las cartas de la pila A a la pila B pero invirtiendo solo las COPAS.
2.3.4 Pasar todas las cartas de la pila A a la pila B pero conservando el orden original.
2.3.5 Extraer todas las cartas de la pila A separando los cuatro palos en las pilas B, C, O
y E (BASTOS, COPAS, OROS y ESPADAS, REPECTIVAMENTE).
NOTA: Los lenguajes LOGO y TIMBA han sido concebidos para cumplir una finalidad
didctica y es precisamente con este propsito que se han incluido en el presente
texto. Por ello, y a ttulo de simplificacin, se han omitido varios elementos de
dichos lenguajes, a la vez que no se ha respetado rigurosamente la sintaxis de
sus instrucciones.
3) VARIABLES
Referirse al concepto de variable desarrollado en la clase de teora.
3.1 EJERCICIOS
3.1.1 Indicar el contenido de las variables enteras: A, B y C, luego de la ejecucin de las
siguientes instrucciones:
( (toma el valor) significa que el resultado de evaluar la expresin de la derecha es asignado como contenido de la variable cuyo nombre figura a la izquierda)
a) set1: i. A 4 ii. B A iii. B A + 3
b) set2: i. A 4 ii. B A + 6 iii. A A + 1 iv. B A 5 v. C B
c) set3: i. A 3 ii. B 20 iii. C A + B iv. B A + B v. A B
3.1.2 Se tienen 3 variables enteras A, B y C. Utilizando pseudocdigo redactar un
algoritmo que intercambie entre s sus valores, para que queden finalmente:
a) B y C con el valor de A; A toma el valor original de C.
b) Que A tome el valor de B; B el valor de C; y C el valor de A.
4) ELEMENTOS DEL LENGUJE BASIC
4.1 INSTRUCCIN DE ASIGNACION
Esta sentencia fue estudiada en forma general en la seccin 2.3.
Responde a la siguiente sintaxis:
=
Donde:
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-22-
es el nombre de la variable donde se almacena el resultado de
evaluar la .
= es el operador asignacin.
puede ser o o o combinacin
de lo anterior con .
Ejemplos:
OTRA = 2 Donde es una
FINAL = XX Donde es una
Y = A *X + B Donde es una combinacin.
R = SIN(T) Donde es una
4.2 FUNCIONES: Todos los lenguajes proveen cierto nmero de funciones que facilitan
la tarea del programador. Para el caso de BASIC algunas de ellas son:
SIN(X) COS(X) TAN(X) ATN(X)
EXP(X) LOG(X) ABS(X) INT(X)
SQR(X) SGN(X) RND(X) etc.
4.3 INSTRUCCIONES DE ENTRADA/SALIDA
LA INSTRUCCIN PRINT
Responde a la siguiente sintaxis:
PRINT [ ]
Ejemplos: PRINT A
PRINT X + Y
PRINT U,W
PRINT EL RESULTADO ES: R
LA INSTRUCCIN INPUT
INPUT [ ; ]
Ejemplos: INPUT X
INPUT A,B,C
INPUT INGRESE LA X,Y; P,Q
4.4 INSTRUCCIONES DE CONTROL
Permiten alterar el orden secuencial de la ejecucin. En general responden a las
estructuras D (ver seccin 1.4).
SENTENCIA NO ESTRUCTURADA GO TO
GO TO
Donde es el nmero de la lnea a la que se transfiere el control, o sea, donde
contina la ejecucin.
Ejemplos:
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-23-
10 GO TO 10 se ejecuta indefinidamente.
50 GO TO 1000 salto hacia delante.
65 GO TO 20 salto hacia atrs.
Debido a las complicaciones que introducen los salto antes mencionados resulta aconsejable evitar el uso de esta sentencia.
SENTENCIA DE SELECCIN IFTHENELSE El diagrama de la estructura algortmica de esta sentencia es (ver seccin 1.4):
SINTAXIS:
IF THEN
[ ELSE ]
Ejemplos;
IF DELTAG < 0 THEN PRINT ESPONTANEA
IF X = 1 THEN X = X + 1
ELSE PRINT FINAL
SENTENCIA DE ITERACION: WHILE...WEND
Corresponde a la estructura D vista en la seccin 1.4:
Sintaxis:
WHILE
WEND
Ejemplos:
WHILE I > N
PRINT I
I = I + 1 Incrementa el contador I WEND
S No Cond.?
1
S No Cond.?
2 1
a b
SELECCION
S Cond.?
No
ITERACION
1
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-24-
SENTENCIA DE ITERACIN: FOR...NEXT
Sintaxis:
FOR = TO STEP [ ]
NEXT
Donde:
es la variable de control.
es el valor inicial de la .
< constante 2> es el valor final de la .
< constante 3> es el incremento de la .
Ejemplos:
FOR I = 1 TO N STEP 1
X = INT(RND*37)
PRINT X
NEXT I
4.5 VARIABLES SUBINDICADAS: ARREGLOS
Se trata de un conjunto de variables que tienen el mismo nombre y que se diferencian
por el o los subndices.
Deben ser declaradas al comienzo del programa mediante la sentencia DIM.
VECTORES: Son arreglos unidimensionales, tienen un solo subndice.
Ejemplo:
10 DIM X(20)
20 FOR I=1 TO 20
30 X(I) = INT(RND*100)
40 PRINT X(I)
50 NEXT I
60 END
Se genera en memoria un vector con 20 elementos. A cada elemento se le asigna un
nmero entero aleatorio entre 0 y 99.
MATRICES: Son arreglos bidimensionales, tienen dos subndices.
Ejemplo:
10 DIM M(10,10)
20 FOR I=1 TO 10
30 FOR J=1 TO 10
40 M(I,J) = RND*10
50 NEXT J
60 NEXT I
70 END
Se genera una matriz con 10 filas y 10 columnas, a cada elemento se le asigna un
nmero aleatorio entre 0 y 10.
4.6 SENTENCIA GO SUB: SUBRUTINAS
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-25-
Permite trabajar con procedimiento similares a los vistos en lenguaje LOGO.
Sintaxis:
GO SUB
Transfiere el control a la lnea . Dicha lnea es la primera de la subrutina invocada.
Se contina ejecutando las sentencias de la subrutina hasta que se encuentre una
sentencia RETURN. El efecto de esta ltima sentencia es retornar el control a la
sentencia que se encuentra a continuacin del GO SUB invocante.
Ejemplo:
100 GOSUB 1000 110 PRINT TERMINADO 120 END
1000 X=A*B 1010 PRINT X 1020 RETURN
4.7 SENTENCIA DE DEFINICION DE FUNCIONES: DEF FN
Permite al programador definir sus propias funciones.
Sintaxis:
DEF FN ( ) =
Ejemplo:
10 DEF FNPOL(X) = A0 + A1*X + A2*X^2
20 FOR X=1 TO 10 STEP 0.1
30 PRINT X,FNPOL(X)
40 NEXT X
50 END
Imprime una tabla de valores de la funcin definida en lnea 10 (polinomio de grado 2).
4.8 EJERCICIOS
4.8.1 Edite y ejecute el ltimo ejemplo del punto 4.4.
4.8.2 Edite y ejecute los dos ejemplos del punto 4.5
4.8.3 En el ejemplo del punto 4.7 explicite los valores de A0, A1 y A2 (por ejemplo
A0=1.5, A1=1.8 y A2=2.3), edite y ejecute el programa.
5) ELEMENTOS DEL LENGUJE C++
Referirse a la clase terica sobre lenguaje C++.
5.1 EJERCICIOS
5.1.1 Edite, compile y ejecute el siguiente programa en C:
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-26-
// TRABAJO PRACTICO - LENGUAJE C
/*
*/
//incluye codigo presente en estos archivos
#include
#include
#include
#include
//funcion principal
int main(void ){
//definicion de variables
float xi=0, xf=0, y=0,dx=0;
float A=0, B=0, C=0, D=0;
FILE *fout;
//entrada de datos
printf("Introduzca los coeficientes Ax^3+Bx^2+Cx+D: ");
scanf("%f %f %f %f",&A,&B,&C,&D);
printf("Introduzca valor de X_inicial: ");
scanf("%f",&xi);
printf("Introduzca valor de X_final: ");
scanf("%f",&xf);
while(xf
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-27-
5.1.2 En el programa anterior identifique instrucciones de ASIGNACIN,
ENTRADA/SALIDA, SELECCIN Y DE ITERACIN.
5.1.3 Es posible escribir una planilla de Excel que ejecute la misma tarea que el
programa anterior?
Explique.
5.1.4 Edite, compile y ejecute el siguiente programa en C:
// TRABAJO PRACTICO - LENGUAJE C
/*
*/
//incluye codigo presente en estos archivos
#include
#include
#include
#include
//funcion principal
int main(void ){
//definicion de variables
float x=0, xx=0, y=0, yy=0;
float A=0, B=0, C=0, D=0;
FILE *fout;
//entrada de datos
printf("Introduzca los coeficientes Ax^3+Bx^2+Cx+D: ");
scanf("%f %f %f %f",&A,&B,&C,&D);
printf("Introduzca valor de x desde donde buscara la raiz mas cercana: ");
scanf("%f",&x);
fout=fopen("tabla_super.csv","wt"); //abre archivo de salida
do{
y=A*x*x*x+B*x*x+C*x+D;
yy=A*3*x*x+B*2*x+C;
fprintf(fout,"%8.3f,%8.3f\n",x,y);//grava tabla a archivo
x=x-(y/yy);
}while(y>=0.001||y
FUNDAMENTOS DE INFORMTICA INGENIERA EN ALIMENTOS
-28-
BIBLIOGRAFA
Bibliografa Bsica
[1] C++ para ingeniera y ciencias, Gary J. Bronson. International Thomson Editores. Mxico.
[2] Mtodos numricos para ingenieros, Steven C. Chapra. McGraw-Hill, 5ta. Edicin.
[3] Lenguajes de Programacin. Principios y prctica,Kenneth C. Louden. International Thomson Editores, S.A. Mexico 2003.
[4] Programacin en C++. Algoritmos, estructuras de datos y objetos, Luis Joyanes Aguilar. McGraw-Hill/Interamericana de Espaa, S.A.U. Madrid
2006.
[5] Apuntes desarrollados por el Area de Computacin de F.I.C.E.S. U.N.S.L. [6] Excel Office 97, Susana Linares. Ed. Paraninfo, Espaa. 1997. [7] Matemtica Aplicada. Prcticas con MATLAB. J. L. Hueso Pagoaga.
Universidad Politcnica de Valencia. 1999.
[8] Gua de Trabajos Prcticos del Curso con ejercicios para cada tema. 2009.
[9] "Internet en un solo libro ", G. Strzinec. Ed. GYR.
[10] "OFFICE 97 al mximo ", F. Khorn. MP Ediciones S.A.
[11] "Excel en 4 das ", Carle Drudis y Mnica Muntan. Ediciones Gestin
2000.
[12] "Estructura Interna de la PC ", G. Hillar. Ed. Hispano Amrica S.A.
(HASA).
[13] Manuales de las distintas aplicaciones utilizadas en las prcticas de
computacin.
[14] "Microsoft OFFICE 97 Windows, para Dummies ". W. Wang. Ed.
Norma.
[15] "OFFICE 2000, Excel ", Gonzlez Manga. Ed. Paraninfo.
[16] "Power Point para Windows 95, para Dummies ". Ed. Norma.
[17] "Microsoft OFFICE 2000 ", D. Gonzlez,. Manuales Users. MP
Ediciones S.A.
Bibliografa Complementaria [1] A Guide to Microsoft Excel for Scientists and Engineers, B. Liengme. Ed. Cole Parmer.
[2] Excel for Engineers and Scientists, S.C. Bloch. Ed. Cole Parmer. [3] Excel for Chemists, E. Billo. Ed. Cole Parmer. [4] Spreadsheet Applications in Chemistry Using Microsoft Excel. D. Diamond and V. Hanratty. Ed. Cole Parmer.
[5] http://aulaclic.es
[6] http://proguno.unsl.edu.ar
[7] Turbo C/c++ 3.1. Manual De Referencia, Herbert Schildt, Serie McGraw Hill de Informtica