Taller No

Páginas: 6 (1333 palabras) Publicado: 22 de marzo de 2015
UNIVERSIDAD POPULAR DEL CESAR



GENERALIDADES E INTRODUCCIÓN A LA PROGRAMACIÓN DE COMPUTADORES


PROGRAMACIÓN I


ANDRÉS ALFREDO SOTO SUÁREZ

GRUPO 03

PROFESORA: LEIDYS CONTRERAS



VALLEDUPAR, 26 DE AGOSTO DEL 2014

Taller 2 – Solución.
1. Un problema es la relación que existe entre un conjunto de instancias y un conjunto de soluciones.
El problema, responde al “por que”, de lainvestigación lo podemos definir como la situación propia de un objeto, que provoca una necesidad en un sujeto, el cual desarrollará una actividad para transformar la situación mencionada.
Es importa aprender técnicas de programación para saber plasmar la lógica del problema o la solución en el programa y además para tener habilidades a la hora de programar ya que en esta carrera es el principal objetivo“saber programar”.

2. Lenguaje de Programación
El lenguaje de programación es un tipo de lenguaje diseñado para darle instrucciones a una maquina acerca de los procesos que va hacer, el lenguaje de programación está compuesto de un conjunto de símbolos y reglas cada una con sus objetivos que se traducen al lenguaje de la máquina para ejecutar la instrucción.

Programa
Cuando hablamos del programaestamos refiriéndonos al Software que es lo que utilizamos para llevar a cabo tareas o cualquier otra cosa que hagamos en la computadora.

Instrucción
Es la orden que le damos a la CPU acerca de lo que debe ejecutar o realizar.

3. Lenguaje de Maquina
El lenguaje de máquina o código máquina es el sistema de códigos directamente interpretable por un circuito microprogramable, como el microprocesador deuna computadora o el microcontrolador de un autómata. Este lenguaje está compuesto por un conjunto de instrucciones que determinan acciones al ser tomadas por la máquina.

Ventajas del Lenguaje Máquina

Posibilidad de cargar (transferir un programa a la memoria) sin necesidad de traducción posterior, lo que supone una velocidad de ejecución superior a cualquier otro lenguaje de programación.Desventajas del Lenguaje Máquina

Dificultad y lentitud en la codificación.
Poca fiabilidad.
Gran dificultad para verificar y poner a punto los programas.
Los programas solo son ejecutables en el mismo procesador (CPU).
Lenguaje Ensamblador
Es un lenguaje de programación de bajo nivel para los computadores, microprocesadores, microcontroladores y otros circuitos integrados programables. Implementa unarepresentación simbólica de los códigos de máquina binarios y otras constantes necesarias para programar una arquitectura dada de CPU y constituye la representación más directa del código máquina específico para cada arquitectura legible por un programador.

Ventajas del Lenguaje Ensamblador
Eficiencia de tamaño
Flexibilidad
Desventajas del Lenguaje Ensamblador
Tiempo de programación
Programasfuente grandes
Peligro de afectar recursos inesperadamente
Falta de portabilidad
Lenguaje de Alto Nivel
Un lenguaje de programación se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de la capacidad ejecutora de las máquinas.

Ventajas del Lenguaje de Alto Nivel
Genera un código más sencillo y comprensible.
Escribir un código válido paradiversas máquinas y, posiblemente, sistemas operativos.
Desventajas del Lenguaje de Alto Nivel
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.

4. Paradigmas de Programación
Un paradigma de programación es una propuesta tecnológica que es adoptada por una comunidad de programadores cuyo núcleo central esincuestionable en cuanto a que únicamente trata de resolver uno o varios problemas claramente delimitados. Es un estilo de programación empleado. La resolución de estos problemas debe suponer consecuentemente un avance significativo en al menos un parámetro que afecte a la ingeniería de software. Tiene una estrecha relación con la formalización de determinados lenguajes en su momento de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Taller
  • Talles
  • Taller
  • Taller
  • Taller
  • Taller.
  • Taller
  • Taller

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS