introduccion a la ingelñhiñ tu

Páginas: 20 (4972 palabras) Publicado: 9 de marzo de 2014
Asignatura: Introducción a la Programación

UNIDAD II: ELEMENTOS DE PROGRAMACIÓN
INTRODUCCION:
En esta unidad estudiamos el lenguaje algorítmico; recordando, es aquel por medio del cual realizamos un
análisis previo del problema a resolver y nos ayuda a encontrar un método que permita resolverlo. El
conjunto de todas las operaciones a realizar, y el orden en el que debemos efectuarlos, ledenominamos
algoritmo.
El lenguaje informático es aquel por medio del cual dicho algoritmo se codifica a un sistema comprensible
por el ordenador o computadora. Este tipo de lenguaje es más cercano a la máquina que al ser humano y
podemos distinguir distintos tipos dependiendo de la proximidad a la máquina.
Se denomina lenguaje de alto nivel aquel que es más cercano a la comprensión humana ylenguaje de
bajo nivel a aquellos que son más comprensibles por la máquina. En concreto, nosotros vamos a estudiar
un lenguaje en la frontera de uno de bajo nivel. Es por ello que el 'C' es tan potente y rápido, pues las
funciones principales representan las funciones más básicas del ordenador.
El lenguaje C fue inventado por Dennis Ritchie en 1972 cuando trabajaba, junto con Ken Thompson,en el
diseño del sistema operativo UNIX. El lenguaje C deriva del lenguaje B de Thompson, el cual, a su vez,
deriva del lenguaje BCPL desarrollado por Martin Richards. Durante muchos años el estándar de C fue la
versión proporcionada con el sistema operativo UNIX versión 5. Pero pronto empezaron a surgir muchas
implementaciones del C a raíz de la popularidad creciente de los microordenadores.Por este motivo, se
hizo necesario definir un C estándar que está representado hoy por el ANSI C.
La computadora es una máquina que puede realizar procesos oscuros, para darnos resultados; escribir un
programa para resolver un problema comprende varios pasos que van desde la formulación y
especificación del problema, el diseño de la solución, su implantación, prueba y documentación, hasta laevaluación de la solución.
De los problemas a los programas.
La mitad del trabajo es saber qué problema se va a resolver. Al abordar problemas, por lo general, éstos
no tienen una especificación simple y precisa de ellos; problemas sobre cómo preservar la paz mundial
puede ser imposible de formular de tal manera que admita una solución por computadora; aunque se
crea que el problema puederesolverse en ella, es usual que la distancia entre varios de sus parámetros
sea considerable, por lo cual, sólo mediante experimentación es posible encontrar valores razonables para
éstos parámetros.
Si es posible expresar ciertos aspectos de un problema como un modelo formal, por lo general resulta
beneficioso hacerlo, pues una vez que el problema se formaliza, pueden buscarse soluciones enfunción
de un modelo preciso y determinar si ya existe un programa que resuelva tal problema, aún cuando no
sea tal el caso, será posible averiguar lo que se sabe acerca del modelo y usar sus propiedades como
ayuda para elaborar una buena solución.

Recopilado por: MSc. Claudia Benavidez Rugama

1

Asignatura: Introducción a la Programación
El C es un Lenguaje de Programación depropósito general, entre sus principales características
tenemos:
 Es un lenguaje compilado. Existen dos tipos de lenguaje: interpretados y compilados. Los
interpretados son aquellos que necesitan del código fuente para funcionar (P.ej: Basic). Los
compilados convierten el código fuente en un fichero objeto, este es enlazado con las librerías
necesarias dando lugar a un fichero ejecutable.
 Esun lenguaje de nivel medio, ya que combina elementos de lenguaje de alto nivel con la
funcionalidad del lenguaje ensamblador. Trabaja a un nivel cercano al computador, sin embargo,
nos ofrece posibilidades de construir estructuras de datos equivalentes a los que manejan los
lenguajes de alto nivel.
 Es un lenguaje estructurado, ya que permite crear procedimientos en bloques dentro de otros...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introduccion
  • Introduccion
  • Introduccion
  • Introducciòn
  • Introduccion
  • Introduccion
  • Introduccion
  • Introduccion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS