Características de un buen lenguaje de programación
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en español con un tamaño de 5,64 KB
Un Programa informático es una secuencia ordenada de instrucciones Que al ser ejecutadas dicen que debe hacer el ordenador
Sistemas Operativos (software de sistema)
programa básico y su función es
Coordina el trabajo de Hardware
Lenguaje De programación (software de desarrollo)
Son las herramientas que
Ayudan a un programador a escribir nuevo software
Aplicaciones (software de aplicación)
son programas que funcionan en el marco
De un sistemas operativo y dirige las tareas
Algoritmo
Es un conjunto de instrucciones que tienen una secuencia infinita de
Pasos destinadas a cumplir una determinada tarea o resolver un
Problema
Estructura
De Datos necesaria para almacenar la información que maneja el
Programa
Modo gráfico es mas intuitivo y de fácil manejo son ventanas
Desplegables con barras de menú iconos son mas habituales
Lenguaje
O código a máquina es el código binario solo lo comprende el ordenador programación a código maquina es difícil y poco practica
Lenguaje Ensamblador es un código de pocas letras después de haberlo escrito hay que escribirlo a código de maquina y no es universal no Es compatible con todos los ordenador
Lenguaje De alto nivel es universal sirven en todos los ordenadores y es Mas parecido al lenguaje humano
C++ JAVA Sacracht HTML
Compilador
Traduce el programa completo antes de ejecutarlo si no hay errores
Crea un archivo ejecutable un inconveniente es que solo funciona en el
Sistema operativo en el que fue creado , es mas rápido ya que se
Traduce directamente a código maquina
IDE
ENTORNO INTEGRADO DE DESARROLLO
Ayudan A un programador a crear una app
Un Editor de textos para escribir las instrucciones en un lenguaje de programación determinada osea en lenguaje de programación
Un Copilador que permite copilar el código fuente escrito en un lenguaje Determinado
opciones De ayuda y asistencia para realizar problemas en el lenguaje
Ciclo De vida
ANÁLISIS
DISEÑO PROGRAMACIÓN O CODIFICACIÓN PRUEBAS DOCUMENTADO MANTENIMIENTO
Análisisfase inicial son las respuestas a las preguntas ,realiza un análisis de los problemas y necesidades
Diseño Finalizado el análisis establecer un método que determine como va a Funcionar el problema es decir una secuencia de pasos para resorber el problema planteado una representación gráfica de las etapas Mediante símbolos
Programación cuando tenemos un esquema claro hay que traducirlo a un lenguaje de Programación concreto
Pruebas Comprobar que el programa hace lo que tiene que hacer hay versión Alfa Para verificar y corregir errores y después se desarrolla la versión Completa con la versión Beta probada por técnicos y por usuarios
Documentación Recopilar toda la información relativa l programa a su desarrollo y Reflejarla en documentos, el manual de usuario
Mantenimiento Es la fase que completa el ciclo de vida se encarga de solventar lo Posibles errores o deficiencias de al app, siempre se necesita un mantenimiento
Software Parte lógica de un programa
Programa al ser ejecutado recibe nombre de PROCESO
Modo Consola o modo gráfico
las Variables son una numéricas o de texto
la Estructura de decisión se utiliza para tomar decisiones
una función es un conjunto de instrucciones que se agrupan para realizar Una tarea concreta
función=a código que hace algo concreto
Booleanas Verdadero o falso
programas Orientados a objetos
Gráficos textuales