Está en la página 1de 2

FORO FUNDAMENTOS DE PROGRAMACION

Julio Alberto Mitteem Gonzalo


Responda la siguiente pregunta:
1. ¿Cuáles son los tipos de lenguajes de programación, mencione su importancia y
aplicaciones?
Los más conocidos son:
 Lenguaje de programación C, C++ y C#
 Java
 Python
 PHP
 SQL
 Ruby
 Visual Basic. NET
Se pueden clasificar en:
Lenguaje máquina: Se usa en cualquier máquina y se basa en un código binario.
Este reúne las instrucciones que recibe a la hora de llevar los procesos para los que
haya sido programada
Lenguajes de programación de alto nivel: Se emplea indistintamente de la
arquitectura del hardware, es decir, en diversos tipos de sistemas. Utiliza
comandos y palabras, las cuales es fácil de entender para un programador.
Lenguajes de programación de bajo nivel: Sacan el mayor provecho posible al
sistema que tienen, pero no puede migrar a otros sistemas.

2. ¿Cuáles son las diferencias entre lenguaje C y C++?


C es un lenguaje controlado por funciones (de programación procedimental).
Mientras que C++ es un lenguaje controlado por objetos porque es una
programación orientada a objetos. La sobrecarga de funciones y operadores no es
compatible con C, pero sí lo es con C++.

3. ¿Explique el uso del diagrama de flujo y la importancia que tiene para la


programación en Lenguaje C? ¿Cómo sería el diagrama de flujo para el trabajo
solicitado?
El diagrama de flujo es usado como herramienta para representar la secuencia de
las actividades en un proceso. Para ello, muestra el comienzo del proceso, los
puntos de decisión y el final del mismo. Es de suma importancia ya que sin ello el
programa no podría seguir una secuencia ni tomar decisiones de acuerdo a las
circunstancias venideras previamente programadas en ella.
El flujo tendría una estructura como esta, generalizada:
4. ¿Qué son funciones y cuáles son los tipos, en lenguaje C? ¿Cuántas funciones
cree
que

utilizará para dar solución al trabajo solicitado?

TIPOS DE FUNCIONES Y CARACTERISTICAS:


Funciones void: Se utiliza para declarar funciones sin valor de retorno y también
para indicar que una función específica no requiere de parámetros.
Funciones anidadas: No permite anidar funciones. Permite existir la llamada a una
o más funciones declaradas previamente, que determinara en cierto punto un
resultado para que sea ejecutado cuando el programador lo desee.
Funciones de tipo puntero: Logra que ciertas funciones regresen una referencia o
puntero hacia un tipo específico de dato en lugar de un valor específico.
El programa solicitado podría requerir entre 4 o 5 funciones, entre ellas el void,
switch, printf, etc.

5. ¿Cómo se determina el valor de la resistencia conociendo sus colores de banda?


Leyendo las bandas de colores, de izquierda a derecha, las 3 primeras bandas nos
determinarán su valor, la cuarta banda
nos indica su tolerancia, es decir, el valor
+ o – que el valor que puede tener por
encima o por debajo del valor que marcan
las 3 primeras bandas, la resistencia
teórica.

También podría gustarte