Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Instrucciones:
1. Consulta y analiza el siguiente video:
• Tipos de datos
• Bibliotecas y funciones
• Estructuras de control.
• Expresiones matemáticas.
(desarrollo de planteamientos).
Adiciona las fuentes bibliográficas en formato APA, recuerda citar donde sea
necesario.
FPR_U2_A1_XXYZ
5.Analiza las aportaciones de por lo menos dos de tus compañeros y compara sus
participaciones con la tuya.
6.Escribe una retroalimentación a los compañeros que hayas leído sus aportaciones.
Recuerda apoyarte con argumentos y mencionar la cita en formato APA.
•Citar la bibliografía empleada de acuerdo a las normas APA, si omites esta indicación el
aporte será considerado nulo.
una función es un fragmento de código que realiza una tarea bien definida. Por ejemplo,
la función printf imprime por la salida estándar los argumentos que le pasamos. Al igual
que esta función, existen otras funciones que realizan diversas tareas ya definidas en el
estándar ANSI C y que pueden ser utilizadas por el programador. Este tipo de funciones
predefinidas son denominadas funciones de biblioteca. Sin embargo, cada programador
puede definir sus propias funciones de acuerdo a sus necesidades. Las funciones que
define el programador son conocidas como funciones de usuario.
Las librerías son un grupo de archivos que tienen una funcionalidad preconstruida por
terceros, y que puede ser usadas por cualquier ejecutable. Las librerías contienen en su
interior variables y funciones, se conoce como librerías (o bibliotecas) a cierto tipo de
archivos que podemos importar o incluir en nuestro programa. Estos archivos
contienen las especificaciones de diferentes funcionalidades ya construidas y
utilizables, como por ejemplo leer del teclado o mostrar algo por pantalla entre muchas
otras más. al poder incluir estas librerías con definiciones de diferentes funcionalidades
podremos ahorrarnos gran cantidad de cosas. Veamos el contenido de las librerias mas
utilizadas:
Tipo de Datos
A toda variable que se use en un programa, se le debe asociar (generalmente al principio
del programa) un tipo de dato específico.
Un tipo de dato define todo el posible rango de valores que una variable puede tomar
al momento de ejecución del programa y a lo largo de toda la vida útil del propio
programa, se define como un conjunto de valores que puede tener una variables, junto
con ciertas operaciones que se pueden realizar con ellas.
Librerias
Cuestionario
.
Además, el lenguaje C hace la distinción de si el entero es con signo (signed) o sin signo
(unsigned). En caso de que no se declare si es con signo o sin signo, se toma con signo.
Todos los números son representados en memoria mediante una cadena de bits. En el
caso de los números con signo, el bit más significativo es el que se usa para representar
el signo. La representación de los números negativos se realiza mediante el
complemento a dos, que es una técnica que permite operar con los números negativos
de forma lógica.
float a;
double a = 1e23;
double a = 3.1416;
float a = 4e-9;
doublé a = -78;
La forma de declarar una variable flotante es escribiendo en una línea uno de los tipos
de datos flotantes y a continuación el nombre de la variable y tal vez algún valor que se
les quiera dar.
Hay que tener en cuenta que, aunque los valores flotantes son más convenientes para
algunas aplicaciones, hay casos en los que se prefieren los enteros. Esto se debe a que
los números flotantes no necesariamente tienen soporte de hardware, en particular en
las plataformas integradas. Una alternativa que se utiliza en estas situaciones es
interpretar los enteros como decimales de forma que 150 se interprete como 1.5 y 2345
como 23.45.
Para el caso de los flotantes de 4 bytes, se utiliza 1 bit para el signo, 8 bits para el
exponente y 23 bits para el valor del número.
Caracteres
Los caracteres se representan utilizando el tipo char, que tiene sólo 1 byte de tamaño.
Este tipo se utiliza para representar los 256 caracteres de la tabla de caracteres del
sistema. El tipo char es también un tipo entero, ya que puede tomar valores de 0 a 255.
Por lo tanto, también puede ser signed o unsigned.
char a;
char a = 's';
unsigned char a = 48;
Como puedes ver, se le puede asignar un número a una variable char, ya que se trata de
un tipo entero. En muchas situaciones se utiliza el tipo char para almacenar números
pequeños, ya que ocupa en memoria solamente un byte.
Diagrama de Flujo
La representación gráfica de estos procesos emplea, en los diagramas de flujo, una serie
determinada de figuras geométricas que representan cada paso puntual del proceso
que está siendo evaluado. Estas formas definidas de antemano se conectan entre sí a
través de flechas y líneas que marcan la dirección del flujo y establecen el recorrido del
proceso, como si de un mapa se tratara.
De forma visible a un sistema o un proceso: Los diagramas nos permiten observar todos
los pasos de un sistema o proceso sin necesidad de leer notas extensas.
Tipos de diagramas de flujo:
De igual forma se tiene a disposición la posibilidad de trabajar a un nivel bajo, tan bajo
como sea permisible y recomendable. Este tipo de desarrollo no está destinado, desde
luego, al programador de calidad media, ya que como es fácil percibir, deben tenerse al
menos conocimientos reales de algoritmia (ej. en el empleo de recursos como arboles
binarios o tablas hash, y haciendo uso estricto y fiel del álgebra proposicional), análisis
algorítmico (ej. haciendo posible realizar estimaciones asintóticas de costo y recursos
computacionales utilizando principalmente la notación de Landau), arquitectura de
sistemas (ej. siendo capaz de emplear recursos de memoria o manejo de concurrencia),
entre muchos otros aspectos.
Bibliotecas y funciones
Librerías
Las librerías son un grupo de archivos que tienen una funcionalidad preconstruida por terceros, y
que puede ser usadas por cualquier ejecutable. Las librerías contienen en su interior variables y
funciones, se conoce como librerías (o bibliotecas) a cierto tipo de archivos que podemos importar
o incluir en nuestro programa.
Librería Stdlib.h con función Rand creación de números aleatorio, podría ser utilizada
para crear referencias numéricas aleatorias en retiros de dinero, netkey etc.