jueves, 16 de septiembre de 2010

Presentacion del proyecto de medio curso de programacion web

Aqui les dejo la presentacion en equipó que se hizo del proyecto de medio curso en la clase programacion web, el
cual consta de crear un calendario inicialmente, para despues en base a ese, python te cree ese mismo mediante funciones, parametros y archivos de entrada.






Trabajo en equipo   =)

Saludos a todos...

domingo, 5 de septiembre de 2010

Lab de lenguajes de progra (Dr.Elisa)

TCL  (tool command lenguage)

Se trata de un lenguaje de programacion muy popular para el desarrollo de pequeñas aplicaciones. Permite rpogramar de forma muy rapida y sencilla aplicaciones no muy complejas, aunque la velocidad de este no es mut rapida ya que es un lenguaje interpretado y no compilado.

Variables y valores

TCL trat principalmente de cadenas de texto (strings). Para crear una variable y asignarle un valor se utiliza el comando set:

%  set  a 520  
cuando el simbolo $ procede al nombre de una variable, el interprete sustituye dicha variable por su valor asignado:

%  puts  $ a
para realizar operaciones aritmeticas se utiliza el comando expr:

%  expr   2 * $ a
1040

Estructuras de control

los comandos de control de flujo son similares a sus equivalentes en el lenguaje C.
Los principales operadores de comparacion son: <, >, <=, >=, ==,  !=, &&, ||, !.

IF

%  set  i  1
%  if  { i $ < 0 }  {
puts  "Negativo"
}
else
if  { $ i = = 0 } {
puts  "Cero"
{
else
{
puts  "Positivo"
}

Positivo


FOR

%  for { set  i  1} { $ i < = 3 } { incr  i }  {
%  puts  $ i
}

1
2
3


WHILE

%  set  i  1
%  while { $ 1 < = 3} {
%  puts  $ i
incr  i
}

1
2
3

Bueno esto es un poco acerca de TCL, espero y les ayude en algo
saludos...

Reporte #3

Lenguajes de programacion (CLASE)

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

1- PROGRAMA EN C
--Programa que te dice cuanto tiempo te tardaste en tecleear tu nombre.

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

#include

#include

int main(){

time_t start, end; //* Declara variables de tipo tiempo

char input[200];

double dif;

time(&start); //* Toma el tiempo actual

printf("\n\n-Teclee su nombre\n");

gets(input);

time(&end);

dif= difftime(end, start); //* Saca la diferencia de ese rango de tiempo

printf("\n\n-Hola %s\n", input);

printf("\n\n-Le ha tomado %.21f segundos tecleear su nombre\n\n", dif);

getche();
return 0;
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

2- PROGRAMA EN PYTHON 
--Programa que calcula los numeros primos hasta n

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

 #! /usr/bin/python
 def primos (n):

"Funcion que calcula los numeros primos hasta n"

for i in range (2,n):

for j in range (2,n):

if i %j==0:

#print i, '=', j, 'por', n/j

break

else:
print i, 'Es primo.'

 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

3- PROGRAMA EN JAVA
--Programa que realiza una suma

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

import javax.swing.JOptionPane;
public class Suma {
public static void main( String args[] )
 {
String primervalor;
String segundovalor;

int primervalor1;
 int segundovalor2;
int suma;

primervalor = JOptionPane.showInputDialog( "Ingrese el primer valor" );
segundovalor= JOptionPane.showInputDialog( "Ingrese el segundo valor" );

primervalor1 = Integer.parseInt( primervalor );
segundovalor2= Integer.parseInt( segundovalor );

suma = primervalor1 + segundovalor2;

JOptionPane.showMessageDialog( null, "La suma es " + suma, "Resultado,", JOptionPane.plain_message );
System.exit( 0 );
 }
 }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////



Espero y les entiendan, saludos a todos

viernes, 3 de septiembre de 2010

Lynx Viewer

Hola a todos, aqui les dejo mi opinión sobre Lynx viewer:



 Bueno mas que nada, Lynx viewer es una herramienta online o sea un emulador
online del navegador de internet Linux, en donde esta herramienta se encarga de
analizar la pagina web y devolver solo el texto de la pagina web que queremos consultar, sin imagenes y nada de eso, ya que así podemos ver si es adecuado entrar al sitio o no de acuerdo a su contenido, y pues es muy bueno utilizarlo.
Se los recomiendo...



 Aquí les dejo el link en donde nada mas ingresas el URL de la pagina web que deseas visualizar:


www.yellowpipe.com/yis/tools/lynx/lynx_viewer.php








Aqui una parte del contenido de la pagina web Python que muestra Lynx viewer













Espero y les sirva de algo, saludos a todos.