trabajo-final-entregable 1

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 12

lOMoARcPSD|43718967

Trabajo Final del


Curso

CPA/CLA
Programming
Essentials
(Cisco)

Tecnologías de la
Información

Descargado por Oscar Ataypoma Hilario ([email protected])


lOMoARcPSD|43718967

Cpa/Cla Programming Essentials (Cisco)

TEMA: Sistema de ventas en lenguaje C++ y C.

OBJETIVO GENERAL
Al finalizar el módulo formativo el aprendiz estará en la capacidad de:
• Brindar a los participantes los conocimientos y experiencias necesarias que les
permitan aplicar los algoritmos y estructuras de datos dinámicos en C++.
• Brindar a los participantes los conocimientos y experiencias necesarias que les
permitan aplicar los algoritmos y estructuras de datos dinámicos en C.
• El módulo formativo CPA / CLA PROGRAMMING ESSENTIALS (CISCO) debe
ser dictado usando los cursos CPA - PROGRAMMING ESSENTIALS IN C++ &
CLA-PROGRAMMING ESSENTIALS IN C los cuales son cursos oficiales de
CISCO Networking y debe ser impartido a través de CISCO NetACAD.
DESCRIPCIÓN DE LA TAREA / OPERACIONES
El presente proyecto, busca el planteamiento de propuestas de los participantes
durante el módulo a desarrollar. Estas se fundamentarán con el conocimiento de las
tareas con sus respectivas operaciones que se describen a continuación:

1. Implementa Colección de Estructuras


• Implementa estructura de arrays.
• Implementa contenedores dinámicos (Vector, queue stack).
• Implementa adaptadores de contenedores priority_queue – montículos.

2. Implementa Arreglos asociativos


• Diseña métodos de acceso a valores
• Implementa método común de acceso insert, count, find.
• Implementa método set y multiset
• Implementa método de existencia map y multipat.

3. Crea colecciones para el procesamiento de datos


• Implementa for_each.
• Implementa funciones mismatch, equal.
• Implementa función min_element y max_element

4. Implementa operaciones entre conjunto de colecciones


• Implementa algoritmos de fusión.
• Crea funciones de mínimo y máximo elemento.

Descargado por Oscar Ataypoma Hilario ([email protected])


lOMoARcPSD|43718967

Cpa/Cla Programming Essentials (Cisco)

5. Implementa formatos de salida


• Implementa función put.
• Crea formato de salida simple.
• Implementa manipuladores mediante funciones.

6. Introducción a la programación de computadoras


• Diferentes Lenguajes para diferentes propósitos.
• Aplicación Básica.
• Valores enteros, enteras y comentarios.
• Aritmética Computacional y Operadores aritméticos.
• Control de Flujo: Conceptos básicos absolutos.

7. Controles de Flujo
• Sentencias
• Declaración de Variables.
• Estructuras de Decisión.
• Conversiones.

8. Mas tipos de datos y lógica de la computadora.


• Conversión de datos.
• Bucles.
• Lógica de la computadora.

9. Agregación de datos en Matrices.


• Vectores, sus necesidades.
• Clasificación de datos.
• Acción de valores en cadenas.
• Cadenas de procesamiento.

10. Arrays y Estructuras.


• Indexación de Matrices.
• Matrices Multidimensionales.
• Declarar e inicializar estructuras.
• Matrices de estructuras.
• Colección de datos recursivos.

Descargado por Oscar Ataypoma Hilario ([email protected])


lOMoARcPSD|43718967

Cpa/Cla Programming Essentials (Cisco)

11. Funciones.
• Uso de funciones.
• Variables, Parámetros y resultados.
• Escalares como parámetros de función.

12. Estructuras y cadenas como parámetros de función.


• Arrays como parámetros de función.
• Funciones parametrizadas.
• Compilación disjunta.

A continuación, se plantea el siguiente caso a desarrollar:

Un centro comercial requiere realizar un sistema de venta para la venta de sus


productos de sus 4 departamentos: Electrodomésticos, Ropa, Deportes y muebles,
teniendo en cuenta lo siguiente:

1. Ingreso de productos por departamento.


2. Ingresar al menos 10 productos con stock y su precio.
3. Modificación de productos.
4. Eliminación de productos.
5. Implementar la cantidad de productos.
6. Implementar precios en soles de los productos.
7. Descontar los productos al realizar la venta.
8. Proceso de venta.
9. Mostrar productos ingresados.

Entregable 01:
• Realizar el seudocódigo.
• Realizar el programa usando el lenguaje C++.
• Realizar los métodos tipo void.
• Usar los controles de flujo y mencionarlos porque su uso en el sistema.
• Realizarlo mediante funciones.
• Mostrar el reporte de los productos vendidos.

Entregable 02
• Realizar el programa usando el lenguaje C.
• Usar los métodos con retorno.
• Realizar usando arreglos, vectores o matrices.
• Clasificar los datos según se requiera.
• Mostrar el reporte de los productos vendidos.

Descargado por Oscar Ataypoma Hilario ([email protected])


lOMoARcPSD|43718967

Cpa/Cla Programming Essentials (Cisco)

TRABAJO FINAL EN C++

Descargado por Oscar Ataypoma Hilario ([email protected])


lOMoARcPSD|43718967

Cpa/Cla Programming Essentials (Cisco)

Descargado por Oscar Ataypoma Hilario ([email protected])


lOMoARcPSD|43718967

Cpa/Cla Programming Essentials (Cisco)

Descargado por Oscar Ataypoma Hilario ([email protected])


lOMoARcPSD|43718967

Cpa/Cla Programming Essentials (Cisco)

Descargado por Oscar Ataypoma Hilario ([email protected])


lOMoARcPSD|43718967

Cpa/Cla Programming Essentials (Cisco)

Descargado por Oscar Ataypoma Hilario ([email protected])


lOMoARcPSD|43718967

Cpa/Cla Programming Essentials (Cisco)

REFERENCIAS BIBLIOGRÁFICAS
ENTREGABLE 1:
TAREA 1: Implementa Colección de Estructuras
Enlace 1:
https://www.fceia.unr.edu.ar/estruc/2006/coleccio.htm#:~:text=Una%20colecci
%C3%B3n%20representa%20un%20grupo,es%20uno%20a%20uno%2C%20s
ecuencialmente.

TAREA 2: Implementa Arreglos asociativos


Enlace 2:
https://jquery-manual.blogspot.com/2015/05/13-tutorial-de-c-en-espanol-map-
array.html

TAREA 3: Crea colecciones para el procesamiento de datos


Enlace 3:
https://www.youtube.com/watch?v=ySZaUstgEH8

TAREA 4: Implementa operaciones entre conjunto de colecciones


Enlace 4:
https://learn.microsoft.com/es-es/cpp/cppcx/collections-c-cx?view=msvc-170

TAREA 5: Implementa formatos de salida


Enlace 5:
https://www.youtube.com/watch?v=yPjmml61FQw

ENTREGABLE 2:
TAREA 6: Introducción a la programación de computadoras
Enlace 6:
https://www.youtube.com/watch?v=as1opL254NA

TAREA 7: Controles de Flujo


Enlace 7:
https://www.youtube.com/watch?v=QqwHXz-Jb6A

TAREA 8: Mas tipos de datos y lógica de la computadora.


Enlace 8:
https://www.youtube.com/watch?v=TRwuPth2_P4

TAREA 9: Agregación de datos en Matrices.


Enlace 9:
https://www.youtube.com/watch?v=xlk5CUAmB9I

TAREA 10: Arrays y Estructuras.


Enlace 10:
https://www.uco.es/grupos/eatco/informatica/metodologia/cadenasyarrays.pdf

Descargado por Oscar Ataypoma Hilario ([email protected])


lOMoARcPSD|43718967

Cpa/Cla Programming Essentials (Cisco)

TAREA 11: Funciones.


Enlace 11:
https://blog.utp.edu.co/jnsanchez/files/2011/03/Trabjo-final-de-C-
men%C3%BA-funciones-2011.pdf

TAREA 12: Estructuras y cadenas como parámetros de función.


Enlace 12:
https://www.it.uc3m.es/pbasanta/asng/course_notes/pointers_structures_as_p
arameters_es.html

Descargado por Oscar Ataypoma Hilario ([email protected])


lOMoARcPSD|43718967

Descargado por Oscar Ataypoma Hilario ([email protected])

También podría gustarte