jueves, 21 de enero de 2010

unix.....

disco duro-..--- o directorio raiz
alumno---home

cd users/alumno/deskop para estar en el escritorio
mkdir 602b crea un directorio que ponemos despues del espacio
ls -l me da el lugar donde estoy saber que permisos tiene
izq d que es directorio
izq - archivo
los siguientes 9 caracteres
los 3 primeros numeros son los permisos del dueño del archivo
los otros 3 es el grupo
1 4 o 7 pude ser r o guion
r la lectura
w escritura
x ellos tienen permiso de ejecucion

martes, 19 de enero de 2010

UniXx en Mac

Nombre de interface grafica--->Aqua (Darwin)

Aqua tiene otra inferface grafica X11 (x once)-->Gimp


Se trabaja con TERMINAL si quiero trabajar en Unix


-cambiar apariencia de terminal-->preferences-startup (cambia modelo)

settings-tipo de ventana

2do renglon-->indicador de comandos o Prompt (L506:~ alumno$)

Cuadrito gris-->cursor


COMANDOS


1.pwd-decirnos en que lugar dentro de nuestro disco duro estamos

2.ls-muestra el contenido del lugar donde estoy

3.clear-para limpiar todos los datos

4. flecha hacia arriba- te pone los comandos que pusiste antes

5. man clear-nombre de comado y que es lo que hace el comando ( MANUAL para comando en especial)para salir del manual -->Q

6. man ls-da caracteristicas del comando(b-->retrocedes una pagina, barra espaciadora-->avanzas una pagina)

7.cd desktop-disco duro en escritorio

8. cd .. -->te lleva a directorio anterior

9. cd + carpeta a la k kieras entrar

10. / --> es que estas en el disco duro

SI TE SABES LA RUTA: cd /users/alumno/desktop

11. cd / -->nos lleva al disco duro (directorio raiz)

12. mkdir 602a ->crea nuevo directorio (nuevo folder) abre carpeta con nombre de 602 a


13. ls -l -->salen archivo dentro de la carpera, da mucha información sobre lo que tiene.

1ER. COLUMNA - es archivo

d-directorio o folder

*****despues de - o d

3 primeros-->permisos para el dueño

otros 3 --->permisos para grupo

ultimos 3 -->permisos para todos los demas

UlTIMA COLUMNA--->nombre del archivo del directorio


jueves, 14 de enero de 2010

sistema operativo

es el programa o conjunto de programas que le permiten a un usuario trabajar en un sistema de computo..Los sistemas operativos se clasifican por su
interface en sistemas operativos con interface de texto (Unix, Msdos ) y grafica (Mac, Windows)

.....Unix.....
1969-. Los Laboratotios Bell pertenecientes a AT&T presentan un sistema operativo denominado
multix la idea era ue fuera un sisitema operativo mderno multiusuarios multitarea y que
tuviera sistema de archivos jerarquico.

1971-. Es presentado Unix Ken Thomson y Denisse Ritchie

1973-. Unix es completamente reescrito en el lenguaje de programacion C

1975-. La universidad de Berkeley en California presenta su propia version de Unix denomina BSD
(Berkeley Software Distribution )

1982-. Sun Microsystems (Sun OS ) ----- Hp/ UX

.....Ejemplos de sistemas operativos basados en Unix....

IBM...AIX
BSD
DARWIN....APPLE
HP/UX
IRIS...SILICON GRAPHICS
LINUX
NEXTSTEP....NEXT
SOLARIS.....SUN MICROSYSTEMS
UBUNTU
FEDORA


miércoles, 13 de enero de 2010

ejemplo

Enviar un correo

1. Análisis: ¿Qué hacer?

- Enviar un correo electronico

2. Definición ¿A quién?

- A Konstanza

3. Entradas ¿Qué hay? ¿Con qué cuento?

- PC e internet inalambrico

4. Salida

- Establecer la comunicación.

5. Proceso

- Prender la computadora

- Abrir internet explorer

- abrir el correo(hotmail)

- escribir el mensaje

- seleccionar destinatario

-enviar

6. Comprobación

- En mensjes enviadosverificar que halla salido el mensaje.

fases de solucion de problema

ejemplo solucion de una llamada telefonica

1-. Analisis: ¿que voy a hacer?

Realizar una llamada telefonica

2-. Definicion_ ¿ A quien?

Llamar a Pedro

3-. Entradas: ¿ que hay? ¿ Con que estoy contando?

Telefono, tarjeta, Numero

4-. Salida

Establecer la comunicacion

5-. Proceso
- llegar al telefono
- verificar si hay fila
- descolgar el telefono introducir tarjeta
- escuchar tono
- confirmar salida
- marcar numero
- escuchar tono

6-. Comprobacion:

haber realizado la llamada

lunes, 11 de enero de 2010

algoritmos

que es un algoritmo?

Un algoritmo es un conjunto de instrucciones sencillas, claramente especificado, que debe seguirse para resolver un problema.

Da 3 ejemplos cotidianos de un algoritmo

caracteristicas de un algoritmo

CARACTERÍSTICAS DE LOS ALGORITMOS
Las características fundamentales que debe cumplir todo algoritmo son:
A) Un algoritmo debe ser preciso e indicar el orden de realización de cada paso.
B) Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez.
C) Un algoritmo debe ser finito. Si se sigue un algoritmo, se debe terminar en algún momento; o sea debe tener un numero finito de pasos.
La definición de un algoritmo de describir tres partes: Entrada, Proceso y Salida.

poasos para realizar un diagrama En los diagramas de flujo se presuponen los siguientes aspectos:
  • Existe siempre un camino que permite llegar a una solución (finalización del algoritmo).
  • Existe un único inicio del proceso.
  • Existe un único punto de fin para el proceso de flujo (salvo del rombo que indica una comparación con dos caminos posibles).
* Símbolos que se ocupan en un diagrama de flujo

TERMINAL - Representa el inico y el fin de un programa. También puede representar una parada o interrupción programada que sea necesaria realizar en un programa



ENTRADA/SALIDA - Cualquier tipo de introducción de datos en la memoria desde los periféricos o registro de información procesada en un periférico



PROCESO - Cualquier tipo de operación que pueda originar cambio de valor, formato o posición de la información almacenada en memoria, operaciones aritméticas, de transformaciones, etc.



DECISIÓN- Indica operaciones lógicas o de comparación entre datos (normalmente dos) y en función del resultado de la misma determina (normalmente si y no) cual de los distintos caminos alternativos del programa se debe seguir.




CONECTOR MISMA PÁGINA - Sirve para enlazar dos partes cualesquiera de un diagrama a través de un conector en la salida y otro conector en la entrada. Se refiere a la conexión en la misma pagina del diagrama



INDICADOR DE DIRECCIÓN O LÍNEA DE FLUJO- Indica el sentido de la ejecución de las operaciones.


SALIDA - e utiliza en ocasiones en lugar del símbolo de salida. El dibujo representa un pedazo de hoja. Es usado para mostrar datos o resultados


jemplos de Diagramas de Flujo








algoritmos

:..Problema:...

problema es un asunto del que se espera una solucion es el inicio de la investigacion ya que la cadena comienza con problema investigacion solucion.

el problema responde al porque y se refiere al objeto que provoca una necesidad en algun sujeto rl cual desarrollara una actividad para transformar la situacion mencionada para que exista el problema la situacion debe generar una necesidad en le sujeto, asi como un problema cientifico es consecuencia del limite de conocimietos actuales que genera la insatisfaccion del sujeto

el problema surje como resultado del diagnostico de la situacion del objeto en uqe se manifiseta un conjunto de fenomenos hechos y procesoso no explicados


...Conceptos de programacion....

resolucion de problemas por computadora del proceso de resolucion de problemas conduce a la escritura deun programa y a su ejecucion en la misma aunque el proceso de diseño del programa es escencialmente un proceso creativo y se pueden considerar una serie de fases o pasos comunes que generalmente deben seguir todos los programadores.


....Metodo cientifico.....

el termino metodo es el camino por el que se llega a un cierto resultado. El metodo cientifico es elcprocedimiento que se siguen en las ciencias para encontar la verdad y enseñarla. La ciencia recurre a la postulacion y prueba de hipotesis para buscar el conocimiento que explica los feomenos de universo predice sus relaciones mutuas y establece leyes generales

...Conceptos generales.....

1-. Datos: Es una parte que describe un objeto especifico
2-. Informacion: conjunto de datos que generan un conocimiento en grl.
3-. Informatica: Ciencia que se encarga del tratamiento sistematico y automatizado de la informacion mediate la creacion de metodos y tecnicas para el desarrollo de nuevos dispositivos .
4-. Conputacion: computo de disciplinas y tecnicas desarrolladas para el tratamiento automatico de la informacion mediante el uso de computadoras
5-. Instruccion: orden que se da para ejecuta una accion, sinonimo de comando que realiza una accion en lenguaje de programacion que puede entender y ejecutar una computadora
6-. Programa : Conjunto de instrucciones que indican a una computadoaa como realizar na operacion
7-. Programcion: Es la elaboracion de programas
8-. Constantes: Es una variable cuyo valor puede determinar el combinador
durante la compilacion para que esto sea posiblre se a decumplir que el valor de una contante no pueeden cambia durante la ejecucion por lo que el compilador informara con un erro de todo intentode kmodificar ek valor inicial de una constante


....Fases de solucion de un problema con computadora....

1-., analisis del problema
2-. Diseño de algoritmos
3-. Codificacion
4-. Commpilacion y ejecucion
5-. Verificacion
6-. Depuracion
7-. Documentacion

Las 2 primeras fases conducen a un diseño detallado de escrito como algoritmo
durante la 3 era etapa se implementa el algoritmo en un codigo escrito en un lenguaje de programcion
en la etapa 4 el programa se traduce
y en las siguientes 2 etapas el programa busca errores haciendo por ultimo la documentacion

problema