Cuaderno Ejercicios

EJERCICIO PROGRAMACIONDescripción completa

Views 357 Downloads 248 File size 4MB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

[ESTRUCTURA DE DATOS] IDSYSTEMS 2014

CUADERNO DE TRABAJO v2014 - Alumno

Cuaderno de Ejercicios Estructura de Datos se encuentra bajo una Licencia Creative Commons Atribución-No ComercialLicenciamiento Recíproco 3.0 Unported. IDSystems Octubre 2011 - 2014

Cuaderno de Trabajo - Alumno

Página 1

[ESTRUCTURA DE DATOS] IDSYSTEMS 2014

© IDSystems., 2010 2ª edicion - 2011 3ª edición – 2013 4ª edición – 2014 ISBN: Impreso en Mexico / Printed in Mexico Impreso por Bubok

Cuaderno de Trabajo - Alumno

Página 2

[ESTRUCTURA DE DATOS] IDSYSTEMS 2014

Contenido Contenido ................................................................................................................................................................... 3 INTRODUCCION .......................................................................................................................................................... 8 PARTE I ..................................................................................................................................................................... 10 ENTORNO DEL ESTUDIANTE ..................................................................................................................................... 10 Participacion 1 – Conociendo el PLE (Personal Learning Environment) .................................................................. 10 Tarea 1 – Diseñando el PLE ...................................................................................................................................... 10 EJEMPLO 1 – Como realizar los ejercicios ................................................................................................................ 12 PROBLEMA 1 (Asignacion).................................................................................................................................... 12 EJERCICIOS DE COMPRENSION ................................................................................................................................ 17 IDENTIFICADORES .................................................................................................................................................... 18 Ejercicio 1 Calcular Edad ...................................................................................................................................... 18 Ejercicio 2 Inversión Banco .................................................................................................................................. 19 SENTENCIAS BASICAS ............................................................................................................................................... 20 PRACTICA 1 Comision Vendedor .......................................................................................................................... 20 PRACTICA 2 Descuento Tienda ............................................................................................................................. 21 PRACTICA 3 Calificacion ....................................................................................................................................... 22 PRACTICA 4 Porcentaje Hombres-Mujeres .......................................................................................................... 23 PRACTICA 5 Cambio Divisas ................................................................................................................................. 24 PRACTICA 6 Incremento Salario ........................................................................................................................... 25 CONDICIONALES ....................................................................................................................................................... 26 Ejercicio 3 Descuento Supermercado .................................................................................................................. 26 Ejercicio 4 Promedio Calificaciones...................................................................................................................... 28 Ejercicio 5 Varios Descuentos .............................................................................................................................. 30 Ejercicio 6 Promedios USA ................................................................................................................................... 32 PRACTICA 11 Joven Viejo ..................................................................................................................................... 34 PRACTICA 12 Alto Chaparro ................................................................................................................................. 35 PRACTICA 13 Contraseña ..................................................................................................................................... 36 PRACTICA 14 Ordernar 2 numeros....................................................................................................................... 37 PRACTICA 15 Operaciones Numeros.................................................................................................................... 38 PRACTICA 16 Encontrar Numero Mayor .............................................................................................................. 39 PROBLEMAS BASICOS............................................................................................................................................... 41 PROBLEMA 2 (Mientras..Hacer, Si..Entonces)...................................................................................................... 42 PROBLEMA 3 (Asignacion).................................................................................................................................... 43 PROBLEMA 4 (Si…Entonces) ................................................................................................................................. 44 PROBLEMA 5 (Si..Entonces anidadas) .................................................................................................................. 45 PROBLEMA 6 (Si..Entonces, operadores logicos) ................................................................................................. 46 PROBLEMA 7 (Si…Entonces) ................................................................................................................................. 47 PROBLEMA 8 (Si..Entonces) ................................................................................................................................. 48 PROBLEMA 9 (Asignacion).................................................................................................................................... 48 EJERCICIOS DE COMPRENSION ................................................................................................................................ 49 CONDICIONALES MULTIPLES .................................................................................................................................... 49 Ejercicio 07 Calculo Areas .................................................................................................................................... 49 Ejercicio 08 Premios Compra ............................................................................................................................... 51 PRACTICA 21 Premios Compra x Genero ............................................................................................................. 52 PRACTICA 22 Color Auto ...................................................................................................................................... 53 Cuaderno de Trabajo - Alumno

Página 3

[ESTRUCTURA DE DATOS] IDSYSTEMS 2014 CICLOS ...................................................................................................................................................................... 54 Ejercicio 09 Calificaciones .................................................................................................................................... 54 Ejercicio 10 Supermercado Descuento ................................................................................................................ 56 PRACTICA 25 Contraseña ..................................................................................................................................... 58 PRACTICA 26 Perimetros Areas ............................................................................................................................ 59 Ejercicio 11 Cuadrado Numeros ........................................................................................................................... 60 Ejercicio 12 Salarios Mensuales ........................................................................................................................... 62 PRACTICA 27 Suma Numeros ............................................................................................................................... 63 PRACTICA 28 Calculo Salario Semanal ................................................................................................................. 64 Ejercicio 13 Tabla Multiplicar ............................................................................................................................... 65 Ejercicio 14 Tablas de Multiplicar ........................................................................................................................ 66 PRACTICA 29 Calif Alumno ................................................................................................................................... 67 PRACTICA 30 Promedios Alumnos ....................................................................................................................... 68 PRACTICA 31 Simulacion Reloj ............................................................................................................................. 69 ARREGLOS ................................................................................................................................................................ 70 Ejercicio 15 Promedios ......................................................................................................................................... 70 Ejercicio 16 Promedio Grupo ............................................................................................................................... 71 Ejercicio 17 Promedio Grupo con Bidimensionales ............................................................................................. 72 Ejercicio 18 Matriz Alumnos................................................................................................................................. 72 PRACTICA 32 Supermercado ................................................................................................................................ 73 PRACTICA 33 Pares Impares Matriz ..................................................................................................................... 73 PRACTICA 34 Cuadrado Cubo ............................................................................................................................... 73 PROBLEMAS INTERMEDIOS...................................................................................................................................... 74 PROBLEMA 10 (Si..Entonces anidadas) ................................................................................................................ 75 PROBLEMA 11 (Si..Entonces anidadas) ................................................................................................................ 76 PROBLEMA 12 (Si..Entonces anidadas) ................................................................................................................ 77 PROBLEMA 13 (Condiciones multiples) ............................................................................................................... 78 PROBLEMA 14 (Si..Entonces multiples, anidadas, oper. Logicos) ........................................................................ 80 PROBLEMA 15 (Ciclo Repetir..hasta, Si..Entonces) .............................................................................................. 81 PROBLEMA 16 (Si..Entonces, Bisiesto) ................................................................................................................. 81 PROBLEMA 17 (Si..Entonces multiples)................................................................................................................ 82 PROBLEMA 18 (En caso de.., Si..Entonces) .......................................................................................................... 83 ESTRUCTURAS .......................................................................................................................................................... 85 Ejercicio 19 Alumnos ............................................................................................................................................ 85 Ejercicio 20 Captura Productos ............................................................................................................................ 88 PRACTICA 35 Captura Alumnos ............................................................................................................................ 89 MODULOS o SUBPROCESOS ..................................................................................................................................... 90 Ejercicio 21 Cuadrado Numero ............................................................................................................................ 90 Ejercicio 22 Calcular Area ..................................................................................................................................... 91 Ejercicio 23 Precio Neto ....................................................................................................................................... 93 PRACTICA 42 Fecha Larga..................................................................................................................................... 94 PRACTICA 43 Calculo Salario ................................................................................................................................ 94 PRACTICA 44 Calificaciones Letra ......................................................................................................................... 95 PROBLEMAS AVANZADOS ........................................................................................................................................ 96 PROBLEMA 19 (Mientras.. Hacer) ........................................................................................................................ 97 PROBLEMA 20 (Arreglos, Mientras.. Hacer)......................................................................................................... 97 PROBLEMA 21 (Mientras.. Hacer, Si.. Entonces, Contadores) ............................................................................. 98 Cuaderno de Trabajo - Alumno

Página 4

[ESTRUCTURA DE DATOS] IDSYSTEMS 2014 PROBLEMA 22 (Desde..Hasta, Si..Entonces, Maximos, Minimos)........................................................................ 99 PROBLEMA 23 (Mientras.. Hacer, Si.. Entonces, contadores, arreglos)............................................................... 99 PROBLEMA 24 (Arreglos, cadenas,ciclos, condiciones) ..................................................................................... 100 PROBLEMA 25 (Desde.. hasta, Si.. Entonces) ..................................................................................................... 101 PROBLEMA 26 (Arreglos, Ciclos Mientras) ......................................................................................................... 101 PROBLEMA 27 (Arreglos, Mientras.. hacer, Si.. Entonces) ................................................................................. 102 FUNCIONES CADENA .............................................................................................................................................. 103 PROBLEMA 28 (Cadenas, Strlen, Substr, Desde..hasta) ..................................................................................... 103 PROBLEMA 29 (Subrutinas.. procedimientos, arreglos.. registro, ciclos, condiciones) ..................................... 104 ORDENACION ......................................................................................................................................................... 105 PROBLEMA 30 (Ordenacion, subrutina, arreglos, ciclos, condiciones) .............................................................. 105 PROBLEMA 31 (Ordenacion, vectores, constantes, ciclos anidados, cond multiples) ....................................... 106 ARCHIVOS ............................................................................................................................................................... 107 PROBLEMA 32 (Archivos externos lectura, arreglos, ciclos, condicion)............................................................. 107 PROBLEMA 33 (Examen 1) ................................................................................................................................. 108 PROBLEMA 34 (Constantes, Matriz, Subrutinas, funciones, tipos datos) .......................................................... 108 PROBLEMA 35 (Subrutinas, variables globales, condicion multiple) ................................................................. 109 PROBLEMA 36 (Ejemplo completo de Sistema ABC, Archivos externos)........................................................... 109 ANEXO 1 – DIAGRAMAS DE FLUJO ......................................................................................................................... 110 DIAGRAMA 1 ...................................................................................................................................................... 111 DIAGRAMA 2 ...................................................................................................................................................... 111 DIAGRAMA 3 ...................................................................................................................................................... 111 DIAGRAMA 4 ...................................................................................................................................................... 111 PROBLEMA 5 ...................................................................................................................................................... 111 ANEXO 2 – ESTRUCTURAS SECUENCIALES Y OPERADORES ................................................................................... 112 ACTIVIDAD 1 – Suma de 2 numeros ................................................................................................................... 113 ACTIVIDAD 2 – Suma 2 numeros introducidos por usuario ............................................................................... 113 ACTIVIDAD 3 – Operaciones con Enteros (+,-,*,/).............................................................................................. 114 ACTIVIDAD 4 – Operaciones con Reales (+,-,*,/)................................................................................................ 114 ACTIVIDAD 5 – Calcular area de un rectangulo .................................................................................................. 115 ACTIVIDAD 6 – Calcular area de un triangulo .................................................................................................... 115 ACTIVIDAD 7 – Calcular area circunferencia ...................................................................................................... 116 ACTIVIDAD 8 – Calcular velocidad de un proyectil............................................................................................. 116 ACTIVIDAD 9 – Calcular volumen de una esfera ................................................................................................ 117 ACTIVIDAD 10 – Evaluar expresion matematica ................................................................................................ 117 ACTIVIDAD 11 – Evaluar expresion matematica ................................................................................................ 118 ACTIVIDAD 12 – Evaluar Ecuacion de 2º. Grado ................................................................................................ 118 ACTIVIDAD 13 – Calcular area y volumen de un cilindro ................................................................................... 119 ACTIVIDAD 14 – Calcular area y volumen de un Hexaedro................................................................................ 119 ACTIVIDAD 15 – Calcular area y volumen de un Prisma .................................................................................... 120 ACTIVIDAD 16 – Calcular area y volumen de un Tetraedro ............................................................................... 120 ACTIVIDAD 17 – Calcular area y volumen de un Cono ....................................................................................... 121 ACTIVIDAD 18 – Calcular volumen de un Elipsoide............................................................................................ 121 ACTIVIDAD 19 – Calcular Hipotenusa de un Triangulo Rectangulo ................................................................... 122 ACTIVIDAD 20 – Calcular Hipotenusa de un triangulo ....................................................................................... 122 ACTIVIDAD 21 – Calcular numero de horas, minutos, segundos en X segundos ............................................... 123 ACTIVIDAD 22 – Calcular capital en un tiempo determinado ............................................................................ 123 Cuaderno de Trabajo - Alumno

Página 5

[ESTRUCTURA DE DATOS] IDSYSTEMS 2014 ACTIVIDAD 23 – Calcular expresion trigonometrica .......................................................................................... 124 ACTIVIDAD 24 – Convertir Pies en Metros ......................................................................................................... 124 ACTIVIDAD 25 – Calcular area Rectangulo por coordenadas ............................................................................. 125 ACTIVIDAD 26 – Calcular velocidad de un coche ............................................................................................... 126 ACTIVIDAD 27 – Calcular velocidad de un cohete.............................................................................................. 126 ACTIVIDAD 28 – Conocer valores de variables................................................................................................... 127 ACTIVIDAD 29 – Sumar cifras de un numero dado ............................................................................................ 127 ACTIVIDAD 30 – Conocer valor de variables ...................................................................................................... 128 ANEXO 3 – PROBLEMAS DE CONDICIONALES ........................................................................................................ 129 ACTIVIDAD 31 - Calculadora ............................................................................................................................... 130 ACTIVIDAD 32 –Numeros en orden ascendente ................................................................................................ 130 ACTIVIDAD 33 – Multiplos de 5 .......................................................................................................................... 131 ACTIVIDAD 34 – Par o impar .............................................................................................................................. 131 ACTIVIDAD 35 – Numeros menor o igual a 100 ................................................................................................. 132 ACTIVIDAD 36 – Dias de la semana .................................................................................................................... 132 ACTIVIDAD 37 – Dias de la semana (Cond. Mult)............................................................................................... 133 ACTIVIDAD 38 – Intercambio de valores ............................................................................................................ 133 ACTIVIDAD 39 – Ingreso a espectaculo adulto................................................................................................... 134 ACTIVIDAD 40 – Descuentos por docena ........................................................................................................... 134 ACTIVIDAD 41 – Grupos de empleados.............................................................................................................. 135 ACTIVIDAD 42 – Grupos de empleados (Operadores Logicos) .......................................................................... 135 ACTIVIDAD 43 – Renta de automoviles .............................................................................................................. 136 ACTIVIDAD 44 – Cobro en Estacionamiento ...................................................................................................... 137 ACTIVIDAD 45 – Promedio de practicas alumno ................................................................................................ 138 ACTIVIDAD 46 – Determinar si es un triangulo .................................................................................................. 139 ACTIVIDAD 47 – Orden ascendente y descendente ........................................................................................... 140 ACTIVIDAD 48 – Cuenta digitos de una cifra ...................................................................................................... 140 ACTIVIDAD 49 - Multiplos .................................................................................................................................. 141 ANEXO 4 – ESTRUCTURAS REPETITIVAS ................................................................................................................. 142 ACTIVIDAD 50 - Divisiones.................................................................................................................................. 143 ACTIVIDAD 51 – Numeros del 1 al 10 ................................................................................................................. 144 ACTIVIDAD 52 – Numeros pares entre 1 y 30 .................................................................................................... 144 ACTIVIDAD 53 – Numeros pares entre 1 y 30 (Ciclo Repetir) ............................................................................ 146 ACTIVIDAD 54 – Suma de numeros entre 1 y 10................................................................................................ 146 ACTIVIDAD 55 – Duplicar un capital den años ................................................................................................... 147 ACTIVIDAD 56 – Suma de numeros .................................................................................................................... 147 ACTIVIDAD 57 – Factorial de un numero ........................................................................................................... 147 ACTIVIDAD 58 –Media de 5 numeros ................................................................................................................ 148 ACTIVIDAD 59 – Depreciacion de un objeto por metodo linea recta ................................................................ 148 ACTIVIDAD 60 – Depreciacion objeto por metodo balance doblemente declinante ........................................ 149 ACTIVIDAD 61 – Valores de temperatura .......................................................................................................... 150 ACTIVIDAD 62 – Tirada de dados ....................................................................................................................... 150 ANEXO 5 – MATRICES ............................................................................................................................................. 151 ACTIVIDAD 63 – Suma matrices bidimensionales .............................................................................................. 152 ACTIVIDAD 64 –Transponer matrices................................................................................................................. 153 ACTIVIDAD 65 – Matriz de numeros primos entre 1 y 100 (Base 0) .................................................................. 154 ACTIVIDAD 66 – Notas de alumnos .................................................................................................................... 155 Cuaderno de Trabajo - Alumno

Página 6

[ESTRUCTURA DE DATOS] IDSYSTEMS 2014 ACTIVIDAD 67 – Posicion del valor maximo en una matriz................................................................................ 156 ACTIVIDAD 68 – Notas alumnos ordenadas por metodo burbuja ..................................................................... 157 ACTIVIDAD 69 – Determinar aprobados y reprobados de alumnos .................................................................. 158 ANEXO 6 – CADENAS .............................................................................................................................................. 159 ACTIVIDAD 70 – Suma de 2 cadenas .................................................................................................................. 160 ACTIVIDAD 71 – Construir cadenas .................................................................................................................... 160 ACTIVIDAD 72 – Extraccion de cadenas ............................................................................................................. 161 ACTIVIDAD 73 – Tamaño de cadenas ................................................................................................................. 161 ACTIVIDAD 74 – Mayusculas y Minusculas ........................................................................................................ 161 ANEXO 7 – MODULOS o SUBPROCESOS................................................................................................................. 162 ACTIVIDAD 75 – Calcular Factorial de un numero ............................................................................................. 163 ACTIVIDAD 76 – Parametros por valor ............................................................................................................... 163 ACTIVIDAD 77 – Parametros por referencia ...................................................................................................... 164 ACTIVIDAD 78 –Intercambio de variables con parametros por referencia ....................................................... 164 RETOS ..................................................................................................................................................................... 165 RETO 1 – Calcular edad exacta ........................................................................................................................... 166 RETO 2 – Conocer signo del Zodiaco .................................................................................................................. 166 RETO 3 – Juego del Gato o 3 en Raya................................................................................................................. 167 RETO 4 – Juego del Ahorcado ............................................................................................................................ 168 RETO 5 – Convertir un numero Binario a Decimal y viceversa........................................................................... 168

Cuaderno de Trabajo - Alumno

Página 7

[ESTRUCTURA DE DATOS] IDSYSTEMS 2014

INTRODUCCION El siguiente Cuaderno de Trabajo para el Profesor, fue elaborado en base a la materia Estructura de Datos de la Universidad de Matamoros la cual tiene por objetivo fundamental el enseñar los conceptos básicos de la programación. El temario abarca los conceptos de algoritmos, su uso, su aplicación, las sentencias basicas y preparar al alumno para aprender los conceptos de estructuras de datos. Aunque se recomienda el uso de un lenguaje de programación computacional para la enseñanza de dichos conceptos, este Cuaderno hace referencia a algunos software básicos de enseñanza de programación no basada en un lenguaje informático propiamente dicho como C++, Delphi, Pascal o Basic. DFD es un software para la creación de diagramas de flujo en la cual el alumno aprende y comprende además de los símbolos como se va estructurando un programa y viendolo en ejecución. El PseInt es un excelente software de programación en pseudocodigo basado en C++ (creando en él) para el aprendizaje de los conceptos básicos sobre asignación, condicionales, ciclos. En lenguaje español, con instrucciones sencillas, el alumno se concentra y centra más en los conceptos que en las instrucciones de un lenguaje informático completo. Además, tiene la ventaja que el alumno puede ejecutar el programa y generar el diagrama de flujo como complemento. La ultima version 2014, soporta manejo de cadenas y otras funciones. También hay una version “fork” extendida de dicho programa que incluye registros (estructuras) y archivos. El SLE 2.0, es otro software para la enseñanza de programación también basado en C++ con muchas más instrucciones y funciones, además de incorporar arreglos, tipos de datos, manejo de archivos. Permite al estudiante adquirir el conocimiento de las estructuras de datos. Aunque no incorpora la generación de diagramas de flujo, sus instrucciones en español, muy semejantes a C++ lo prepara para el aprendizaje de éste importante lenguaje y le enseña las bases para la creación correcta de algoritmos. Por último, LPP es otro derivado para la enseñanza de algortimos basados en pseudocodigo en español, que es mucho mas parecido a PseInt que SLE, y que SI incluye registros y archivos. El Cuaderno esta dividio en TRES PARTES. La primera parte de ejercicios básicos, el profesor pondrá los ejercicios para realizarlos completamente por el alumno de ser posible. Si lo desea puede auxiliarse en un laboratorio tanto con el software DFD o PseInt. Esta parte cubrira los tipos de datos, asignaciones, condicionales y algunos ciclos sencillos. La segunda parte de ejercicios intermedios, se recomienda el uso exclusivo e intensivo de PseInt para que el alumno elabore los programas. Queda a discreción del profesor mostrar la solución al problema o que el alumno lo resuelva por su cuenta. Aquí se verán la totalidad de los ciclos, condiciones anidadas, condiciones múltiples En la ultima parte de ejercicios avanzados se recomienda el uso exclusivo e intensivo de SLE 2.0 o LPP o PSeInt para que el alumno elabora sus programas. Queda a discreción del profesor mostrar la solución al problema o que el alumno lo elabore por sí mismo o en equipo. Los ejercicios son más díficiles y abarcaran además de los temas anteriores arreglos con vectores, matrices, registros, subrutinas (funciones y procedimientos), manejo de archivos externos. Cada problema mencionado, llevará el objetivo que se persigue al elaborarlo así como la solución propuesta. Cada ejercicio ha sido realizado en cada uno de los programas para revisar su validez y funcionalidad, sin embargo, hay algunos ejercicios que contienen o pueden contener algunos errores para que el propio alumno los descubra y haga los arreglos correspondientes. A diferencia de algunos ejercicios de libros, estos estan basados no en problemas matematicos sino de situaciones comunes reflejadas en la vida diaria y en sistemas informáticos reales.

Cuaderno de Trabajo - Alumno

Página 8

[ESTRUCTURA DE DATOS] IDSYSTEMS 2014 En ésta última edición del Cuaderno, se han incorporado algunas actividades escolares extra para ser realizadas, categorizados por temas, incluidos en los Anexos 2 al 7 que sirven como reforzamiento a los temas en particular. Estos vienen marcados como Actividades, ya que queda a discresión del profesor manejarlos con o sin solución en clase. Elemento didactico Ejercicios Practicas Problemas Actividades Retos

Cantidad 23 40 36 78 5 182

Agradecimientos Este Cuaderno no hubiera sido posible sin la invaluable aportacion del PLI Carlos Augusto Flores Valerio quien creo uno de los mejores manuales de algoritmos que haya visto con ejercicios muy didacticos y explicativos. Asi como a los miembros del foro de PseInt y algunos otros sitios.

L.S.C. Sergio Hugo Sanchez Olivares

Cuaderno de Trabajo - Alumno

Página 9

[ESTRUCTURA DE DATOS] IDSYSTEMS 2014

PARTE I ENTORNO DEL ESTUDIANTE

Participacion 1 – Conociendo el PLE (Personal Learning Environment) Durante clase, conocer sobre el concepto de PLE (Entorno Personal de Aprendizaje) y las herramientas que lo conforman. Discutir en clase cuales serían estas y en que categorías. Conocer cuáles son las redes sociales más populares entre los alumnos, así como cualquier otro software que han utilizado hasta la fecha.

Foro en Linea Entra al foro general del curso y responde la pregunta indicada según tu propia experiencia. Contrasta con el resto de las respuestas en el foro para comenzar un debate. Esto lo organizará el profesor.

Tarea 1 – Diseñando el PLE Sobre la base de la participación 1, el alumno deberá desarrollar en un documento que herramientas utiliza actualmente para su PLE. El alumno debe presentar en su cuaderno o hoja en blanco una tabla con las principales herramientas que utiliza de acuerdo a los siguientes puntos. 1.Acceso a la información 2.Redes Sociales 3.Cocina de contenidos 4.Producción multimedia 5.Herramientas y aplicaciones

Curación y gestión de contenidos Comunicación, intercambio y colaboración Diseño de materiales y tareas Publicación y reflexión Software para realización u operación de actividades

A continuación se da una lista de las herramientas que podría utilizar el alumno. Éste, debe acomodarlas de acuerdo a cada categoría presentada anteriormente.

1. Sistemas Operativos 2. Navegadores Cuaderno de Trabajo - Alumno

Página 10

[ESTRUCTURA DE DATOS] IDSYSTEMS 2014 3. Correos electronicos 4. Redes Sociales 5. Mensajeria 6. Buscadores 7. Foros 8. Blogs 9. Canales de Noticias 10. Sitios de consulta (enciclopedias o bibliotecas) 11. Almacenamiento de datos 12. Almacenamiento de imágenes 13. Almacenamiento de contenido/documentos 14. Almacenamiento video/audio 15. Galeria de imágenes/iconos 16. Aplicaciones Web 2.0 Como ejemplo de lo que podría entregar el alumno: Categoria Herramientas y aplicaciones Herramientas y aplicaciones

Tipo Herramienta Sistemas Operativos Navegadores

Acceso a la informacion Redes Sociales

Correo Electrónico Redes Sociales

Redes Sociales

Mensajeria

Acceso a la información Redes Sociales Redes Sociales Acceso a la información Acceso a la información Acceso a la información

Buscadores Foros Blogs Canal de noticias Sitios de consulta Almacenamiento datos Almacenamiento de imagenes Almacenamiento de Slideshare, Scribd, Prezi, Zoho, Google Docs contenido Almacenamiento Youtube, Vimeo video/audio Galeria de imágenes / íconos Aplicaciones Web 2.0

Redes sociales Redes Sociales Redes Sociales Cocina de contenidos Cocina de contenidos

Cuaderno de Trabajo - Alumno

Aplicacion Windows, Mac, Linux, Android Internet Explorer, Firefox, Google Chrome, Opera, Safari Outlook (Hotmail), Yahoo, Gmail Facebook, Google+, LinkedIn, Pinterest, Instagram, Twitter Facebook Chat, MSN Messenger, Yahoo Messenger, Skype, ICQ Google, Metacrawler PortalFox, laWebdelprogramador, UniversalThread Blogger, Wordpress El Universal, LaWebDelProgramador, Genbeta Wikipedia, MediaWiki de Box, DropBox, OneDrive, Google Drive, Mediafire, Mega Flirck, Imageshack, Picasa, Imagevenue

Página 11

[ESTRUCTURA DE DATOS] IDSYSTEMS 2014 NOTA: Recordemos que tiene que tener 3 OBJETIVOS ---------------------------------------------------------------------------------------1 Busco y Aprendo 2 Comparto informacion y conocimiento 3 Matengo mis comunicaciones al dia ---------------------------------------------------------------------------------------Debera compartirla con el profesor, ya sea en clase, via plataforma EVA, por email o foro.

EJEMPLO 1 – Como realizar los ejercicios A continuación se detallan los ejercicios tanto para hacerse en clase como por cuenta del usuario. El Alumno verá un recuadro con el numero y nombre del problema (ejercicio o práctica). El objetivo a cumplir, la descripción del problema y los cuadros en blanco para llenarse. Generalmente en estos recuadros se escribirá el algoritmo en formato de pseudocódigo. Éste pseudocódigo puede estar en formato general, en PseInt o SLE. También se puede pedir que se realice el diagrama de flujo. Objetivo

PROBLEMA 1 (Asignacion)

Aprender a crear un algoritmo en diagrama de flujo y pseudocodigo. Asignacion de variables y realizacion de operaciones. Inicio de condicionales. Se trata de escribir el algoritmo que permita emitir la factura correspondiente a una compra de un articulo determinado, del que se adquieren una o varias unidades. El IVA es del 15% y si el precio bruto ( precio venta mas IVA) es mayor de 50.00 pesetas se debe realizar un descuento del 5%.

Pseudocodigo: Variables: precio, numeros de articulos(Nart), precio venta(Pv), descuento(d) Inicio Leer precio, Nart Pv= Precio * Nart IVA= Pv * 0.15 Pb= Pv + IVA Si Pb >= 50 entonces d= (Pb * 5)/100 Sino d= 0 Finsi Pl= Pb - d Escribir Pv, IVA, Pb,d, Pl Fin Ejemplo de realizacion en DFD:

Cuaderno de Trabajo - Alumno

Página 12

[ESTRUCTURA DE DATOS] IDSYSTEMS 2014

Ejemplo de realizacion en PseInt: Codigo PSEInt

Cuaderno de Trabajo - Alumno

Página 13

[ESTRUCTURA DE DATOS] IDSYSTEMS 2014

Ejemplo de realizacion usando SLE: El mismo programa pero creado en el software SLE quedaria asi:

Cuaderno de Trabajo - Alumno

Página 14

[ESTRUCTURA DE DATOS] IDSYSTEMS 2014

Ejemplo Realizacion usando LPP // Algoritmo01 // Declaracion de variables Entero precio, nart, pv Real iva, pb, d, pi Inicio Escriba "Precio Articulo y Cantidad Articulos:" Lea precio,nart Llamar nueva_linea pv