Está en la página 1de 5

Exposición

Sección : ………………………..………………... Apellidos : ………………………..………….……….


Asignatura : Fundamentos de Programación Nombres : …………………………………………….
Docente : Ing. Carol R. Rojas Moreno Fecha : __/___/2022 Duración: 70 minutos

Instrucciones: En una carpeta comprimida GrupoNro___.rar), con el siguiente contenido (Parte I y II):
Parte I:
- Informe en Word (carátula con lista de integrantes, por cada función: que hace y programa ejemplo de autoría propia)
- Ppts animadas (de las funciones marcadas con X)
Parte II:
- Proyecto (.dev)
- Programa fuente (.cpp)
- Librería LecturaDatos.h.
Parte III:
- Exposición de funciones ppts animadas y programa demostrativo.

ENUNCIADO
Parte I:
Informe en Word Prueba d
escritorio
con ppts
animada
(simulació
de valore
Programa en C/C++ ejemplificando su uso de cada
Nª Librería Función Que hace?
(máximo 12 líneas de código y de autoría propia) línea de
código)
las
señalada
con aspa

Termina la
1 stdlib.h exit( ) ejecución del X
programa

Nos sirve para


pausar algún
programa y si
2 stdlib.h system( ) este tuviera X
algún proceso
de comando
los ejecutaría

Nos devuelve
3 stdlib.h abs( ) el valor
absoluto

Nos devuelve
el valor
4 stdlib.h labs( ) absoluto de un
entero largo

Nos convierte
una cadena  a
5 stdlib.h atof( )
un número del
tipo flotante

Nos convierte
una cadena  a
6 stdlib.h atoi( )
un número del
tipo entero

1|Página
Nos convierte
una cadena a
7 stdlib.h atol( ) un número del
tipo entero
largo

Nos genera un
número
8 stdlib.h rand( )
aleatorio
X

Redondea un
número al
9 math.h ceil( )
entero más
X
próximo

Nos da el valor
10 math.h fabs( ) absoluto de un
número

Residuo de x/y
como número
11 math.h fmod( )
de punto
flotante

Eleva un
número a una
12 math.h pow() potencia
determinada

Saca la raíz
cuadrada de
13 math.h sqrt()
un número

Lee un
carácter y lo
getchar(
14 stdio.h
)
convierte a X
entero 

Lee de
carácter a
carácter, pero
putchar(
15 stdio.h
)
transmite como X
argumento el
carácter leído 

Recibe como
único
argumento la
variable que
16 stdio.h gets( ) será X
considerada
como una
cadena de
caracteres

Recibe la
cadena de
17 stdio.h puts( ) caracteres a X
mostrar 

Concatena
una cadena
18 string.h strcat( ) de caracteres
a otra

2|Página
 Sirve para
strcmp( comparar
19 string.h
) cadenas
X

Copia una
20 string.h strcpy( ) cadena a otra X

 Devuelve la
posición del
primer carácter
strcspn( que coincide
21 string.h
) con alguno de
los caracteres
de otra
cadena dada

Convierte el
número de
error en errnum
22 string.h strerror( )
a un mensaje
de error

Devuelve la
23 string.h strlen( ) longitud de
una cadena

Convierte un
tipo de dato
tolower(
24 ctype.h
)
carácter a X
minúscula

Convierte un
toupper( tipo de dato
25 ctype.h
) carácter a
X
mayúscula

Es una macro
que verifica el
entero c
isalnum( pertenece al
26 ctype.h rango de letras
)
(A a Z o a a z)
o al de dígitos
(0 a 9)

Comprueba si
el dato
isalpha(
27 ctype.h ingresado es
)
alfabético

Es una macro
que verifica el
entero c
pertenece al
rango de
caracteres de
28 ctype.h isdigit( ) dígitos
decimales. Por
defecto, el
rango es ('0' a
'9', 'a' a 'f' y 'A'
a 'F').

Es una macro
que verifica el
entero c
pertenece al
rango de (0 a
29 ctype.h isascii( ) X
127). Esta
macro está
definida para
todos los
valores enteros.

3|Página
 Es una macro
que verifica el
entero c
isspace( pertenece al
30 ctype.h
) grupo de
X
caracteres de
espacio.

Es una macro
que verifica el
entero c
pertenece al
31 ctype.h islower( )
rango de
X
caracteres de
letras
minúsculas
Esta función se
utiliza para
comprobar si el
argumento
isupper( contiene
32 ctype.h
)
X
cualquiera
letra
mayúscula
como A, B, C,
D
Es una macro
que verifica el
entero c
pertenece al
rango de
caracteres de
ispunct( los signos de
33 ctype.h
) puntuación,
que por
defecto son
todos menos
los
alfanuméricos
y el blanco.
Es una macro
que verifica el
entero c
pertenece al
rango
34 ctype.h isxdigit( ) caracteres de
dígitos
hexadecimales
(´0´-´9´),(a-f),
(A-F)

Investigar y desarrollar los conceptos de todas las funciones y la prueba de escritorio de las marcadas con X,
según la tabla:

Parte II:
Elaborar el programa demostrativo, del siguiente enunciado para mostrar según puntaje y tipo de profesional, el
porcentaje o estado obtenido, usando módulos de programa, librerías de programación y funciones (por ejemplo:
toupper( ), isdigit( ) o isalpha( ):
Trabajador Calificado
Puntaje Profesional (P) Técnico (T) Obrero (O)
Evaluación
Menor a 10 45% 25% 5%
10 – 30 25% 15% 3%
31 - 70 20% 10% 2%
71- 100 “Es Observado” “Es Renovado” “Es Promovido”

Rúbrica de evaluación:
A continuación, se presenta la escala de valoración, en base a la cual se evaluará el caso en el IDE Dev C++.

Criterios Sobresaliente Suficiente En proceso En inicio


(3 puntos) ( 2 puntos) ( 1 puntos) ( 0 puntos)

Desarrollo por cada


función de Presenta la descripción Presenta la Presenta la descripción Presenta la descripción (Que
Que hace? (Que hace) de las 34 descripción (Que (Que hace) de 7 a 13 hace) de 0 a 6 funciones del
funciones del lenguaje hace) de 14 a 33 funciones del lenguaje lenguaje C/C++ solicitadas,
C/C++ solicitadas, funciones del lenguaje C/C++ solicitadas, organizado y desarrollado
organizado y C/C++ solicitadas, organizado y según las instrucciones.
desarrollado según las organizado y desarrollado según las

4|Página
instrucciones. desarrollado según las instrucciones.
instrucciones.

Presenta el programa Presenta el programa Presenta el programa Presenta el programa


ejemplificando su uso, de ejemplificando su uso, ejemplificando su uso, de ejemplificando su uso,
Programa de cada
las 34 funciones del de 14 a 33 funciones 7 a 13 funciones del de 0 a 6 funciones del
función en C/C++
lenguaje C/C++ del lenguaje C/C++ lenguaje C/C++ lenguaje C/C++
ejemplificando su uso
solicitadas, en un máximo solicitadas, en un solicitadas, en un máximo solicitadas, en un
de 12 líneas. máximo de 12 líneas. de 12 líneas. máximo de 12 líneas.

Cada uno de los 34 De 14 a 33 de los De 7 a 13 de los De 0 a 6 de los programas,


programas, son ejemplos programas, son programas, son ejemplos son ejemplos propios y
propios y elaborados por ejemplos propios y propios y elaborados por elaborados por el grupo de
Autoría de Programa
el grupo de estudiantes, elaborados por el el grupo de estudiantes, estudiantes, no son copia
de cada función
no son copia directa de grupo de estudiantes, no son copia directa de directa de las fuentes
las fuentes citadas. no son copia directa las fuentes citadas. citadas.
de las fuentes citadas.
Presenta de 8 a más Presenta de 5 a 7 Presenta de 3 a 6 Presenta de 0 a 2
citas/referencias citas/referencias citas/referencias citas/referencias
bibliográficas, bibliográficas, bibliográficas, bibliográficas,
Citas, Referencias reconocidas fuentes de reconocidas fuentes de reconocidas fuentes de reconocidas fuentes de
bibliográficas información que otorgan información que información que otorgan información que otorgan
validez y confiabilidad al otorgan validez y validez y confiabilidad al validez y confiabilidad al
contenido. confiabilidad al contenido. contenido.
contenido.
Prueba de escritorio Presenta las ppts Presenta las ppts Presenta las ppts Presenta las ppts animadas
en diapositivas animadas, para las 16 animadas, de 10 a 15 animadas, de 04 a 09 de 0 a 3 funciones del
animadas de las funciones del lenguaje funciones del lenguaje funciones del lenguaje lenguaje C/C++ solicitadas.
funciones marcadas C/C++ solicitadas. C/C++ solicitadas. C/C++ solicitadas.
con X
Presenta el desarrollo del Presenta el desarrollo Presenta el desarrollo del No presenta o presenta el
Desarrollo del
programa invocando a la del programa programa invocando a la desarrollo del programa sin
programa invocando
librería, al módulo de invocando, al módulo librería, al módulo de usar módulos y sin usar las
a la librería, al
menú y al módulo que de menú y al módulo menú y al módulo que funciones isdigit(), isalpha().
módulo de menú y al
procesa y a las funciones que procesa y a las procesa, pero no invoca
módulo que procesa
isdigit(), isalpha(). funciones isdigit(), a las funciones isdigit(),
y a las funciones
isalpha(), pero no isalpha().
isdigit(), isalpha()
invoca a la librería.
El estudiante expositor El estudiante expositor El estudiante El estudiante expositor
explica en detalle todo el explica en detalle solo expositor explica en explica en detalle solo el
Expositor del informe informe, las ppts el informe y las ppts informe.
detalle solo el
Word, de las ppts solicitadas y el programa solicitadas, pero no el informe, pero no
animadas y el demostrativo. programa explica en detalle
programa demostrativo. ppts solicitadas, ni el
demostrativo.
programa
demostrativo.
Los integrantes del Solo algunos integrantes Los integrantes del Ningún integrante del
grupo intervienen del grupo intervienen grupo intervienen grupo interviene
Integrantes del
apoyando con la apoyando con la apoyando con la apoyando con la
Grupo
explicación, solo explicación, cuando se explicación, sin que explicación, cuando se
cuando se les solicita. les solicita. se les solicita. les solicita.
Total parcial

Nota

5|Página

También podría gustarte