sábado, 4 de junio de 2011

PREYECTO INFORMATICA

OBJETIVOS
Ø Construir un dispositivo que permita realizar un trabajo pesado a través de una pequeña fuerza.
Ø Aplicar principios físicos en la construcción de una maquina facilitadora de trabajo.
Ø Aplicar el principio de pascal en la vida cotidiana.
Ø Mostrar cómo podemos realizar una maquina facilitadora de trabajo sin afectar el medio ambiente.
Ø Racionar la energía en objetos utilizados de la vida cotidiana.
INTRODUCCION.
Este proyecto está focalizado en llevar a cabo una máquina que ayude a reducir el trabajo humano, y el ahorro de energía, utilizando principios físicos sencillos como lo es el de pascal y el principio de transmisión de energía, e este caso utilizaremos el engranaje que es mucho más preciso que la polea y es mucho más barato.
En general este proyecto está encaminado a facilitar el trabajo, con lo que tiene que ver con levantar grandes pesos, y ayudar a la sociedad con la preservación del medio ambiente que en la actualidad se ha ido deteriorando poco a poco.
MARCO TEORICO
Este trabajo se basa principalmente en el principio de pascal, el cual se basa en lapresión ejercida en cualquier parte de un fluido incompresible y en equilibrio dentro en un recipiente de paredes indeformables, se transmite con igual intensidad en todas las direcciones y en todos los puntos del fluido, esto quiere decir que al apoyar o hacer presión sobre un fluido este se buscara mantener su volumen expandiéndose hacia otras partes, multiplicando la fuerza aplicada.
El principio de Pascal puede comprobarse utilizando una esfera hueca, perforada en diferentes lugares y provista de un émbolo, el cual es una barra la cual su movimiento está limitado solamente a la tracción y comprensión, lo que lo hace parecido a un pistón. Al llenar la esfera con agua y ejercer presión sobre ella mediante el émbolo, se observa que el agua sale por todos los agujeros con la misma velocidad.
En el proyecto realizaremos una prensa hidráulica la cual es una máquina compleja que permite amplificar la intensidad de las fuerzas y constituye el fundamento de elevadores prensas, frenos y muchos otros dispositivos hidráulicos de maquinaria industrial.
La prensa hidráulica constituye la aplicación fundamental del principio de Pascal y también un dispositivo que permite entender mejor su significado. Consiste, en esencia, en dos cilindros de diferente sección comunicados entre sí, y cuyo interior está completamente lleno de un líquido que puede ser agua o aceite Dos émbolos de secciones diferentes se ajustan, respectivamente, en cada uno de los dos cilindros, de modo que estén en contacto con el líquido.
También utilizaremos el principio del engranaje, el cual consiste en engranajes oruedas dentadas al mecanismo utilizado para transmitir potencia de un componente a otro dentro de una máquina. Los engranajes están formados por dos ruedas dentadas, de las cuales la mayor se denomina corona' y la menor 'piñón'. Un engranaje sirve para transmitir movimiento circular mediante contacto de ruedas dentadas. Una de las aplicaciones más importantes de los engranajes es la transmisión del movimiento desde el eje de una fuente de energía, como puede ser un motor de combustión interna o unmotor eléctrico, hasta otro eje situado a cierta distancia y que ha de realizar un trabajo. De manera que una de las ruedas está conectada por la fuente de energía y es conocido como engranaje motor y la otra está conectada al eje que debe recibir el movimiento del eje motor y que se denomina engranaje conducido. Si el sistema está compuesto de más de un par de ruedas dentadas, se denomina 'tren.
La principal ventaja que tienen las transmisiones por engranaje respecto de la transmisión por poleas es que no patinan como las poleas, con lo que se obtiene exactitud en la relación de transmisión.
También se utilizara un dinamo el cual es una especie de generador eléctrico, el cual utiliza las fuerzas electromagnéticas para poder generar energía, aunque en pocas cantidades y lo suficiente para prender un bombillo. En el dinamo se utilizan dos imanes o electroimanes, los cuales en el centro de estos dos, se coloca una especia de disco, la función de este disco es girar a través de los campos electromagnéticos y a través de una red de cables permitir la liberación de energía.
MATERIALES.
Los materiales que se utilizaran en este proyecto serán los siguientes:
· Acrílico
· Agua(fluido)
· Dínamo
· Dos émbolos
· Un sistema de engranaje
· Una plataforma
· Silicona liquida
El presupuesto estimado, que se llevara en la construcción de este proyecto es de $30.000 a $40.000 esto dependiendo del costo exacto de cada uno de los materiales nombrados anteriormente.
BIBLIOGRAFIA.
· http://es.wikipedia.org/wiki/Principio_de_Pascal
· http://es.wikipedia.org/wiki/Engranaje
· http://mx.answers.yahoo.com/question/index?qid=20090316173933AAxpWEf
· http://es.wikipedia.org/wiki/Dinamo_%28generador_el%C3%A9ctrico%29
· El libro “FÍSICA PARA EL ICFES” de Los tres editores Ltda.
CONCLUSIÓN.
La física especialmente la rama de la mecánica da y ha dado soluciones a cada uno de los problemas que enfrenta y ha enfrentado el ser humano a lo largo de su historia, en este proyecto podemos ver un ejemplo de ello. También notamos y reflexionamos sobre que en la mecánica, y otros campos de la industria, no todo es necesario hacerlo con agentes contaminadores del medio ambiente, sino, a través de recursos que no lo hacen, como lo son el agua (no potable) u otro tipo de fluido, etc…
Pudimos notar como el hombre ha ido desarrollando poco a poco su inteligencia, hasta llegar a lo que es hoy en día y notar lo que ha construido el con sus propias manos.
PROYECTO DE INFORMATICA.
ÁREA:
Tecnología e Informatica.
PRESENTADO A:
Lic. José Trespalacios.
PRESENTADO POR:
Luis Alberto Villa Sanmiguel #39
GRADO:
9º02
FECHA:
05/05/11
INSTITUTO TÉCNICO CULTURAL DIOCESANO
MAGANGUÉ - BOLÍVAR
2011

jueves, 19 de mayo de 2011

Noticias Del 2º Periodo

Este resumen no está disponible. Haz clic en este enlace para ver la entrada.

Ejercicios turbo c++

  • #include
  • #include
  • int main()
  • {
  • int km, total;
  • clrscr();
  • printf("\nEste programa es para calcular el valor de un tiquete ida y vuelta a cualuier lugar: ");
  • printf("\nDigite la cantidad de km que se recorrera: ");
  • scanf("%d",&km);
  • total=(km*2000)*2;
  • printf("\nEl valor es de: %d", total);
  • getch();
  • return 0;
  • }


  • #include
  • #include
  • #include
  • int main()
  • {
  • int a,resul;
  • clrscr();
  • printf("\nEste programa es para calcular el cuadrado de un número ");
  • printf("\nDigite un numero: ");
  • scanf("%d",&a);
  • resul=pow(a,2);
  • printf("El resultado es de: %d", resul);
  • getch();
  • return 0;
  • }


  • #include
  • #include
  • #include
  • int main()
  • {
  • int x,y,resul;
  • clrscr();
  • printf("\nResuelva la ecuacion 3*x^5+4y ");
  • printf("\nDigite el valor de x ");
  • scanf("%d",&x);
  • printf("\nDigite el valor de y: ");
  • scanf("%d",&y);
  • resul=3*pow(x,5)+4*y;
  • printf("El resultado de la ecuación es: %d",resul);
  • getch();
  • return 0;
  • }

miércoles, 18 de mayo de 2011

Reade Traducido

Bienvenido a Turbo C + + versión 3.0

Este archivo Léame contiene información importante acerca de Turbo C + +.
Para la información más reciente acerca de Turbo C + + y su acompañante
programas y manuales, leer este archivo en su totalidad.
TABLA DE CONTENIDO
-----------------
1. Cómo obtener ayuda
2. Instalación
3. Características
4. Información importante
5. Prueba de su memoria expandida
6. Las correcciones a la Ayuda on-line


1. CÓMO OBTENER AYUDA
-------------------
Si usted tiene algún problema, por favor leer este archivo, el
Helpme!. DOC y otros archivos en el subdirectorio Departamento de Comercio, y el
Turbo C + + manuales primero. Si usted todavía tiene una pregunta y la necesidad
la asistencia, la ayuda está disponible en las siguientes fuentes:

1. Escriba GO BPROGB en el sistema de tablero de boletines de CompuServe
acceso instantáneo a los foros de Borland con sus colecciones de
información técnica y respuestas a preguntas comunes.
Si usted no es un miembro de CompuServe, consulte el documento adjunto
oferta especial, y escribir para obtener más información sobre cómo recibir
un IntroPak libre que contiene un crédito de $ 15 en dirección a su primer
mes por cargos de línea.

2. Consulte a su distribuidor de software local o grupo de usuarios.

3. servicio de Borland TechFax. Llame al (800) 822-4269 para FAX
catálogo de las entradas.

4. Si usted tiene un problema urgente que no puede esperar y ha
enviado en el acuerdo de licencia que viene con el paquete,
puede llamar al Departamento de Soporte Técnico de Borland en
(408) 438-5300. Por favor tenga a mano la siguiente información
antes de llamar a:

a. Nombre y número de serie en el original
distribución del disco. Tenga a mano su número de serie
o no podremos procesar su llamada.

b. Número de versión del producto. El número de versión de Turbo
C + + se puede visualizar pulsando Alt-H / A.

c. marca del sistema, modelo, y las marcas y los números de modelo de
ningún hardware adicional.

d. Sistema operativo y número de versión. (El número de versión
se puede determinar escribiendo VER en el símbolo de DOS.)

e. El contenido de su archivo Autoexec.bat.

f. Contenido de su archivo CONFIG.SYS.

2. INSTALACIÓN
----------------

Usted debe utilizar el programa de instalación para instalar Turbo C + +. La
archivos en los discos de distribución son archivados y tienen que ser
correctamente montado. No se puede hacer esto a mano!

¡IMPORTANTE!

Si desea crear copias de seguridad de sus discos, asegúrese de
que se pone la copia de seguridad en el mismo tipo de disco como el
de origen. Si usted es una copia de seguridad de la pulgada de 5 1 / 4 1.2 Mb conjunto de discos,
utilizar sólo en blanco 5 1 / 4 de pulgada de 1.2 Mb para los discos de copia de seguridad, etc
instalación no funcionará correctamente si no utiliza el
los medios de comunicación del mismo tipo para los discos de copia de seguridad.

Para iniciar la instalación, cambie su actual tendencia a la
que tiene el programa de instalación en él y INSTALAR tipo. Usted
recibirá instrucciones en una caja en la parte inferior de la pantalla para
cada pregunta. Por ejemplo, si va a instalar desde la unidad
A:, escriba:

R:
INSTALAR

- Esta instalación se encarga de la instalación tanto del compilador
y herramientas en una sola operación, y permite que varios de los nuevos
opciones de configuración.

- Después de la instalación, asegúrese de insertar \ TC \ BIN - o
opción que seleccione como su directorio BIN - en
la ruta de DOS para los archivos ejecutables se pueden encontrar.

- Nota: La lista de archivos está contenida en un archivo separado
llamado FILELIST.DOC, que aparecerá en la meta
directorio especificado durante la instalación.

- Después de la instalación inicial, puede ejecutar de nuevo para INSTALAR
agregar elementos que omitió la primera vez. Sólo tienes que seleccionar la
elementos que desea agregar en la pantalla de opciones de instalación. Debido a que
algunas cosas que usted lo desea, puede guardar puede ser sobreescrito revisión,
los siguientes puntos para asegurarse de que no pierdan importantes
información:

1. Selección de CMD (el compilador de línea de comandos) provoca una
sobrescribir cualquier turboc.cfg existentes y tlink.cfg archivo
con información de la ruta especificada en el sesión de instalación.
Cualquier otros switches que-L (ruta de biblioteca) y la I-
(Incluye la ruta) no se mantendrá.

2. Selección de IDE se restablecerá la inclusión y la colección de rutas
a las previstas en esa sesión de instalación.

3. Al seleccionar cualquiera de los siguientes, el archivo de ayuda
caminos y opciones para THELP.CFG reflejará la actual
período de sesiones de las opciones de instalación:

a. CMD - compilador de línea de comandos
b. IDE - integrado del medio ambiente

4. Las alteraciones a los encabezados o los archivos de inicio se
sobrescriben si se seleccionan los modelos de la colección.

En general, cualquier selección que haga de algo instalado
anteriores, se producirá un sobrescribir la versión anterior
sin preguntar.


Usted debe leer el resto de este archivo Léame para obtener más
información acerca de esta versión antes de hacer la instalación.


3. CARACTERÍSTICAS
------------

Turbo C + + 3.0 incluye gran velocidad y las ganancias de la capacidad. A continuación se
algunas características importantes que se encuentran en esta versión:

- Servicios de DPMI para aumentar la capacidad

- C + + 2.1 de apoyo, incluyendo las especificaciones de clase anidada nuevo
y el apoyo de C + + 3.0 plantillas.

- Soporte para los encabezados precompilados para el ahorro de tiempo considerable
durante recompila posteriores.

- Color de resaltado de sintaxis

- Posibilidad ilimitada de deshacer / rehacer la sustitución de 'línea de restablecer la previa de la capacidad

- Se ha añadido funciones de la biblioteca para la compatibilidad con otros en tiempo de ejecución
bibliotecas, y la adición de soporte para los parámetros a largo doble
en las funciones matemáticas. (Por favor, consulte la ayuda on-line para más detalles.)

- Nueva HACER características. (Favor de ver el capítulo en el HACER del usuario
Guía para más detalles.)

- Se ha añadido BGI (Interfaz Gráfica Borland) y fuentes de apoyo. (Véase
"Nueva BGI fuentes" más adelante.)

- Un residente DPMI programa núcleo, DPMIRES.EXE. (Ver "DPMI" a continuación.)

- THELP ahora le permite cambiar entre los archivos de ayuda sin
descarga y recarga. (Por favor vea UTIL.DOC para más detalles.)


NUEVAS FUENTES BGI
-------------

Varias fuentes han añadido a la interfaz gráfica de Borland:


Nombre Valor Descripción
-------------------------------------------
SCRIPT_FONT 5 Stroke script fuente
SIMPLEX_FONT 6 Stroke fuente simple
TRIP_SCR_FONT 7 triples Stroke secuencia de comandos de la fuente
COMPLEX_FONT 8 Stroke complejo de fuentes
EURO_FONT 9 Stroke Europea fuente
BOLD_FONT 10 Stroke negrita

Las fuentes de la BGI ahora soportan el conjunto completo de caracteres ASCII.

DPMI
----

TC.EXE, TCC.EXE y TLINK.EXE están alojados en DPMI. Estos archivos
apoyo a la compilación en modo protegido y reemplazar los archivos de la misma
nombre de Turbo C + + Segunda edición. Turbo C + + Segunda edición debe
seguir utilizándose en los casos en que se desea compilación en modo real.

Si se encuentra con "la máquina no en base de datos" un mensaje al intentar
para ejecutar el compilador, ejecute el programa DPMIINST para añadir su máquina
configuración de la base de datos del servidor DPMI.

Esta versión incluye un programa residente DPMI anfitrión, DPMIRES.EXE, que
te permite precargar el servidor antes de invocar TC, TCC, o cualquier otro
DPMI alojada en ejecutables. Si desea ejecutar tales alojado en un EXE
Estándar de Windows Modo ventana de DOS, debe ejecutar antes de DPMIRES.EXE
de carga de Windows. Para ello, escriba los siguientes comandos en DOS:

DPMIMEM juego = MAXMEM 2000
dpmires
ganar / s

Si desea limitar la cantidad de memoria extendida utilizada por el
DPMI alojada en ejecutables, una variable de entorno llamada DPMIMEM
puede ser configurado para ello. Por ejemplo, el comando

DPMIMEM juego = MAXMEM 2000

reservas de alrededor de 2 Mb de memoria para DPMIRES. El número después de MAXMEM
se puede ajustar, pero no puede ser inferior a 1000.

El anfitrión ejecutables no se pueden generar unos a otros cuando se carga SHARE.
Por ejemplo, si ejecuta HACER en un archivo que a su vez pide HACER
otra vez, obtendrá un intercambio de violación. En este caso específico,
usted puede llamar a la versión en modo real, FABRICANTE, en el makefile dado,
y un intercambio de violación no se producirá.


4. INFORMACIÓN IMPORTANTE
-------------------------

- Cuando se utiliza un vistazo a THELP, asegúrese de usar un vistazo de-p
interruptor para asegurarse de que la ventana thelp será visible.

- Le recomendamos que utilice los controladores de ratón siguientes
este producto:

Microsoft Mouse versión 7.04 o posterior;
Logitech Mouse versión 5.01 o posterior;
Mouse Genius versión 9.06 o posterior.

- Si usted recibe un "no en formato de punto flotante vinculados" mensaje en
tiempo de ejecución, ponga lo siguiente en algún lugar de archivos de código fuente:

_floatconvert extern void ();
# Pragma _floatconvert extref

Esto obligará a la inclusión de los formatos de punto flotante, que
no puede estar vinculada a reducir el tamaño del ejecutable.


COMPILADOR

- La extensión por defecto para los archivos de origen a la línea de comandos
compilador CPP;. es decir, si introduce

TCC-c prueba

el compilador buscará test.cpp, y dar un error si una
archivo de ese nombre no puede ser encontrado. Si usted quiere tener la
compilador de línea de comandos asumir una extensión. c y el lenguaje C
de origen, utilice la opción de línea de comandos-P-c. Para obtener más
información, consulte "El compilador de línea de comandos" en el usuario
Guía.

- Tenga en cuenta que la elección en condiciones de generar COMDEFs
Opciones | compilador | avanzadas de generación de código y el Fc de comandos
opción de la línea sólo se admiten en el lenguaje C. Vinculador errores
dará como resultado si se intenta utilizar una variable común en C + +.

- Las macros min () y max () no se definen cuando se stdlib.h
compilado como C + + (para permitir su uso en bibliotecas tercera parte,
etc.)

- Tenga en cuenta que SYMDEB crea archivos SYM para su uso en la depuración;.
Turbo C + + crea archivos. SYM para los encabezados precompilados. Ellos
no son compatibles y las colisiones se deben evitar por
establecer el nombre del archivo de encabezado precompilado (con -
H = nombre de archivo).

- En la actualidad existe pleno apoyo de los modificadores de distancia (cerca y
ahora) utilizados para los punteros miembro de la clase. He aquí dos muestras
declaraciones y sus significados:

vacío (A:: * ahora var) ();

se trata de "var" una variable de medida de tipo void '(A ::*)()';

vacío (a la R:: var *) ();

se trata de una "distancia predeterminada '' var 'variable de tipo
vacío "(ahora un ::*)()'

- Si utiliza plantillas C + +, y el uso de un comando separado TLINK
línea en lugar de dejar que la CTP invocar TLINK, usted debe hacer
seguro de que a su vez en los vínculos entre mayúsculas y minúsculas con el modificador / c.

- Código incorrecto se genera si usted tiene una declaración de
el tipo "A, B op" en A o B es una enumeración y la
otro operando es un largo, y "op" es uno de los siguientes
los operadores:

+ = -= *= / = | ^

El mismo problema se aplica cuando los operandos es un no-entero
enumeración y un int. Reparto de la enumeración de largo o int, respectivamente
para resolver el problema.


IDE

- Cuando se depura una aplicación de ratón Opciones | depurador | Mostrar
Intercambio opción se debe establecer en "Siempre" para obtener mejores resultados.

- En el IDE, el cursor del ratón se apaga durante la compilación
para mejoras en el rendimiento.

- Para ejecutar o depurar una aplicación superpuesta en el IDE cuando DOS
SHARE está cargado, el archivo. EXE primero debe ser marcado como
de sólo lectura. De lo contrario, descargar SHARE.

- Al pulsar Control-Break dos veces mientras se corre o camina un
programa desde el IDE puede producir resultados inesperados. En
en particular, evite presionar Control-Break dos veces en la respuesta
a cualquier función de entrada que requiere (scanf, getch, etc.) Para
salir de un programa en esa interacción, pulse
Control-Break y escriba una cadena de entrada válido. Control
ser devuelto a la IDE.


EJEMPLO DE PROGRAMAS

-. Cuando se ejecuta todos los programas de ejemplo que vienen con PRJ
archivos, si no ha utilizado los directorios estándar cuando
instalar Turbo C + +, tendrá que cambiar el archivo. PRJ
para reflejar la configuración del directorio real. Haga esto desde el interior
Turbo C + + con Alt-O / D.


VINCULACIÓN C + + con C

- Vinculación de C + + módulos con los módulos C requiere el uso de un
vinculación especificación. Prototipos de funciones de C en C + +
Los módulos deben estar en una de las formas siguientes:

extern "C" declaración
extern "C" {} declaraciones

Por ejemplo, si un módulo C contiene las siguientes funciones:

char * Scopy (char *, char *);
vacío ClearScreen (void)

que debe ser declarado en un módulo de C + + en una de las
siguientes maneras:

extern "C" char * Scopy (char *, char *);
extern "C" vacío ClearScreen (void);

o

extern "C" {
char * Scopy (char *, char *);
vacío ClearScreen (void);
}

De lo contrario, dará lugar a "Indefinido símbolo" errores
durante el enlace. Para más ejemplos, ver el encabezado estándar
archivos.


Biblioteca de clases

- Dos versiones de las bibliotecas de clases se proporcionan; que
incluye información de depuración y una que no lo hace. Pequeñas
las versiones de cada uno se proporcionan, y son los archivos de proyecto
siempre para construir otros modelos. Tenga en cuenta que la falta de depuración
versiones se utilizan de forma predeterminada. Si desea utilizar el
versión de depuración, copiarlo en el expediente no depuración. Por ejemplo,
en el directorio CLASSLIB \ LIB, copia de TCLASDBS.LIB
TCLASSS.LIB para la versión de modelo pequeño.

- En algunos lugares la Guía del usuario de forma incorrecta se refiere a la
documentación en línea para las bibliotecas de contenedores de clase como
CONTAIN.DOC. El nombre de archivo correcto es CLASSLIB.DOC, que se encuentra
.. en el directorio \ DOC.


5. PRUEBAS DE SU MEMORIA AMPLIADA: EMSTEST.COM
---------------------------------------------

Se incluye con el Turbo C + + es un programa para poner a prueba su Ampliado
Memoria de hardware y software. Si tiene problemas con el uso
Turbo C + + con el SME, EMSTEST tipo en el DOS y
siga las instrucciones.

6. CORRECCIONES A LA AYUDA ON-LINE
-----------------------------------

La información para la asignación no está disponible en la ayuda en línea.
La pantalla de ayuda correcta debería decir lo siguiente:

-------------------------------------------------- ----------------
Función: asignación
Asigna temporal espacio de pila

Sintaxis:
# Include 
void * asignación (tamaño size_t);

Observaciones:
asignación asigna bytes en la pila. El espacio asignado es
libera automáticamente cuando la llamada sale de la función.

Valor de retorno:
o En caso de éxito (si es suficiente espacio de pila está disponible), devuelve un
puntero a la pila de la zona asignada.
o En caso de error, devuelve un valor nulo.

El argumento es el tamaño el número de bytes asignados en la pila.

Debido a que la asignación modifica el puntero de pila, no hacer lugar a las llamadas
asignación en una expresión que es un argumento a una función.

NOTA: Si la función de llamada no contiene ninguna referencia a
variables locales en la pila, la pila no se resotored
correctamente cuando se cierra la función y el programa se bloqueará.
Para asegurarse de que la pila se restaura correctamente, utilice el código de
la función de llamada:

char * p;
dummy char [1];

dummy [0]: = 0;;
...
p = asignación (nbytes);

Debido a que la asignación no está definido en ANSI C, se debe utilizar malloc
en su lugar.

Ver también:
malloc