Isaac Hurtado: https://isaachernandez21x.blogspot.mx/
Héctor Palma: https://palma54.blogspot.mx/
Profesora: ISC. María del Rosario Raygoza Velázquez
Fecha de entrega: sábado 26 de mayo de 2018
PROGRAMACIÓN LA PROGRAMACIÓN ES EL INSTRUMENTO QUE PERMITE LA EJECUCIÓN DE LAS TAREAS AUTOMATIZADAS DE UN SISTEMA INFORMÁTICO. TIENE QUE ESTAR BIEN CONFECCIONADO PARAQUE, AL INTRODUCIR UN DATO, SALGAUNASOLUCIÓN Y SI SE VOLVIESE AINTRODUCIR EL MISMO DATO, SALIESE DE NUEVO LAMISMASOLUCIÓN. UN PROGRAMADEBE SER FÁCIL E ILIMITADO, ES DECIR, TIENE QUE TENER UN INICIO Y UN FIN. METODOLOGÍA Y LENGUAJE DE PROGRAMACIÓN. • METODOLOGÍA DE LA PROGRAMACIÓN :SE ENTIENDE COMO METODOLOGÍA DE LA PROGRAMACIÓN AL CONJUNTO DE NORMAS, MÉTODOS Y ANOTACIONES QUE NOS INDICAN LA FORMA DE PROGRAMAR. CADA LENGUAJE DE PROGRAMACIÓN SIGUE UNA METODOLOGÍADISTINTAPARAFACILITAR SU PROGRAMACIÓN. • LENGUAJE DE PROGRAMACIÓN :ES UN CONJUNTO DE REGLAS SEMÁNTICAS ASÍ COMO SINTÁCTICAS QUE LOS PROGRAMADORES USAN PARA LA CODIFICACIÓN DE INSTRUCCIONES DE UN PROGRAMA O ALGORITMO DE PROGRAMACIÓN. EXISTEN VARIOS LENGUAJES DE PROGRAMACIÓN, Y SIEMPRE UTILIZAN LETRAS, NÚMEROS, ETC. AUTÓMATA ÉSTE ES UN CONCEPTO RELACIONADO CON LA PROGRAMACIÓN, DEBIDO A QUE HACE REFERENCIA A UNA MÁQUINA AUTOMÁTICA PROGRAMABLE CAPAZ DE REALIZAR DETERMINADAS OPERACIONES DE MANERA AUTÓNOMA Y SUSTITUIR A LOS SERES HUMANOS EN ALGUNAS TAREAS, ES DECIR QUE LA MAQUINA HACE SOLO LAS TAREAS DE ACUERDO CON SU PROGRAMACIÓN. INSTRUCCIONES PRIMITIVAS. EN PROGRAMACIÓN, HACE REFERENCIA A UN TIPO DE INSTRUCCIONES DIRIGIDAS A LA CREACIÓN DE ALGORITMOS, Y EXISTEN TRES TIPOS, ASIGNADAS, DE SALIDA Y DE ENTRADA. LA PRIMERA CONSISTE EN ASIGNAR EL RESULTADO DE LA EVALUACIÓN A UNA EXPRESIÓN, LA SEGUNDA , LAS DE SALIDA PERMITEN EXPULSAR LOS DATOS OBTENIDOS DEL ANÁLISIS DE LAS DIVERSAS EXPRESIONES O EFECTOS EN LA PROGRAMACIÓN, MIENTRAS QUE LA ÚLTIMA, ASIGNA MÁS VARIABLES AL PROCESO OALLENGUAJE UTILIZADO PARAPROGRAMAR. COMANDOS
UN COMANDO ES UNA INSTRUCCIÓN U ORDEN QUE EL USUARIO PROPORCIONA A UN
SISTEMA INFORMÁTICO, DESDE LA LÍNEA DE COMANDOS (COMO UNA SHELL) O DESDE UNA LLAMADA DE PROGRAMACIÓN. PUEDE SER INTERNO (CONTENIDO EN EL PROPIO INTÉRPRETE) O EXTERNO (CONTENIDO EN UNARCHIVO EJECUTABLE). SECUENCIA DE COMANDOS
ÉSTE CONCEPTO HACE REFERENCIA A AQUEL CONJUNTO DE CIFRAS, ALGORITMOS O
CÓDIGOS QUE LE PERMITEN AL USUARIO MANDAR INSTRUCCIONES MEDIANTE LA PULSACIÓN DE LA TECLA ↵ ENTRAR EN EL TECLADO, LANZANDO LA EJECUCIÓN DE PROCESOS INTERNOS AL PROPIO INTÉRPRETE DE COMANDOS O DE PROGRAMAS EXTERNOSALMISMO. PROCEDIMIENTOS
EN LA PROGRAMACIÓN, LOS PROCEDIMIENTOS ALUDEN A AQUELLA ESPECIE DE TÉCNICAS
QUE SUELEN UTILIZARSE PARA REDUCIR LA DUPLICACIÓN DE CÓDIGOS EN UN PROGRAMA, PERMITIR REUSAR LOS CÓDIGOS, DESCOMPONER PROBLEMAS COMPLEJOS EN PIEZAS SIMPLES (MEJORANDO LA MANTENIBILIDAD Y FACILIDAD DE EXTENSIÓN DEL CÓDIGO), MEJORA LA LECTURA DEL CÓDIGO DE UN PROGRAMA, OCULTA O REGULA PARTE DE UN PROGRAMA, ETC. FUNCIONES EN PROGRAMACIÓN, UNAFUNCIÓN ES UNA SECCIÓN DE UN PROGRAMA QUE CALCULA UN VALOR DE MANERA INDEPENDIENTE AL RESTO DEL PROGRAMA. UNA FUNCIÓN TIENE TRES COMPONENTES IMPORTANTES: • LOS PARÁMETROS, QUE SON LOS VALORES QUE RECIBE LA FUNCIÓN COMO ENTRADA; • ELCÓDIGO DE LA FUNCIÓN, QUE SON LAS OPERACIONES QUE HACE LA FUNCIÓN; Y • ELRESULTADO (O VALOR DE RETORNO), QUE ES EL VALOR FINAL QUE ENTREGA LA FUNCIÓN. EN ESENCIA, UNA FUNCIÓN ES UN MINI PROGRAMA. SUS TRES COMPONENTES SON ANÁLOGOS A LA ENTRADA, EL PROCESO Y LA SALIDA DE UN PROGRAMA. DISEÑO UN DISEÑO ES EL RESULTADO FINAL DE UN PROCESO, CUYO OBJETIVO ES BUSCAR UNA SOLUCIÓN IDÓNEA A CIERTA PROBLEMÁTICA PARTICULAR, PERO TRATANDO EN LO POSIBLE DE SER PRÁCTICO YALAVEZ ESTÉTICO EN LO QUE SE HACE. PARAPODER LLEVAR ACABO UN BUEN DISEÑO ES NECESARIO LAAPLICACIÓN DE DISTINTOS MÉTODOS Y TÉCNICAS DE MODO TAL QUE PUEDA QUEDAR PLASMADO BIEN SEA EN BOSQUEJOS, DIBUJOS, BOCETOS O ESQUEMAS LO QUE SE QUIERE LOGRAR PARA ASÍ PODER LLEGAR ASU PRODUCCIÓN Y DE ESTE MODO LOGRAR LAAPARIENCIAMÁS IDÓNEAY EMBLEMÁTICAPOSIBLE. DISEÑO DE PROGRAMAS LA RELACIÓN QUE TIENE EL CONCEPTO DE DISEÑO CON LA PROGRAMACIÓN, ENFATIZA EN QUE BÁSICAMENTE, DESPUÉS DE HABER ANALIZADO A MANO Y PAPEL LOS REQUISITOS QUE SE TIENEN PARA NUESTRO SISTEMA A DESARROLLAR, ES ENTONCES CUANDO ENTRA EN JUEGO EL DISEÑO DE SOFTWARE. SU OBJETIVO SERÁ ARMAR EL CASCARÓN BAJO EL CUÁL SE ESTARÁ IMPLEMENTANDO EL CÓDIGO O REALIZANDO LAPROGRAMACIÓN.