PDF de programación - Latex - Implementar Documentación para POO y PDS

Imágen de pdf Latex - Implementar Documentación para POO y PDS

Latex - Implementar Documentación para POO y PDSgráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 6 de Marzo del 2018)
2.850 visualizaciones desde el 6 de Marzo del 2018
416,1 KB
73 paginas
Creado hace 15a (03/10/2008)
Unidad Iztapalapa

Proyecto Terminal de Ingenieria

Electr´onica

Implementar Documentaci´on para POO y PDS

Alumno: Jorge Jurado Santiago

Asesor: Mauricio L´opez Villase˜nor

Agosto de 2008

2

Contenido

1

Introducci´on

I LATEX

2 Para comenzar a trabajar con LATEX

9

11

15

2.1 Que es LATEX .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 15

2.2 MiKTEX . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 16

2.3 Pasos de instalaci´on . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 17

3 Estructura del encabezado del documento

21

3.1 Pre´ambulo b´asico . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 21

3.1.1

P´aginas preliminares .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 23

3.1.2 Abstract o Resumen .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 23

3.2 Dise˜no de p´agina . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 23

3.3 El paquete titlesec .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 27

3.3.1

Formato . . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 27

3.3.2 Espaciado . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 27

3.3.3 Herramientas .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 27

3.3.4

Forma avanzada

. . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 28

3.3.5 Definici´on de estilos de p´agina . . . .

. . . .

. . . .

. . . .

. . .

. . . 30

3.4

¿Problemas con el Castellano? . . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 33

3.4.1 Divisi´on de palabras

.

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 34

3

4

4 Estructura del cuerpo del documento

35

4.1 Seccionado del documento . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 35

4.2 Listas

.

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 36

4.2.1 Enumeracion .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 36

4.2.2 Vi˜netas . . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 36

4.2.3 Descripci´on . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 36

5 Elementos flotantes

39

5.1 El ambiente figura . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 39

5.1.1 Creaci´on de figuras flotantes .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 39

5.1.2 Caracter´ısticas del ambiente figura . .

. . . .

. . . .

. . . .

. . .

. . . 40

5.1.3 Ubicaci´on de la figura

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 40

5.1.4 Convertidor de im´agenes (ImageMagick: LoQueSea a LoQueSea) . . . 42

5.2 El ambiente tabla . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 42

5.2.1 El ambiente tabbing .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 42

5.3 El ambiente tabular . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 43

5.3.1 El ambiente tabular* . . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 45

5.3.2 Alineaci´on de decimales . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 45

5.3.3 Alineaci´on vertical de la tabla . . . .

. . . .

. . . .

. . . .

. . .

. . . 46

5.3.4 Celdas de varias columnas . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 47

5.3.5 Uniendo varias filas . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 48

5.4 El ambiente table . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 48

6 Composici´on de f´ormulas matem´aticas

51

6.1 Algunas estructuras comunes .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 51

6.2 Elementos de las f´ormulas matem´aticas

. . .

. . . .

. . . .

. . . .

. . .

. . . 52

6.3 Espaciado en modo matem´atico . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 54

6.4 Creaci´on de matrices y arreglos de ecuaciones . . . .

. . . .

. . . .

. . .

. . . 55

5

6.5 Mostrar correctamente las ecuaciones

. . . .

. . . .

. . . .

. . . .

. . .

. . . 56

6.6 Teoremas, ejemplos... .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 57

6.7 Ecuaciones avanzadas .

. . . .

. . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 59

II POO

7 Taller de Programaci´on Orientado a Objetos con C#

63

65

7.1 Descripci´on de la presentaci´on . . . .

. . . .

. . . .

. . . .

. . . .

. . .

. . . 65

8 Conclusiones

9 Bibliograf´ıa

10 Anexo A

69

71

73

6

Prefacio

El presente documento se encuentra dividido en dos partes. La primera corresponde al manejo
de LATEX el cual fue utilizado como herramienta para generar unos apuntes para la Unidad de
Ense˜nanza Aprendizaje (UEA) de Procesamiento Digital de Se˜nales (PDS) que se imparte en
la carrera de Ingenier´ıa Electr´onica en la UAM-Iztapalapa.

Esta primera parte describe las caracter´ısticas m´as importantes para la creaci´on de estilos

de p´agina, manejo de figuras y tablas, composici´on de ecuaciones y formulas matem´aticas.

El objetivo es que el lector pueda hacer documentos de tipo cient´ıfico de alta calidad ti-

pogr´afica.

En la segunda parte se anexa un documento de Programaci´on Orientada a Objetos (POO).

Elaborado para introducir al lector al lenguaje de programaci´on C#.

Esta segunda parte esta dirigida a personas con conocimientos b´asicos de alg´un lenguaje de
programaci´on. Expone los conceptos fundamentales de la POO, con ejemplos breves, claros
y sencillos. As´ı como el manejo de la plataforma de desarrollo .Net, creada por Microsoft y
SharpDevelope que es un entorno de desarrollo de software libre.

Si el lector conoce a un nivel intermedio C++ o Java, la curva de aprendizaje ser´a rapida.

7

8

1

Introducci´on

En este documento se proporciona, por un lado, el estudio del manejo de LATEX, que tiene
como objetivo inicial proporcionar los elementos m´ınimos necesarios para crear documentos
cient´ıficos de alta calidad tipogr´afica, en el que se incluyen la creaci´on de estilo de p´agina, el
manejo de figuras y tablas, composici´on de ecuaciones y formulas matem´aticas.

En este proyecto, todas estas herramientas se utilizaron para crear unos apuntes que servir´an
como apoyo did´actico en la impartici´on de la Unidad de Ense˜nanza Aprendizaje (UEA) de
Procesamiento Digital de Se˜nales que se da en la Licenciatura de Ingenier´ıa Electr´onica en la
Universidad Aut´onoma Metropolitana plantel Iztapalapa (UAM-I).

Adem´as se pretende que estos apuntes se coloquen en un Servidor para que pueda ser
accesado por cualquier alumno v´ıa Internet. Es importante aclarar que el documento creado
para la UEA de Procesamiento Digital de Se˜nales no se incluye en este documento, pero por su
importancia se menciona que esta constituido por tres cap´ıtulos: El primero esta relacionado
con Se˜nales y Sistemas Discretos y consta de 103 p´aginas. El segundo abarca la Teor´ıa de la
Transformada Z, con un total de 133 p´aginas y el ´ultimo cap´ıtulo incorpora la teor´ıa para el
Dise˜no de Filtros Digitales de respuesta al impulso finito e infinito, con un total de 116 p´aginas.

Se ha dividido el estudio del manejo de LATEX en cinco cap´ıtulos, en el cap´ıtulo 2 se inicia
con lo b´asico paso a paso para la instalaci´on del software; en el cap´ıtulo 3 se explica la estruc-
tura del encabezado, que en LATEX se conoce como el pre´ambulo del documento, tambi´en el
soporte para el idioma Castellano y el manejo del paquete titlesec que sirve para cambiar el
formato del encabezado y pie de p´agina; en el cap´ıtulo 4 se estudia la estructura del cuerpo del
documento el cual incluye el seccionado y la creaci´on de listas (numeraci´on y vi˜netas); en el
cap´ıtulo 5 se estudia la creaci´on de elementos flotantes (figuras y tablas); y en el cap´ıtulo 6 se
analizan los elementos m´as importantes para la creaci´on de f´ormulas matem´aticas.

Por otro lado tambi´en, en este proyecto se desarrollo un documento que sirvi´o como base
para la impartici´on de un taller enfocado a la Programaci´on Orientado a Objetos (POO) con
C# (C Sharp).

La exposici´on de este taller, que tambi´en forma parte de las actividades de este proyecto,
se imparti´o en las instalaciones de la UAM-I, en marzo de 2005 con una duraci´on de 20 horas
dirigido a estudiantes de licenciatura con conocimientos b´asicos de programaci´on en cualquiera
de los siguientes lenguajes: C, C++ o Java.

El taller se imparti´o a 23 alumnos de Licenciatura en Computaci´on, Electr´onica, Energ´ıa,
Matem´aticas y Qu´ımica, con el objetivo de proporcionar una clara y completa introducci´on

9

10

al desarrollo de aplicaciones (bases de C#, programaci´on para modo consola y programaci´on
para Windows) en la plataforma .NET utilizando el lenguaje C#.

Adem´as se proporciono el manejo del Entorno de Desarrollo Integrado (IDE) SharpDe-
velop para programar con C# en Windows, el cual es independiente de la plataforma .NET y
de software libre.

Es as´ı que el documento se divide en dos partes. En la parte I LATEX con 5 cap´ıtulos, y la
parte II POO, con 1 cap´ıtulo (cap´ıtulo 7) que proporciona un resumen de los aspectos b´asicos
del Taller de Programaci´on Orientado a Objetos con C#. Se anexa en la parte final el documento
en extenso de los temas que se desarrollaron en este taller.

Parte I

LATEX

11

Introducci´on a la Parte I LATEX

Esta primera parte pertenece al estudio de LATEX, con la finalidad de proporcionar los aspec-
tos m´as importantes para la realizaci´on de tablas, ecuaciones, manejo de im´agenes y estilos
espec´ıficos propios para dar formato a los documentos.

En el cap´ıtulo 2 se inicia con lo b´asico paso a paso para la instalaci´on del software; en el
cap´ıtulo 3 se explica la estructura del encabezado, que en LATEX se conoce como el pre´ambulo
del documento, tambi´en el soporte para el idioma Castellano y el manejo del paquete titlesec
que sirve para cambiar el formato del
  • Links de descarga
http://lwp-l.com/pdf9238

Comentarios de: Latex - Implementar Documentación para POO y PDS (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad