jueves, 29 de enero de 2009
miércoles, 28 de enero de 2009
Ejercicio: algoritmo calculo salario
- Inicio
- Leer
Nom emp, Num emp
3. Aplicar form SB= HT*SH Imp=SB*0.05 SN= SB-Imp
4. Imprimir
sueldo neto
5. Fin
viernes, 23 de enero de 2009
DISEÑO DEL ALGORITMO
Herramientas de programación
Diagrama de flujo; representación grafica de un algoritmo.Los símbolos son:Terminal: marcar el inicio y fin del diagrama.Entrada: introduce datos al proceso o solución (programa)Decisión: cambiar el flujo del algoritmo de acuerdo a una evaluación lógica.Proceso: involucra cualquier proceso calculo o computo, por ejemplo “calcular a=b*h”.Salida: envía la información al dispositivo de salida estándar, normalmente el monitor.
miércoles, 21 de enero de 2009
2.1 Faces de la resolucion de un problema
En esta sección describire brevemente las fases o pasos a seguir para la resolución de problemas con ayuda de la computadora.
- Análisis del Problema
- Diseño del Algoritmo
- Implementación del Algoritmo
Análisis del Problema
Esta fase requiere una clara definición donde se contemple exactamente lo que debe hacer el programa y el resultado o solución deseada.
Dado que se busca una solución se precisan especificaciones de entrada y salida.
¿Qué es Algoritmo?
Se deriva de la traducción al latín de la palabra árabe Alkhowarismi, nombre de un matemático y astrónomo árabe que escribió un tratado sobre manipulación de números y ecuaciones en el siglo IX.
Un algoritmo es un método para resolver un problema mediante una serie de pasos precisos, definidos y finitos.
Características del Algoritmo
- Un algoritmo debe ser Preciso e indicar el órden de
Realización de cada paso. - Un algoritmo debe ser Definido, es decir, si se sigue unAlgoritmo dos veces, se debe obtener el mismo resultado.
- Un algoritmo debe ser Finito, es decir, si se sigue el
Algoritmo se debe terminar el algún momento.
Diseño del Algoritmo
- Entrada: Los datos iniciales que posee el algoritmo antes de ejecutarse
- Proceso: Acciones que lleva acabo el algoritmo
- Salida: Datos que obtiene finalmente el algoritmo
- Codificacion
- Compilacion y Ejecucion
- Verificacion
- Depuracion
- Documentacion
Codificacion
Compilacion y Ejecucion
lunes, 19 de enero de 2009
conceptos basicos del lenguaje C
Clasificacion de los lenguajes de programacion
Paradigmas de programacion
Historia del lenguaje C
Herederos del lenguaje C (c++,Jara,c#).
Lenguaje de Programacion
Se utiliza para escribir programas, constan de secuencias de istrucciones que se codifican como secuencias de digitos numericos.
Clasificacion de los Lenguajes de Programacion
- Instruciones de entrada/salida
- Instruciones de calculo
Paradigmas de Programacion
La evolucion de los lenguajes de programacion ha ido paralela a la idea de paradigma de programacion, enfoques alternativos a los procesos de programacion.
Historia del lenguaje C
Herederos del lenguaje C (c++,Jara,c#)
viernes, 16 de enero de 2009
Software (pronunciación AFI:[ˈsɔft.wɛɻ]), palabra proveniente del inglés (literalmente: partes blandas o suaves), que en nuestro idioma no posee una traducción adecuada al contexto, por lo cual se utiliza asiduamente sin traducir y fue admitida por la Real Academia Española (RAE).
La palabra «software» se refiere al equipamiento lógico o soporte lógico de un computador digital, comprende el conjunto de los componentes lógicos necesarios para hacer posible la realización de una tarea específica, en contraposición a los componentes físicos del sistema (hardware).
Software de sistema
Software de aplicacion
REDES
Una red de computadoras (también llamada red de ordenadores o red informática) es un conjunto de equipos (computadoras y/o dispositivos) conectados por medio de cables, señales, ondas o cualquier otro método de transporte de datos, que comparten información (archivos), recursos (CD-ROM, impresoras, etc.) y servicios (acceso a internet, e-mail, chat, juegos), etc.
Para simplificar la comunicación entre programas (aplicaciones) de distintos equipos, se definió el Modelo OSI por la ISO, el cual especifica 7 distintas capas de abstracción. Con ello, cada capa desarrolla una función específica con un alcance definido.
PARA QUE SIRVE UNA RED
Esencialmente compartimos Recursos, Servicios e Información.Aclaremos un poquito mas usando un ejemplo.La impresora es un RECURSO que estando conectada a nuestra red podríamos compartir el SERVICIO de impresión desde cada una de las PC conectadas.Ejemplos de recursos son el fax, el MODEM, las lectoras y grabadoras de CD y DVD, el procesador, la memoria, las disketeras , el disco rigido, etc.Haciendo uso de ellos podemos acceder a servicios tales como nevegar por Internet, Catear, utilizar el correo electrónico, realizar backup, acceder y hacer uso de los archivos, base de datos, etc
USB
El puerto de conexión del PC más rápido para la transmisión de imágenes desde una cámara digital.
Estándar de la industria para conectar dispositivos externos a diferentes plataformas como puede ser una computadora.