Está en la página 1de 3

Buenos días docente Alejandro Galicia Bermejo y compañeros, aquí mi primera

aportación.
¿La eficacia del diseño del algoritmo es directamente proporcional al óptimo
funcionamiento del programa?
Claro que sí.
¿Por qué?
El algoritmo tiene que estar estructurado de manera correcta para que los
mensajes se ejecuten de manera limpia y correcta en el programa, y para que un
programa sea optimo en su totalidad el algoritmo debe de contar con precisión, es
decir, realizar cada paso de realización sin equívocos. La definición, lo cual
significa que si se ejecuta varias veces partiendo de las mismas condiciones
iniciales debe de dar el mismo resultado. Y finito, es decir que debe de contar con
un numero finito de pasos y, por último, el algoritmo, que debe de ser
independiente del lenguaje de programación que se emplee para implementarlo.
Todo esto para un correcto funcionamiento.
¿Cuáles son 3 ventajas y 3 desventajas de programar en C? 
Desventajas:
No es muy usable en el diseño de sitios web: Aunque muchos de los programas
web están hechos bajo este lenguaje, en el apartado de elaboración de páginas
web no es una opción inteligente.
La traducción al lenguaje de máquina es bastante compleja: C++ no proporciona
los suficientes operadores que ayuden a realizar las operaciones más abstractas
de este lenguaje.
Su depuración es bastante complicada: Esto es debido a los errores que aparecen
al momento de la codificación.
Ventajas:
La programación es en alto nivel, esto quiere decir que no programamos en
lenguaje máquina.
El lenguaje incorpora muchas librerías, las cuales son de manejo de archivos,
funciones matemáticas, e incluso se pueden crear las mismas teniendo en cuenta
nuestras necesidades.
Es un lenguaje multiplataforma, porque con él se puede programar desde software
para PC, hasta programas para microcontroladores en electrónica con diferentes
compiladores.
Simple, potente y rápido.
¿Cuáles son dos funciones de la biblioteca math.h? y ¿para qué sirven?
Una librería math en programación es un objeto incorporado que tiene
propiedades y métodos para constantes y funciones matemáticas. No es un objeto
de función.
Cosh coseno hiperbólico
exp(double x) función exponencial, computa ex
fabs valor absoluto
floor mayor entero no mayor que el parámetro
Saludos.
Referencias bibliográficas APA:
Algoritmos y programación en lenguaje C, (David Arboledas Brihuega, Pilar
Sobrino del toro) Educalia Editorial
Ventajas y desventajas de programar en C. (s. f.). Gigatecno Blogspot.
Recuperado 23 de marzo de 2022, de
http://gigatecno.blogspot.com/2014/05/ventajas-y-desventajas-de-programar-en-
c.html
C. Herrera (2020, 27 noviembre). Ventajas y desventajas de usar c++ en la
programaciÃ3n web - bloguero pro. Bloguero Pro.Com. Recuperado 23 de marzo
de 2022, de https://blogueropro.com/blog/ventajas-y-desventajas-de-usar-c-en-la-
programacion-web
Flores, G., & Flores, G. (2021, 14 junio). ¿Qué es la librería math h en C? – La-
Respuesta.com. La Respuesta.com. Recuperado 23 de marzo de 2022, de
https://la-respuesta.com/blog/que-es-la-libreria-math-h-en-c/
Retroalimentación:
Hola Miguel buenos días.
Es cierto que programar en c tiene una simpleza fascinante, incluso si alguien se
adentrara en estos días en cuestión de meses una persona podría dominar el
lenguaje en su totalidad.
Saludos
Buenos días Giovanny
Estoy de acuerdo que programar en c contiene un algo de eficiencia en muchos
proyectos y demás, no nos olvidemos que aparte de ello el lenguaje C es
un lenguaje portátil, lo que significa que los programas escritos en C pueden
ejecutarse en otras computadoras. Esta cualidad es de vital importancia para
todos los programadores que desean utilizar o ejecutar el código en una máquina
distinta.
Saludos.

También podría gustarte