Sunteți pe pagina 1din 3

FERIA DEL EMPLEO

USUARIO: Mviao3488 Mvia120a3


CONTRASEA: Vam9T3488 Vam9120L3
autoreflexiones unidad 2
Qu relevancia tienen los contenidos para enriquecer mi capital como ser humano? mu
cho, ya que los conocimientos que
tenia antes sobre estos temas los voy haciendo crecer mas
Qu contenidos me fueron ms significativos? toda la unidad
Que aporta el diseo de algoritmos a la programacin de computadoras? se define como
una secuencia finita de instrucciones
precisas y eficaces para resolver un problema,que trabaja a partir de cero o ms d
atos (entrada) y devuelve un resultado
(salida)
Qu aprend en esta unidad? el que nos explicaba como se hacen los pseudocodigos, dia
grama de flujos, ademas de crear
nuestro programa
Que diferencia existe entre las estructuras selectivas y las estructuras repetiti
vas? las estructuras selectivas se utilizan
cuando
la solucin de un problema conlleva tomar una decisin, ya que se ejecuta un conjunt
o determinado de instrucciones
dependiendo de si se cumple o no una condicin en un momento determinado. Las est
ructuras repetitivas, tambin llamadas
ciclos, permiten ejecutar varias veces un bloque de instrucciones en funcin de un
a condicin.
Cual es la diferencia entre el pseudocdigo y los diagramas de flujo en la represen
tacin de algoritmos? El pseudocdigo es un
lenguaje de especificacin formal de algoritmos. La solucin de un problema se repre
senta de manera narrativa utilizando
palabras claves, generalmente verbos, escritos en un lenguaje natural, que en nu
estro caso ser espaol. Los diagramas de
flujo son una representacin grfica de un algoritmo que utiliza smbolos para represe
ntar las instrucciones y flechas para
unirlas e indicar el orden en que deben ejecutarse -llamadas lneas de flujo.
Dnde puedo aplicar lo aprendido en esta unidad? en mi vida, ya que si algun conoci
do le dan esta materia en la escuela, lo
puedo asesoran de lo que ya vi
Escribe las instrucciones para representar el mundo de la ardilla de acuerdo a l
a siguiente figura
au3
Qu relevancia tienen los contenidos para enriquecer mi capital como ser humano? me
ayudan a que entienda como se
compone un programa,
Qu contenidos me fueron ms significativos? toda la unidad
Define que es un programa? un programa es una secuencia de instrucciones mediante
las cuales se ejecutan diferentes
acciones de acuerdo con los datos que se estn procesando

Indica para que sirve la funcin main, en los programas de C? siempre debe aparecer
en algn lugar del programa
ya que es el punto desde el cual se inicia la ejecucin (equivale a la instruccin d
e inicio de un algoritmo).
Explica cuales son los componentes de un programa en C? El programa hola.c solo t
iene una funcin: main; generalmente se
puede dar cualquier nombre a las funciones que se definan en un programa, sin em
bargo, main es una funcin especial que
siempre debe aparecer en algn lugar del programa, ya que es el punto desde el cua
l se inicia la ejecucin (equivale a la
instruccin de inicio de un algoritmo). Los parntesis que aparecen despus de la pala
bra main indican que se trata de una
funcin; las instrucciones que forman parte de sta, llamadas cuerpo de la funcin, va
n encerradas entre llaves { },
sealando el inicio y fin de la misma, respectivamente.
Las instrucciones que comienzan con /* y terminan con */, se llaman comentarios e in
dican que todo lo que est escrito
entre esos smbolos no son instrucciones que la computadora debe ejecutar sino inf
ormacin de inters para el programador;
por ejemplo la primera lnea de cdigo:
/*Directivas de preprocesador*/
Otro tipo de instrucciones especiales son las directivas del preprocesador, que
son instrucciones que se realizan antes de la
compilacin del programa, un ejemplo es:
#include<stdio.h>
Se distinguen porque inician con el carcter gato #, en este caso esta instruccin le
indica al compilador que debe incluir la
informacin que est definida en el archivo de biblioteca stdio.h, en el cual se enc
uentran todas las funciones de salida y
entrada, como printf.
Los compiladores de lenguaje C ofrecen distintas directivas, sin embargo las que
utilizaremos son:
#define, que sirve para definir de constantes y/o macros
#include, que se utiliza para incluir otros archivos
En el cuerpo de la funcin main, del programa 3.1, slo aparece una instruccin que es
la invocacin a la funcin printf con el
argumento Hola mundo \n.
printf(Hola mundo \n);
Invocamos o llamamos una funcin cuando requerimos que se ejecute con un conjunto
de datos especficos, a los cuales
llamamos argumentos. Una funcin se invoca o llama al nombrarla, es decir, escribi
endo su nombre seguido de la lista de
argumentos, separados por comas y encerrados entre parntesis. En otras palabras,
los argumentos son los valores que una
funcin necesita para realizar la tarea que tiene encomendada, por ejemplo, la fun
cin printf tiene como fin imprimir la cadena
de caracteres que recibe como parmetro, en este caso particular imprimir la frase
Hola mundo seguida de un salto de
lnea, que es lo que representa la secuencia de caracteres \n.
/*Directivas de preprocesador*/
#include<stdio.h>
/* Definicin de funcin Principal */
main( )
{
printf(Hola mundo \n);
}
Dnde puedo aplicar lo aprendido en esta unidad? en otro programa que llegue a hace
r en algun futuro
Escribe un programa que lea por teclado la base y la altura de un rectngulo y calc
ule e imprima el rea del mismo?
a4
Qu relevancia tienen los contenidos para enriquecer mi capital como ser humano?
Qu contenidos me fueron ms significativos? toda la unidad
Define que es estructuras de control? lleva a cabo su funcin (controlar el flujo d
el programa) mediante una condicin que se
representa utilizando expresiones booleanas, de tal manera que cuando la condicin
se cumple (es verdadera) se ejecuta un
conjunto de instrucciones definidas para este caso y, dependiendo del tipo de es
tructura, es posible que se ejecute otro
conjunto de instrucciones distinto para el caso contrario (cuando la condicin es
falsa); e incluso, es posible definir diferentes
conjuntos de instrucciones para valores distintos que pudiera tomar una variable
. Es as que dependiendo de su estructura
se han definido tres tipos: simples, dobles y mltiples.
Qu diferencia hay entre la estructura selectiva doble (if-else), y la estructura s
electiva multiple (switch)? Las estructuras
selectivas dobles nos permiten elegir alguna de dos posibles acciones a realizar
dependiendo de la condicin. En
pseudocdigo se propone usar las palabras reservadas Si-Sino y en C se codifican m
ediante la sentencia if-else,
Las estructuras selectivas mltiples permiten escoger uno de varios caminos posibl
es. Para la estructura condicional mltiple
se proponen las palabras clave Seleccionar-caso en pseudocdigo, misma que se impl
ementa en lenguaje C utilizando las
palabras reservadas switch-case. Esta secuencia se utiliza cuando existen mltiple
s posibilidades para la evaluacin de una
expresin matemtica (generalmente una variable), pues de acuerdo al valor que tome
la expresin ser el conjunto de
instrucciones que se ejecute.
Cules son los componentes de estructura repetiva for?
Dnde puedo aplicar lo aprendido en esta unidad?

S-ar putea să vă placă și