Tarea 3 Grupo 13 NRC 5192

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 3

Nombres de los integrantes del Grupo 13

1. Joselyn Andaluz
2. Anthony Carrillo
3. Deyaneira Teran

Tarea 3
3.1.- Algoritmos

A continuación escribirá algunos algoritmos. No olvide ponerles un título e indicar claramente


el principio y el fin.

1. Desarrollar un algoritmo que te permita encender un vehículo. Suponga que se


encuentra fuera del vehículo

Algoritmo para encender un vehículo


  Inicio
1. Abrir el carro
2. Ingresar
3. Sentarse
4. Ponerse el cinturón
5. Poner en neutro
6. Embragar
7. Encender el vehículo
Fin

2. Desarrolla un algoritmo que te permita hacer un pastel.

Algoritmo para hacer un pastel

Inicio
1. Mezclar los ingredientes
2. Colocar en un recipiente la mezcla
3. Encender el horno
4. Precalentar a 180 grados Centigrados
5. Engrasar el recipiente
6. Espolvorear harina en el recipiente
7. Colocar de manera uniforme la mezcla
8. Ingresar al horno
9. Esperar al menos 30 min para apagar el horno
10. Dejar enfriar en temperatura ambiente
Fin

3. Cree un algoritmo para crear algoritmos

Algoritmo para crear un algoritmo


Inicio
1. Establecer el analisis del problema
Establecer requerimiento funcional
Mundo del problema
Requerimiento no funcional
2. Desarrollar el problema a resolver
3. Diseñar una solucion una vez identificado el problema
Fin

3.2.- Identificando errores

1. De un ejemplo (diferente a los descritos en esta guía) de un error de sintaxis.


(Lenguaje C)

Hacer di do
(Pseudocodigo) (error) (Lenguaje C)

Ejemplo claro de un error de sintaxis :


int main(void) {
pid_t idHijo;
pid_t idPropio;
idPropio = getpid(); //Se obtiene el id del proceso actual
idHijo = fork(); //Se crea un proceso 'hijo'
if (idHijo == -1) { //Si hay un código menor que cero, hubo un error
printf("Error al realizar la bifurcación"); //Se notifica al usuario
return 1; //Se interrumpe la ejecución del proceso con una salida distinta a
cero
}
if (idHijo == 0) //la ejecución de la llamada al sistema fork devuelve un cero al proceso
'hijo'
printf("Soy el hijo con id %ld id proceso original %ld\n", (long)getpid(),
(long)idPropio);
else //la ejecución de la llamada al sistema fork devuelve el identificador al proceso
'padre'
printf("Soy el padre con id %ld id proceso original %ld\n", (long)getpid(),
(long)idPropio);
return 0;
}

https://es.wikipedia.org/wiki/Bifurcaci%C3%B3n_(sistema_operativo)#:~:text=Una
%20bifurcaci%C3%B3n%20o%20fork%2C%20cuando,%2C%20ahora%20llamado
%20%22padre%22.

2. De un ejemplo (diferente a los descritos en esta guía) de un error lógico.

Ejemplo 1

ERROR

Área de un pentagono = (Perimetro x apotema)/3


CORRECTO

Área de un pentagono = (Perimetro x apotema)/2

Ejemplo 2- Cálculo de la hipotenusa

ERROR

C=a 2+b 2

CORRECTO

c 2=a2+ b2

3.3.- Acerca de variables

Reflexión previa

1. ¿Qué significa la palabra variable?

Esta sujeta a cambios frecuentes o probables dentro del ambito matemático para designar una
cantidad susceptible de tomar distintos valores numéricos dentro de un conjunto de números
especificado

2. En álgebra ¿qué es una incógnita o variable?

Toma diversos valores numericos dentro de un conjunto de numeros especificos. Una variable o
incognita tambien se puede determinar en una letra o un símbolo usado para representar una
cantidad que puede cambiar para adoptar cualquier valor necesario.

3. En la fórmula para calcular el área de un rectángulo (Área=base x altura) cuáles son


las variables? ¿cómo las puedes identificar?

Varibles
1. Base
2. Altura

Se identifica debido a que puede variar los elementos con distintas cantidades determinadas. Por
motivo que toda formula matematica contiene incognitas que nos ayudan a encontrar los valores
posibles a un problema.

4. Todas las fórmulas matemáticas tienen variables? ¿Por qué?

Sì, todas las formulas tienen variables. Porque es una manera de conocer diferentes valores que
se pueden arrojar.

5. ¿Qué es lo opuesto de una variable?

En lenguaje es algo cierto, ya que lo opuesto es una constante. Una constante es un valor de tipo
permanente, ya que no puede modificarse.

También podría gustarte