Volkswagen Golf 1.8 GTI Turbo 2005

Volkswagen Golf 1.8 GTI Turbo 2005
Que nave

25 de mayo de 2010

ejemplo

crear un programa que se va a caracterizar por una descripción, un código y un precio, y debe permitir el cálculo de su correspondiente IVA. (0.16%)



Solución


Sección Body

resumen funciones

Un programa es una cosa compleja de realizar y por lo tanto es importante que esté bien ESTRUCTURADO y también que sea inteligible para las personas. Si un grupo de sentencias realiza una tarea bien definida, entonces puede estar justificado el aislar estas sentencias formando una función, aunque resulte que sólo se le llame o use una vez.

Hasta ahora hemos visto como resolver un problema planteando un único algoritmo.
Con funciones podemos segmentar un programa en varias partes.

Los parámetros son valores que se envían y son indispensables para la resolución del mismo. La función realizará alguna operación con los parámetros que le enviamos. Podemos cargar una variable, consultarla, modificarla, imprimirla, etc.

El programa de JavaScript empieza a ejecutarse donde definimos las variables valor1 y valor2 y no donde se define la función. Luego de cargar los dos valores por teclado se llama a la función mostrarComprendidos y le enviamos las variables valor1 y valor2. Los parámetors x1 y x2 reciben los contenidos de las variables valor1 y valor 2.
Es importante notar que a la función la podemos llamar la cantidad de veces que la necesitemos

un objeto es una estructura que contiene tanto las variables (llamadas propiedades) como las funciones que manipulan dichas variables (llamadas métodos). A partir de esta estructura se ha creado un nuevo modelo de programación (la programación orientada a objetos) que atribuye a los mismos propiedades como herencia o polimorfismo. Como veremos, JavaScript simplifica en algo este modelo y hace una programación híbrida entre la programación estructurada y la programación orientada a objetos.

Conceptos Básicos.
Objetos
Son todas las cosas con identidad propia. Se relacionan entre si. Poseen características (atributos) y tienen responsabilidades (funciones, métodos) que deben cumplir. Son ejemplares (instancias) de una clase y conocen a la clase a la cual pertenecen.

Atributos o propiedades
Son las características, cualidades distintivas de cada objeto. Deben ser mínimos para poder realizar todas las operaciones que requiere la aplicación.

JavaScript dispone de varias clases predefinidos para acceder a muchas de las funciones normales de cualquier lenguaje, como puede ser el manejo de vectores o el de fechas.

Si no utilizamos parámetros, el objeto fecha contendrá la fecha y hora actuales, obtenidas del reloj de nuestra computadora. En caso contrario hay que tener en cuenta que los meses comienzan por cero

Las funciones son trozos de código que tienen un nombre y que podemos utilizar en cualquier parte de nuestro código con una llamada directa. Este es un buen ejemplo:

function datos_personales(nombre, apellidos, edad) {
return "Hola, " + nombre + " " + apellidos + ", tienes " + edad + " años.";
}

En este caso hemos definido una función que, usando los parámetros que le hemos pasado, los combina para formar una cadena formateada, que devuelve gracias a la palabra reservada return. ¿Y cómo podemos usar este código?

alert(datos_personales('Pepito', 'Pérez', 25));

De tal forma que primero ejecutaremos la función datos_personales con los parámetros pasados, y después la función alert, que nos permite mostrar una ventana con un mensaje en la pantalla, con el resultado devuelto por la función que hemos creado. Este seria el código completo del programa:



código de función







Función isNaN

Esta función devuelve un boleano dependiendo de si lo que recibe es un número o no. Lo único que puede recibir es un número o la expresión NaN. Si recibe un NaN devuelve true y si recibe un número devuelve false. Es una función muy sencilla de entender y de utilizar.

La función suele trabajar en combinación con la función parseInt o parseFloat, para saber si lo que devuelven estas dos funciones es un número o no.

Función parseInt

Esta función recibe un número, escrito como una cadena de caracteres, y un número que indica una base. En realidad puede recibir otros tipos de variables, dado que las variables no tienen tipo en Javascript, pero se suele utilizar pasándole un string para convertir la variable de texto en un número.

Función eval

Esta función es muy importante, tanto que hay algunas aplicaciones de Javascript que no se podrían realizar si no la utilizamos. Su utilización es muy simple, pero puede que resulte un poco más complejo entender en qué casos utilizarla porque a veces resulta un poco sutil su aplicación.

desvalorizacion de los carros en Colombia
El sector automotriz ha sido fuertemente golpeado por el alza en los precios de los combustibles y en consecuencia los precios de los vehículos han descendido a niveles que no se habían visto en años.

En este punto, es común encontrarse con compradores confundidos quienes no están seguros de si la compra de un vehículo hoy sea una buena idea, debido a la potencial depreciación en poco tiempo de su vehículo. Veamos algunas cifras:

Chevrolet

Los modelos Aveo y Spark 2009 bajaron en su precio cerca de cuatro millones de pesos para el mes de Julio en relación con el precio establecido solo dos meses atrás.

La reducción en ventas del primer semestre de Chevrolet llegó a un preocupante 7,1% en relación con el mismo periodo de 2007.

Sofasa

Por su parte, Sofasa redujo en aproximadamente tres millones de pesos el valor del Renault Logan, descuento que se mantendrá durante todo el mes de septiembre. Adicionalmente, el modelo Logan Entry, que ingreso al mercado a un precio bajo para dicha linea de vehículos: $26.300.000, es ofrecido también con la posibilidad de un descuento de un millón de pesos.

Mazda

Aunque medidas de este tipo no han sido ejecutadas por Mazda Colombia, Fabio Sanchez, presidente, afirmó que un plan de mercadeo agresivo esta en marcha y será revelado dentro de poco.

Importadores

La inestabilidad del dólar ha provocado una caída en vehículos importados, factor al que se le atribuye la reducción en el valor de sus vehículos, es decir, la reducción no hace parte de una estrategia por catar más clientes con precios bajos, sino solamente una respuesta a la situación de las fabricas en otras locaciones.

3 de mayo de 2010

tesla roadster, el futuro en el presente

lexus le apuesta a un auto inventado por nikola tesla en los 30s. y este modelo es una de las obras de la ingenieria mecanica mas eficaces, ya que este es el carro mas efectivo de su gama ya que este es un carro electrico, pero con igual o mejor desempeño que un carro a gasolina.


Tesla Roadster es un coche deportivo totalmente eléctrico, y es el primero producido por Tesla Motors, fabricante de coches eléctricos. El coche tiene una autonomía de 393 kilómetros por carga de su batería de ion de litio, y acelera de 0 a 100 km por hora en 3.9 segundos

Especificaciones
Motor
* Tipo: 3 fases, 4 polos motor eléctrico
* Potencia neta máxima: 248 CV (185 kW)
* Max RPM: 13.000
* Par máximo, 200 lbf ft (270 m N) se realiza desde 0-6000 rpm
* Eficiencia: 90% promedio, el 80% en potencia pico

Transmisión

* Caja de cambios Magna de dos velocidades accionado eléctricamente (sin pedal de embrague) con secuencial manual.
* A partir de septiembre de 2008, todos con caja de cambios BorgWarner de una sola marcha fija de relación (8.2752:1) con bomba de lubricación mecánica y freno para aparcamiento accionado eléctricamente.

Prestaciones

* Aceleración: De 0 a 100 km/h en 3,9 segundos. Algunos prototipos y producción inicial de Roadsters de 2008 se limitaron a 5,7 segundos de aceleración de 0 a 100 km/h.
* Velocidad máxima: limitada electrónicamente a 201 km / h
* Rango: 360 km de ciclo combinado (carretera y ciudad)
* Peso y distribución: alrededor de 1220 kg, centrada en la parte delantera del eje trasero
* Transmisión de la rueda trasera

Batería del sistema

* Tipo de batería: Batería de ion de litio, factor de forma 18650 (18 mm de diámetro y 65 mm de longitud). La mayoría de las baterías en computadoras portátiles utilizan este tipo de celdas de litio-ion
* Distribución de celdas: 6831 celdas dispuestas en 11 módulos conectados en serie, cada módulo contiene 9 "ladrillos" conectados en serie, cada "ladrillo" contiene 69 celdas conectadas en paralelo (11S 9S 69P).
* Tiempo de carga completa: 3 horas y media
* Estimación de la vida de la batería: más de 160000 km
* Energía eléctrica: alrededor de 53 kW h
* Peso total total: entre 400 y 450 kg
* El pack está diseñado para prevenir fallos catastróficos de celdas y la propagación a las celdas adyacentes, incluso cuando el sistema de refrigeración está apagado.

El motor del Roadster tiene una eficiencia del 90% de media y el 80 % en potencia pico. Esto no considera la eficiencia de la fuente de la electricidad, sólo la eficiencia con la que el Roadster utiliza la energía. Por comparación, los motores de combustión interna tienen una eficiencia de alrededor del 20%

23 de febrero de 2010

programacion de computadores



PROGRAMACION DE COMPUTADORAS

En este semestre, veremos l programación de las computadoras a través del lenguaje JAVASCRIPT a través de los documentos HTML(lenguaje de marcas hipertexto). Dos conceptos que serán fundamentales para el desarrollo de nuestra clase.

En el mundo informático, existen diversos lenguajes de programación. El mas común y con el que trabajaremos será el java script, este nos permite comunicarnos con las computadoras y programarlas. Estos medios son utilizados en todos los ámbitos de la programación y la informática en general.

Una programación se realiza a través del blog de notas para el sistema operativo Windows, y con la extensión .HTML. Este lenguaje maneja diverso tipo de sintaxis para generar dicha orden a la computadora.

Sintaxis de java script en HTML

La sintaxis en el lenguaje de programación de java script, se define como el conjunto de normas establecidas en la comunicación del programa.

Dichas reglas que asimila el lenguaje son
No se tienen en cuenta los espacios en blanco y las nuevas líneas
Se distinguen las mayúsculas y minúsculas
No se define el tipo de las variables
No es necesario terminar cada sentencia con el carácter de punto y coma
Se pueden incluir comentarios

Java Script define dos tipos de comentarios: los de una sola línea y los que ocupan varias líneas.

Ejemplo de comentario de una sola línea:
// a continuación se muestra un mensaje
alert("mensaje de prueba");

Ejemplo de comentario de varias líneas:
/* Los comentarios de varias líneas son muy útiles
cuando se necesita incluir bastante información
en los comentarios */
alert("mensaje de prueba");