Programacion

Páginas: 8 (1896 palabras) Publicado: 1 de septiembre de 2013

Fundamentos de la programación




Instituto Tecnológico de Piedras Negras

Juan Daniel Martínez Macías

Prof.: Wilber Eliud Garcia Villarreal


Conceptos Básicos
SOFTWARE: Es todo el sistema lógico de la computadora puede ser de sistema o de aplicación.
Permite el manejo de los recursos y la realización de tareas especificas, también denominados programas.

SOFTWARE DEAPLICACIÓN: Es aquel que hace que el computador coopere con el usuario en la realización de tareas típicamente humanas, son aquellos programas que nos ayudan a tareas específicas como edición de textos, imágenes, cálculos, etc.

CATEGORIAS
Aplicaciones de negocios
En este se encuentran los programas que sirven para llevar las finanzas de un negocio, por ejemplo, un programa que registreartículos vendidos en un determinado tiempo y después muestra las ganancias.
Aplicaciones de utilerías
Son los que se utilizan para darle mantenimiento a la computadora, algunos recuperan datos perdidos de los discos duros, realizan formateo en baja (elimina todo hasta la partición), desfragmentan el disco (agrupan los archivos de los programas y no dejan espacios entre archivos), algunos también traenpara manipular el registro de Windows (se requiere conocimiento Reparan discos, chequean el sistema, procesador, memoria, monitor, modem, y dan un diagnóstico impreso.
Aplicaciones personales
Es un programa informático diseñado para facilitar al usuario la realización de un determinado tipo de trabajo. Posee ciertas características que le diferencia de un sistema operativo (que hace funcionaral computador), de una utilidad (que realiza tareas de mantenimiento o de uso general) y de un lenguaje (con el cual se crean los programas informáticos). Suele resultar una solución informática para la automatización de ciertas tareas complicadas como puede ser la contabilidad o la gestión de un almacén. 
Aplicaciones de entretenimiento
Es el conjunto de aditamentos que en este caso sirven parabrindar al consumidor cierto tipo de entretenimiento, válgase la redundancia, en este caso podemos presentan un software de entretenimiento como una consola de videojuego, que brinda distracción y entretenimiento. 
ALGORITMO
Definición:
Por algoritmo se entiende "una lista de instrucciones donde se especifica una sucesión de operaciones necesarias para resolver cualquier problema de un tipodado". Para representarlo, se utiliza, fundamentalmente, dos tipos de notación: pseudocódigo y diagramas de flujo.
Los algoritmos son modos de resolución de problemas, cabe aclarar que no sólo son aplicables a la actividad intelectual, sino también a todo tipo de problemas relacionados con actividades cotidianas.










Técnicas de representación
Diagrama de flujo
Es una técnicaque permite representar gráficamente las operaciones y estructuras que se van a realizar, mediante una simbología estándar, con único punto de inicio y uno de finalización.

Pseudocódigo
Esta técnica permite representar el algoritmo mediante un lenguaje más estructurado, facilitando su posterior codificación
Pseudocódigo
Inicio : Denota elpunto de inicio del algoritmo
Leer: Denota la acción de introducir datos o variables desde un dispositivo estándar de entrada.
Imprimir: Representa la acción de enviar datos desde variables a un dispositivo estándar de salida.
Calcular: Denota la realización de cualquier operación aritmética que genere valores para ser almacenados en una variable.
Fin: Denota el punto de finalización delalgoritmo.

Diagrama de Flujo


Lenguaje de programación
Un lenguaje de programación es un lenguaje formal diseñado para expresar procesos que pueden ser llevados a cabo por máquinas como las computadoras.
Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.
Está...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS