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...

jueves, 16 de septiembre de 2010
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...
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
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
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
Espero y les sirva de algo, saludos a todos.
Suscribirse a:
Entradas (Atom)