Tema De Programacion II

Resultado de imagen para imagenes de programacion

Que Es Un Programa

Un programa es una serie de instrucciones que se indican a la computadora, cuales son las tareas que tiene que realizar para lograr un fin especifico.

Que Es Un Software

Es el soporte logico, esta compuesto por todos aquellos programas necesarios para que la computadora trabaje y dirija de forma adecuada los elementos fisicos del sistema.

Tipos De Software


ejemplos de software de sistema  1. Software del Sistema: Consiste en programas que gestionan las funciones basicas del computador ayudando al funcionamiento eficiente de la misma. 
Ejemplo:
  • Sistema Operativo Windows.
  • Sistema Operativo Linux.
  • Sistema Operativo Unix.
   2. Software de Desarrollo: Son los lenguajes de programacion, usados para crear nuevos programas escritos por los programadores.  
Ejemplo: 

Resultado de imagen para imagenes de programacion
  • Lenguaje C.
  • Lenguaje Pascal.
  • Programacion Web.        
    3. Software de Aplicacion: Son programas que generalmente utilizan todos los usuarios, consiste en un conjunto de programas que llevan a cabo tareas especificas.
Ejemplo:

  • Programas de Oficina.
  • Programas de Diseño Grafico.
  • Programas de Entretenimiento.

 Quien Realiza Un Programa

El usuario es quien puede darle instrucciones a la maquina o computador, para este pueda ejecutar un programa.
Resultado de imagen para imagenes de programacion


Que Es Un Lenguaje De Programacion Y Para Que Sirve

Son herramientas que nos permiten crear unos nuevos programas.

Estan diseñados para describir el conjunto de acciones consecutivas que un equipo debe ejecutar de modo practico para que los seres humanos puedan darle instrucciones a la maquina y esta pueda interpretarlos.Estos pueden ser de "Bajo" o "Alto Nivel".

Resultado de imagen para imagenes de programacion


Lenguaje de Programación de  Bajo Nivel

Es aquel en el que sus instrucciones ejercen un control directo sobre el hardware y están condicionados por la estructura física de las computadoras que lo soportan. El uso de la palabra bajo en su denominación no implica que el lenguaje sea menos potente que un lenguaje de alto nivel, sino que se refiere a la reducida abstracción entre el lenguaje y el hardware. Por ejemplo, se utiliza este tipo de lenguajes para programar tareas críticas de los sistemas operativos, de aplicaciones en tiempo real o controladores de dispositivos.

Lenguaje de Programación de Alto Nivel

Se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de la capacidad que se la ejecuta de las máquinas.
En los primeros lenguajes, la limitación era que se orientaban a un área específica y sus instrucciones requerían de una sintaxis predefinida. Se clasifican como lenguajes procedimentales o lenguajes de bajo nivel. Otra limitación de estos es que se requiere de ciertos conocimientos de programación para realizar las secuencias de instrucciones lógicas. Los lenguajes de alto nivel se crearon para que el usuario común pudiese solucionar un problema de procesamiento de datos de una manera más fácil y rápida.
Ventajas e inconvenientes

 Ventajas

  • Genera un código más sencillo y comprensible.
  • Escribir un código válido para diversas máquinas o sistemas operativos.
  • Permite utilizar paradigmas de programación.
  • Permite crear programas complejos en relativamente menos líneas de código.

Inconvenientes

  • Reducción de velocidad al ceder el trabajo de bajo nivel a la máquina.
  • Algunos requieren que la máquina cliente posea una determinada plataforma.

Principales lenguajes de nivel alto


  • VB.NET
  • Ada
  • ALGOL
  • BASIC
  • C Sharp
  • FORTRAN
  • Java
  • Lisp
  • Modula-2
  • Pascal
  • Perl
  • PHP
  • PL/1
  • PL/SQL
  • Python
  • Ruby
  • MATLAB

Comentarios

Entradas populares de este blog

Pasos Para Crear Una Base De Datos En FoxPro

Visual FoxPro