SlideShare una empresa de Scribd logo
1 de 28
Programación Lógica
UNIDAD I INTRODUCCION A LA PROGRAMACION 2008
DESCRIPCION ESQUEMATICA DE UNA COMPUTADORA ,[object Object],[object Object],[object Object],Físicamente podemos describirlas en tres unidades: A continuación se hace una breve descripción de cada unidad 2008
BREVE DESCRIPCION DE CADA UNIDAD Unidad Central de Proceso (CPU):  es el sistema principal de un microcomputador, ya que es el elemento capaz de interpretar las instrucciones y coordinar su ejecución. Se encuentra constituida por tres subsistemas: UNIDAD ARITMETICO-LOGICA:  es el elemento calculador del sistema, capaz de realizar operaciones aritméticas y lógicas UNIDAD DE CONTROL:  se encarga de controlar el flujo de información  (instrucciones y datos) en el sistema. Algunas de sus funciones son: búsqueda de instrucciones en memoria; decodificación, interpretación y ejecución de instrucciones; control de la secuencia de ejecución; etc. MEMORIA:  es el lugar donde se almacenan datos y las instrucciones que hacen uso de esos datos. Podemos pensar en la memoria como un conjunto de celdas, cada una de ellas identificadas con una dirección. A esta dirección suele llamársela  posición de memoria . 2008 UNIDAD CENTRAL DE PROCESO UAL UC MEMORIA CENTRAL MEMORIA AUXILIAR
BREVE DESCRIPCION DE CADA UNIDAD ,[object Object],[object Object],[object Object],[object Object],2008
BREVE DESCRIPCION DE CADA UNIDAD PERIFERICOS DE ENTRADA Permiten introducir Información a la CPU (pulsadores, llaves, teclados, lectores de cinta de Papel, lectores de tarjeta, etc.) Permiten extraer información de la CPU (monitores, Impresoras) PERIFERICOS DE ENTRADA/SALIDA:  permiten  introducir información en la CPU o extraerla de ella (lectoras-grabadoras de cintas magnéticas, módem, discos rígidos, diskettes, pen drives, etc.) 2008 PERIFERICOS DE SALIDA UNIDAD CENTRAL DE PROCESO UAL UC MEMORIA CENTRAL MEMORIA AUXILIAR
CONCEPTOS FUNDAMENTALES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],2008
CONCEPTOS FUNDAMENTALES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],2008
CONCEPTOS FUNDAMENTALES ,[object Object],[object Object],2008
CONCEPTOS FUNDAMENTALES ,[object Object],[object Object],COMIENZO Y/O FIN OPERACIONES INGRESO DE DATOS RUTINAS DECISION SIMPLE IMPRESION CONECTOR DE HOJA O LINEA CICLO MIENTRAS/VARIAR DECISION MULTIPLE 2008 SI NO
CONCEPTOS FUNDAMENTALES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],2008
CONCEPTOS FUNDAMENTALES ,[object Object],[object Object],2008 PROGRAMA FUENTE TRADUCTOR PROGRAMA OBJETO
ETAPAS EN LA RESOLUCION DE PROBLEMAS RESOLUCION DE UN PROBLEMA DISEÑO DEL ALGORITMO RESOLUCION DEL PROBLEMA EN COMPUTADORA ANALISIS DEL PROBLEMA CODIFICACION DEL PROGRAMA EJECUCION DEL PROGRAMA COMPROBACION DEL PROGRAMA 2008
ETAPAS EN LA RESOLUCION DE PROBLEMAS ,[object Object],[object Object],Una vez realizadas estas dos etapas se puede pasar a la  resolución del problema con la computadora . 2008
ETAPAS EN LA RESOLUCION DE PROBLEMAS ,[object Object],[object Object],[object Object],2008
ETAPAS EN LA RESOLUCION DE PROBLEMAS Por último y una vez que todas las etapas precedentes se encuentran finalizadas se debe realizar la documentación del programa. DOCUMENTACION DEL PROGRAMA DOCUMENTACION EXTERNA DOCUMENTACION INTERNA Comentarios  (nombre del programa, qué realiza, programador, versión, etc.) Presentación:  forma en que se encuentra codificado el programa (legible por cualquier persona) Constituida entre otras cosas por el manual del usuario, manual del operador, manual de mantenimiento del programa, especificaciones del programa, datos de prueba, algoritmos y diagramas de flujo, etc. 2008
OTROS CONCEPTOS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],2008
OTROS CONCEPTOS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],2008
OTROS CONCEPTOS ,[object Object],Junto con las variables numéricas formas  expresiones aritméticas . Ellos son: 2008 22 MOD 5 = 2 MODULO MOD 22 5 = 4 DIV. ENTERA -(1.5) = -1.5 NEGATIVOS - 2 ^ 3 = 8 POTENCIACION ^ 2 / 3 = 0.666 DIVISION / 5 * 2 = 10 MULTIPLICACION * 5 – 2 = 3 RESTA - 4 + 1 = 5 SUMA + EJEMPLO SIGNIFICADO SIMBOLO
OTROS CONCEPTOS ,[object Object],[object Object],2008 !NOT (NEGACION) v (OR – DISYUNCION) ^ (AND – CONJUNCION) SIMBOLO No es de día Afecta a la expresión cambiando su estado lógico Estudiamos o vamos al cine La expresión es cierta cuando al menos uno de sus argumentos es cierto Es de día y hay sol La expresión es cierta cuando ambos argumentos son ciertos al mismo tiempo EJEMPLO SIGNIFICADO
OTROS CONCEPTOS ,[object Object],[object Object],2008 <> = <= >= < > SIMBOLO FALSO 13 <> 13 DISTINTO VERDADERO 13 = 13 IGUAL FALSO 5 <= 4 MENOR-IGUAL VERDADERO 22 >= 22 MAYOR-IGUAL FALSO 22 < 5 MENOR VERDADERO 22 > 5 MAYOR RESULTADO EJEMPLO SIGNIFICADO
OTROS CONCEPTOS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],2008
OTROS CONCEPTOS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],2008
OTROS CONCEPTOS ,[object Object],[object Object],[object Object],Acción-1 Acción-2 Acción-n 2008
OTROS CONCEPTOS ,[object Object],[object Object],2008 Acción-1 Acción-n condición SI NO
OTROS CONCEPTOS ,[object Object],Acción-1 Acción-1n condición SI Acción-2 Acción-2n NO 2008
OTROS CONCEPTOS ,[object Object],[object Object],[object Object],[object Object],2008
BIBLIOGRAFIA ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],2008

Más contenido relacionado

La actualidad más candente

Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de ProgramaciónKudos S.A.S
 
Programacion Logica
Programacion LogicaProgramacion Logica
Programacion LogicaNatalia
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programaciónIng Cabrera
 
Algoritmos y metodología para la resolución de problemas basada en el computador
Algoritmos y metodología para la resolución de problemas basada en el computadorAlgoritmos y metodología para la resolución de problemas basada en el computador
Algoritmos y metodología para la resolución de problemas basada en el computadorRoibertOnielEstradaL
 
Algoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacionAlgoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacionBoris Salleg
 
Conceptos básicos de programación y el entorno gráfico de pseint (1)
Conceptos básicos de programación  y  el entorno gráfico de pseint (1)Conceptos básicos de programación  y  el entorno gráfico de pseint (1)
Conceptos básicos de programación y el entorno gráfico de pseint (1)keisy vargas
 
Programacion logica 1
Programacion logica 1Programacion logica 1
Programacion logica 1profedelvalle
 
Algorítmos - Conceptos básicos
Algorítmos - Conceptos básicosAlgorítmos - Conceptos básicos
Algorítmos - Conceptos básicoscbertolotti
 
Algoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y MetodologíaAlgoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y MetodologíaJesus Freites
 
Conceptos basicos de la programacion
Conceptos basicos de la programacionConceptos basicos de la programacion
Conceptos basicos de la programacionyamy matin
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacionadrianfazio
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacionneyvajms
 
Introduccion A La Programacion
Introduccion A La ProgramacionIntroduccion A La Programacion
Introduccion A La ProgramacionMary Sanchez
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacionJose Marroquin
 

La actualidad más candente (20)

Fundamentos de Programación
Fundamentos de ProgramaciónFundamentos de Programación
Fundamentos de Programación
 
Programacion Logica
Programacion LogicaProgramacion Logica
Programacion Logica
 
Pseint
PseintPseint
Pseint
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
 
Algoritmos y metodología para la resolución de problemas basada en el computador
Algoritmos y metodología para la resolución de problemas basada en el computadorAlgoritmos y metodología para la resolución de problemas basada en el computador
Algoritmos y metodología para la resolución de problemas basada en el computador
 
Pseint
PseintPseint
Pseint
 
Algoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacionAlgoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacion
 
Pseint tutorial
Pseint tutorialPseint tutorial
Pseint tutorial
 
Conceptos básicos de programación y el entorno gráfico de pseint (1)
Conceptos básicos de programación  y  el entorno gráfico de pseint (1)Conceptos básicos de programación  y  el entorno gráfico de pseint (1)
Conceptos básicos de programación y el entorno gráfico de pseint (1)
 
Clase1 algoritmos
Clase1 algoritmosClase1 algoritmos
Clase1 algoritmos
 
Programacion logica 1
Programacion logica 1Programacion logica 1
Programacion logica 1
 
Algorítmos - Conceptos básicos
Algorítmos - Conceptos básicosAlgorítmos - Conceptos básicos
Algorítmos - Conceptos básicos
 
Fundamentos de Lenguaje C
Fundamentos de Lenguaje CFundamentos de Lenguaje C
Fundamentos de Lenguaje C
 
Algoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y MetodologíaAlgoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
 
Informe de pseint
Informe de pseintInforme de pseint
Informe de pseint
 
Conceptos basicos de la programacion
Conceptos basicos de la programacionConceptos basicos de la programacion
Conceptos basicos de la programacion
 
Tecnicatura en programacion
Tecnicatura en programacionTecnicatura en programacion
Tecnicatura en programacion
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacion
 
Introduccion A La Programacion
Introduccion A La ProgramacionIntroduccion A La Programacion
Introduccion A La Programacion
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacion
 

Destacado (20)

Protocolos prehospitalarios
Protocolos prehospitalariosProtocolos prehospitalarios
Protocolos prehospitalarios
 
Cristy Benefield resume
Cristy Benefield resumeCristy Benefield resume
Cristy Benefield resume
 
Sondagem de material escolar
Sondagem de material escolarSondagem de material escolar
Sondagem de material escolar
 
Project
ProjectProject
Project
 
Referatsfolien - YukonDaylight Customer Service Summit 2011
Referatsfolien - YukonDaylight Customer Service Summit 2011Referatsfolien - YukonDaylight Customer Service Summit 2011
Referatsfolien - YukonDaylight Customer Service Summit 2011
 
wild
wildwild
wild
 
Obesidade
ObesidadeObesidade
Obesidade
 
Porcentaje Sobre Los Choques
Porcentaje Sobre Los ChoquesPorcentaje Sobre Los Choques
Porcentaje Sobre Los Choques
 
Volcán Chaitén
Volcán ChaiténVolcán Chaitén
Volcán Chaitén
 
Se vende
Se vendeSe vende
Se vende
 
La Convivencia Pau , Soo I Kaku
La Convivencia  Pau , Soo I KakuLa Convivencia  Pau , Soo I Kaku
La Convivencia Pau , Soo I Kaku
 
Resume
ResumeResume
Resume
 
151230_Ibrahim__.Certificate
151230_Ibrahim__.Certificate151230_Ibrahim__.Certificate
151230_Ibrahim__.Certificate
 
E-Portfolio in der Universität: Einsatzmöglichkeiten & Erfahrungen
E-Portfolio in der Universität: Einsatzmöglichkeiten & ErfahrungenE-Portfolio in der Universität: Einsatzmöglichkeiten & Erfahrungen
E-Portfolio in der Universität: Einsatzmöglichkeiten & Erfahrungen
 
uniblock - Mediadaten 2011
uniblock - Mediadaten 2011uniblock - Mediadaten 2011
uniblock - Mediadaten 2011
 
Para naturañesw
Para naturañeswPara naturañesw
Para naturañesw
 
Escuela TIC 2.0
Escuela TIC 2.0Escuela TIC 2.0
Escuela TIC 2.0
 
Slide ilton
Slide iltonSlide ilton
Slide ilton
 
Howard's resume
Howard's resumeHoward's resume
Howard's resume
 
7-zip
7-zip7-zip
7-zip
 

Similar a Introducción a la programación lógica y descripción de una computadora

Similar a Introducción a la programación lógica y descripción de una computadora (20)

Generalidades Sobre Algoritmos(Ok)
Generalidades Sobre Algoritmos(Ok)Generalidades Sobre Algoritmos(Ok)
Generalidades Sobre Algoritmos(Ok)
 
Programación conceptos básicos
Programación conceptos básicosProgramación conceptos básicos
Programación conceptos básicos
 
Resumen prgramacion
Resumen prgramacionResumen prgramacion
Resumen prgramacion
 
Fundamentos programación
Fundamentos programaciónFundamentos programación
Fundamentos programación
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
ESTRUCTURAS BÁSICAS
ESTRUCTURAS BÁSICASESTRUCTURAS BÁSICAS
ESTRUCTURAS BÁSICAS
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Tecno
TecnoTecno
Tecno
 
Estructuras basicas
Estructuras basicasEstructuras basicas
Estructuras basicas
 
Presentación1.pptx
Presentación1.pptxPresentación1.pptx
Presentación1.pptx
 
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
 
Algoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoAlgoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujo
 
Etapas del desarrolo de un programa
Etapas del desarrolo de un programaEtapas del desarrolo de un programa
Etapas del desarrolo de un programa
 
Estructuras de un Algoritmo
Estructuras de un AlgoritmoEstructuras de un Algoritmo
Estructuras de un Algoritmo
 
Algorimo1
Algorimo1Algorimo1
Algorimo1
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
algoritmo
algoritmoalgoritmo
algoritmo
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 
Tarea 4 algoritmos
Tarea 4 algoritmosTarea 4 algoritmos
Tarea 4 algoritmos
 

Último

Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 

Último (15)

Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 

Introducción a la programación lógica y descripción de una computadora

  • 2. UNIDAD I INTRODUCCION A LA PROGRAMACION 2008
  • 3.
  • 4. BREVE DESCRIPCION DE CADA UNIDAD Unidad Central de Proceso (CPU): es el sistema principal de un microcomputador, ya que es el elemento capaz de interpretar las instrucciones y coordinar su ejecución. Se encuentra constituida por tres subsistemas: UNIDAD ARITMETICO-LOGICA: es el elemento calculador del sistema, capaz de realizar operaciones aritméticas y lógicas UNIDAD DE CONTROL: se encarga de controlar el flujo de información (instrucciones y datos) en el sistema. Algunas de sus funciones son: búsqueda de instrucciones en memoria; decodificación, interpretación y ejecución de instrucciones; control de la secuencia de ejecución; etc. MEMORIA: es el lugar donde se almacenan datos y las instrucciones que hacen uso de esos datos. Podemos pensar en la memoria como un conjunto de celdas, cada una de ellas identificadas con una dirección. A esta dirección suele llamársela posición de memoria . 2008 UNIDAD CENTRAL DE PROCESO UAL UC MEMORIA CENTRAL MEMORIA AUXILIAR
  • 5.
  • 6. BREVE DESCRIPCION DE CADA UNIDAD PERIFERICOS DE ENTRADA Permiten introducir Información a la CPU (pulsadores, llaves, teclados, lectores de cinta de Papel, lectores de tarjeta, etc.) Permiten extraer información de la CPU (monitores, Impresoras) PERIFERICOS DE ENTRADA/SALIDA: permiten introducir información en la CPU o extraerla de ella (lectoras-grabadoras de cintas magnéticas, módem, discos rígidos, diskettes, pen drives, etc.) 2008 PERIFERICOS DE SALIDA UNIDAD CENTRAL DE PROCESO UAL UC MEMORIA CENTRAL MEMORIA AUXILIAR
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. ETAPAS EN LA RESOLUCION DE PROBLEMAS RESOLUCION DE UN PROBLEMA DISEÑO DEL ALGORITMO RESOLUCION DEL PROBLEMA EN COMPUTADORA ANALISIS DEL PROBLEMA CODIFICACION DEL PROGRAMA EJECUCION DEL PROGRAMA COMPROBACION DEL PROGRAMA 2008
  • 14.
  • 15.
  • 16. ETAPAS EN LA RESOLUCION DE PROBLEMAS Por último y una vez que todas las etapas precedentes se encuentran finalizadas se debe realizar la documentación del programa. DOCUMENTACION DEL PROGRAMA DOCUMENTACION EXTERNA DOCUMENTACION INTERNA Comentarios (nombre del programa, qué realiza, programador, versión, etc.) Presentación: forma en que se encuentra codificado el programa (legible por cualquier persona) Constituida entre otras cosas por el manual del usuario, manual del operador, manual de mantenimiento del programa, especificaciones del programa, datos de prueba, algoritmos y diagramas de flujo, etc. 2008
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.