SlideShare una empresa de Scribd logo
Profesora: Bachiller:
Ysamer Romero MARTÍNEZ, Néstor C.I 28.186.926
22/05/2020
ÍNDICE
¿Qué es un sistema?..................................................................................................3
¿Características del sistema?.................................................................................5
¿Qué es un sistema de información?......................................................................8
Importancia de los sistemas de información……………………………….…………..…9
¿Qué es una interfaz?...............................................................................................11
¿Qué es la programación?......................................................................................12
¿Por qué es importante la programación en la ingeniería industrial?.........13
¿Qué es un lenguaje de programación?...............................................................14
Beneficios del lenguaje de programación……………………………………………....…15
¿Qué es lenguaje de programación orientado a objetos?................................17
Metodología del lenguaje de programación orientado a objetos……………...18
¿Cuál es el origen de virtual Basic. Net y sus aplicaciones?............................24
Bibliografía………………………………………………………………………..……………………...26
¿QUÉ ES UN SISTEMA?
Un sistema es un conjunto de elementos relacionados entre sí que funciona como un todo. Si bien cada uno de
los elementos de un sistema puede funcionar de manera independiente, siempre formará parte de una estructura
mayor. Del mismo modo, un sistema puede ser, a su vez, un componente de otro sistema. La palabra sistema procede
del latín systēma, y este del griego σύστημα (systema), identificado en español como “unión de cosas de manera
organizada”.
3
Mario Bunge
(21/9/1919 – 24/02/2020) Fue un filósofo, físico y
epistemólogo argentino que creo un pensamiento filosófico
llamado sistemismo que propone que todo lo que existe es un
sistemaouncomponentedeunsistemamáscomplejo.
4
CARACTERÍSTICAS DEL SISTEMA
Para que un conjunto de elementos pueda ser considerado un sistema debe tener algunas características:
1. OBJETIVO:
Cada uno de los componentes o elementos del sistema contribuye al logro de un objetivo o propósito. Por
ejemplo, los diferentes órganos del sistema digestivo tienen una función particular, pero trabajan juntos para
degradar los alimentos y obtener los nutrientes necesarios para la vida.
5
2. TOTALIDAD:
Los elementos de un sistema funcionan como un conjunto. Por eso, una alteración en un componente implica
una alteración en el sistema. Por ejemplo, si el estómago no está funcionando adecuadamente debido a un malestar
o enfermedad, eso genera una alteración de todo el sistema digestivo.
3. ENTROPÍA:
La entropía es el grado de desorden existente en un proceso. Una de las características de los sistemas es que, a
medida que pasa el tiempo, la entropía aumenta. Un ejemplo de entropía serían todas las dolencias físicas asociadas
al envejecimiento del cuerpo humano.
6
4. HOMEOSTASIA:
La homeostasia es la capacidad que tienen los componentes del sistema para autorregularse ante los cambios
externos. Un ejemplo de homeostasia es la regulación de la temperatura corporal en los seres humanos, lo que nos
permite tolerar los cambios de clima.
7
¿QUÉ ES UN SISTEMA DE INFORMACIÓN?
Un sistema de información es un conjunto de elementos organizados y orientados al tratamiento y
administración de datos e información para cubrir una necesidad u objetivo. Se caracteriza por la eficiencia en la
que se procesan los datos con relación a un área en específico. Los elementos que componen un sistema de
información son las personas, los datos, las actividades o técnicas de trabajo y los recursos materiales informáticos o
de comunicación en general.
8
¿IMPORTANCIA DE LOS SISTEMAS DE INFORMACIÓN?
Los sistemas de información poseen un papel muy significativo en la sociedad, por ser una herramienta
poderosa y alternativa para apoyar a los gestores individuales a tomar mejores decisiones cuando los problemas
no sean los habituales y cambien constantemente y a la gente que trabaja en grupo a tomar decisiones de manera
más eficiente, así como también, ayudan a la alta dirección a monitorear el desempeño de la empresa o
institución a identificar problemas estratégicos y oportunidades.
9
Los beneficios que pueden aportar los sistemas de información como apoyo a la toma de decisiones
administrativas para la organización estarían reflejados en la cadena de abastecimiento, relaciones con el cliente y/o
usuarios y la planeación de escenarios de negocios. Se debe utilizar procedimientos operativos para maximizar la
eficiencia, información precisa de toda la empresa o institución y proporcionar las herramientas para facilitar los
procesos de toma de decisiones que ayudarán a la empresa o institución a alcanzar sus objetivos estratégicos. Los
sistemas de información modifican profundamente la manera en que una empresa, una industria, un negocio deba
ajustarse al impacto digitalizado y los nuevos flujos de información. Los sistemas de información basados en
computadoras, son indispensables para realizar las actividades planificadas en cualquier organización.
10
¿QUÉ ES UNA INTERFAZ?
Se utiliza en informática para nombrar a la conexión funcional entre dos sistemas, programas, dispositivos o
componentes de cualquier tipo, que proporciona una comunicación de distintos niveles, permitiendo el intercambio
de información. Esto es un ejemplo de la realidad virtual. Cuando se habla de Sitios Web, se denomina interfaz al
conjunto de elementos de la pantalla que permiten al usuario realizar acciones sobre el Sitio Web que está
visitando. Por lo mismo, se considera parte de la interfaz a sus elementos de identificación, de navegación, de
contenidos y de acción.
11
¿QUÉ ES LA PROGRAMACIÓN?
La programación hace referencia al efecto de programar, es decir, de organizar una secuencia de pasos
ordenados a seguir para hacer cierta cosa. En el ámbito de la informática, la programación refiere a la acción de
crear programas o aplicaciones, a través del desarrollo de un código fuente, el cual se basa en el conjunto de
instrucciones que sigue el ordenador para ejecutar un programa. Estas instrucciones se encuentran escritas en
lenguaje de programación que luego son traducidas a un lenguaje de máquina, que puede ser interpretado y
ejecutado por el hardware del equipo (parte física del equipo). Dicho código fuente es creado, diseñado, codificado,
mantenido y depurado a través de la programación, donde el principal objetivo a lograr es el desarrollo de sistemas
que sean eficaces, accesibles y agradables o amigables para el usuario.
12
¿POR QUÉ ES IMPORTANTE LA PROGRAMACIÓN EN LA INGENIERÍA
INDUSTRIAL?
En la ingeniería industrial es importante poseer el conocimiento de esta dicha materia para hallarse en la
capacidad de poder optimizar los procesos de una forma productiva, una manera de hacerlo es poniendo en
práctica la programación de las tareas a realizar así como reducir costos y pérdidas, la constante comunicación en
la cadena de suministro entre el proveedor, fabricante y distribuidor generando mayor flujo de información, nos
permite manejar bases de datos de diferentes tamaños y analizarlas, teniendo un control de procesos más
sofisticado, en su mayoría con herramientas computarizadas que disminuyen el margen de errores
considerablemente.
13
¿QUÉ ES UN LENGUAJE DE PROGRAMACIÓN?
En informática, se conoce como lenguaje de programación a un programa destinado a la construcción de otros
programas informáticos. Su nombre se debe a que comprende un lenguaje formal que está diseñado para organizar
algoritmos y procesos lógicos que serán luego llevados a cabo por un ordenador o sistema informático, permitiendo
controlar así su comportamiento físico, lógico y su comunicación con el usuario humano. Dicho lenguaje está
compuesto por símbolos y reglas sintácticas y semánticas, expresadas en forma de instrucciones y relaciones lógicas,
mediante las cuales se construye el código fuente de una aplicación o pieza de software determinado. Así, puede
llamarse también lenguaje de programación al resultado final de estos procesos creativos.
14
BENEFICIOS DEL LENGUAJE DE PROGRAMACIÓN
Microsoft cree que todos los jóvenes deben aprender los principios básicos para programar porque les da las
herramientas para ser emprendedores, desarrollar habilidades de pensamiento crítico, lógica y solución a
problemas. Los de Redmond han enumerado cuatro beneficios:
1. Desarrolla habilidades para la solución de problemas lógicos. Estimula la creatividad y el pensamiento crítico.
Todas estas son habilidades del siglo XXI requeridas en cualquier sector.
2. Mayores oportunidades de empleo. Actualmente, no hay suficiente talento para cubrir la demanda laboral en el
sector tecnológico.
15
3. Proporciona mayor capacidad de adaptación al estilo de vida actual. El mundo depende de la tecnología cada vez
más. Con el fin de alcanzar su pleno potencial, los jóvenes necesitan tener una comprensión de cómo funciona la
tecnología y cómo hacer que funcione para ellos.
4. El emprendimiento se vuelve una opción tangible. Grandes negocios han surgido gracias al conocimiento del
lenguaje de programación. Emprendedores han sabido capitalizar su conocimiento a favor de la creación y
crecimiento de sus negocios.
16
¿QUÉ ES UN LENGUAJE DE PROGRAMACIÓN ORIENTADO A
OBJETOS?
La Programación Orientada a Objetos es un paradigma de programación que viene a innovar la forma de
obtener resultados. Los objetos manipulan los datos de entrada para la obtención de datos de salida específicos,
donde cada objeto ofrece una funcionalidad especial. C++ junto con Java, son los dos lenguajes de programación
orientada a objetos más utilizados actualmente (según datos proporcionados por el índice de programación Tiobe).
Por lo tanto, cuando se quiere acceder a un curso de programación orientada a objetos, siempre hay que tener
ambos lenguajes en cuenta, sobre todo para ampliar las opciones de encontrar ofertas de empleo en el mercado
laboral.
17
METODOLOGÍA DEL LENGUAJE DE PROGRAMACIÓN ORIENTADO A
OBJETOS
Con el objetivo de llenar ese vacío que ha dejado la bibliografía y con el propósito de contribuir en el
mejoramiento de la enseñanza-aprendizaje de la programación de computadoras, he desarrollado esta metodología
de la programación orientada a objetos. La metodología se divide en dos partes; en la primera parte, que abarca del
capítulo uno al siete, se estudia la técnica seudocódigo y su uso en el diseño de algoritmos pequeños que tienen una
sola tarea o función, por tanto, se establece el uso de una clase y dentro de la clase el método principal, donde se
plasma la lógica que soluciona el problema.
18
En esta primera parte se da énfasis al desarrollo de la lógica básica de la programación usando seudocódigo. Se estudian los
tipos de datos, identificadores, operaciones de entrada, cálculo y salida. Las estructuras de control: La secuenciación; la selección
simple (if then), doble (if then else) y múltiple (switch); la repetición do…while, la repetición for y la repetición while. Los
arreglos unidimensionales, bidimensionales, Tridimensionales y tetra dimensionales. Y por último de esta primera parte, se
estudia cómo usar más de un método en la clase, en problemas que involucran a más de una tarea o función, métodos que no
regresan valor (equivalente a módulos en la programación estructurada), métodos que regresan valor (equivalentes a funciones
definidas por el usuario en la programación estructurada), parámetros por valor y por referencia. Este autor tiene la convicción
de que el estudiante debe desarrollar las bases lógicas de la programación; es por ello, que esta primera parte es lo que se estudia
o estudiaba en un primer curso de lógica de programación con técnicas estructuradas, pero enfocando la estructura del
algoritmo en forma apropiada a la programación orientada a objetos; usando una clase y dentro de la clase el método principal,
entrenando a los estudiantes para que desarrollen las bases lógicas de la programación de computadoras.
19
A continuación se presenta un ejemplo, para mostrar una idea general de cómo se usa la primera parte de la
metodología en la solución de una aplicación.
PROBLEMA 1:
Elaborar un algoritmo que permita leer un vector de diez números en un arreglo de 10 elementos; que lo
imprima e imprima la media. Leer el vector en un método; calcular la media en otro método; e imprimir el vector en
otro método. Utilizando parámetros.
20
ALGORITMO MEDIA CON METODOS
Clase MediaConMetodos
1. Método principal()
a. Declarar variables
vector: Arreglo[10] Real
promedio: Real
b. leerVector(vector)
c. promedio = calcularMedia(vector)
d. imprimirVector(vector)
e. Imprimir promedio
f. Fin Método principal
2. Método leerVector(Ref vec: Arreglo[10] Real)
a. Declarar variables
n: Entero
b. for n=0; n<=9; n++
1. Solicitar elemento vec[n]
2. Leer vec[n]
c. endfor
d. Fin Método leerVector
3. Método calcularMedia(Ref v: Arreglo[10] Real): Real 21
a. Declarar variables
sumatoria, prom: Real
i: Entero
b. sumatoria = 0
c. for i=0; i<=9; i++
1. sumatoria = sumatoria + v[i]
d. endfor
e. prom = sumatoria / i
f. return prom
g. Fin Método calcularMedia
4. Método imprimirVector(Ref vect: Arreglo[10] Real)
a. Declarar variables
x: Entero
b. for x=0; x<=9; x++
1. Imprimir vect[x]
c. endfor
d. Fin Método imprimirVector
Fin Clase MediaConMetodos
Fin
22
EXPLICACIÓN
El algoritmo tiene una clase; en la cual se tienen cuatro métodos. El método principal, en el que se define la
variable vector, como un arreglo de 10 elementos; y la variable promedio. Enseguida llama al método
leerVector(vector), enviando vector como parámetro y conectándolo con el parámetro por referencia vec; en el cual
lee los 10 números. Luego llama al método calcularMedia(vector) enviando vector como parámetro y conectándolo
con el parámetro v; del cual calcula la media y la devuelve para colocarla en promedio. A continuación llama
imprimirVector(vector) enviando vector como parámetro y conectándolo con el parámetro vect; el cual imprime. Y
finalmente imprime el promedio.
23
¿CUÁL ES EL ORIGEN DE VISUAL BASIC. NET Y SUS APLICACIONES?
Visual Basic (VB) 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, con la intención de simplificar la programación utilizando un ambiente de desarrollo. La
última versión fue la 6, liberada en 1998, para la que Microsoft extendió el soporte hasta marzo de 2008. En 2001
Microsoft propuso abandonar el desarrollo basado en la API Win32 y pasar a un framework o marco común de
librerías, independiente de la versión del sistema operativo .NET Framework, a través de Visual Basic .NET (y otros
lenguajes como C Sharp (C#) de fácil transición de código entre ellos); fue el sucesor de Visual Basic 6.
24
Aunque Visual Basic es de propósito general, también provee facilidades para el desarrollo de aplicaciones de
bases de datos usando Data Access Objects, Remote Data Objects o ActiveX Data Objects. Visual Basic contiene un
entorno de desarrollo integrado o IDE que integra editor de textos para edición del código fuente, un depurador, un
compilador (y enlazador) y un editor de interfaces gráficas o GUI.
25
26
BIBLIOGRAFÍA
 Wikipedia. Recuperado de: https://es.wikipedia.org/wiki/Sistema
 Significados. Recuperado de: https://www.significados.com/sistema-de-informacion/
 Wikipedia. Recuperado de: https://es.wikipedia.org/wiki/Interfaz
 Wikipedia. Recuperado de: https://es.wikipedia.org/wiki/Programaci%C3%B3n
 Wikipedia.Recuperadode:https://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n
 Wikipedia.Recuperadode:https://es.wikipedia.org/wiki/Programaci%C3%B3n_orientada_a_objetos
 Wikipedia. Recuperado de: https://es.wikipedia.org/wiki/Visual_Basic_.NET
GRACIAS!!!

Más contenido relacionado

La actualidad más candente

Funcion computable y parcialmente computable
Funcion computable y parcialmente computableFuncion computable y parcialmente computable
Funcion computable y parcialmente computable
Aniitha Mtz
 
Estructura pseudocodigo
Estructura pseudocodigoEstructura pseudocodigo
Estructura pseudocodigo
Fredy Rafael Valencia
 
Lógica y Algoritmos
Lógica y AlgoritmosLógica y Algoritmos
Lógica y Algoritmos
Krisna M. B. Ready S.
 
Variables aleatorias
Variables aleatoriasVariables aleatorias
Variables aleatorias
Tensor
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigo
Rosbelia Balza
 
Aplicaciones sistemas de ecuaciones lineales
Aplicaciones sistemas de ecuaciones linealesAplicaciones sistemas de ecuaciones lineales
Aplicaciones sistemas de ecuaciones lineales
YOLVI ADRIANA CORDOBA BUITRAGO
 
Tipos de datos en pseudocódigo
Tipos de datos en pseudocódigoTipos de datos en pseudocódigo
Tipos de datos en pseudocódigo
Abrirllave
 
Distribucion Binomial
Distribucion BinomialDistribucion Binomial
Distribucion Binomial
Alex Rivadeneira
 
Dea01 Cuantificadores
Dea01 CuantificadoresDea01 Cuantificadores
Dea01 Cuantificadores
Saúl Qc
 
Probabilidad y estadistica aplicaciones a la ingenieria y las ciencias
Probabilidad y estadistica aplicaciones a la ingenieria y las cienciasProbabilidad y estadistica aplicaciones a la ingenieria y las ciencias
Probabilidad y estadistica aplicaciones a la ingenieria y las ciencias
BRAULIOANTONIODAMIAN
 
Importancia de la programacion en la ingeneria industrial
Importancia de la programacion en la ingeneria industrialImportancia de la programacion en la ingeneria industrial
Importancia de la programacion en la ingeneria industrial
maira2081
 
Distribuciones de probabilidad.
Distribuciones de probabilidad.Distribuciones de probabilidad.
Distribuciones de probabilidad.
dannyconye
 
Distribucion
DistribucionDistribucion
Distribucion
Stephanyvm
 
Ejercicios resueltos semana_9dic10
Ejercicios resueltos semana_9dic10Ejercicios resueltos semana_9dic10
Ejercicios resueltos semana_9dic10
milena cas
 
Estimacion Ejercicios
Estimacion EjerciciosEstimacion Ejercicios
Técnicas de conteo - Análisis combinatorio
Técnicas de conteo - Análisis combinatorioTécnicas de conteo - Análisis combinatorio
Técnicas de conteo - Análisis combinatorio
eduargom
 
Distribución hipergeometrica
Distribución hipergeometricaDistribución hipergeometrica
Distribución hipergeometrica
Rafa Rafita Azulrey
 
Aplicaron de la integral en el trabajo mecanico
Aplicaron de la integral en el trabajo mecanicoAplicaron de la integral en el trabajo mecanico
Aplicaron de la integral en el trabajo mecanico
Gerardo Ayala
 
El lenguaje de la lógica proposicional
El lenguaje de la lógica proposicionalEl lenguaje de la lógica proposicional
El lenguaje de la lógica proposicional
Leonhard Granados
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
Jesús Navarro
 

La actualidad más candente (20)

Funcion computable y parcialmente computable
Funcion computable y parcialmente computableFuncion computable y parcialmente computable
Funcion computable y parcialmente computable
 
Estructura pseudocodigo
Estructura pseudocodigoEstructura pseudocodigo
Estructura pseudocodigo
 
Lógica y Algoritmos
Lógica y AlgoritmosLógica y Algoritmos
Lógica y Algoritmos
 
Variables aleatorias
Variables aleatoriasVariables aleatorias
Variables aleatorias
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigo
 
Aplicaciones sistemas de ecuaciones lineales
Aplicaciones sistemas de ecuaciones linealesAplicaciones sistemas de ecuaciones lineales
Aplicaciones sistemas de ecuaciones lineales
 
Tipos de datos en pseudocódigo
Tipos de datos en pseudocódigoTipos de datos en pseudocódigo
Tipos de datos en pseudocódigo
 
Distribucion Binomial
Distribucion BinomialDistribucion Binomial
Distribucion Binomial
 
Dea01 Cuantificadores
Dea01 CuantificadoresDea01 Cuantificadores
Dea01 Cuantificadores
 
Probabilidad y estadistica aplicaciones a la ingenieria y las ciencias
Probabilidad y estadistica aplicaciones a la ingenieria y las cienciasProbabilidad y estadistica aplicaciones a la ingenieria y las ciencias
Probabilidad y estadistica aplicaciones a la ingenieria y las ciencias
 
Importancia de la programacion en la ingeneria industrial
Importancia de la programacion en la ingeneria industrialImportancia de la programacion en la ingeneria industrial
Importancia de la programacion en la ingeneria industrial
 
Distribuciones de probabilidad.
Distribuciones de probabilidad.Distribuciones de probabilidad.
Distribuciones de probabilidad.
 
Distribucion
DistribucionDistribucion
Distribucion
 
Ejercicios resueltos semana_9dic10
Ejercicios resueltos semana_9dic10Ejercicios resueltos semana_9dic10
Ejercicios resueltos semana_9dic10
 
Estimacion Ejercicios
Estimacion EjerciciosEstimacion Ejercicios
Estimacion Ejercicios
 
Técnicas de conteo - Análisis combinatorio
Técnicas de conteo - Análisis combinatorioTécnicas de conteo - Análisis combinatorio
Técnicas de conteo - Análisis combinatorio
 
Distribución hipergeometrica
Distribución hipergeometricaDistribución hipergeometrica
Distribución hipergeometrica
 
Aplicaron de la integral en el trabajo mecanico
Aplicaron de la integral en el trabajo mecanicoAplicaron de la integral en el trabajo mecanico
Aplicaron de la integral en el trabajo mecanico
 
El lenguaje de la lógica proposicional
El lenguaje de la lógica proposicionalEl lenguaje de la lógica proposicional
El lenguaje de la lógica proposicional
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 

Similar a Beneficios del Lenguaje de programación

Actividad 1 de programacion
Actividad 1 de programacionActividad 1 de programacion
Actividad 1 de programacion
kevinlugo11
 
Proyecto de metodologia
Proyecto de metodologiaProyecto de metodologia
Proyecto de metodologia
Wilberth Rojas Aguilar
 
Proyecto de metodologia
Proyecto de metodologiaProyecto de metodologia
Proyecto de metodologia
Wilberth Rojas Aguilar
 
Trabajo 1 historia de la inf. johana gutierrez
Trabajo 1 historia de la inf. johana gutierrezTrabajo 1 historia de la inf. johana gutierrez
Trabajo 1 historia de la inf. johana gutierrez
JOHANA GUTIERREZ
 
Tarea -data_ware_house
Tarea  -data_ware_houseTarea  -data_ware_house
Tarea -data_ware_house
Camila Soto Neira
 
Diapositivas Sig Ii[1]
Diapositivas Sig Ii[1]Diapositivas Sig Ii[1]
Diapositivas Sig Ii[1]
Kelly Serna
 
3.1
3.13.1
Historia de la informatica, LUDIMAR CHAABAN
Historia de la informatica, LUDIMAR CHAABAN Historia de la informatica, LUDIMAR CHAABAN
Historia de la informatica, LUDIMAR CHAABAN
Ludimar Chaaban
 
Sistemas de informacion gerencial
Sistemas de informacion gerencialSistemas de informacion gerencial
Sistemas de informacion gerencial
Danilo Vargas
 
Ensayo Diseño de Software
Ensayo Diseño de SoftwareEnsayo Diseño de Software
Ensayo Diseño de Software
castejon93
 
Sistemas de informacion
Sistemas de informacionSistemas de informacion
Sistemas de informacion
jhonjairo-22
 
Cap 10 Exposicion
Cap 10 ExposicionCap 10 Exposicion
Cap 10 Exposicion
Financieros2008
 
Unidad 1 Introducción a la Ingeniería de Software
Unidad 1 Introducción a la Ingeniería de SoftwareUnidad 1 Introducción a la Ingeniería de Software
Unidad 1 Introducción a la Ingeniería de Software
Mary Carmen
 
Tarea 3
Tarea 3Tarea 3
Tarea 3
Tarea 3Tarea 3
Tarea 3
Pablo Trommer
 
Tarea 4
Tarea 4Tarea 4
Tarea 4
Pablo Trommer
 
ejemplos tiendas online y tecnologías de integracion
ejemplos tiendas online y tecnologías de integracionejemplos tiendas online y tecnologías de integracion
ejemplos tiendas online y tecnologías de integracion
Bullfighting
 
Tareas del mundo real
Tareas del mundo realTareas del mundo real
Data ware house
Data ware houseData ware house
Data ware house
Camila Soto Neira
 
Data ware house
Data ware houseData ware house
Data ware house
Felipe Schmidt
 

Similar a Beneficios del Lenguaje de programación (20)

Actividad 1 de programacion
Actividad 1 de programacionActividad 1 de programacion
Actividad 1 de programacion
 
Proyecto de metodologia
Proyecto de metodologiaProyecto de metodologia
Proyecto de metodologia
 
Proyecto de metodologia
Proyecto de metodologiaProyecto de metodologia
Proyecto de metodologia
 
Trabajo 1 historia de la inf. johana gutierrez
Trabajo 1 historia de la inf. johana gutierrezTrabajo 1 historia de la inf. johana gutierrez
Trabajo 1 historia de la inf. johana gutierrez
 
Tarea -data_ware_house
Tarea  -data_ware_houseTarea  -data_ware_house
Tarea -data_ware_house
 
Diapositivas Sig Ii[1]
Diapositivas Sig Ii[1]Diapositivas Sig Ii[1]
Diapositivas Sig Ii[1]
 
3.1
3.13.1
3.1
 
Historia de la informatica, LUDIMAR CHAABAN
Historia de la informatica, LUDIMAR CHAABAN Historia de la informatica, LUDIMAR CHAABAN
Historia de la informatica, LUDIMAR CHAABAN
 
Sistemas de informacion gerencial
Sistemas de informacion gerencialSistemas de informacion gerencial
Sistemas de informacion gerencial
 
Ensayo Diseño de Software
Ensayo Diseño de SoftwareEnsayo Diseño de Software
Ensayo Diseño de Software
 
Sistemas de informacion
Sistemas de informacionSistemas de informacion
Sistemas de informacion
 
Cap 10 Exposicion
Cap 10 ExposicionCap 10 Exposicion
Cap 10 Exposicion
 
Unidad 1 Introducción a la Ingeniería de Software
Unidad 1 Introducción a la Ingeniería de SoftwareUnidad 1 Introducción a la Ingeniería de Software
Unidad 1 Introducción a la Ingeniería de Software
 
Tarea 3
Tarea 3Tarea 3
Tarea 3
 
Tarea 3
Tarea 3Tarea 3
Tarea 3
 
Tarea 4
Tarea 4Tarea 4
Tarea 4
 
ejemplos tiendas online y tecnologías de integracion
ejemplos tiendas online y tecnologías de integracionejemplos tiendas online y tecnologías de integracion
ejemplos tiendas online y tecnologías de integracion
 
Tareas del mundo real
Tareas del mundo realTareas del mundo real
Tareas del mundo real
 
Data ware house
Data ware houseData ware house
Data ware house
 
Data ware house
Data ware houseData ware house
Data ware house
 

Más de Racertutosxplod

MODELOS DE LA INGENIERIA FELIPE PADILLA.pdf
MODELOS DE LA INGENIERIA FELIPE PADILLA.pdfMODELOS DE LA INGENIERIA FELIPE PADILLA.pdf
MODELOS DE LA INGENIERIA FELIPE PADILLA.pdf
Racertutosxplod
 
RECOMENDACIONES PARA EL DISEÑO DE DIAPOSITIVAS
RECOMENDACIONES PARA EL DISEÑO DE DIAPOSITIVASRECOMENDACIONES PARA EL DISEÑO DE DIAPOSITIVAS
RECOMENDACIONES PARA EL DISEÑO DE DIAPOSITIVAS
Racertutosxplod
 
ECUACIONES PARAMETRICAS NESLYMAR MARTINEZ 28546182
ECUACIONES PARAMETRICAS NESLYMAR MARTINEZ 28546182ECUACIONES PARAMETRICAS NESLYMAR MARTINEZ 28546182
ECUACIONES PARAMETRICAS NESLYMAR MARTINEZ 28546182
Racertutosxplod
 
Distribuciones muestrales y estimación de los parámetros poblacionales
Distribuciones muestrales y estimación de los parámetros poblacionalesDistribuciones muestrales y estimación de los parámetros poblacionales
Distribuciones muestrales y estimación de los parámetros poblacionales
Racertutosxplod
 
Dapositivas de Números complejos
Dapositivas de Números complejosDapositivas de Números complejos
Dapositivas de Números complejos
Racertutosxplod
 
Anderson polanco diapositivas
Anderson polanco diapositivasAnderson polanco diapositivas
Anderson polanco diapositivas
Racertutosxplod
 
Diapositiva de project 2010
Diapositiva de project 2010Diapositiva de project 2010
Diapositiva de project 2010
Racertutosxplod
 
diseño de presentaciones
diseño de presentacionesdiseño de presentaciones
diseño de presentaciones
Racertutosxplod
 
Presentacion saia
Presentacion saiaPresentacion saia
Presentacion saia
Racertutosxplod
 

Más de Racertutosxplod (9)

MODELOS DE LA INGENIERIA FELIPE PADILLA.pdf
MODELOS DE LA INGENIERIA FELIPE PADILLA.pdfMODELOS DE LA INGENIERIA FELIPE PADILLA.pdf
MODELOS DE LA INGENIERIA FELIPE PADILLA.pdf
 
RECOMENDACIONES PARA EL DISEÑO DE DIAPOSITIVAS
RECOMENDACIONES PARA EL DISEÑO DE DIAPOSITIVASRECOMENDACIONES PARA EL DISEÑO DE DIAPOSITIVAS
RECOMENDACIONES PARA EL DISEÑO DE DIAPOSITIVAS
 
ECUACIONES PARAMETRICAS NESLYMAR MARTINEZ 28546182
ECUACIONES PARAMETRICAS NESLYMAR MARTINEZ 28546182ECUACIONES PARAMETRICAS NESLYMAR MARTINEZ 28546182
ECUACIONES PARAMETRICAS NESLYMAR MARTINEZ 28546182
 
Distribuciones muestrales y estimación de los parámetros poblacionales
Distribuciones muestrales y estimación de los parámetros poblacionalesDistribuciones muestrales y estimación de los parámetros poblacionales
Distribuciones muestrales y estimación de los parámetros poblacionales
 
Dapositivas de Números complejos
Dapositivas de Números complejosDapositivas de Números complejos
Dapositivas de Números complejos
 
Anderson polanco diapositivas
Anderson polanco diapositivasAnderson polanco diapositivas
Anderson polanco diapositivas
 
Diapositiva de project 2010
Diapositiva de project 2010Diapositiva de project 2010
Diapositiva de project 2010
 
diseño de presentaciones
diseño de presentacionesdiseño de presentaciones
diseño de presentaciones
 
Presentacion saia
Presentacion saiaPresentacion saia
Presentacion saia
 

Último

Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
larapalaciosmonzon28
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
codesiret
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
luiscohailatenazoa0
 
El uso de las TIC's en la vida cotidiana
El uso de las TIC's en la vida cotidianaEl uso de las TIC's en la vida cotidiana
El uso de las TIC's en la vida cotidiana
231458066
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
Paola De la Torre
 
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMAUML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
martinezluis17
 
Uso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptxUso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptx
231485414
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
cecypozos703
 
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIAMONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
leia ereni
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
KukiiSanchez
 
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdfCURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
LagsSolucSoporteTecn
 
INFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIAINFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIA
renzocruz180310
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
al050121024
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
gisellearanguren1
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
YashiraPaye
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
AMADO SALVADOR
 
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdktrabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
KukiiSanchez
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
jgvanessa23
 

Último (20)

Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
 
El uso de las TIC's en la vida cotidiana
El uso de las TIC's en la vida cotidianaEl uso de las TIC's en la vida cotidiana
El uso de las TIC's en la vida cotidiana
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
 
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMAUML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
 
Uso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptxUso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptx
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
 
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIAMONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
 
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdfCURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
CURSO CAMARAS DE SEGURIDAD 2023 FINAL .pdf
 
INFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIAINFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIA
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
 
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdktrabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
trabajo práctico kuikikiikkidfsmdklfskdnfklsdnfknsdk
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
 

Beneficios del Lenguaje de programación

  • 1. Profesora: Bachiller: Ysamer Romero MARTÍNEZ, Néstor C.I 28.186.926 22/05/2020
  • 2. ÍNDICE ¿Qué es un sistema?..................................................................................................3 ¿Características del sistema?.................................................................................5 ¿Qué es un sistema de información?......................................................................8 Importancia de los sistemas de información……………………………….…………..…9 ¿Qué es una interfaz?...............................................................................................11 ¿Qué es la programación?......................................................................................12 ¿Por qué es importante la programación en la ingeniería industrial?.........13 ¿Qué es un lenguaje de programación?...............................................................14 Beneficios del lenguaje de programación……………………………………………....…15 ¿Qué es lenguaje de programación orientado a objetos?................................17 Metodología del lenguaje de programación orientado a objetos……………...18 ¿Cuál es el origen de virtual Basic. Net y sus aplicaciones?............................24 Bibliografía………………………………………………………………………..……………………...26
  • 3. ¿QUÉ ES UN SISTEMA? Un sistema es un conjunto de elementos relacionados entre sí que funciona como un todo. Si bien cada uno de los elementos de un sistema puede funcionar de manera independiente, siempre formará parte de una estructura mayor. Del mismo modo, un sistema puede ser, a su vez, un componente de otro sistema. La palabra sistema procede del latín systēma, y este del griego σύστημα (systema), identificado en español como “unión de cosas de manera organizada”. 3
  • 4. Mario Bunge (21/9/1919 – 24/02/2020) Fue un filósofo, físico y epistemólogo argentino que creo un pensamiento filosófico llamado sistemismo que propone que todo lo que existe es un sistemaouncomponentedeunsistemamáscomplejo. 4
  • 5. CARACTERÍSTICAS DEL SISTEMA Para que un conjunto de elementos pueda ser considerado un sistema debe tener algunas características: 1. OBJETIVO: Cada uno de los componentes o elementos del sistema contribuye al logro de un objetivo o propósito. Por ejemplo, los diferentes órganos del sistema digestivo tienen una función particular, pero trabajan juntos para degradar los alimentos y obtener los nutrientes necesarios para la vida. 5
  • 6. 2. TOTALIDAD: Los elementos de un sistema funcionan como un conjunto. Por eso, una alteración en un componente implica una alteración en el sistema. Por ejemplo, si el estómago no está funcionando adecuadamente debido a un malestar o enfermedad, eso genera una alteración de todo el sistema digestivo. 3. ENTROPÍA: La entropía es el grado de desorden existente en un proceso. Una de las características de los sistemas es que, a medida que pasa el tiempo, la entropía aumenta. Un ejemplo de entropía serían todas las dolencias físicas asociadas al envejecimiento del cuerpo humano. 6
  • 7. 4. HOMEOSTASIA: La homeostasia es la capacidad que tienen los componentes del sistema para autorregularse ante los cambios externos. Un ejemplo de homeostasia es la regulación de la temperatura corporal en los seres humanos, lo que nos permite tolerar los cambios de clima. 7
  • 8. ¿QUÉ ES UN SISTEMA DE INFORMACIÓN? Un sistema de información es un conjunto de elementos organizados y orientados al tratamiento y administración de datos e información para cubrir una necesidad u objetivo. Se caracteriza por la eficiencia en la que se procesan los datos con relación a un área en específico. Los elementos que componen un sistema de información son las personas, los datos, las actividades o técnicas de trabajo y los recursos materiales informáticos o de comunicación en general. 8
  • 9. ¿IMPORTANCIA DE LOS SISTEMAS DE INFORMACIÓN? Los sistemas de información poseen un papel muy significativo en la sociedad, por ser una herramienta poderosa y alternativa para apoyar a los gestores individuales a tomar mejores decisiones cuando los problemas no sean los habituales y cambien constantemente y a la gente que trabaja en grupo a tomar decisiones de manera más eficiente, así como también, ayudan a la alta dirección a monitorear el desempeño de la empresa o institución a identificar problemas estratégicos y oportunidades. 9
  • 10. Los beneficios que pueden aportar los sistemas de información como apoyo a la toma de decisiones administrativas para la organización estarían reflejados en la cadena de abastecimiento, relaciones con el cliente y/o usuarios y la planeación de escenarios de negocios. Se debe utilizar procedimientos operativos para maximizar la eficiencia, información precisa de toda la empresa o institución y proporcionar las herramientas para facilitar los procesos de toma de decisiones que ayudarán a la empresa o institución a alcanzar sus objetivos estratégicos. Los sistemas de información modifican profundamente la manera en que una empresa, una industria, un negocio deba ajustarse al impacto digitalizado y los nuevos flujos de información. Los sistemas de información basados en computadoras, son indispensables para realizar las actividades planificadas en cualquier organización. 10
  • 11. ¿QUÉ ES UNA INTERFAZ? Se utiliza en informática para nombrar a la conexión funcional entre dos sistemas, programas, dispositivos o componentes de cualquier tipo, que proporciona una comunicación de distintos niveles, permitiendo el intercambio de información. Esto es un ejemplo de la realidad virtual. Cuando se habla de Sitios Web, se denomina interfaz al conjunto de elementos de la pantalla que permiten al usuario realizar acciones sobre el Sitio Web que está visitando. Por lo mismo, se considera parte de la interfaz a sus elementos de identificación, de navegación, de contenidos y de acción. 11
  • 12. ¿QUÉ ES LA PROGRAMACIÓN? La programación hace referencia al efecto de programar, es decir, de organizar una secuencia de pasos ordenados a seguir para hacer cierta cosa. En el ámbito de la informática, la programación refiere a la acción de crear programas o aplicaciones, a través del desarrollo de un código fuente, el cual se basa en el conjunto de instrucciones que sigue el ordenador para ejecutar un programa. Estas instrucciones se encuentran escritas en lenguaje de programación que luego son traducidas a un lenguaje de máquina, que puede ser interpretado y ejecutado por el hardware del equipo (parte física del equipo). Dicho código fuente es creado, diseñado, codificado, mantenido y depurado a través de la programación, donde el principal objetivo a lograr es el desarrollo de sistemas que sean eficaces, accesibles y agradables o amigables para el usuario. 12
  • 13. ¿POR QUÉ ES IMPORTANTE LA PROGRAMACIÓN EN LA INGENIERÍA INDUSTRIAL? En la ingeniería industrial es importante poseer el conocimiento de esta dicha materia para hallarse en la capacidad de poder optimizar los procesos de una forma productiva, una manera de hacerlo es poniendo en práctica la programación de las tareas a realizar así como reducir costos y pérdidas, la constante comunicación en la cadena de suministro entre el proveedor, fabricante y distribuidor generando mayor flujo de información, nos permite manejar bases de datos de diferentes tamaños y analizarlas, teniendo un control de procesos más sofisticado, en su mayoría con herramientas computarizadas que disminuyen el margen de errores considerablemente. 13
  • 14. ¿QUÉ ES UN LENGUAJE DE PROGRAMACIÓN? En informática, se conoce como lenguaje de programación a un programa destinado a la construcción de otros programas informáticos. Su nombre se debe a que comprende un lenguaje formal que está diseñado para organizar algoritmos y procesos lógicos que serán luego llevados a cabo por un ordenador o sistema informático, permitiendo controlar así su comportamiento físico, lógico y su comunicación con el usuario humano. Dicho lenguaje está compuesto por símbolos y reglas sintácticas y semánticas, expresadas en forma de instrucciones y relaciones lógicas, mediante las cuales se construye el código fuente de una aplicación o pieza de software determinado. Así, puede llamarse también lenguaje de programación al resultado final de estos procesos creativos. 14
  • 15. BENEFICIOS DEL LENGUAJE DE PROGRAMACIÓN Microsoft cree que todos los jóvenes deben aprender los principios básicos para programar porque les da las herramientas para ser emprendedores, desarrollar habilidades de pensamiento crítico, lógica y solución a problemas. Los de Redmond han enumerado cuatro beneficios: 1. Desarrolla habilidades para la solución de problemas lógicos. Estimula la creatividad y el pensamiento crítico. Todas estas son habilidades del siglo XXI requeridas en cualquier sector. 2. Mayores oportunidades de empleo. Actualmente, no hay suficiente talento para cubrir la demanda laboral en el sector tecnológico. 15
  • 16. 3. Proporciona mayor capacidad de adaptación al estilo de vida actual. El mundo depende de la tecnología cada vez más. Con el fin de alcanzar su pleno potencial, los jóvenes necesitan tener una comprensión de cómo funciona la tecnología y cómo hacer que funcione para ellos. 4. El emprendimiento se vuelve una opción tangible. Grandes negocios han surgido gracias al conocimiento del lenguaje de programación. Emprendedores han sabido capitalizar su conocimiento a favor de la creación y crecimiento de sus negocios. 16
  • 17. ¿QUÉ ES UN LENGUAJE DE PROGRAMACIÓN ORIENTADO A OBJETOS? La Programación Orientada a Objetos es un paradigma de programación que viene a innovar la forma de obtener resultados. Los objetos manipulan los datos de entrada para la obtención de datos de salida específicos, donde cada objeto ofrece una funcionalidad especial. C++ junto con Java, son los dos lenguajes de programación orientada a objetos más utilizados actualmente (según datos proporcionados por el índice de programación Tiobe). Por lo tanto, cuando se quiere acceder a un curso de programación orientada a objetos, siempre hay que tener ambos lenguajes en cuenta, sobre todo para ampliar las opciones de encontrar ofertas de empleo en el mercado laboral. 17
  • 18. METODOLOGÍA DEL LENGUAJE DE PROGRAMACIÓN ORIENTADO A OBJETOS Con el objetivo de llenar ese vacío que ha dejado la bibliografía y con el propósito de contribuir en el mejoramiento de la enseñanza-aprendizaje de la programación de computadoras, he desarrollado esta metodología de la programación orientada a objetos. La metodología se divide en dos partes; en la primera parte, que abarca del capítulo uno al siete, se estudia la técnica seudocódigo y su uso en el diseño de algoritmos pequeños que tienen una sola tarea o función, por tanto, se establece el uso de una clase y dentro de la clase el método principal, donde se plasma la lógica que soluciona el problema. 18
  • 19. En esta primera parte se da énfasis al desarrollo de la lógica básica de la programación usando seudocódigo. Se estudian los tipos de datos, identificadores, operaciones de entrada, cálculo y salida. Las estructuras de control: La secuenciación; la selección simple (if then), doble (if then else) y múltiple (switch); la repetición do…while, la repetición for y la repetición while. Los arreglos unidimensionales, bidimensionales, Tridimensionales y tetra dimensionales. Y por último de esta primera parte, se estudia cómo usar más de un método en la clase, en problemas que involucran a más de una tarea o función, métodos que no regresan valor (equivalente a módulos en la programación estructurada), métodos que regresan valor (equivalentes a funciones definidas por el usuario en la programación estructurada), parámetros por valor y por referencia. Este autor tiene la convicción de que el estudiante debe desarrollar las bases lógicas de la programación; es por ello, que esta primera parte es lo que se estudia o estudiaba en un primer curso de lógica de programación con técnicas estructuradas, pero enfocando la estructura del algoritmo en forma apropiada a la programación orientada a objetos; usando una clase y dentro de la clase el método principal, entrenando a los estudiantes para que desarrollen las bases lógicas de la programación de computadoras. 19
  • 20. A continuación se presenta un ejemplo, para mostrar una idea general de cómo se usa la primera parte de la metodología en la solución de una aplicación. PROBLEMA 1: Elaborar un algoritmo que permita leer un vector de diez números en un arreglo de 10 elementos; que lo imprima e imprima la media. Leer el vector en un método; calcular la media en otro método; e imprimir el vector en otro método. Utilizando parámetros. 20
  • 21. ALGORITMO MEDIA CON METODOS Clase MediaConMetodos 1. Método principal() a. Declarar variables vector: Arreglo[10] Real promedio: Real b. leerVector(vector) c. promedio = calcularMedia(vector) d. imprimirVector(vector) e. Imprimir promedio f. Fin Método principal 2. Método leerVector(Ref vec: Arreglo[10] Real) a. Declarar variables n: Entero b. for n=0; n<=9; n++ 1. Solicitar elemento vec[n] 2. Leer vec[n] c. endfor d. Fin Método leerVector 3. Método calcularMedia(Ref v: Arreglo[10] Real): Real 21
  • 22. a. Declarar variables sumatoria, prom: Real i: Entero b. sumatoria = 0 c. for i=0; i<=9; i++ 1. sumatoria = sumatoria + v[i] d. endfor e. prom = sumatoria / i f. return prom g. Fin Método calcularMedia 4. Método imprimirVector(Ref vect: Arreglo[10] Real) a. Declarar variables x: Entero b. for x=0; x<=9; x++ 1. Imprimir vect[x] c. endfor d. Fin Método imprimirVector Fin Clase MediaConMetodos Fin 22
  • 23. EXPLICACIÓN El algoritmo tiene una clase; en la cual se tienen cuatro métodos. El método principal, en el que se define la variable vector, como un arreglo de 10 elementos; y la variable promedio. Enseguida llama al método leerVector(vector), enviando vector como parámetro y conectándolo con el parámetro por referencia vec; en el cual lee los 10 números. Luego llama al método calcularMedia(vector) enviando vector como parámetro y conectándolo con el parámetro v; del cual calcula la media y la devuelve para colocarla en promedio. A continuación llama imprimirVector(vector) enviando vector como parámetro y conectándolo con el parámetro vect; el cual imprime. Y finalmente imprime el promedio. 23
  • 24. ¿CUÁL ES EL ORIGEN DE VISUAL BASIC. NET Y SUS APLICACIONES? Visual Basic (VB) 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, con la intención de simplificar la programación utilizando un ambiente de desarrollo. La última versión fue la 6, liberada en 1998, para la que Microsoft extendió el soporte hasta marzo de 2008. En 2001 Microsoft propuso abandonar el desarrollo basado en la API Win32 y pasar a un framework o marco común de librerías, independiente de la versión del sistema operativo .NET Framework, a través de Visual Basic .NET (y otros lenguajes como C Sharp (C#) de fácil transición de código entre ellos); fue el sucesor de Visual Basic 6. 24
  • 25. Aunque Visual Basic es de propósito general, también provee facilidades para el desarrollo de aplicaciones de bases de datos usando Data Access Objects, Remote Data Objects o ActiveX Data Objects. Visual Basic contiene un entorno de desarrollo integrado o IDE que integra editor de textos para edición del código fuente, un depurador, un compilador (y enlazador) y un editor de interfaces gráficas o GUI. 25
  • 26. 26 BIBLIOGRAFÍA  Wikipedia. Recuperado de: https://es.wikipedia.org/wiki/Sistema  Significados. Recuperado de: https://www.significados.com/sistema-de-informacion/  Wikipedia. Recuperado de: https://es.wikipedia.org/wiki/Interfaz  Wikipedia. Recuperado de: https://es.wikipedia.org/wiki/Programaci%C3%B3n  Wikipedia.Recuperadode:https://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n  Wikipedia.Recuperadode:https://es.wikipedia.org/wiki/Programaci%C3%B3n_orientada_a_objetos  Wikipedia. Recuperado de: https://es.wikipedia.org/wiki/Visual_Basic_.NET