SlideShare una empresa de Scribd logo
1 de 15
INSTITUTO SUPERIOR TECNOLOGICO PUBLICO OXAPAMPA - POZUZO  Prof. Omar A. RIVERA ZARATE Lenguaje de Programación I
Introducción  ,[object Object],Hace tiempo, las empresas ya sean grandes o pequeñas, tenían que hacer sus procesos manualmente o con ayuda de maquinas. Pero a raíz de la aparición de las computadoras, las macroempresas obtuvieron unas de estas y comenzaron a tener mayor ventaja sobre las demás organizaciones.
La computadora El computador es un equipo electrónico de alta tecnología que es capaz de realizar múltiples  tareas .  ¿Qué es Computación? Ciencia que estudia  la  parte fisica (hardware).   ¿Qué es Informática? Ciencia que estudia la parte logica (Software).
Juegos en Red Gun Bound Navegador de Internet Internet explorer Diseñador grafico Corel Draw 12 Hoja de calculo M. Excel 2003 Procesador de texto M. Word 2003 Sistema operativo Windows 98-Xp TAREA AEJECUTADA SOFTWARE HARDWARE Internet Explorer M. Excel 2003 M. Word 2003 Sistema Operativo
PROCESO DE INFORMACIÓN DEL COMPUTADOR Los datos y la información se pueden introducir en la computadora como entrada (input) y a continuación se procesan para producir una salida (output).   DISPOSITIVOS DE ENTRADA DISPOSITIVOS DE SALIDA UNIDAD DE CONTROL UNIDAD DE ARITMÉTICA Y LÓGICA C.P.U. MEMORIA
LENGUAJE DE PROGRAMACIÒN ,[object Object],[object Object],[object Object],[object Object],Un lenguaje de programación es, como todo lenguaje en general, un dialecto; ósea un conjunto de convenciones utilizadas para comunicarse. De este modo, a través de un dialecto que con el tiempo ha ido evolucionando y mejorando, incluso volviéndose mas amigable a la comprensión humana, es la forma en que el hombre se comunica con las máquinas. Hace mucho tiempo atrás el término programación se refería a una codificación lineal absolutamente críptica y misteriosa; hoy en día, con el desarrollo de las interfaces gráficas de usuario, más la evolución de los lenguajes que se han tornado muchísimo mas amigables y a su vez mas potentes, esto se presenta de una forma muy diferente y ya no tan compleja
Lenguaje Maquina:  Son aquellos cuyas  instrucciones son directamente  entendibles por la computadora y no necesitan traducción posterior para que la CPU pueda comprender y ejecutar el programa. Las instrucciones en lenguaje maquina se expresan en términos de la unidad de memoria mas pequeña el bit (dígito binario 0 o 1).   Lenguaje de Bajo Nivel (Ensamblador):   En este lenguaje las instrucciones se escriben en códigos alfabéticos conocidos como mnemotécnicos para las operaciones y direcciones simbólicas   Lenguaje de Alto Nivel:   Los lenguajes de programación de alto nivel (BASIC, pascal, cobol, fortran, etc.) son aquellos en los que las instrucciones o sentencias a la computadora son escritas con palabras similares a los lenguajes humanos (en general en ingles), lo que facilita la escritura y comprensión del programa.
¿Qué es programar? Programar consiste en definir y establecer un conjunto de elementos y acciones necesarias, para que una vez puestas en marcha culminen con la obtención de los resultados esperados. Ejemplo:  Imagine que desea cruzar un rió de lado a lado, la programación consistiría en definir y establecer que elementos y que acciones deberá tomar para lograr cruzar el rió.   Nota:   La complejidad de un programa esta muchas veces ligado al tamaño del problema ,  Resolución del problema:
Inicio del Programa Paso 1:  Definir las acciones:  - Recolectar la cantidad de piedras que sean necesarias. - Colocar las piedras una delante de la otra hasta  conseguir las  condiciones mas adecuadas para poder cruzar. - Cruzar el rió. Paso 2:  Definir los elementos a utilizar:  - Piedras de tamaño regular.  - Fuerza mecánica del cuerpo. Paso 3:  Localizar piedras de tamaño regular y traerlas hacia la orilla del rió. Paso 4:  Colocar las piedras una delante de otra hasta conseguir las condiciones adecuadas para cruzar. Paso 5:  Pisando por sobre las piedras cruzar el rió. Fin del Programa
¿Qué lenguaje debo Elegir? Sin lugar a dudas, el lenguaje ideal para aprender.  ¿Por qué? Primero, Visual Basic es un lenguaje de propósito general: se pueden crear aplicaciones de escritorio, utilitarios, pequeños juegos, aplicaciones multimedia, sistemas con manejo de bases de datos, componentes reutilizables y mucho más. Muchos critican esta  generalidad , La programación visual contribuyó mucho a disminuir el tiempo de desarrollo, facilitando la creación de interfases de usuario.
 
PROGRAMACIÒN ORIENTADA A OBJETOS (POO) Para escribir aplicaciones en Visual Studio, usted va a trabajar con  objetos, métodos, propiedades y eventos . Definamos estos conceptos: ,[object Object],[object Object],[object Object],[object Object],Para entender mejor estos conceptos vamos a hacer una analogía entre un objeto físico (un reloj despertador) y un objeto de Visual Basic, (un formulario) .
Propiedades:  Las propiedades son las características de un objeto. Por ejemplo, las propiedades de un reloj despertador pueden ser su altura, el ancho y el color. Un formulario en Visual Basic también tiene sus propiedades como por ejemplo, altura, ancho y color.   Métodos:  Los métodos son las cosas que los objetos pueden hacer. Por ejemplo, con un reloj despertador usted podrá modificar la hora y modificar los minutos. Los métodos de los formularios son las cosas que estos pueden hacer como mostrarse y ocultarse. Eventos:  Los eventos son las acciones a las que un objeto puede responder. Por ejemplo, el reloj despertador puede responder al evento de alarma haciendo sonidos. Cuando un usuario cierra un formulario, el formulario responde a un evento llamado close  que ejecuta el código que el programador puso en el evento.
 
¿Preguntas?

Más contenido relacionado

La actualidad más candente

Unidad 1 Conceptos básicos y metodología para la solución de problemas por me...
Unidad 1 Conceptos básicos y metodología para la solución de problemas por me...Unidad 1 Conceptos básicos y metodología para la solución de problemas por me...
Unidad 1 Conceptos básicos y metodología para la solución de problemas por me...Carlos M. Sandoval
 
Pasos para la solución de un problema por computador
Pasos para la solución de un problema por computadorPasos para la solución de un problema por computador
Pasos para la solución de un problema por computadorgisseparrav
 
Evaluacion de algoritmo
Evaluacion de algoritmoEvaluacion de algoritmo
Evaluacion de algoritmoSergioERondon
 
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)Orangel4
 
DEFINICIÓN DE LENGUAJES ALGORÍTMICOS
DEFINICIÓN DE LENGUAJES ALGORÍTMICOSDEFINICIÓN DE LENGUAJES ALGORÍTMICOS
DEFINICIÓN DE LENGUAJES ALGORÍTMICOSadark
 
Presentación de computación
Presentación de computaciónPresentación de computación
Presentación de computaciónLuisRestan1
 
Pasos Para Resolver Un Problema Utilizando Un Pc
Pasos  Para Resolver Un Problema  Utilizando Un PcPasos  Para Resolver Un Problema  Utilizando Un Pc
Pasos Para Resolver Un Problema Utilizando Un Pcguest965b17
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacionbrayan_2012
 
Metodología para la solución de problemas
Metodología para la solución de problemasMetodología para la solución de problemas
Metodología para la solución de problemasAmilcar Valladares
 
Actividad....... 26
Actividad....... 26Actividad....... 26
Actividad....... 26grachika
 
diapositivas algoritmos
diapositivas algoritmos diapositivas algoritmos
diapositivas algoritmos TiffanyMartinez
 
Algoritmos y metodología para la solución de problemas
Algoritmos y metodología para la solución de problemasAlgoritmos y metodología para la solución de problemas
Algoritmos y metodología para la solución de problemasMartin Pacheco
 
Metodología de solución de problemas y programación
Metodología de solución de problemas y programaciónMetodología de solución de problemas y programación
Metodología de solución de problemas y programaciónIsabel Martínez
 
Fases de resolucion de problemas
Fases de resolucion de problemasFases de resolucion de problemas
Fases de resolucion de problemasncrmax
 
Actividad26
Actividad26Actividad26
Actividad26grachika
 
Informatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en AlgoritmosInformatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en AlgoritmosGabriel Ruiz
 
Logica de progrmacionn
Logica de progrmacionnLogica de progrmacionn
Logica de progrmacionnbrayan_2012
 

La actualidad más candente (20)

Unidad 1 Conceptos básicos y metodología para la solución de problemas por me...
Unidad 1 Conceptos básicos y metodología para la solución de problemas por me...Unidad 1 Conceptos básicos y metodología para la solución de problemas por me...
Unidad 1 Conceptos básicos y metodología para la solución de problemas por me...
 
Pasos para la solución de un problema por computador
Pasos para la solución de un problema por computadorPasos para la solución de un problema por computador
Pasos para la solución de un problema por computador
 
Evaluacion de algoritmo
Evaluacion de algoritmoEvaluacion de algoritmo
Evaluacion de algoritmo
 
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)
 
DEFINICIÓN DE LENGUAJES ALGORÍTMICOS
DEFINICIÓN DE LENGUAJES ALGORÍTMICOSDEFINICIÓN DE LENGUAJES ALGORÍTMICOS
DEFINICIÓN DE LENGUAJES ALGORÍTMICOS
 
Presentación de computación
Presentación de computaciónPresentación de computación
Presentación de computación
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Pasos Para Resolver Un Problema Utilizando Un Pc
Pasos  Para Resolver Un Problema  Utilizando Un PcPasos  Para Resolver Un Problema  Utilizando Un Pc
Pasos Para Resolver Un Problema Utilizando Un Pc
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacion
 
Metodología para la solución de problemas
Metodología para la solución de problemasMetodología para la solución de problemas
Metodología para la solución de problemas
 
Actividad....... 26
Actividad....... 26Actividad....... 26
Actividad....... 26
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
diapositivas algoritmos
diapositivas algoritmos diapositivas algoritmos
diapositivas algoritmos
 
Algoritmos y metodología para la solución de problemas
Algoritmos y metodología para la solución de problemasAlgoritmos y metodología para la solución de problemas
Algoritmos y metodología para la solución de problemas
 
Metodología de solución de problemas y programación
Metodología de solución de problemas y programaciónMetodología de solución de problemas y programación
Metodología de solución de problemas y programación
 
Fases de resolucion de problemas
Fases de resolucion de problemasFases de resolucion de problemas
Fases de resolucion de problemas
 
Actividad26
Actividad26Actividad26
Actividad26
 
Informatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en AlgoritmosInformatica II - 1 Terminologia Usada en Algoritmos
Informatica II - 1 Terminologia Usada en Algoritmos
 
Logica de progrmacionn
Logica de progrmacionnLogica de progrmacionn
Logica de progrmacionn
 
Los algoritmos
Los    algoritmosLos    algoritmos
Los algoritmos
 

Destacado (9)

Modelamiento entidad relacion
Modelamiento entidad relacionModelamiento entidad relacion
Modelamiento entidad relacion
 
sl
slsl
sl
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Basen de Datos I
Basen de Datos IBasen de Datos I
Basen de Datos I
 
Base Datos I 2 Bim
Base Datos I 2 BimBase Datos I 2 Bim
Base Datos I 2 Bim
 
Modelo E/R
Modelo E/RModelo E/R
Modelo E/R
 
Normalizaciòn
NormalizaciònNormalizaciòn
Normalizaciòn
 
Modelo de datos.
Modelo de datos.Modelo de datos.
Modelo de datos.
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 

Similar a Introduciòn

Software de aplicacion
Software de aplicacionSoftware de aplicacion
Software de aplicacionvanecruzhdz
 
informática 2.pptx
informática 2.pptxinformática 2.pptx
informática 2.pptxarmansavi10
 
informática 2 (1).pptx
informática 2 (1).pptxinformática 2 (1).pptx
informática 2 (1).pptxarmansavi10
 
Software de aplicación
Software de aplicaciónSoftware de aplicación
Software de aplicacióneduardo lopez
 
MANUAL VISUAL BASIC.pdf
MANUAL VISUAL BASIC.pdfMANUAL VISUAL BASIC.pdf
MANUAL VISUAL BASIC.pdfSucelyCordova
 
Lenguajes de programacion
Lenguajes de programacion Lenguajes de programacion
Lenguajes de programacion Andresgr2001
 
Trabajo de investigacion (danilo y bastian (1).docx
Trabajo de investigacion (danilo y bastian (1).docxTrabajo de investigacion (danilo y bastian (1).docx
Trabajo de investigacion (danilo y bastian (1).docxBASTINALONSOMARCHANT
 
C# for Beginners
C# for BeginnersC# for Beginners
C# for BeginnersZaory Zaory
 
Recursos informáticos
Recursos informáticosRecursos informáticos
Recursos informáticosDaniel Posada
 
Tallerword
TallerwordTallerword
TallerwordJaneth
 
Producto final ntic´s
Producto final ntic´sProducto final ntic´s
Producto final ntic´ssilvaandres12
 
Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuelaeduardofarias68
 
Las Tics como herramientas en el aula para los estudiantes del siglo XXI
Las Tics como herramientas en el aula para los estudiantes del siglo XXILas Tics como herramientas en el aula para los estudiantes del siglo XXI
Las Tics como herramientas en el aula para los estudiantes del siglo XXIfabicaroalba14
 
Las Tics como herramienta en el aula para los estudiantes del siglo XXI
Las Tics como herramienta en el aula para los estudiantes del siglo XXILas Tics como herramienta en el aula para los estudiantes del siglo XXI
Las Tics como herramienta en el aula para los estudiantes del siglo XXIfabicaroalba14
 

Similar a Introduciòn (20)

Software de aplicacion
Software de aplicacionSoftware de aplicacion
Software de aplicacion
 
informática 2.pptx
informática 2.pptxinformática 2.pptx
informática 2.pptx
 
informática 2 (1).pptx
informática 2 (1).pptxinformática 2 (1).pptx
informática 2 (1).pptx
 
Engargolado
EngargoladoEngargolado
Engargolado
 
Engargolado
EngargoladoEngargolado
Engargolado
 
Software de aplicación
Software de aplicaciónSoftware de aplicación
Software de aplicación
 
Unida 2 comunicación y colaboración
Unida 2 comunicación y colaboraciónUnida 2 comunicación y colaboración
Unida 2 comunicación y colaboración
 
Herramientas informaticas
Herramientas informaticasHerramientas informaticas
Herramientas informaticas
 
MANUAL VISUAL BASIC.pdf
MANUAL VISUAL BASIC.pdfMANUAL VISUAL BASIC.pdf
MANUAL VISUAL BASIC.pdf
 
Informatica
InformaticaInformatica
Informatica
 
Lenguajes de programacion
Lenguajes de programacion Lenguajes de programacion
Lenguajes de programacion
 
Trabajo de investigacion (danilo y bastian (1).docx
Trabajo de investigacion (danilo y bastian (1).docxTrabajo de investigacion (danilo y bastian (1).docx
Trabajo de investigacion (danilo y bastian (1).docx
 
C# for Beginners
C# for BeginnersC# for Beginners
C# for Beginners
 
Recursos informáticos
Recursos informáticosRecursos informáticos
Recursos informáticos
 
Informatica 11
Informatica 11Informatica 11
Informatica 11
 
Tallerword
TallerwordTallerword
Tallerword
 
Producto final ntic´s
Producto final ntic´sProducto final ntic´s
Producto final ntic´s
 
Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuela
 
Las Tics como herramientas en el aula para los estudiantes del siglo XXI
Las Tics como herramientas en el aula para los estudiantes del siglo XXILas Tics como herramientas en el aula para los estudiantes del siglo XXI
Las Tics como herramientas en el aula para los estudiantes del siglo XXI
 
Las Tics como herramienta en el aula para los estudiantes del siglo XXI
Las Tics como herramienta en el aula para los estudiantes del siglo XXILas Tics como herramienta en el aula para los estudiantes del siglo XXI
Las Tics como herramienta en el aula para los estudiantes del siglo XXI
 

Último

SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
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
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
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
 
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
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
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
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
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
 
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
 
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
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
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
 

Último (19)

SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
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...
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
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)
 
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
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
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
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
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
 
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
 
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
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
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
 

Introduciòn

  • 1. INSTITUTO SUPERIOR TECNOLOGICO PUBLICO OXAPAMPA - POZUZO Prof. Omar A. RIVERA ZARATE Lenguaje de Programación I
  • 2.
  • 3. La computadora El computador es un equipo electrónico de alta tecnología que es capaz de realizar múltiples tareas . ¿Qué es Computación? Ciencia que estudia la parte fisica (hardware). ¿Qué es Informática? Ciencia que estudia la parte logica (Software).
  • 4. Juegos en Red Gun Bound Navegador de Internet Internet explorer Diseñador grafico Corel Draw 12 Hoja de calculo M. Excel 2003 Procesador de texto M. Word 2003 Sistema operativo Windows 98-Xp TAREA AEJECUTADA SOFTWARE HARDWARE Internet Explorer M. Excel 2003 M. Word 2003 Sistema Operativo
  • 5. PROCESO DE INFORMACIÓN DEL COMPUTADOR Los datos y la información se pueden introducir en la computadora como entrada (input) y a continuación se procesan para producir una salida (output). DISPOSITIVOS DE ENTRADA DISPOSITIVOS DE SALIDA UNIDAD DE CONTROL UNIDAD DE ARITMÉTICA Y LÓGICA C.P.U. MEMORIA
  • 6.
  • 7. Lenguaje Maquina: Son aquellos cuyas instrucciones son directamente entendibles por la computadora y no necesitan traducción posterior para que la CPU pueda comprender y ejecutar el programa. Las instrucciones en lenguaje maquina se expresan en términos de la unidad de memoria mas pequeña el bit (dígito binario 0 o 1). Lenguaje de Bajo Nivel (Ensamblador): En este lenguaje las instrucciones se escriben en códigos alfabéticos conocidos como mnemotécnicos para las operaciones y direcciones simbólicas Lenguaje de Alto Nivel: Los lenguajes de programación de alto nivel (BASIC, pascal, cobol, fortran, etc.) son aquellos en los que las instrucciones o sentencias a la computadora son escritas con palabras similares a los lenguajes humanos (en general en ingles), lo que facilita la escritura y comprensión del programa.
  • 8. ¿Qué es programar? Programar consiste en definir y establecer un conjunto de elementos y acciones necesarias, para que una vez puestas en marcha culminen con la obtención de los resultados esperados. Ejemplo: Imagine que desea cruzar un rió de lado a lado, la programación consistiría en definir y establecer que elementos y que acciones deberá tomar para lograr cruzar el rió. Nota: La complejidad de un programa esta muchas veces ligado al tamaño del problema , Resolución del problema:
  • 9. Inicio del Programa Paso 1: Definir las acciones: - Recolectar la cantidad de piedras que sean necesarias. - Colocar las piedras una delante de la otra hasta conseguir las condiciones mas adecuadas para poder cruzar. - Cruzar el rió. Paso 2: Definir los elementos a utilizar: - Piedras de tamaño regular. - Fuerza mecánica del cuerpo. Paso 3: Localizar piedras de tamaño regular y traerlas hacia la orilla del rió. Paso 4: Colocar las piedras una delante de otra hasta conseguir las condiciones adecuadas para cruzar. Paso 5: Pisando por sobre las piedras cruzar el rió. Fin del Programa
  • 10. ¿Qué lenguaje debo Elegir? Sin lugar a dudas, el lenguaje ideal para aprender. ¿Por qué? Primero, Visual Basic es un lenguaje de propósito general: se pueden crear aplicaciones de escritorio, utilitarios, pequeños juegos, aplicaciones multimedia, sistemas con manejo de bases de datos, componentes reutilizables y mucho más. Muchos critican esta generalidad , La programación visual contribuyó mucho a disminuir el tiempo de desarrollo, facilitando la creación de interfases de usuario.
  • 11.  
  • 12.
  • 13. Propiedades: Las propiedades son las características de un objeto. Por ejemplo, las propiedades de un reloj despertador pueden ser su altura, el ancho y el color. Un formulario en Visual Basic también tiene sus propiedades como por ejemplo, altura, ancho y color. Métodos: Los métodos son las cosas que los objetos pueden hacer. Por ejemplo, con un reloj despertador usted podrá modificar la hora y modificar los minutos. Los métodos de los formularios son las cosas que estos pueden hacer como mostrarse y ocultarse. Eventos: Los eventos son las acciones a las que un objeto puede responder. Por ejemplo, el reloj despertador puede responder al evento de alarma haciendo sonidos. Cuando un usuario cierra un formulario, el formulario responde a un evento llamado close que ejecuta el código que el programador puso en el evento.
  • 14.