Programacion de computadoras.
Enviado por Lisbeth Maldonado • 13 de Agosto de 2016 • Apuntes • 1.247 Palabras (5 Páginas) • 245 Visitas
Tema: programacion de computadoras
- ¿A que se le conoce como programación de computadoras?
R// Se conoce como programación de computadoras a la implementación de un algoritmo en un determinado lenguaje de programación, conformando un programa.
- ¿Dónde se ejecuta un algoritmo?
R//Mientras que un algoritmo se ejecuta en una maquina abstracta que no tiene limitaciones de memoria o tiempo, un programa se ejecuta en una maquina real, que si tiene esas limitaciones.
- Mencione los niveles de lenguaje de programación?
R//Puede ser de alto nivel, medio nivel o bajo nivel en funcion del grado de abstracción
- ¿Qué realiza un computador?
R//Un computador realiza tareas y maneja datos en memoria obedeciendo a una secuencia de pasos lógicos para lo cual ha sido programado.
- ¿Por qué se deben programar las computadoras?
R//Es indispensable en cualquier área de la ingeniería, ya que diferentes problemas que se puedan tardar tiempo resolverlos de manera manual
- ¿Qué resuelve la computadora?
R//Resuelve problemas de acuerdo como se le haya programado de manera rápida
- Mencione los objetos fundamentales de la programación
R//Corrección
Claridad
Eficiencia
- ¿Qué hace la corrección?
R//Un programa es correcto si hace lo que se debe hacer
- ¿Qué es importante para determinar si un programa hace lo que se debe?
R//Es muy importante especificar claramente que debe hacer el programa antes de desarrollarlo y una vez acabado compararlo con lo que realmente hace
- ¿Para que sirve la claridad?
R//Es muy importante que el programa sea lo mas claro y legible posible para mejorar el mantenimiento del software
- ¿Qué se debe hacer cuando se acaba de escribir el código del programa?
R//Se deben buscar errores y corregirlos
- ¿Qué es necesario hacer cuando el programa esta concluido?
R//Hacerle ampliaciones o modificaciones según la demanda de los usuarios, esta labor puede ser llevada a cabo por el mismo programador que implemento el programa o por otros
- ¿Para que sirve la eficiencia?
R//Debe consumir la menor cantidad de recursos posibles
- Mencione un objetivo de la eficiencia y la claridad
R//Pueden ser objetivos contrapuestos se pueden conseguir mayor claridad sacrificando parte de la eficiencia o viceversa
- ¿Qué se tiene en cuenta en la eficiencia y la claridad?
R//Que el tiempo del programador es caro, y que hoy en dia el precio de los ordenadores es razonable y cada vez son mas baratos
- ¿Qué se debe hacer en la etapa de análisis?
R//Debe entender claramente el problema
- ¿Qué se debe hacer en la etapa de solución general?
R//Escribir la serie de pasos que sean necesarios para dar solución al problema
- ¿A travez de que se pueden desarrollar los pasos de la etapa de solución general?
R//A travez de un diagrama de flujo a travez de segundo lenguaje
- ¿En que consiste la etapa de prueba?
R//En chequear el algoritmo paso a paso para estar seguro si la solución da solución verdaderamente el problema
- ¿En que consiste la etapa de implementación especifica?
R//En traducir el algoritmo a un lenguaje de programación
- ¿En que cnsiste la etapa de prueba 2?
R//En ejecutar el programa en un computador y revisar los datos arrojados para ver si son correctos y hacer los ajustes necesarios
- ¿En que consiste la etapa de uso?
R//En instalar el programa de manera definitiva para el uso por parte del usuario
- ¿Para que sirve la programación?
R//Para que resuelva tareas de manera rápida
- ¿Cómo se puede definir programa de computadora?
R//Como una secuencia de instrucciones que indica las acciones o tareas que han de ejecutarse para dar solución a un problema determinado
- Defina lenguaje de programación
R//Como un conjunto de reglas, símbolos y palabras especiales utilizadas para construir un programa y con el darle solución a un problema determinado
- ¿Cuáles son los niveles de lenguaje?
R// 1. Lenguaje de maquina
2. Lenguaje de bajo nivel
3. Lenguaje de alto nivel
- ¿Cómo se programaban las primeras computadoras?
R//En código de maquina
- ¿Qué lenguaje se desarrolla en el lenguaje de bajo nivel y para que?
R//Para dar solución a lo difícil que era programar en código maquina, se desarrollo un lenguaje conocido como lenguaje ensamblador
...