ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programación estructurada


Enviado por   •  27 de Febrero de 2019  •  Ensayos  •  1.484 Palabras (6 Páginas)  •  78 Visitas

Página 1 de 6

HORA 5

RESUMEN.

Editores: hay dos tipos de editores los cuales son  de pantalla completa y los editores en línea cada uno tiene sus características un editor en línea es mas complicado ya que es un editor de los años 1965 y este requiere una serie de códigos que deberán ser aprendidos por el programador o ya verlos poniendo help este editor ala hora de corregir un error tienes que especificar la línea y solo puedes modificar esa línea pero aun así hay gente que prefiere este tipo de editor y uno de lo mas comunes es el vi basado en Unix

Editor de pantalla completa un editor que es mas reciente  es mas fácil de usar y muchos programadores prefiere un editor de pantalla completa ya que cuentan con mas menús desplegables haciendo mas fácil el programar y el mantenimiento del programa en si. QBasic viene con todos los sistemas operativos como por ejemplo MS-DOS Y DEV-C++ y que cada uno contiene su lenguaje de programación.

Programación estructurada: en los años 60s habían creado programas para varias empresas y para cada cosas había una infinidad de programas pero estos eran creados y no le hacían mantenimiento esto trayendo que los programas tuvieran muchas fallas así que los programadores buscaron formas para crear un lenguaje que les permitiera crear programas y que otros les pudiera dar mantenimiento haciendo la programación estructurada que es que el programa debe estar de manera ordenada sin saltar de lado a lado para que su lectura sea más fácil y sea más fácil modificarlo la programación estructurada incluye la siguiente construcciones

. secuencia: son dos o más instrucciones una tras otra y es lo que un programa va a seguir desde la primera hasta la última instrucción

. selección: es cuando el programa va a tomar una decisión(selección) cada vez que el programa tome una selección debe optar por uno esto es nada mas una desviación del flujo secuencial pero no es una desviación controlada

. ciclos: es algo muy importante ya que es lo que va repetir constantemente si aburrirse  esto ayudando que la persona analice los datos finales casi todos los programas son capaces de llevar un ciclo ya que pueden repetir una serie de instrucciones o decisiones secuenciales

Pruebas del programa: cuando ya tienes el código del programa debes realizar una serie de pruebas para que el programa no tenga ningún error y estas son las pruebas que se realizan

Pruebas de escritorio: se lleva acabo cuando el mismo programador se sienta y el prueba el programa poniendo datos exagerados  o datos equivocados tratando que el programa falle

Pruebas beta: cuando viene varios usuarios  prueban el programa ya que un programador pone datos cualquiera pero un usuario puede poner datos que ni pensaría entre mas usuarios prueben el programa es mas fácil encontrar fallos

Comprobar los resultados de la pruebas beta contra los resultados en paralelo del sistema anterior.

CUESTIONARIO.

¿Por qué no debes editar programas con un procesador de texto?

R: por que el editor no tendría las misas opciones para editar un programa

¿Cuáles son los tipos de editores?

R: editor en línea y editor de pantalla completa

¿Qué editor es el más popular hoy en día?

R: el editor de pantalla completa

¿Qué características de los editores de pc actuales elimino la necesidad de memorizar comandos?

R: que estos cuentan con menús desplegables y con la lista de comandos ya escritas

¿Qué es un depurador?

R: es un programa usado para probar y borrar errores de un programa

¿Qué es un perfilador?

R: es algo que realiza  el diseño de las reglas de calidad

¿Qué es un código espagueti?

R: programas que tiene una estructura complicada

¿Cuáles son los tres constructores de los lenguajes de programación estructurada?

R: secuencia, selección y ciclos

¿Por qué puede ser malo un exceso de ramificaciones?

R: puede causar que el programa falle constantemente

¿Cuál es la diferencia entre las pruebas en paralelo y las prueba beta?

R: que las pruebas es un prueba establecida para que el usuario se sienta cómodo y las pruebas beta solo son usuarios probando el programa.

HORA 6

RESUMEN.

Almacenamiento de programas y datos. El almacenamiento son los caracteres que puede almacenar si la memoria tiene 32GB de espacio puede almacenar 32 caracteres cada carácter tiene interruptores encendido y apagado los programadores se refiere a ellos como 0 y 1 llamado dígitos binarios o bits así que cada carácter ocupa 8 bits

Tabla ASCII. Es la diferencia de combinaciones de ceros y unos y cada uno tiene un carácter diferente llamados valores ASCII cada valor tiene asociado un numero decimal correspondiente. las  microcomputadora y las minicomputadoras que existen  emplea la tabla ASCII.

La naturaleza de los códigos ASCII. Cuando guardas algo un archivo una letra un ejemplo seria la A si tu guardas la letra lo que guardara en la memoria será el valor de ASCII interpretado por cros y unos la A permanece como A en la memoria pero como ceros y unos

...

Descargar como (para miembros actualizados)  txt (9 Kb)   pdf (47.7 Kb)   docx (10.6 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com