ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Definición de programación


Enviado por   •  13 de Octubre de 2014  •  2.057 Palabras (9 Páginas)  •  161 Visitas

Página 1 de 9

Definición de programación

Cuando hablamos específicamente de programa en informática, estamos haciendo referencia a un software. Se trata de aplicaciones y recursos que permiten desarrollar diferentes tareas en una computadora (ordenador), un teléfono u otros equipos tecnológicos.

2. ¿Cual crees que es el papel de los programas de computadora?

Un sistema operativo es un software de sistema, es decir, un conjunto de programas de computación destinados a realizar muchas tareas entre las que destaca la administración eficaz de sus recursos. Comienza a trabajar cuando en memoria se carga un programa especifico y aun antes de ello, que se ejecuta al iniciar el equipo, o al iniciar una máquina virtual, y gestiona el hardware de la máquina desde los niveles más básicos, brindando una interfaz con el usuario. Un sistema operativo se puede encontrar normalmente en la mayoría de los aparatos electrónicos que utilicen microprocesadores para funcionar, ya que gracias a éstos podemos entender la máquina y que ésta cumpla con sus funciones (teléfonos móviles, reproductores de DVD, auto radios, computadoras, radios,etc).

4. Cuales son las características de un programador

• Aprender por su cuenta nuevas habilidades técnicas y no técnicas

• Ser pragmático, no dogmático

• Saber cómo buscar soluciones a problemas

• Tener pasión

• Dejar su ego en la puerta

• Tener un espíritu de emprendedor

• Pensar antes de actuar, pero no caer en el sobrediseño (traducción personal de "Mide dos veces, corta una, pero no midas más de tres veces"

5. ¿Qué son los lenguajes de programación?

Un lenguaje de programación es un lenguaje artificial que puede ser usado para controlar el comportamiento de una máquina, especialmente una computadora. Estos se componen de un conjunto de reglas sintácticas y semánticas que permiten expresar instrucciones que luego serán interpretadas. Debe distinguirse de “lenguaje informático”, que es una definición más amplia, puesto estos incluyen otros lenguajes como son el HTML o PDF que dan formato a un texto y no es programación en sí misma.

6. Da ejemplos de lenguajes de programación?

• Ensamblador

• Visual Basic

• Cobol

• Java

• C

• C++

• C#

• J#

• SHELL’s de UNIX

• Oracle PL/SQL

7. ¿has escuchado algún lenguaje de programación que te interese? ¿Porqué?

Java es un lenguaje de programación y una plataforma informática comercializada por primera vez en 1995 por Sun Microsystems. Hay muchas aplicaciones y sitios web que no funcionarán a menos que tenga Java instalado y cada día se crean más. Java es rápido, seguro y fiable. Desde portátiles hasta centros de datos, desde consolas para juegos hasta súper computadoras, desde teléfonos móviles hasta Internet, Java está en todas partes.

Generaciones de lenguaje de programación Ejemplos

Lenguaje de primera generación

• Lo constituyen los lenguajes maquina, estos se consideran como de bajo nivel por que no existe un programa de codificación menos complicado que el que utiliza los símbolos binarios 1 y 0.

• Ascii, utiliza ceros y unos para representar letras del alfabeto.

Como este es el lenguaje del CPU, los archivos de texto traducidos a los grupos binarios ASCII pueden leerse por casi cualquier plataforma de sistemas de computadoras. 00010101010100001111101

10101010101010101010110

01010101010101010101010

01010101010101010101011

00011111011100111100110

Lenguaje de segunda generación

• A estos se les denomió lenguaje ensamblador.

• Los lenguajes ensambladores usan códigos como a para agregar o mvc para mover, y asi sucesivamente.

• Los programas de software de sistemas tales como los sistemas operativos y los programas de utilidad se escriben con frecuencia en un lenguaje ensamblador.

Lenguaje de ensamblador

1011 0000 01100001

| | |

| | +---- Número 61h en binario

| |

| +--- Registro AL

+-------- Instrucción MOV

Lenguaje de tercera generación

• Estos son mas fáciles de aprender y usar que los lenguajes maquina y el lenguaje ensamblador, pues su similitud con la comunicación y comprensión humana cotidiana es mayor.

• Enunciados, Print, Total sales, Read normal Pay etc.

• Aunque son mas fáciles de programar, no son tan eficientes en términos de rapidez operacional y memoria.

Lenguaje de cuarta generación

• Son lenguajes que se relacionan menos con procedimientos y que son aun mas parecidos al ingles que los lenguajes de tercera generación.

• Algunas características incluyen capacidades de consulta y base de datos, de creación de códigos y capacidades gráficas.

• Lenguajes de consulta son utilizados para hacer preguntas ala computadora con frases parecidas alas de un idioma, ejemplo el inglés.

• Lenguaje de consulta estructurado. Lenguaje estándar que a menudo se usa para realizar consultas y manipulaciones ala base de datos.

Ejemplos Visual C++, Visual Basic, Power Builder, Delphi, Forte y muchos otros.

Lenguaje de cinta generación

• Alrededor de la mitad 1998 surgieron gripos de herramientas de lenguajes de quinta generación, los cuales combinan la creación de códigos basadas en reglas, la administración de reutilización y otros avances.

• Programación basada en conocimiento. Método para el desarrollo de programas de computación en el que se le ordena ala computadora realizar un propósito en vez de instruirla para hacerlo.

9. ¿Qué es el entorno de programación?

Un entorno de desarrollo de software es una combinación de herramientas que automatiza o soporta al menos una gran parte de la tareas del desarrollo: análisis de requisitos, diseño de arquitectura, diseño detallado, codificación, pruebas de unidades, pruebas de integración y validación, gestión de configuración, mantenimiento, etc. Las herramientas deben estar bien integradas, pudendo interoperar unas con otras.

Están formados por el conjunto de instrumentos (hardware, software, procedimientos,) que facilitan o automatizan las actividades de desarrollo. En el contexto de esta asignatura

...

Descargar como (para miembros actualizados) txt (14 Kb)
Leer 8 páginas más »
Disponible sólo en Clubensayos.com