Este documento presenta las instrucciones para la realización de un trabajo académico sobre fundamentos de computación e informática - algoritmos. Incluye 3 preguntas que deben ser respondidas desarrollando algoritmos y pseudocódigos sobre temas como categorización de estudiantes, algoritmo de Euclides y eliminación de elementos repetidos en un vector. El estudiante debe seguir las instrucciones dadas y utilizar fuentes bibliográficas de referencia para completar con éxito el trabajo académico.
Este documento presenta las instrucciones para la realización de un trabajo académico sobre fundamentos de computación e informática - algoritmos. Incluye 3 preguntas que deben ser respondidas desarrollando algoritmos y pseudocódigos sobre temas como categorización de estudiantes, algoritmo de Euclides y eliminación de elementos repetidos en un vector. El estudiante debe seguir las instrucciones dadas y utilizar fuentes bibliográficas de referencia para completar con éxito el trabajo académico.
Este documento presenta las instrucciones para la realización de un trabajo académico sobre fundamentos de computación e informática - algoritmos. Incluye 3 preguntas que deben ser respondidas desarrollando algoritmos y pseudocódigos sobre temas como categorización de estudiantes, algoritmo de Euclides y eliminación de elementos repetidos en un vector. El estudiante debe seguir las instrucciones dadas y utilizar fuentes bibliográficas de referencia para completar con éxito el trabajo académico.
2014 - 1 Docente: Mg. Flix Rogelio Pucuhuayla Revatta Nota: Ciclo: 3 Mdulo I Datos del alumno: FORMA DE PUBLICACIN: Apellidos y nombres:
Publicar su archivo(s) en la opcin TRABAJO ACADMICO que figura en el men contextual de su curso Cdigo de matrcula:
Uded de matrcula: Fecha de publicacin en campus virtual DUED LEARN: HASTA EL DOM. 15 JUNIO 2014 A las 23.59 PM Recomendaciones: 1. Recuerde verificar la correcta publicacin de su Trabajo Acadmico en el Campus Virtual antes de confirmar al sistema el envo definitivo al Docente.
Revisar la previsualizacin de su trabajo para asegurar archivo correcto.
2. Las fechas de recepcin de trabajos acadmicos a travs del campus virtual estn definidas en el sistema de acuerdo al cronograma acadmicos 2013-3 por lo que no se aceptarn trabajos extemporneos. 3. Las actividades que se encuentran en los textos que recibe al matricularse, servirn para su autoaprendizaje mas no para la calificacin, por lo que no debern ser consideradas como trabajos acadmicos obligatorios.
Direccin Universitaria de Educacin a Distancia EAP - INGENIERIA INDUSTRIAL 3TA20141DUED Gua del Trabajo Acadmico: 4. Recuerde: NO DEBE COPIAR DEL INTERNET, el Internet es nicamente una fuente de consulta. Los trabajos copias de internet sern verificados con el SISTEMA ANTIPLAGIO UAP y sern calificados con 00 (cero). 5. Estimado alumno: El presente trabajo acadmico tiene por finalidad medir los logros alcanzados en el desarrollo del curso. Para el examen parcial Ud. debe haber logrado desarrollar hasta la I y II parte y para el examen final debe haber desarrollado el trabajo completo. Criterios de evaluacin del trabajo acadmico: Este trabajo acadmico ser calificado considerando criterios de evaluacin segn naturaleza del curso: 1 Presentacin adecuada del trabajo Considera la evaluacin de la redaccin, ortografa, y presentacin del trabajo en este formato. (1 pto.) 2 Investigacin bibliogrfica: Considera la consulta de libros virtuales, a travs de la Biblioteca virtual DUED UAP, entre otras fuentes. 3 Situacin problemtica o caso prctico: Considera el anlisis de casos o la solucin de situaciones problematizadoras por parte del alumno. 4 Otros contenidos considerando aplicacin prctica, emisin de juicios valorativos, anlisis, contenido actitudinal y tico.
TRABAJO ACADMICO
Estimado(a) alumno(a): Reciba usted, la ms sincera y cordial bienvenida a la Escuela Acadmica Profesional de Ingeniera Industrial de Nuestra Universidad Alas Peruanas y del docente tutor a cargo del curso. En el trabajo acadmico deber desarrollar las preguntas propuestas por el tutor, a fin de lograr un aprendizaje significativo. Se pide respetar las indicaciones sealadas por el tutor en cada una de las preguntas, a fin de lograr los objetivos propuestos en la asignatura. DEBE CONSIDERAR LOS SIGUIENTES PASOS AL CARGAR EL TRABAJO ACADMICO EN EL CONTENT LERD: 1. INGRESAR A LA PLATAFORMA ACADMICA EN LA OPCIN CURSO 2. DESCARGAR EL TRABAJO ACADMICO Y RESOLVERLO 3. INGRESAR A LA OPCIN TRABACAD 4. ENVO DE ACTIVIDAD LUEGO EXAMINAR PARA CARGAR EL TRABAJO Y QUEDE PUBLICADO EN LA PLATAFORMA 5. VERIFICAR QUE EL NOMBRE DEL ARCHIVO A CARGAR SEA CORRECTO Y ENVIAR Esperamos que usted tenga los mejores xitos acadmicos. "Una voluntad fuerte es la mejor ayuda para alcanzar tus metas 3TA20141DUED DESARROLLO DE LA GUA DEL TRABAJO ACADMICO
1. Realice un ejemplo prctico sobre cualquiera de los programas y explique los dems: QBasic, C++, Pascal Cobol, Fortran, Java. Agregue sobre lenguaje de programacin lgica PROLOG (4Ptos.) De preferencia utilice libros y/o publicaciones de reconocimiento cientfico Ejemplo para realizar un programa que calcule el factorial de un nmero en QBasic.
10 REM ********************* EJERCICIO ******************** 20 REM ****** Programa para el calculo factorial ********** 30 CLS 40 REM ********* INICIALIZACION DE VARIABLES ************** 50 FACT = 1 60 PRINT "ESTE PROGRAMA CALCULA EL FACTORIAL DE UN NUMERO" 70 INPUT "INTRODUCE UN NUMERO ENTERO ", NUM 80 IF NUM > 34 THEN PRINT "SOLO CALCULA FACTORIALES PARA MENORES DE 35": GOTO 70 90 FOR I = 1 TO NUM 100 FACT = FACT * I 110 NEXT I 120 CLS 130 PRINT 140 PRINT "EL FACTORIAL DE"; NUM; "ES"; FACT 150 END
QBasic es un entorno de programacin constituido por un editor que permite convertir la computadora en una mquina de escribir, sofisticada para construir programas fuente, un gestionador de archivos (en el caso del PC, el propio sistema operativo), un compilador de lenguaje y un depurador para correccin de errores.
Pascal es un lenguaje de programacin de alto nivel de propsito general; esto es, se puede utilizar para escribir programas para fines cientficos y comerciales. Fue diseado por el profesor Niklaus (Nicols) Wirth en Zurich, Suiza, al final de los aos 1960 y principios de los 70s. Wirth dise este lenguaje para que fuese un buen lenguaje de programacin para personas comenzando a aprender a programar. El lenguaje fortran es uno de los lenguajes que forman el grupo de lenguajes de computador orientados a procedimientos, los cuales estn fundamentados en la estructura del lenguaje usado originalmente para describir el problema, como tambin en el procedimiento empleado para resolverlo.
Java es un lenguaje de programacin orientado a objetos desarrollado por Sun Microsystems, una compaa reconocida por sus estaciones de trabajo UNS de alta calidad en 1991 como parte de un proyecto de investigacin para 3TA20141DUED desarrollar software para dispositivos electrnicos (televisiones, videocaseteras, tostadores y otros de aparatos que se pueden comprar en cualquier tienda departamental).
El Prolog (o PROLOG), proveniente del francs PROgrammation en LOGique, es un lenguaje para programar artefactos electrnicos mediante el paradigma lgico con tcnicas de produccin final.
Durante los primeros aos de la dcada del 70, cuando exista la crisis del software, donde la creacin de nuevos programas para satisfacer las necesidades de aquel entonces involucraba costos mayores, los cuales no podan ser satisfechos
En una respuesta a la crisis que ocurra en aquel entonces y producto del avance de la lgica moderna (de tipo funcional), nace PROLOG Prolog es un lenguaje de programacin creado para representar y utilizar el conocimiento que se tiene sobre un determinado dominio. Ms exactamente, el dominio es un conjunto de objetos y el conocimiento se representa por un conjunto de relaciones que describen las propiedades de los objetos y sus interrelaciones. Un conjunto de reglas que describa estas propiedades y estas relaciones es un programa PROLOG.
Puede utilizar la siguiente bibliografa complementaria:
2. PROBLEMAS: (5 puntos c/u) Utilizando la herramienta DFD para elaborar diagramas de flujo, disee los algoritmos respectivos y capture la solucin, remitiendo en formato .DOCX
a. En una universidad los alumnos estn categorizados en 4 categoras como se muestra el siguiente cuadro: Categora Pensin Semestral (S/.) A B C D 6000 4800 4000 3200 3TA20141DUED
Semestralmente la universidad efecta rebajas en las pensiones de sus estudiantes a partir del segundo ciclo en base al promedio ponderado del ciclo anterior, segn el siguiente cuadro:
Disee un algoritmo que determine cuanto de rebaja recibir un estudiante sobre su pensin semestral actual y cul es el monto de su nueva pensin.
b. Construir un pseudocdigo que demuestre el algoritmo de Euclides (MCD). Dado dos nmeros enteros M y N, encontrar su mximo comn divisor, es decir, el mayor entero positivo que divide a la vez a M y N.
Algoritmo:
o Paso 1: Ingresar dos nmeros M y N. o Paso 2: Dividir M entre N, sea R el residuo. o Paso 3: Si r = 0 entonces el MCD es N y termina el proceso. o Paso 4: Asignar a M el valor de N y a N el valor de R, luego volver al paso 2.
c. Construir un pseudocdigo que defina un vector P de n elementos, luego elimine los elementos repetidos de dicho vector. Finalmente muestre su contenido. Ejemplo: