Ggdf

Solo disponible en BuenasTareas
  • Páginas : 5 (1009 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de febrero de 2012
Leer documento completo
Vista previa del texto
1. PROGRAMAR:

Acción de escribir (por parte de un programador) códigos en un lenguaje de programación específico.
a. Establecer o planificar el programa de una serie de actividades. 
b. Dar las instrucciones necesarias a una máquina para que realice su función de manera automática. 
c. Elaborar y aplicar programas para un ordenador.
d. Fijar o establecer el programa en una serie deactividades que conduzcan a un fin determinado.
e. es crear una serie de instrucciones ordenadas para que el computador procese los datos.
2. QUE ES SOFTWARE:

El software se refiere a los programas y datos almacenados en un ordenador. En otras palabras, son las instrucciones responsables de que el hardware (la máquina) realice su tarea.

El lenguaje utilizado por el software, para comunicarsecon el hardware, es de tipo binario, viene en forma de instrucciones, las cuales son ejecutadas, por cada una de las partes del hardware (monitor, mouse, teclado, impresora, CPU, CD-ROM, disco duro, etc).

2.1.Clasificacióndel software:

El software puede dividirse en dos categorías básicas:
a.Software de sistema
b. Software de aplicación.

Software de sistema:

Es el software básico osistema operativo. Es un conjunto de programas que controlan los trabajos del ordenador o computadora. SE encarga de administrar y asignar los recursos de hardware.

Software de aplicación:

Son los programas que controlan y dirige las distintas tareas que realizan las computadoras. Creando un ambiente amigable entre el PC y el usuario.
Llevan a cabo tareas de tratamiento de textos, gestión debases de datos y similares.

3. LENGUAJES DE PROGRAMACION:

Un lenguaje de programación es un lenguaje que puede ser utilizado para controlar el comportamiento de una máquina, particularmente una computadora. Consiste en un conjunto de reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos, respectivamente.

3.1. Lenguajes compilados:
Loscompiladores son aquellos cuya función es traducir un programa escrito en un determinado lenguaje a un idioma que la computadora entienda (lenguaje máquina con código binario).

4. LENGUAJES MAS POPULARES:

a. Lenguajes interpretados :(Interpretes) como Basic, Dbase.
b. Lenguajes compilados: (Compiladores) como C, C++, Clipper.
c. Lenguajes interpretados con recolectores de basura: (Maquina Virtual)como Smalltalk, Java, Ocaml.
d. Lenguajes Scripts: (Motor de ejecución) como Perl, PhP.

Los tres lenguajes de programación más usados son C, Java y C++, en ese orden, y son los que abarcan hoy en día una gran cuota de mercado, aunque al parecer ha habido algunos cambios interesantes ya que por primera vez desde hace tiempo C vuelve a reinar como el lenguaje más popular, siendo que antes Javaera el que se quedaba con este título.

PHP, C# y Visual Basic son de los grandes que se han mantenido más estables.
hara los que no sepan.

Objective-C es el lenguaje de programación usado en el iPhone OS, cosa que nos habla de la increíble popularidad de estos dispositivos y de cómo Apple ha sabido atacar el mercado de los desarrolladores independientes que tienen acceso a la AppStore y laposibilidad de lucrar con sus programas

5. ALGORITMOS:

En programación, los algoritmos se implementan en forma de sentencias en algún lenguaje de programación. De esta manera, la forma de escribir los algoritmos depende del lenguaje de programación, y del paradigma usado. Estos son los algoritmos que pueden ser interpretados por una computadora y así ser ejecutados.
Los algoritmostambién pueden representarse gráficamente empleando diagramas de flujo o formas similares. De esta manera, son fácilmente comprensibles, especialmente para personas que no son programadores.
También, de esta manera, los algoritmos son más "universales", pues no dependen de un lenguaje de programación específico.

6. ESTRUCTURA DE UN ALGORITMO:

Esta es una estructura. Entonces así mismo son...
tracking img