Diferencia entre revisiones de «Discusión:Programación en C»

Contenido eliminado Contenido añadido
Maxy (discusión | contribs.)
m typos
Maxy (discusión | contribs.)
Estructura básica del libro
Línea 3:
En un intento de organizarnos voy a dejar un resumen de las discusiones, creo que podemos mantener este resumen, una lista de pendientes y una serie de pautas para terminar el libro.
 
* Cambio de nombres de "Programación en C (fundamentos)" a "Programación en C", aprobado
** Falta actualizar varios enlaces
* Hacer referencia a [[Fundamentos de programación]] y no repetirnos, aprobado
** Habría que asegurarse que [[Fundamentos de programación]] tenga lo que necesitamos, hoy por hoy está bastante pobre
Línea 20 ⟶ 18:
 
# Hacer una página que explique el estilo y formato a usar ([[Usuario:Maxy|Maxy]] 23:41 23 jun 2009 (UTC))
# DelinearActualizar ordenenlaces yque alcancedigan de la estructura principal del libro(fundamentos), sobrepor todoque sise esperamoscambio convertirel estonombre. en un buen primer libro de programación esto es muy importante ([[Usuario:Maxy|Maxy]] 23:41 23 jun 2009 (UTC))
# Actualizar enlaces que digan (fundamentos). [[Usuario:Maxy|Maxy]] 23:41 23 jun 2009 (UTC)
# Hacer una purga de las discusiones activas. --[[Usuario:Maxy|Maxy]] 23:57 23 jun 2009 (UTC)
 
Línea 35 ⟶ 32:
 
--[[Usuario:Maxy|Maxy]] 23:45 23 jun 2009 (UTC)
 
== Estructura principal del libro ==
 
Esto es un bosquejo de lo que se debería cubrir con un orden propuesto. En principio el énfasis está puesto en que los temas se vean en un orden didáctico y la referencia cubriría los otros usos. Seguramente faltan temas y hay cosas que se deben dar en otro orden.
 
* Prólogo. Temas a cubrir:
** Referencias a otros libros
** Pedidos de contribución
* Introducción. Temas a cubrir:
** C cómo assembler portable de alto nivel
** Historia del lenguaje.
** Impacto e Importancia
* Introducción al lenguaje.
** Ejemplos seguidos paso a paso
** Comentarios
** Constantes como macros y enum
** Uso básico de printf()
* Tipos de datos básicos (todos los numéricos o simples)
** Enteros (short, int, long, long long)
*** modificadores de declaración (unsigned, const)
** Flotantes (float, double)
** operadores y asignaciones
** Otros tipos: bool, char, complex y wchar
* Estructuras de control
** if..else
** condicionales
** while y do..while
** for
** continue y break
** switch
** comentario sobre goto
* Funciones
** Parámetros por valor
** Alcance de variables
** Retorno de una función
** Declaración y definición
* Vectores
** Uso en ejemplos
** Uso de vectores en funciones
** Vectores de más de una dimensión
** Cadenas como caso particular
*** Ejemplos
*** Uso de ''string.h'''
*** Comentarios sobre unicode, locale y wchar.
* Punteros
** Referencias y punteros, &, * y []
** Aritmética de punteros
** Uso de punteros con vectores
*** Punteros a char y cadenas
** Punteros a funciones
* Entrada y Salida
** Interacción con la consola, printf, scanf, getchar y familia
** Uso de stderr
** Archivos, open, read, write, etc
** stdin, stdout y stderr cómo archivos
* Estructuras
** Struct y Union
** Ejemplos
* Memoria dinámica
** Heap y Stack
** malloc y free
** algo de TDAs en C
* '''Apéndices'''
* Referencia del lenguaje
* Referencia de la biblioteca
 
De modificar la estructura principal del libro, por favor, asegurarse de agregar o actualizar tu firma.
 
--[[Usuario:Maxy|Maxy]] ([[Usuario Discusión:Maxy|discusión]]) 16:13 5 jul 2009 (UTC)
 
== Discusiones ==
Volver a la página «Programación en C».