sábado, 28 de julio de 2007
FERIAS Y CHARLAS
FERIAS Y CHARLAS
AÑO 2007:
24 al 26 de Octubre - AIEexpo
Fería de Electrónica - Electricidad - Automatización - Comunicación
http://www.aieexpo.cl/
Lu 27 de Agosto - Philip Kottler
Casa de Piedra
Charla - Los Nuevos Desafíos del Marketing
http://www.hbral.com
23 de Agosto - Expoautomatización
De 9 a 19:45 hrs - Hotel Neruda
Pedro de Valdivia #164
info_la@tripplite.com
==================================================
NOTAS TEORIA
NOTAS DE TEORIA
Tot Cs + P1 + P2 + P3 = 70%
70% Pruebas + 30% Examen = NF
NFT + NFLab = NFF
==================================================
06.12.07
PLS REVISAR
Alumno Teoria Prgm - 2 Sem 2007
C
P1
P2
P3
PrmT
Ex
NFTeor
LAB
NF
ALARCON PONTIGO , FRANCISCO ROBINSON
1,0
1,0
2,0
1,0
1,0
1,0
1,0
1,0
ARANCIBIA JIMENEZ , NORTON ALEJANDRO
4,6
4,6
3,6
3,0
4,0
4,0
1,0
4,5
4,2
AUSSET SEPULVEDA , FRANCISCO JAVIER
3,5
3,2
6,3
5,5
4,6
4,6
1,0
4,0
4,3
BAHAMONDES VERDUGO , LEONARDO ANDRES
3,8
3,4
5,0
3,6
4,0
4,0
1,0
4,0
4,0
BENAVENTE SOLIS , YERKO LIVIO
5,6
5,3
7,0
5,5
5,9
5,9
1,0
6,8
6,3
BUSTAMANTE GARCIA , RENATO IGNACIO
1,0
3,9
1,1
1,0
1,8
1,8
1,0
1,4
CASTRO GALLEGOS , RICHARD RODRIGO
1,1
3,3
1,1
1,0
1,6
1,6
2,2
1,9
CORRAL LEMAITRE , NICOLAS EMILIO
1,0
1,0
1,0
1,0
1,0
1,0
1,2
1,1
CRISTINO ESCARATE , CAMILO ARIEL
3,5
4,0
4,4
5,0
4,2
4,2
1,0
4,8
4,5
DIAZ SILVA , ANTONIO ALEJANDRO
4,3
2,5
7,0
4,8
4,6
4,6
1,0
4,8
4,7
FUENTES GONZALEZ , IGNACIO SEBASTIAN
5,3
2,5
7,0
4,2
4,8
4,8
1,0
5,2
5,0
FUENTES MIRANDA , CRISTIAN ANDRES
1,9
3,1
3,4
2,0
2,6
2,6
4,8
4,8
FUENTES PARADA , DIEGO AARON
3,2
3,2
1,1
2,7
2,6
2,6
1,8
2,2
GONZALEZ CAMPOS , LUIS ALBERTO
1,1
2,1
1,0
1,0
1,3
1,3
1,7
1,5
GUERRA CALQUIN , YOSSELYN ANDREA
1,4
2,5
2,0
2,1
2,0
2,0
1,8
1,9
HERRERA REYES , CARLOS JOSE
1,0
2,8
1,2
1,3
1,6
1,6
1,5
1,5
LAGOS PEÑA , ANGELO ANDRES
3,7
4,0
5,5
5,1
4,6
4,6
1,0
5,7
5,1
LEON SUNKO , ESTEBAN DANIEL
5,0
5,0
3,0
5,0
4,5
4,5
1,0
4,0
4,3
LEYTON ROMAN , FRANCISCO JAVIER
4,9
3,0
5,0
2,9
4,0
4,0
1,0
5,0
4,5
LOBOS ARAYA , JUAN GUILLERMO
4,7
7,0
5,6
5,1
5,6
5,6
1,0
4,5
5,0
LOPEZ GONZALEZ , INGRID CATHERINE PAU
2,2
2,5
1,2
1,0
1,7
1,7
1,0
1,4
LOYOLA SEGURA , MIRYAM DAHIANA
4,5
6,9
4,0
5,6
5,3
5,3
1,0
4,8
5,0
MANASCERO RUBIO , DANIEL NICOLAS
1,2
1,0
1,0
1,0
1,1
1,1
1,7
1,4
MORAGA AMARO , LUIS ALEJANDRO
4,0
7,0
3,9
4,2
4,8
4,8
1,0
5,2
5,0
NEIRA PIÑEDA , CHRISTIAN RICARDO
4,0
4,5
3,4
4,0
4,0
4,0
1,0
4,2
4,1
OYARZO NEIRA , FRANCISCO JAVIER
1,3
1,0
1,0
1,0
1,1
1,1
1,0
1,0
PAGELLA QUIROZ , GIANNI STEFANO
4,0
4,7
7,0
4,3
5,0
5,0
1,0
3,2
4,1
PARRA PONCE , CARLA CECILIA
4,0
3,6
6,5
6,0
5,0
5,0
1,0
2,5
PINTO RODRIGUEZ , JUAN ARMIN
1,0
3,8
1,1
1,0
1,7
1,7
2,3
2,0
QUIROZ VASQUEZ , GINO MARCEL
4,3
3,8
4,1
5,0
4,3
4,3
1,0
5,7
5,0
RAMIREZ SOTO , DANIELA ALEJANDRA
1,3
3,3
2,5
1,0
2,0
2,0
4,0
3,0
RIOS NEIRA , CLAUDIO ANDRES
1,0
1,0
1,0
1,0
1,0
1,0
1,5
1,3
ROJAS CROSS-BUCHANAN , DIEGO RAUL
2,3
3,5
1,3
1,0
2,0
2,0
3,2
2,6
ROJAS LOPEZ , CLAUDIO MARCELO
1,0
5,0
1,0
1,0
2,0
2,0
1,0
1,5
ROJAS SEGURA , CRISTIAN DAVID
1,2
3,7
1,5
1,0
1,9
1,9
1,0
1,4
ROMAN REYES , ALDO ESTEBAN
2,1
1,3
1,7
1,0
1,5
1,5
1,0
1,3
SANTANA TEIGUEL , MARCELO ENRIQUE
2,6
1,9
3,5
4,5
3,1
3,2
3,2
2,2
2,7
STEINBERG MONRROY , JUAN PABLO
0,3
2,5
1,0
1,0
1,2
1,2
1,0
1,1
SUAREZ MANZO , CARLOS ORLANDO
2,5
3,7
3,0
3,6
3,2
1,3
2,2
4,0
3,1
VALENZUELA VALENZUELA , PABLO RAUL
3,8
4,0
5,2
2,9
4,0
4,0
1,0
3,0
3,5
VALLEJOS HERNANDEZ , JONATHAN ANTONIO
1,2
3,2
1,0
1,0
1,6
1,6
1,0
1,3
VILASAU REYES , JUAN IGNACIO
1,4
1,4
2,1
2,4
1,8
1,8
3,5
2,7
WILSON GONZALEZ , MANUEL ANDRES
1,0
1,0
1,0
1,0
1,0
1,0
1,0
1,0
ZABLAH VASQUEZ , MAGNUM NORMAN
1,0
1,0
1,0
1,0
1,0
1,0
1,0
1,0
ZELADA ROJAS , PATRICIO JAVIER
0,3
2,5
1,0
1,0
1,2
1,2
1,0
1,1
ZUÑIGA SANTIBAÑEZ , FRANCISCO JAVIER
3,8
5,0
3,6
6,0
4,6
4,6
1,0
4,5
4,6
==================================================
NOTAS LABORATORIO
NOTAS DE LABORATORIO:
50%Notas Teoría + 50% PromLab = NF
==================================================
Alumno
Prom
ARENAS GUARDIA , JAIME ANDRES
0,00
ARENAS VARGAS , JORGE FELIPE
4,00
BUSTAMANTE DURAN , FELIPE ANDRES
4,00
CONTRERAS CATRILEO , ALFREDO IGNACIO
5,50
CONTRERAS LATORRE , CHRISTIAN OSVALDO
4,00
CORTES VALLE , VALESKA ELIZABETH
6,00
DIAZ SILVA , ANTONIO ALEJANDRO
5,25
GONZALEZ MONDACA , FRANCISCO ESTEBAN
4,25
HOUSTON PINILLA , DANIEL ALEJANDRO
4,50
JAÑA CALDERON , FABIAN ANDRES
4,75
LOBOS SEPULVEDA , VIVIANA ANDREA
4,75
LOPEZ CASTILLO , ANTONIO ALEJANDRO
5,50
LOYOLA SEGURA , MIRYAM DAHIANA
0,00
MARABOLI ZAMBON , JORGE EDUARDO
6,00
MARTINEZ GALLARDO , NICOLE MACARENA
5,50
MOSQUEIRA MUÑOZ , DANIEL HERNAN
5,25
MUÑOZ MARTINEZ , GUILLERMO ANDRES
5,00
PARDO FERNANDEZ , GONZALO ENRIQUE
4,50
PAREJA CRUCES , GENESIS ROXANA
5,00
PEREZ CABEZAS , GRACE MILA
7,00
RIVERA TREJO , RODRIGO IGNACIO
4,75
YAÑEZ SANCHEZ , JAIME NICOLAS
0,00
==================================================
jueves, 26 de julio de 2007
BIBLIOGRAFIA
LIBROS:
1.- Guillermo Correa Uribe
Desarrollo de algoritmos y sus aplicaciones en Basic, Pascal, Cobol y C
McGraw Hill, año 1992.
Pp.252
ISBN 958-600-109-1
2.- Johanes Aguilar, Luis
C, Algoritmos, programación y estructrura de datos
Serie Schaum
==================================================
LINKS:
1.- MANUALES DE COMPUTACION:
Si deseas aprender computación aquí están todos los Manuales y son gratis:
http://www.lawebdelprogramador.com/
2.- CLASES del PROFESOR JORGE ISRAEL (UCentral)
http://ticsticsjir.blogspot.com/
http://proyectosinformaticos.blogspot.com/
3.- SOFTWARES
OPCION1: C++ / devcpp
http://www.bloodshed.net/devcpp.html
http://softlibrewin.org.ar/Instalaciones/DevCPP/index.html
OPCION 2: TURBO C
http://community.borland.com/museum/
http://dn.codegear.com/article/21751
Otros Links de comandos de C:
http://www.conclase.net/c/librerias/index.php
4.- PSU
Lenguaje / Matemáticas / Historia y Ciencias Sociales / Química / Física / Biología :
http://www.psu-unab.cl/default.asp?mail_id=psu
==================================================
REVISTAS:
1.- Harvard Business Review
http://www.hbral.com/
2.- Informatica
http://www.informatica.cl/
3.- PCWorld
http://www.pcworld.cl/
4.- Sociedad y Tecnología
http://www.faceaucentral.cl/revista_sc.htm
5.- Publicaciones UCENTRAL
http://www.ucentral.cl/htm/publicaciones.htm
http://www.ucentral.cl/htm/publicaciones_facea.htm
==================================================
viernes, 20 de julio de 2007
TAREAS
TAREAS PARA TEORIA Y LABORATORIO:
(ver obs. al final)
===================================================
PLAZO MAX DE ENTREGA DE TODAS LAS TAREAS:
Las tareas se deberán entregar todas, a más tardar el Ma. 25 de septiembre.
Recuerda crear tu equipo de estudio (4 pers)
Debes hacer y analizar cada ejercicios.
Si logras entender los ejercicios podrás hacer los ejercicios sin problemas.
===================================================
Tarea3:
Entregada por mano
Para este Martes 25/9/07.
===================================================
Tarea2: (para el Ma.14/080/07)
a.-) Muestre la siguiente función en pantalla
y= f(x)=
(x^2+1) si x<10
(x+10) si x=0
(2(x^2)+3x+1) si x>10
b.-) Leer 3 valores e imprimirlos en pantalla de menor a mayor
c.-) Leer 3 cantidades que representen ángulos de un Triángulo.
Indicar que tipo de Triángulo es.
(suponga q ingresa valores válidos)
d.-) Leer el valor de un producto y obtener el valor neto y el valor bruto.
===================================================
Tarea1: (para el Ma.07/08/07)
Realizar los siguientes algoritmos
Blog
Clase
Ejs:
1- Sumar número pares
2- Sumar números impares
3- Calcular la número a la potencia
4- Calcular factorial
5- Multiplicar 2 números (sumando)
6.- Calcular el Area del triángulo
7.- Calcular el Area rectángulo
8.- Comunicarse por celular
===================================================
Obs. Tareas:
Las tareas deberán ser enviadas por mail.
ucentralctb@
ASUNTO: UCentral / PRGM (Teoría): GrpNº - Tarea NºX
Incorporar:
1- Nº del Grupo.
2- Nombre de los Integrantes
3- Fecha (DD/MM/YY)
4- Tarea Nº
5- Enunciado
6- Resolución Algoritmo
7- Prgm en C (*.c)
===================================================
MATERIA
MATERIA ANTERIOR:
http://tics-ic-ucentral-07.blogspot.com/
===================================================
MATERIA DEL SEMESTRE:
===================================================
Ju.02/08/07
Memorias + CPU + Unidades de E/ y S/

===================================================
ALGORITMOS:
Etapas en la solución de un problema:
1.- Definición y delimitación del problema
2.- Diagrama de flujo
3.- Prueba de escritorio (verificación manual)
4.- Codificación
5.- Digitación
6.- Compilación
7.- Ejecutar prgm
8.- Evaluar prgm
Tipos de Algoritmos:
1.- Cualitativos
Ej:
- Uso del celular
- Elaboración de una receta de cocina
- Fabricación de un auto
- Arado de la Tierra
- Manejo de un tractor
2.- Cuantitativos
Ej:
- Factorial de un nº
- Sol de ecuac de 2 grado
- Tx de base 10 a base 2
- Estadísticas
- Sumar 10 nºs
- Restar 5 nºs
- Multiplicar 2 nºs
- Dividir 2 nºs
CONCEPTOS BASICOS:
1.- VARIABLE
Variable = Dato que puede o no cambiar
Nombre+valor
Tipos de Variables:
- Simples
- Suscritas (arreglos)
Nombre de una variable:
caracteres, letras y/o números
a
b
c
d
x
y
z
n
V
F
Dcto
VAN
TIR
2.- CONSTANTES
Valores que no cambian
Pi
e
i
3.- EXPRESIONES ARITMETICAS
Operadores aritméticos:
División =
-
+
Factorial =
!
Expresiones Relacionales
Operador
Mayor que
Menor que
Igual
=
<>
Menor o igual
<=
Mayor o igual
>=
<
===================================================
MA.07/08/07
REPRESENTACION ALGORITMO
Diagrama
Seudocódigo
1.- ENUNCIADO ASIGNACION
Composición ; (Ejemplo)
Var vs Variable ;
Var vs Expresión ;
Var vs Constante;
2.- COMPOSICION de las CONDICIONES
Variable vs. Variable ; (Z=X)
Variable vs. Expresión ; (Z = A+B)
Variable vs. Constante ; (Z = 80)
Expresión vs. Variable ; (X + Y = Z)
Expresión vs. Expresión ; (X + Y = A + B)
Expresión vs. Constante ; (X + Y = 80)
Constante vs. Variable ; (80=Z)
Constante vs. Expresión ; (80 = A + B)
===================================================
3.- ENUNCIADO de DECISION (SI = if)
SI (variable vs variable)
ENTONCES
enunciado1
SINO
enunciado 2
FIN SI
Ej. Opción1:
S=40?
Si es menor
Si es mayor o igual
Ej. Opción 2:
S<40?
Si
COMPOSICIÓN del ENUNCIADO:
EJEMPLO:
I = 0
Si (A>20)
Entonces
I = I + 1
Sino
Fin Si
A = A + I
===================================================
4.- ENUNCIADO de REPETICION
a.-
HAGA MIENTRAS (A seamenor 10)
FIN MIENTRAS
b.-
5.- ENUNCIADO DE LECTURA
LEA X, Y, Z
6.- ENUNCIADO DE ESCRITURA
ESCRIBA PAN, LECHUGA
7.- ENUNCIADO DE TERMINACIÓN
INICIO
FIN
===================================================
Resumen ALGORITMO:
Enunciado de Inicio
Enunciado de Escritura (S/)
Enunciado de Término
FIN ALGORITMOS
===================================================
PROGRAMANDO EN C++
Estructura del prgm
/* librerias de inicio */
#include
/* empezando */
int main()
{ /*inicio del prgm */
/* Cuerpo del Prgm */
} /* fin del prgm */
/* Funciones:
después de main() puedo crear funciones */
===================================================
Tipos de variables:
%d = decimales
%o = octal
%x = hexadecimal
%c = caracter
%e = notación científica
%f = not. decimal
%g = e ó f
%s = cadena de caracteres
===================================================
COMANDOS
#include stdio.h
Dar incio y fin al Prgm
Solicita a tu Cliente que escriba info en pantalla:
Salta de línea
printf("\n");
Lee la info que se ingresa al teclado:
Lee la variable x desde el teclado:
Lee una cadena:
gets(variable_cadena);
===================================================
COMANDOS de SELECCION:
/*sentencia if */
if (sentencia)
sentencia 1
else if
sentencia 2
else if
sentencia 3
else
sentencia n
/*sentencia switch */
switch (selector)
case etiqueta 1 : sentencia 1;
case etiqueta 2 : sentencia 2;
case ....
case etiqueta n : sentencia n;
default: sentencia n+1
===================================================
SENTENCIAS de BUCLES:
/*sentencia for */
for (a=0; a mayor 5; a++)
{
sentencia
}
/*sentencia while */
while (a>15)
{
}
}
===================================================
FUNCIONES:
Conj. de sentencias == Bibliotecas
TipoDeRetorno NombreFuncion (ListaDeParametros)
Funcion (expresion)
{
CuerpoDeLaFuncion (prgm)
return expresion
}
Ex.:
float suma (float num1, float num2)
{
float resp;
resp = num1+num2;
return resp;
}
===================================================
24/09/07
RECURSIVIDAD:
Función recursiva es aquella que se llama a si misma.
DIRECTA:
Se invoca a sí misma.
Ej:
int f(int x)
{
if (x menor ó igual a 0)
INDIRECTA:
Llama a otra que luego llamará a la primera
Ej:
int f(int y);
int g(int y)
{
if (y "menor" 3)
}
int f( int y)
{
if (y menor 2)
else
}
Ambas son de repetición, pero:
La iteración posee una estructura repetitiva
La recursión posee una estructura de selección.
Ej: Nºs Fibonacci
Con una función no recursiva generar los números “Fibonacci”.
(0, 1 , 1 , 2 , 3 , 5 ,8 ,13 , 21 ,...)
an= an-1+ an-2
#include
int main( )
{
int n, z, i ;
n=1;
printf ("ingresa num=\n");
scanf ("%d", n);
for (i "desde" 2; i "hasta menor q" n; i ++);
}
long int fibonacci (int n)
{
static int x= 0;
static int y= 1;
y = y + x;
x = y - x;
return y
}
x - y
0 - 1
1 - 1
1 - 2
2 - 3
3 - 5
5 - 8
8 -13
12 - 21
Ej: Factorial
#include
int main(int n)
{
int num, z, aux;
num=1;
printf ("ingresa num=\n");
scanf ("%d", &num);
z = fact(num);
printf ("el factorial del %d es = %d\n\n", num, z);
system("PAUSE");
}
int fact(int n)
{
int aux;
if (n<=1)
aux= 1;
else
aux= n * fact(n-1);
}
===================================================