<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>C/C++ Curso de programación</title>
  </titleInfo>
  <typeOfResource>text</typeOfResource>
  <originInfo>
    <place>
      <placeTerm type="text">Mexico</placeTerm>
    </place>
    <publisher>Alfaomega</publisher>
    <dateIssued>2002</dateIssued>
    <edition>2da Ed.</edition>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
  </language>
  <language>
    <languageTerm authority="iso639-2b" type="code">Esp</languageTerm>
  </language>
  <physicalDescription>
    <form authority="marcform">print</form>
    <extent>668 P. 24 cm</extent>
  </physicalDescription>
  <tableOfContents>-Fases en el desarrollo  de un programa.
QUE ES UN PROGRAMA. 
LENGUAJES DE PROGRAMACION. 
   Compiladores.
    Interpretes.
¿QUE ES C?
HISTORIA DE LENGUAJES C
    Lenguaje C++
REALIZACION DE UN PROGRAMA EN C.
    Edición de un programa.
        ¿Qué hace este programa?
    Guardar el programa escrito en el disco
    Compilar y ejecutar el programa.
           Biblioteca de funciones. 
    Guardar el programa ejecutable en el disco. 
    Depurar un programa.
EJERCICIOS RESUELTOS.
EJERCICIOS PROPUESTOS.
- Elementos del lenguaje C.
PRESENTACION DE LA SINTAXIS DE C.
CARACTERES DE C.
   Letras, dígitos y caracteres de subrayado. 
   Espacios en blanco.
   Caracteres especiales y signos de puntuación.   
   Secuencias de escape.
TIPOS DE DATOS 
   Tipos primitivos.
   char.
   short.
   int.
   long.
   enum.
   float.
   double.
Ejemplo: tipos de datos.
Tipos derivados.
SINONIMOS DE UN TIPO.
LITERALES.
Literales enteros.
Literales reales. 
Literales de un solo carácter.
Literales de cadenas de caracteres.
IDENTIFICADORES  
PALABRAS CLAVE
COMENTARIOS
DECLARACION DE CONSTANTES SIMBOLICAS.
    Constantes C++.
    ¿Por que utilizar constante?
DECLARACION DE UNA VARIABLE 
Iniciación de una variable.
EXPRESIONES NUMERICAS 
OPERADORES
Operadores aritméticos.
Operadores de relación.
Operadores lógicos.
Operadores unitarios.
Operadores a nivel de bits.
Operadores d asignacion.
Operador condicional.
Otros operadores.
   Operador sizeof.
   Operador coma.
   Operador dirección-de
   Operador de indirección.
PRIORIDAD Y ORDEN DE EVALUACION.
CONVERSION ENTRE TIPOS DE DATOS.
EJERCICIOS PROPUESTOS. 
- Estructura del programa.


- Entrada y salida estándar.
- Sentencias de control.
- Tipos Estructurados de datos.
- Punteros - Mas sobre funciones.
- Trabajar con ficheros.
- El procesador de C.
- Estructuras dinámicas.
- Algoritmos.
- Algunas funciones de la biblioteca de C.
- Entornos de desarrollo. 
- Códigos de caracteres. 
- Índice alfabético.   </tableOfContents>
  <note type="statement of responsibility">Javier Ceballos </note>
  <subject>
    <topic>Desarrollo de Software</topic>
  </subject>
  <identifier type="isbn">84-7897-580-6</identifier>
  <recordInfo>
    <recordContentSource authority="marcorg">B-ISTTENA</recordContentSource>
    <recordCreationDate encoding="marc">220312</recordCreationDate>
    <recordChangeDate encoding="iso8601">20250402154646.0</recordChangeDate>
  </recordInfo>
</mods>
