Tema 6 . C. Flashcards

1
Q

Para que se utiliza elnarchivo de cabecera assert.h

A

Casos de prueba y abortos de programas. Utilizada para detectar errores lógicos y otro tipo de fallos en la depuración de un programa.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Cabecera studio.h

A

Proporciona el núcleo de las capacidades de entrada/salida del lenguaje C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Cabecera setjmp.h

A

Para proporcionar saltos de flujo de control del programa no Locales evitar el normal funcionamiento de una función.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Cabecera signal.h

A

Para controlar algunas situaciones excepcionales como la división por cero . Contiene funciones de estado SIG_ERR , SIGINT

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Cabecera stdarg.h

A

Posibilita el acceso a una cantidad variable de argumentos pasados a una función. Define funciones que pueden ser llamadas con diferentes argumentos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

La cabecera Stdint.h

A

Para definir varios tipos de enteros c99

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Stdlib.h que hace

A

Para realizar ciertas operaciones como conversión de tipos generacionales de numeros, gestión de memoria dinámica, control de procesos, funciones de entorno, de señalización de búsqueda y ordenación.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

String.h

A

Para manipulación de cadena de caracteres

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Tgmath.h

A

Contiene funcionalidades matemáticas de tipo generico

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Time.h

A

Para el tratamiento y conversión entre formatos de fecha y hora

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Ctype.h

A

Contiene funciones para clasificar caracteres según sus tipos o para convertir entre mayusculas y minúsculas independientemente del grupo de caracteres.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Float.h

A

Contiene la definición de constantes que especifican ciertas propiedades de la biblioteca de coma flotante como la diferencia mínima entre dos números de coma flotante (EPSOLON) el número máximo de dígitos de precisión (_DIG) o el rango de valores que se pueden representar (_MIN, _MAX)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Limits.h

A

Contiene la definición de constantes que especifican ciertas propiedades de los tipos de enteros como.rango de valores para representar max min

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Math.h

A

Contiene las funciones matemáticas comunes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Palabra reservada cons_cast

A

Conversion que remueve o agrega calificaciones constantes o volátiles a un objeto

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Palabra reservada cons_cast

A

Conversion que remueve o agrega calificaciones constantes o volátiles a un objeto

17
Q

Palabra reservada delete

A

Designar memoria que ha sido reservada dinámicamente

18
Q

Palabra reservada double

A

Nombre del tipo de dato de pu to flotante

19
Q

Palabra reservada dynamic_cast

A

Adapta un puntero de un tipo de base a un tipo de datos derivado

20
Q

Palabra reservada explict

A

Incapacitar un constructor unario de una clase para conversiones implícitas

21
Q

Palabra reservada mutable

A

Quita la propiedad const de un campo de un objeto cuando esté es const

22
Q

Palabra reservada namespace

A

Participan del espacio de nombres al definir un espacio de alcance

23
Q

Palabra reservada Operator

A

Crea funciones operador sobrecargadas

24
Q

Palabra reservada Reinterpret_cast

A

Convertir entre tipos de punteros o enteros sin cambiar el valor en memoria

25
Q

Palabra reservada static

A

Crear almacenamiento permanente para una variable

26
Q

Palabra reservada static_cast

A

Tratar de convertir un tipo de datos a otro implicitamente

27
Q

Palabra reservada asm

A

Inserta instrucciones de ensamblador en línea

28
Q

Palabra reservada auto

A

Declara una variable como de almacenamiento automatico

29
Q
Directiva
#pragma texto
A

Texto define opciones de funcionamiento de un compilador

30
Q

Compiladores de c

A
CLang en Mac
Gcc/g++ en linux
Intel c/c++ (es de pago)
WatCom c/c++(con este se compiló el juego del doom)
Borland Turbo c/c++
Visual c/c++
Pcc( portable c compiler)
Ack(Amsterdam compilar kit
Sdcc (small device C Compiler)
Tcc ( Tiny c conpiler)
Pelles c
31
Q

Directivas de c

A
#include
#define
#ifdef
#ifndef
#if
#elseif
#endif
#undef
#pragma
#error
#line