RESUMEN

Páginas: 6 (1388 palabras) Publicado: 22 de abril de 2015
INSTITUTO SUPERIOR DE COMPUTACIÓN, S.C.

INFORMÁTICA BÁSICA I

NOMBRE: ANDREA GPE. AVELDAÑO GARZA

MAESTRA: GLORIA ARACELI JAUREGUI

MATRÍCULA: 59968

FECHA: 21/04/2015

TURNO: MATUTINO

TERCER PARCIAL
PROGRAMACION Y DESARROLLO DE SOFTWARE
¿Qué es un programa de cómputo? Un programa de cómputo es un conjunto de instrucciones o declaraciones (también conocidas como código) que debe realizar elCPU de una computadora. Los programas, o software, tienen distintas formas. Estas se pueden dividir en tres categorías principales: sistemas operativos, herramientas y aplicaciones.
Interacción hardware/software
El software es la razón por la cual las personas compran computadoras. Las instrucciones de un programa se ejecutan en el nivel del hardware principalmente en el CPU.

Código
El términocódigo se refiere a las declaraciones escritas en cualquier lenguaje de programación, por ejemplo en el código máquina o en el de alto nivel.

Código máquina
Cualquier comando de software que afecte directamente al hardware debe estar escrito en el sistema binario de numeración. Debido a que estos unos y ceros forman el lenguaje del hardware de computadoras, este código se conoce normalmente comocódigo maquina o lenguaje máquina. El lenguaje máquina consiste sólo en unos y ceros.

Lenguajes de programación
Los programadores utilizan lenguajes de programación en lugar de lenguajes binarios. Los lenguajes de programación le permiten al programador describir un programa utilizando una variante del idioma inglés básico. Los resultados se guardan en un archivo y entonces se llaman códigofuente.

Compiladores e intérpretes
Un compilador convierte todo el código fuente en código máquina y crea un archivo ejecutable. El resultado del compilador se conoce como código objeto.
Un intérprete también convierte el código fuente en código máquina. El código interpretado se ejecuta de manera más lenta que el código compilado debido a que se tiene que interpretar cada vez que se ejecuta y unacopia del intérprete debe acompañar al código durante todo el tiempo.



Algoritmos Un algoritmo es una serie de instrucciones paso a paso que, cuando se siguen, producen un resultado conocido o esperado.

Heurística
La heurística es parecida a los algoritmos; es un conjunto de pasos para encontrar la solución de un problema. Pero a diferencia de un algoritmo, una solución heurística noproporciona una garantía de encontrar la mejor solución posible.

Categorías de los lenguajes de programación
» Lenguajes máquina
» Lenguajes ensamblador
» Lenguajes de alto nivel

Lenguajes de código máquina y ensamblador
Los lenguajes ensamblador fueron desarrollados mediante el uso de abreviaciones cortas del idioma inglés para representar elementos comunes del código máquina. Para desarrollar softwarecon un lenguaje ensamblador, un programador debe utilizar un editor de texto (un procesador de texto simple) para crear archivos de código.

Lenguajes de alto nivel
Los lenguajes de alto nivel fueron desarrollados para hacer que la programación fuera más sencilla. Estos lenguajes se conocen como lenguajes de alto nivel debido a que sus sintaxis son más parecidas a los idiomas humanos que elcódigo de lenguaje ensamblador o máquina.

Lenguajes de tercera generación
Los lenguajes de tercera generación (3GL, por sus siglas en inglés) hacen que sea más fácil escribir programas estructurados. Debido a que son los primeros lenguajes en utilizar realmente frases parecidas al idioma inglés, también hacen que sea más fácil que los programadores compartan su trabajo en el desarrollo de programas.Lenguajes de cuarta generación
Los lenguajes de cuarta generación (4GL, por sus siglas en inglés) son más fáciles de usar que los lenguajes de tercera generación. Generalmente, un 4GL utiliza un entorno de texto, muy parecido al de 3GL o un enromo visual.




Lenguajes de quinta generación
En principio un 5GL podría utilizar inteligencia artificial para crear software basándose en la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • resumen resumen
  • EL RESUMEN DEL RESUMEN
  • resumen del resumen
  • Resumen
  • Resumen
  • Yo resumiendo
  • Resumen
  • Resumen

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS