SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler offline
Beneficios del lenguaje de
Programación
República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Superior
Instituto Universitario Politécnico Santiago Mariño
Ingeniería Industrial
Programación
Autora:
Vásquez, Valentina.
C.I. 27.580.049
Profesora:
Romero, Ysamer.
Barcelona, 25 de Mayo de 2020.
Un sistema es un conjunto de componentes que interaccionan entre si para lograr un
objetivo común. La palabra “sistema” se utiliza para referirse a varias cosas, tanto en el
ámbito de las máquinas (computadoras, periféricos) como las aplicaciones (programas
de computadora).
Un sistema debe facilitar la interacción con
los periféricos y el “mundo exterior”,
además de proporcionar mecanismos de
seguridad al usuario.
Cuando se habla de un sistema de información (SI) se refiere
a un conjunto ordenado de mecanismos que tienen como fin la
administración de datos y de información, de manera que
puedan ser recuperados y procesados fácil y rápidamente.
SISTEMAS DE INFORMACIÓN
SISTEMAS
Tipos de
Sistemas de
Información
Sistemas de
Procesamiento de
Transacciones
Sistemas de Información
Ejecutiva
Sistemas de Información
Gerencial.
Sistemas de soporte de
decisiones
IMPORTANCIA DE LOS
SISTEMAS DE INFORMACIÓN
Un sistema de información ofrece una importante y notable
satisfacción en los que lo operan, debido a su facilidad de
uso y su acceso constante, que puede resultar en que los
empleados logren alcanzar los objetivos planteados por la
compañía.
Brindan la posibilidad de
obtener grandes ventajas
Incrementa la capacidad de
organización de la empresa
Torna los procesos una
verdadera competitividad
Corrige fallas difíciles de
detectar con un sistema
manual
Organiza el manejo de
archivos e información
Aumenta la productividad
gracias a la liberación de
tiempo
INTERFAZ
Un interfaz proporciona una lista de
propiedades y métodos que posteriormente
serán codificados en una o varias clases.
Las interfaces nos permiten definir conjuntos reducidos de
funcionalidades. El mismo interfaz implementado en distintas
clases, puede tener un código distinto, por tanto con objetos de
diferentes clases que implementen un mismo interfaz pueden
tener comportamientos diferentes.
Es decir
Su naturaleza es
declarativa, no
contiene código de
los miembros que
expresa.
¿Es factible dejar
de lado el
concepto de
clases y comenzar
a utilizar las
Interfaces en su
lugar?
Pues no,.
Una interfaz, es
una declaración que
se firma entre el
desarrollador que la
escribe y el
desarrollador que la
usa.
En. NET, las interfaces se utilizan comúnmente para prestación
de servicios para una clase. La interfaz apoya algo que puede
hacer el objeto de la clase, pero el servicio no está incluido en la
relación de la herencia.
PROGRAMACIÓN
La programación es el proceso por medio del
cual se diseña, codifica y protege el
código fuente de programas computacionales.
La programación se guía por una serie de
reglas y un conjunto pequeño de órdenes,
instrucciones y expresiones que tienden a
parecerse a una lengua natural acotada.
A través de la programación se dictan los
pasos a seguir para la creación del código
fuente de programas informáticos. De acuerdo
con ellos el código se escribe, se prueba y se
perfecciona.
Tipos de
programación
Programación secuencial
Programación
estructurada
Programación orientada a
objetos
Programación lógica o de
lenguaje natural
Programación de
inteligencia artificial
Editor de Texto: es un
programa que permite crear
archivos digitales compuestos
sólo por texto sin formato.
Ejemplo de Software de
Programación
PROGRAMACIÓN EN LA
INGENIERÍA INDUSTRIAL
Como ingeniero
industrial se
debe estar en la
capacidad de
poder mejorar los
procesos y una
forma productiva
de hacerlo es
poniendo en
práctica la
programación.
Podemos obtener
alternativas de
mejoramiento
Es necesario para el
ingeniero industrial
tener dominio sobre
los términos de la
programación para
aumentar su
potencial
profesional.
En la ingeniería industrial
la programación tiene gran
relevancia
Ya que
Podemos modificar
datos de una manera
rápida y acertada
LENGUAJE DE PROGRAMACIÓN
Es un conjunto de símbolos y códigos
usados para orientar la programación
en el desarrollo web. Le permite a un
programador escribir un conjunto de
órdenes, acciones consecutivas para
crear programas que controlen el
comportamiento físico y lógico de una
máquina.
Se clasifican en
dos tipos principales
Lenguaje de
programación
de bajo nivel
Orientados a la máquina,
sirve de interfaz y crea
un vínculo entre
el hardware y el
software.
Lenguaje de
programación
de alto nivel
Facilita el trabajo del
programador, ya que
utilizan unas
instrucciones más fáciles
de entender.
Cuáles datos
debe operar
un software
específico
Como deben
ser
almacenados
o esos datos
LENGUAJE ORIENTADO A OBJETOS
Simula es un lenguaje
de programación
orientada a objetos de
1962. Fue el primero
que incluyó el concepto
de clase.
Se considera lenguaje orientado a objetos aquellos que permitan la
definición de tipos de datos, de operaciones nuevas sobre esos tipos de
datos, y de instanciar el tipo de datos, implementando los conceptos
definidos por la programación orientada a objetos.
Java es un lenguaje de
programación que fue
comercializada por
primera vez en 1995 por
Sun Microsystems
C++ es un lenguaje de
programación diseñado
en 1979 por Bjarne
Stroustrup.
METODOLOGÍA DE LENGUAJE
ORIENTADO A OBJETOS
Los métodos orientado a objetos
ayudan a los desarrolladores a
explotar el poder de los lenguajes de
programación orientados y basados en
objetos, utilizando las clases y objetos
como bloques de construcción
básicos.
Objeto: una entidad
tangible que muestra
alguna conducta bien
definida donde
almacenamos datos y
métodos que controlan
dichos datos.
Clase: plantilla para
objetos múltiples con
características similares,
comprenden todas las
características de un
conjunto de objetos.
EJEMPLO DE CLASES Y
OBJETOS
Clases: Carro
-Nombre de la clase: Clase Carro
-Métodos(Funciones).
-Atributos(Datos)
Objeto: Ferrari
-Nombre del objeto: Coche. Ferrari
-Métodos: Arrancar, frenar
-Atributos: rojo, 280km/h
PARA DEFINIR EL
COMPORTAMIENTO DE
UN OBJETO SE CREAN
MÉTODOS
LENGUAJE VISUAL BASIC.NET
Visual Basic es un lenguaje de programación dirigido por
eventos, desarrollado por Alan Cooper para Microsoft.
Este lenguaje de programación es un dialecto de BASIC,
con importantes agregados. Su primera versión fue
presentada en 1991.
VB evolucionó para integrar la
plataforma .NET; allí perdió su
propia identidad pasando a integrar
un paquete de productos llamado
precisamente Microsoft .NET dentro
de ese paquete (framework) se
encuentra el nuevo y llamado Visual
Basic .NET que trabaja sobre el
entorno Microsoft Visual Studio.
USOS
Programa aplicaciones Windows
Amplía la funcionalidad de
programas de Microsoft Office
Crea aplicaciones y servicios
de bases de datos
Permite acceder a las
funcionalidades de un lenguaje
orientado a eventos
Su importancia recae en
que provee un soporte
para empaquetado y
distribución, permitiendo
así generar un módulo
instalador que contiene al
programa ejecutable y
necesarias para su
ejecución.
¡GRACIAS!

Mais conteúdo relacionado

Mais procurados

NTC - Norma Técnica Colombiana - Compendio de Dibujo Técnico ( PDFDrive ).pdf
NTC - Norma Técnica Colombiana - Compendio de Dibujo Técnico ( PDFDrive ).pdfNTC - Norma Técnica Colombiana - Compendio de Dibujo Técnico ( PDFDrive ).pdf
NTC - Norma Técnica Colombiana - Compendio de Dibujo Técnico ( PDFDrive ).pdfJuan Estevez
 
Tabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosTabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosFrancisco Javier Canizales Vazquez
 
Algebra Lineal y sus Aplicaciones, 3ra Edición - David C. Lay.pdf
Algebra Lineal y sus Aplicaciones, 3ra Edición - David C. Lay.pdfAlgebra Lineal y sus Aplicaciones, 3ra Edición - David C. Lay.pdf
Algebra Lineal y sus Aplicaciones, 3ra Edición - David C. Lay.pdfLuismariaSaldaa1
 
Normas Icontec para Dibujo Tecnico 1
Normas Icontec para Dibujo Tecnico 1Normas Icontec para Dibujo Tecnico 1
Normas Icontec para Dibujo Tecnico 1profesoredgard
 
Linea de Tiempo de la Historia de la Ingeniería Industrial
Linea de Tiempo de la Historia de la Ingeniería IndustrialLinea de Tiempo de la Historia de la Ingeniería Industrial
Linea de Tiempo de la Historia de la Ingeniería IndustrialSusana Mesa
 
Informe de arreglos en PseInt
Informe de arreglos en PseInt Informe de arreglos en PseInt
Informe de arreglos en PseInt Chad Bridge
 
Programación de microcontrolador
Programación de microcontroladorProgramación de microcontrolador
Programación de microcontroladorVannesa Salazar
 
Dibujo en Ingeniería - Aplicaciones
Dibujo en Ingeniería - Aplicaciones Dibujo en Ingeniería - Aplicaciones
Dibujo en Ingeniería - Aplicaciones Raúl Arviem P
 
Portafolio de evidencias de Computación.
Portafolio de evidencias de Computación. Portafolio de evidencias de Computación.
Portafolio de evidencias de Computación. mafibarba
 
Algoritmos de entrada, proceso y salida
Algoritmos de entrada, proceso y salidaAlgoritmos de entrada, proceso y salida
Algoritmos de entrada, proceso y salidaIsrael Alfonso
 
Arquitectura de los computadores
Arquitectura de los computadoresArquitectura de los computadores
Arquitectura de los computadoresJ David Martinez
 
ANALISIS MATEMATICO FIGUEROA
ANALISIS MATEMATICO FIGUEROAANALISIS MATEMATICO FIGUEROA
ANALISIS MATEMATICO FIGUEROAGLIMEL YANAPA
 
Clasificación de los Lenguajes de Programación
Clasificación de los Lenguajes de ProgramaciónClasificación de los Lenguajes de Programación
Clasificación de los Lenguajes de ProgramaciónEriick Leon
 
Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareJennifer Andrea Cano Guevara
 
LA IMPORTANCIA DEL DIBUJO TÉCNICO EN LA INGENIERÍA
LA IMPORTANCIA DEL DIBUJO TÉCNICO EN LA INGENIERÍALA IMPORTANCIA DEL DIBUJO TÉCNICO EN LA INGENIERÍA
LA IMPORTANCIA DEL DIBUJO TÉCNICO EN LA INGENIERÍANestor Rafael
 
Linea del tiempo historia de la programacion
Linea del tiempo historia de la programacionLinea del tiempo historia de la programacion
Linea del tiempo historia de la programacionRobertoCarlos523
 

Mais procurados (20)

NTC - Norma Técnica Colombiana - Compendio de Dibujo Técnico ( PDFDrive ).pdf
NTC - Norma Técnica Colombiana - Compendio de Dibujo Técnico ( PDFDrive ).pdfNTC - Norma Técnica Colombiana - Compendio de Dibujo Técnico ( PDFDrive ).pdf
NTC - Norma Técnica Colombiana - Compendio de Dibujo Técnico ( PDFDrive ).pdf
 
Tabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosTabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetos
 
Rango y nulidad de una matriz
Rango y nulidad de una matrizRango y nulidad de una matriz
Rango y nulidad de una matriz
 
Algebra Lineal y sus Aplicaciones, 3ra Edición - David C. Lay.pdf
Algebra Lineal y sus Aplicaciones, 3ra Edición - David C. Lay.pdfAlgebra Lineal y sus Aplicaciones, 3ra Edición - David C. Lay.pdf
Algebra Lineal y sus Aplicaciones, 3ra Edición - David C. Lay.pdf
 
Normas Icontec para Dibujo Tecnico 1
Normas Icontec para Dibujo Tecnico 1Normas Icontec para Dibujo Tecnico 1
Normas Icontec para Dibujo Tecnico 1
 
Linea de Tiempo de la Historia de la Ingeniería Industrial
Linea de Tiempo de la Historia de la Ingeniería IndustrialLinea de Tiempo de la Historia de la Ingeniería Industrial
Linea de Tiempo de la Historia de la Ingeniería Industrial
 
Informe de arreglos en PseInt
Informe de arreglos en PseInt Informe de arreglos en PseInt
Informe de arreglos en PseInt
 
Top down y bottom up
Top down y bottom upTop down y bottom up
Top down y bottom up
 
Programación de microcontrolador
Programación de microcontroladorProgramación de microcontrolador
Programación de microcontrolador
 
Dibujo en Ingeniería - Aplicaciones
Dibujo en Ingeniería - Aplicaciones Dibujo en Ingeniería - Aplicaciones
Dibujo en Ingeniería - Aplicaciones
 
Portafolio de evidencias de Computación.
Portafolio de evidencias de Computación. Portafolio de evidencias de Computación.
Portafolio de evidencias de Computación.
 
Algoritmos de entrada, proceso y salida
Algoritmos de entrada, proceso y salidaAlgoritmos de entrada, proceso y salida
Algoritmos de entrada, proceso y salida
 
Arquitectura de los computadores
Arquitectura de los computadoresArquitectura de los computadores
Arquitectura de los computadores
 
ANALISIS MATEMATICO FIGUEROA
ANALISIS MATEMATICO FIGUEROAANALISIS MATEMATICO FIGUEROA
ANALISIS MATEMATICO FIGUEROA
 
Clasificación de los Lenguajes de Programación
Clasificación de los Lenguajes de ProgramaciónClasificación de los Lenguajes de Programación
Clasificación de los Lenguajes de Programación
 
Tutorial PSEINT
Tutorial PSEINT Tutorial PSEINT
Tutorial PSEINT
 
Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto software
 
LA IMPORTANCIA DEL DIBUJO TÉCNICO EN LA INGENIERÍA
LA IMPORTANCIA DEL DIBUJO TÉCNICO EN LA INGENIERÍALA IMPORTANCIA DEL DIBUJO TÉCNICO EN LA INGENIERÍA
LA IMPORTANCIA DEL DIBUJO TÉCNICO EN LA INGENIERÍA
 
Diagramas de Nassi-Shneiderman
Diagramas de Nassi-ShneidermanDiagramas de Nassi-Shneiderman
Diagramas de Nassi-Shneiderman
 
Linea del tiempo historia de la programacion
Linea del tiempo historia de la programacionLinea del tiempo historia de la programacion
Linea del tiempo historia de la programacion
 

Semelhante a Beneficios del Lenguaje de Programación

Lenguajes de Programación
 Lenguajes de Programación Lenguajes de Programación
Lenguajes de ProgramaciónJuanRengel2
 
Gabriel romero programacion
Gabriel romero programacionGabriel romero programacion
Gabriel romero programacionGabrielRomero191
 
TEMA 1: LENGUAJE DE PROGRAMACIÓN.
TEMA 1: LENGUAJE DE PROGRAMACIÓN. TEMA 1: LENGUAJE DE PROGRAMACIÓN.
TEMA 1: LENGUAJE DE PROGRAMACIÓN. ClaretCabello
 
Actividad 1 de programacion
Actividad 1 de programacionActividad 1 de programacion
Actividad 1 de programacionkevinlugo11
 
IDENTIFICAR BENEFICIOS DEL LENGUAJE DE PROGRAMACIÓN
IDENTIFICAR BENEFICIOS DEL LENGUAJE DE PROGRAMACIÓNIDENTIFICAR BENEFICIOS DEL LENGUAJE DE PROGRAMACIÓN
IDENTIFICAR BENEFICIOS DEL LENGUAJE DE PROGRAMACIÓN17748086
 
Tarea semana 1
Tarea semana 1Tarea semana 1
Tarea semana 1preciadoag
 
Clasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticosClasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticosMilagrosJacqueline
 
Lenguaje de programación
Lenguaje de programación Lenguaje de programación
Lenguaje de programación Jean Gallardo
 
Introduccion a la Programación I parte
Introduccion a la Programación I parte Introduccion a la Programación I parte
Introduccion a la Programación I parte Yelixa Araque Angulo
 
Introduccion a la programación I Parte
Introduccion a la programación I Parte Introduccion a la programación I Parte
Introduccion a la programación I Parte Yelixa Araque Angulo
 
Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuelaeduardofarias68
 
Herramientas de Desarrollo de Software
Herramientas de Desarrollo de SoftwareHerramientas de Desarrollo de Software
Herramientas de Desarrollo de SoftwareTe Amo Gabriel
 
Herramientas de des. de soft.
Herramientas de des. de soft.Herramientas de des. de soft.
Herramientas de des. de soft.Te Amo Gabriel
 

Semelhante a Beneficios del Lenguaje de Programación (20)

Lenguajes de Programación
 Lenguajes de Programación Lenguajes de Programación
Lenguajes de Programación
 
Gabriel romero programacion
Gabriel romero programacionGabriel romero programacion
Gabriel romero programacion
 
Project leo (1)
Project leo (1)Project leo (1)
Project leo (1)
 
TEMA 1: LENGUAJE DE PROGRAMACIÓN.
TEMA 1: LENGUAJE DE PROGRAMACIÓN. TEMA 1: LENGUAJE DE PROGRAMACIÓN.
TEMA 1: LENGUAJE DE PROGRAMACIÓN.
 
Actividad 1 de programacion
Actividad 1 de programacionActividad 1 de programacion
Actividad 1 de programacion
 
IDENTIFICAR BENEFICIOS DEL LENGUAJE DE PROGRAMACIÓN
IDENTIFICAR BENEFICIOS DEL LENGUAJE DE PROGRAMACIÓNIDENTIFICAR BENEFICIOS DEL LENGUAJE DE PROGRAMACIÓN
IDENTIFICAR BENEFICIOS DEL LENGUAJE DE PROGRAMACIÓN
 
Primera evaluacion programacio
Primera evaluacion programacioPrimera evaluacion programacio
Primera evaluacion programacio
 
Programacion visual
Programacion visualProgramacion visual
Programacion visual
 
Progra
PrograProgra
Progra
 
Tarea semana 1
Tarea semana 1Tarea semana 1
Tarea semana 1
 
Tareasemana1
Tareasemana1Tareasemana1
Tareasemana1
 
Glosario de terminos
Glosario de terminosGlosario de terminos
Glosario de terminos
 
Clasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticosClasificación y descripción de los programas informáticos
Clasificación y descripción de los programas informáticos
 
Lenguaje de programación
Lenguaje de programación Lenguaje de programación
Lenguaje de programación
 
Introduccion a la Programación I parte
Introduccion a la Programación I parte Introduccion a la Programación I parte
Introduccion a la Programación I parte
 
Introduccion a la programación I Parte
Introduccion a la programación I Parte Introduccion a la programación I Parte
Introduccion a la programación I Parte
 
1er Trabajo
1er Trabajo1er Trabajo
1er Trabajo
 
Republica bolivariana de venezuela
Republica bolivariana de venezuelaRepublica bolivariana de venezuela
Republica bolivariana de venezuela
 
Herramientas de Desarrollo de Software
Herramientas de Desarrollo de SoftwareHerramientas de Desarrollo de Software
Herramientas de Desarrollo de Software
 
Herramientas de des. de soft.
Herramientas de des. de soft.Herramientas de des. de soft.
Herramientas de des. de soft.
 

Último

investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 

Último (10)

investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 

Beneficios del Lenguaje de Programación

  • 1. Beneficios del lenguaje de Programación República Bolivariana de Venezuela Ministerio del Poder Popular para la Educación Superior Instituto Universitario Politécnico Santiago Mariño Ingeniería Industrial Programación Autora: Vásquez, Valentina. C.I. 27.580.049 Profesora: Romero, Ysamer. Barcelona, 25 de Mayo de 2020.
  • 2. Un sistema es un conjunto de componentes que interaccionan entre si para lograr un objetivo común. La palabra “sistema” se utiliza para referirse a varias cosas, tanto en el ámbito de las máquinas (computadoras, periféricos) como las aplicaciones (programas de computadora). Un sistema debe facilitar la interacción con los periféricos y el “mundo exterior”, además de proporcionar mecanismos de seguridad al usuario. Cuando se habla de un sistema de información (SI) se refiere a un conjunto ordenado de mecanismos que tienen como fin la administración de datos y de información, de manera que puedan ser recuperados y procesados fácil y rápidamente. SISTEMAS DE INFORMACIÓN SISTEMAS Tipos de Sistemas de Información Sistemas de Procesamiento de Transacciones Sistemas de Información Ejecutiva Sistemas de Información Gerencial. Sistemas de soporte de decisiones
  • 3. IMPORTANCIA DE LOS SISTEMAS DE INFORMACIÓN Un sistema de información ofrece una importante y notable satisfacción en los que lo operan, debido a su facilidad de uso y su acceso constante, que puede resultar en que los empleados logren alcanzar los objetivos planteados por la compañía. Brindan la posibilidad de obtener grandes ventajas Incrementa la capacidad de organización de la empresa Torna los procesos una verdadera competitividad Corrige fallas difíciles de detectar con un sistema manual Organiza el manejo de archivos e información Aumenta la productividad gracias a la liberación de tiempo
  • 4. INTERFAZ Un interfaz proporciona una lista de propiedades y métodos que posteriormente serán codificados en una o varias clases. Las interfaces nos permiten definir conjuntos reducidos de funcionalidades. El mismo interfaz implementado en distintas clases, puede tener un código distinto, por tanto con objetos de diferentes clases que implementen un mismo interfaz pueden tener comportamientos diferentes. Es decir Su naturaleza es declarativa, no contiene código de los miembros que expresa. ¿Es factible dejar de lado el concepto de clases y comenzar a utilizar las Interfaces en su lugar? Pues no,. Una interfaz, es una declaración que se firma entre el desarrollador que la escribe y el desarrollador que la usa. En. NET, las interfaces se utilizan comúnmente para prestación de servicios para una clase. La interfaz apoya algo que puede hacer el objeto de la clase, pero el servicio no está incluido en la relación de la herencia.
  • 5. PROGRAMACIÓN La programación es el proceso por medio del cual se diseña, codifica y protege el código fuente de programas computacionales. La programación se guía por una serie de reglas y un conjunto pequeño de órdenes, instrucciones y expresiones que tienden a parecerse a una lengua natural acotada. A través de la programación se dictan los pasos a seguir para la creación del código fuente de programas informáticos. De acuerdo con ellos el código se escribe, se prueba y se perfecciona. Tipos de programación Programación secuencial Programación estructurada Programación orientada a objetos Programación lógica o de lenguaje natural Programación de inteligencia artificial Editor de Texto: es un programa que permite crear archivos digitales compuestos sólo por texto sin formato. Ejemplo de Software de Programación
  • 6. PROGRAMACIÓN EN LA INGENIERÍA INDUSTRIAL Como ingeniero industrial se debe estar en la capacidad de poder mejorar los procesos y una forma productiva de hacerlo es poniendo en práctica la programación. Podemos obtener alternativas de mejoramiento Es necesario para el ingeniero industrial tener dominio sobre los términos de la programación para aumentar su potencial profesional. En la ingeniería industrial la programación tiene gran relevancia Ya que Podemos modificar datos de una manera rápida y acertada
  • 7. LENGUAJE DE PROGRAMACIÓN Es un conjunto de símbolos y códigos usados para orientar la programación en el desarrollo web. Le permite a un programador escribir un conjunto de órdenes, acciones consecutivas para crear programas que controlen el comportamiento físico y lógico de una máquina. Se clasifican en dos tipos principales Lenguaje de programación de bajo nivel Orientados a la máquina, sirve de interfaz y crea un vínculo entre el hardware y el software. Lenguaje de programación de alto nivel Facilita el trabajo del programador, ya que utilizan unas instrucciones más fáciles de entender. Cuáles datos debe operar un software específico Como deben ser almacenados o esos datos
  • 8. LENGUAJE ORIENTADO A OBJETOS Simula es un lenguaje de programación orientada a objetos de 1962. Fue el primero que incluyó el concepto de clase. Se considera lenguaje orientado a objetos aquellos que permitan la definición de tipos de datos, de operaciones nuevas sobre esos tipos de datos, y de instanciar el tipo de datos, implementando los conceptos definidos por la programación orientada a objetos. Java es un lenguaje de programación que fue comercializada por primera vez en 1995 por Sun Microsystems C++ es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup.
  • 9. METODOLOGÍA DE LENGUAJE ORIENTADO A OBJETOS Los métodos orientado a objetos ayudan a los desarrolladores a explotar el poder de los lenguajes de programación orientados y basados en objetos, utilizando las clases y objetos como bloques de construcción básicos. Objeto: una entidad tangible que muestra alguna conducta bien definida donde almacenamos datos y métodos que controlan dichos datos. Clase: plantilla para objetos múltiples con características similares, comprenden todas las características de un conjunto de objetos. EJEMPLO DE CLASES Y OBJETOS Clases: Carro -Nombre de la clase: Clase Carro -Métodos(Funciones). -Atributos(Datos) Objeto: Ferrari -Nombre del objeto: Coche. Ferrari -Métodos: Arrancar, frenar -Atributos: rojo, 280km/h PARA DEFINIR EL COMPORTAMIENTO DE UN OBJETO SE CREAN MÉTODOS
  • 10. LENGUAJE VISUAL BASIC.NET Visual Basic es un lenguaje de programación dirigido por eventos, desarrollado por Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados. Su primera versión fue presentada en 1991. VB evolucionó para integrar la plataforma .NET; allí perdió su propia identidad pasando a integrar un paquete de productos llamado precisamente Microsoft .NET dentro de ese paquete (framework) se encuentra el nuevo y llamado Visual Basic .NET que trabaja sobre el entorno Microsoft Visual Studio. USOS Programa aplicaciones Windows Amplía la funcionalidad de programas de Microsoft Office Crea aplicaciones y servicios de bases de datos Permite acceder a las funcionalidades de un lenguaje orientado a eventos Su importancia recae en que provee un soporte para empaquetado y distribución, permitiendo así generar un módulo instalador que contiene al programa ejecutable y necesarias para su ejecución.