SlideShare una empresa de Scribd logo
1 de 21
PROGRAMACIÓN
IDENTIFICAR BENEFICIOS DEL LENGUAJE DE PROGRAMACIÓN
Alumna:
THAYS YOSELIN HURTADO ESPINOZA
C.I.: V.-17.748.086
MAYO 2020
INTRODUCCIÓN
Un sistema de información es un conjunto de elementos que interactúan entre sí con el fin
de apoyar las actividades de una empresa o negocio. Se puede definir como un conjunto
de funciones o componentes interrelacionados que forman un todo, es decir, obtiene,
procesa, almacena y distribuye información para apoyar la toma de decisiones y el control
en una organización. Igualmente apoya la coordinación, análisis de problemas,
visualización de aspectos complejos entre otros.
Contenido
Sistemas
Es el conjunto de partes interrelacionadas, hardware,
software y de recurso humano que permite almacenar y
procesar información.
El hardware incluye computadoras o cualquier tipo de
dispositivo electrónico inteligente, que consisten en
procesadores, memoria, sistemas de almacenamiento
externo, etc. El software incluye al sistema operativo,
firmware y aplicaciones, siendo especialmente importante
los sistemas de gestión de bases de datos. Por último el
soporte humano incluye al personal técnico que crean y
mantienen el sistema (analistas, programadores, operarios,
etc.) y a los usuarios que lo utilizan.
Hardware: Está formado por los dispositivos electrónicos y
mecánicos que realizan los cálculos y el manejo de la
información
Software: Se trata de las aplicaciones y los datos que
explotan los recursos hardware.
Personal: Está compuesto tanto por los usuarios que
interactúan con los equipos.
Información descriptiva: Es el conjunto de manuales,
formularios o cualquier soporte de instrucciones.
Contenido
Sistemas de Información
Se puede definir técnicamente como un conjunto de componentes interrelacionados
que recolectan (o recuperan), procesan, almacenan y distribuyen información para apoyar
la toma de decisiones y el control de una organización. Además de apoyar la toma de
decisiones, la coordinación y el control, los sistemas de información también pueden
ayudar a los gerentes y trabajadores a analizar problemas, visualizar asuntos complejos y
crear productos nuevos.
Contenido
Sistemas de Información
Están arraigados en las organizaciones; un resultado de la estructura organizacional,
cultura, flujos de trabajo y procedimientos operativos estandarizados. Son instrumentos
para el cambio organizacional y creación de valor, y hacen posible transformar estos
elementos de la organización en nuevos modelos de negocios y redefinir los límites de la
misma. Los avances de los sistemas de información están acelerando la tendencia hacia
economías globalizadas, orientadas al conocimiento y organizaciones planas, flexibles y
descentralizadas que pueden coordinarse con otras organizaciones a través de grandes
distancias.
Contenido
Importancia de los Sistemas de Información
Juegan un papel muy importante en la sociedad, por ser una herramienta poderosa y
alterna para apoyar a los gerentes 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. 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.
Contenido
Interfaz
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.
La interfaz de usuario (UI) es el conjunto de los controles y canales sensoriales mediante
los cuales un usuario puede comunicarse con una máquina. Por ejemplo, en una
computadora, la pantalla, el teclado y las bocinas son parte de la interfaz de usuario
porque la utilidad de todas ellas es hacer que entre o salga información del equipo.
Una buena interfaz de usuario se caracteriza por tener un alto grado de usabilidad, y
por ser amigable e intuitiva.
La interfaz gráfica de usuario (GUI) es el contenido gráfico mediante el cual se visualiza
información del equipo en una pantalla. Casi todos los programas tienen alguna clase de
interfaz visual, que sirve al mismo tiempo para mostrar información al usuario y como un
mapa de navegación entre diferentes comandos.
Por ejemplo, si abres un archivo de Word, la interfaz de usuario te permitirá ver la
información que contiene en la pantalla, pero también te permitirá interactuar con un
sinfín de herramientas para modificar el documento.
Contenido
Definir Programación
Programación es el proceso de tomar un algoritmo y
codificarlo en una notación, un lenguaje de programación, de
modo que pueda ser ejecutado por una computadora. Aunque
existen muchos lenguajes de programación y muchos tipos
diferentes de computadoras, el primer paso es la necesidad de
tener una solución. Sin un algoritmo no puede haber un
programa.
La programación, sin embargo, es una parte importante de lo
que hace un científico de la computación. La programación es a
menudo la manera en la que creamos una representación para
nuestras soluciones. Por tanto, esta representación en un
lenguaje y el proceso de crearla se convierte en una parte
fundamental de la disciplina.
Los algoritmos describen la solución a un problema en
términos de los datos requeridos para representar el caso del
problema y el conjunto de pasos necesarios para producir el
resultado pretendido. Los lenguajes de programación deben
suministrar un modo notacional para representar tanto el
proceso como los datos. Para este fin, los lenguajes suministran
estructuras de control y tipos de datos.
Contenido
Importancia de la Programación
La importancia de la programación en mi carrera radica en que el lenguaje de
programación es el responsable de que la computadora siga paso a paso las órdenes que el
programador ha diseñado en el algoritmo. Con esto se entiende que el lenguaje de
programación es una especie de intermediario entre el ordenador y el usuario, para que
este último pueda darle respuesta a los problemas mediante la computadora y haciendo
uso de palabras (funciones), que le interpretan dicho programa al computador para la
realización de ese trabajo.
Contenido
Definir lenguaje de programación
Es un conjunto de sintaxis y reglas semánticas que definen los programas del
computador. Es el lenguaje que los programadores usan para comunicar instrucciones a
una computadora y poder ejecutar un programa.
Es el código utilizado para la creación de programas. Lo utilizan los programadores
(generalmente especializados en un lenguaje en particular) para la creación de diversas
aplicaciones. En informática, es cualquier forma de escritura (lenguaje) que posee
determinadas instrucciones que combinadas y modificadas correctamente (dependiendo
del resultado que se desee), podrán ser interpretadas y así resultar en un programa,
página web, etc.
Es un sistema de escritura para la descripción precisa de algoritmos o programas
Un lenguaje de programación es aquel elemento dentro de la informática que nos
permite crear programas mediante un conjunto de instrucciones, operadores y reglas de
sintaxis; que pone a disposición del programador para que este pueda comunicarse con los
dispositivos hardware y software existentes.
Contenido
Definir lenguaje orientado a objetos
La orientación a objetos es un paradigma de programación que facilita la creación de
software de calidad por sus factores que potencian el mantenimiento, la extensión y la
reutilización del software generado bajo este paradigma.
Entre sus características se encuentran:
+ Abstracción.
+ Encapsulamiento.
+ Principio de ocultación.
+ Poliformismo.
+Herencia.
La programación orientada a objetos es más moderna, es una evolución de la
programación imperativa que plasma en el diseño de una familia de lenguajes conceptos
que existían previamente con algunos nuevos.
•La programación orientada a objetos se basa en lenguajes que soportan sintáctica y
semánticamente la unión entre los tipos abstractos de datos y sus operaciones (a esta
unión se la suele llamar clase).
•La programación orientada a objetos incorpora en su entorno de ejecución
mecanismos tales como el polimorfismo y el envío de mensajes entre objetos.
Contenido
Metodologías del lenguaje orientado a objetos
Los métodos orientados a objetos son técnicas de abordar la complejidad del problema
que utilizan como procedimiento de modularización la identificación de los objetos del
dominio del problema.
Cada módulo que se define corresponde a la abstracción de un objeto existente en el
dominio del problema y en él se incluyen todos los aspectos (funcionalidad, estados,
datos, etc.) que son propios del objeto.
Contenido
Origen del lenguaje Visual Basic. Net, uso, importancia
Origen
Lenguaje de Desarrollo de Visual Basic .NET. Visual Basic .NET (VB.NET) es un lenguaje
de programación orientado a objetos que se puede considerar una evolución de Visual
Basic implementada sobre el framework .NET. Su introducción resultó muy controvertida,
ya que debido a cambios significativos en el lenguaje VB.NET no es compatible hacia atrás
con Visual Basic, pero el manejo de las instrucciones es similar aversiones anteriores de
Visual Basic, facilitando así el desarrollo de aplicaciones más avanzadas con herramientas
modernas.
La gran mayoría de programadores de VB.NET utilizan el entorno de desarrollo
integrado (IDE) Microsoft Visual Studio en alguna de sus versiones (Visual Studio .NET,
Visual Studio .NET 2003, Visual Studio .NET 2005, Visual Studio .NET 2008), aunque existen
otras alternativas, como SharpDevelop (que además es libre.
Contenido
Origen del lenguaje Visual Basic. Net, uso, importancia
Origen
Al igual que con todos los lenguajes de programación basados en .NET, los programas
escritos en VB .NET requieren el Framework .NET para ejecutarse.
En el desarrollo de software, un framework es una estructura conceptual y tecnológica
de soporte definida, normalmente con artefactos o módulos de software concretos, con
base en la cual otro proyecto de software puede ser organizado y desarrollado.
Típicamente, puede incluir soporte de programas, bibliotecas y un lenguaje interpretado
entre otros programas para ayudar a desarrollar y unir los diferentes componentes de un
proyecto. Son diseñados con la intención de facilitar el desarrollo de software, permitiendo
a los diseñadores y programadores pasar más tiempo identificando requerimientos de
software que tratando con los tediosos detalles de bajo nivel de proveer un sistema
funcional.
Contenido
Origen del lenguaje Visual Basic. Net, uso, importancia
Origen
Al igual que con todos los lenguajes de programación basados en .NET, los programas
escritos en VB .NET requieren el Framework .NET para ejecutarse.
En el desarrollo de software, un framework es una estructura conceptual y tecnológica
de soporte definida, normalmente con artefactos o módulos de software concretos, con
base en la cual otro proyecto de software puede ser organizado y desarrollado.
Típicamente, puede incluir soporte de programas, bibliotecas y un lenguaje interpretado
entre otros programas para ayudar a desarrollar y unir los diferentes componentes de un
proyecto. Son diseñados con la intención de facilitar el desarrollo de software, permitiendo
a los diseñadores y programadores pasar más tiempo identificando requerimientos de
software que tratando con los tediosos detalles de bajo nivel de proveer un sistema
funcional.
Contenido
Origen del lenguaje Visual Basic. Net, uso, importancia
Origen
Si Visual Basic .NET debe considerarse una mera versión de Visual Basic, o si debe
considerarse como un nuevo lenguaje de programación es un tema que ha traído mucha
discusión, y que aún la trae. La sintaxis básica es prácticamente la misma entre VB y
VB.NET, con la excepción de los añadidos para soportar nuevas características como el
control estructurado de excepciones, la programación orientada a objetos, o los Genéricos.
Las diferencias entre VB y VB.NET son profundas, sobre todo en cuanto a metodología de
programación y bibliotecas, pero ambos lenguajes siguen manteniendo un gran parecido,
cosa que facilita notablemente el paso de VB a VB.NET. Visual Basic .NET Relación con
Visual Basic.
Contenido
Origen del lenguaje Visual Basic. Net, uso, importancia
Origen
Tanto Visual Basic. NET se debe considerar como otra versión de Visual Basic o un
lenguaje completamente diferente es un tema de debate. Esto no es evidente, ya que una
vez los métodos que se han movido alrededor y que se puede convertir automáticamente
se tienen en cuenta, la base de sintaxis de la lengua no ha visto a muchos "romper" las
modificaciones oportunas, adiciones para apoyar nuevas características como el control de
excepciones estructurado y expresiones en cortocircuito. Dos cambios importantes de tipo
de datos se produjo con el cambio a VB.NET. Los cambios son el Integérrimo de datos se ha
duplicado en longitud de16 bits a 32 bits, y la Long tipo de datos se ha duplicado en
longitud de32 bits a 64 bits. Esto es cierto para todas las versiones de VB.NET. Un entero
de 16 bits en todas las versiones de VB.NET ahora se conoce como un Short. Del mismo
modo, el Windows Forms GUI editor es muy similar en estilo y función a la forma editor de
Visual Basic.
Contenido
Origen del lenguaje Visual Basic. Net, uso, importancia
Origen
Visual Studio 6.0 Se lanzó en 1998 y fue la última versión en ejecutarse en la plataforma
Win9x. Los números de versión de todas las partes constituyentes pasaron a 6.0,
incluyendo Visual J++ y Visual InterDev que se encontraban en las versiones 1.1 y 1.0
respectivamente. Esta versión fue la base para el sistema de desarrollo de Microsoft para
los siguientes 4 años, en los que Microsoft migró su estrategia de desarrollo al .NET
Framework. Visual Studio 6.0 fue la última versión en que Visual Basic se incluía de la
forma en que se conocía hasta entonces; versiones posteriores incorporarían una versión
muy diferente del lenguaje con muchas mejoras, fruto de la plataforma .NET. También
supuso la última versión en incluir Visual J++, que proporcionaba extensiones de la
plataforma Java, lo que. Versiones del entorno de programación para Visual Basic.
Contenido
Origen del lenguaje Visual Basic. Net, uso, importancia
Origen
Lo hacía incompatible con la versión de Sun Microsystems. Esto acarreó problemas
legales a Microsoft, y se llegó a un acuerdo en el que Microsoft dejaba de comercializar
herramientas de programación que utilizaran la máquina virtual de Java. Aunque el
objetivo a largo plazo de Microsoft era unificar todas las herramientas en un único
entorno, esta versión en realidad añadía un entorno más a Visual Studio 5.0: Visual J++ y
Visual InterDev se separaban del entorno de Visual C++, al tiempo que Visual FoxPro y
Visual Basic seguían manteniendo su entorno específico, Visual Estudio 6.0.
Contenido
Origen del lenguaje Visual Basic. Net, uso, importancia
Importancia
Su importancia radia en que Visual Basic es el lenguaje de programación mas popular
de microsoft que existe. Permite escribir aplicaciones con muchísimo menos código. Los
programadores pueden arrastrar y soltar controles, como por ejemplo, botones y cuadros
de diálogo y después, definir su aspecto y comportamiento, Este lenguaje al final ha dado
un gran salto para convertirse en un verdadero lenguaje orientado a objetos y ahora, es
capaz de aprovecharse de todo lo que ofrece el entorno de trabajo.NET.
Contenido
Final
Final…
IDENTIFICAR BENEFICIOS DEL
LENGUAJE DE PROGRAMACIÓN

Más contenido relacionado

La actualidad más candente

Lenguajes de Programación
 Lenguajes de Programación Lenguajes de Programación
Lenguajes de ProgramaciónJuanRengel2
 
las tics en la educación
las tics en la educación las tics en la educación
las tics en la educación Marcos Farrera
 
Trabajo de semana 1
Trabajo de semana 1Trabajo de semana 1
Trabajo de semana 1inelsonv
 
software y navegadores
software y navegadoressoftware y navegadores
software y navegadoresmunizamu
 
Deber software
Deber softwareDeber software
Deber softwareAKMFA
 
Diapositivas del software corregido
Diapositivas del software corregidoDiapositivas del software corregido
Diapositivas del software corregidoManuel L Alejandro
 
Software de Aplicación - Productividad
Software de Aplicación - ProductividadSoftware de Aplicación - Productividad
Software de Aplicación - ProductividadSorin J Aceituno C
 
Trabajo sobre software y sus clasificaciones
Trabajo sobre software y sus clasificacionesTrabajo sobre software y sus clasificaciones
Trabajo sobre software y sus clasificacionesmarlenaguirre
 
Tipos de software y su desarrollo
Tipos de software y su desarrolloTipos de software y su desarrollo
Tipos de software y su desarrollopool123454
 
Herramientas de Desarrollo de Software
Herramientas de Desarrollo de SoftwareHerramientas de Desarrollo de Software
Herramientas de Desarrollo de SoftwareTe Amo Gabriel
 
Gianna mercedes y victoria trabajo compu
Gianna mercedes y victoria trabajo compuGianna mercedes y victoria trabajo compu
Gianna mercedes y victoria trabajo compugianna01
 

La actualidad más candente (16)

Lenguajes de Programación
 Lenguajes de Programación Lenguajes de Programación
Lenguajes de Programación
 
Tics lunes 21.docx
Tics lunes 21.docxTics lunes 21.docx
Tics lunes 21.docx
 
las tics en la educación
las tics en la educación las tics en la educación
las tics en la educación
 
Software
SoftwareSoftware
Software
 
Unidad 3 procesamiento de datos
Unidad 3 procesamiento de datosUnidad 3 procesamiento de datos
Unidad 3 procesamiento de datos
 
Trabajo de semana 1
Trabajo de semana 1Trabajo de semana 1
Trabajo de semana 1
 
Franco vasquez
Franco vasquezFranco vasquez
Franco vasquez
 
Trabajo
TrabajoTrabajo
Trabajo
 
software y navegadores
software y navegadoressoftware y navegadores
software y navegadores
 
Deber software
Deber softwareDeber software
Deber software
 
Diapositivas del software corregido
Diapositivas del software corregidoDiapositivas del software corregido
Diapositivas del software corregido
 
Software de Aplicación - Productividad
Software de Aplicación - ProductividadSoftware de Aplicación - Productividad
Software de Aplicación - Productividad
 
Trabajo sobre software y sus clasificaciones
Trabajo sobre software y sus clasificacionesTrabajo sobre software y sus clasificaciones
Trabajo sobre software y sus clasificaciones
 
Tipos de software y su desarrollo
Tipos de software y su desarrolloTipos de software y su desarrollo
Tipos de software y su desarrollo
 
Herramientas de Desarrollo de Software
Herramientas de Desarrollo de SoftwareHerramientas de Desarrollo de Software
Herramientas de Desarrollo de Software
 
Gianna mercedes y victoria trabajo compu
Gianna mercedes y victoria trabajo compuGianna mercedes y victoria trabajo compu
Gianna mercedes y victoria trabajo compu
 

Similar a IDENTIFICAR BENEFICIOS DEL LENGUAJE DE PROGRAMACIÓN

Similar a IDENTIFICAR BENEFICIOS DEL LENGUAJE DE PROGRAMACIÓN (20)

Primera evaluacion programacio
Primera evaluacion programacioPrimera evaluacion programacio
Primera evaluacion programacio
 
Lenguaje de programación
Lenguaje de programación Lenguaje de programación
Lenguaje de programación
 
Fundamentos de ingenieria de software
Fundamentos de ingenieria de softwareFundamentos de ingenieria de software
Fundamentos de ingenieria de software
 
tipos de software
tipos de softwaretipos de software
tipos de software
 
JavierPerez_Ing
JavierPerez_IngJavierPerez_Ing
JavierPerez_Ing
 
Victoria_Isabel_DiseñoDeSoftware2014
Victoria_Isabel_DiseñoDeSoftware2014Victoria_Isabel_DiseñoDeSoftware2014
Victoria_Isabel_DiseñoDeSoftware2014
 
Beneficios del Lenguaje de Programación
Beneficios del Lenguaje de Programación Beneficios del Lenguaje de Programación
Beneficios del Lenguaje de Programación
 
Software
SoftwareSoftware
Software
 
Exposicion de fundamentos1
Exposicion de fundamentos1Exposicion de fundamentos1
Exposicion de fundamentos1
 
Exposicion de fundamentos
Exposicion de fundamentos Exposicion de fundamentos
Exposicion de fundamentos
 
INFORMÁTICA VIDEO, ESCRITO
INFORMÁTICA VIDEO, ESCRITOINFORMÁTICA VIDEO, ESCRITO
INFORMÁTICA VIDEO, ESCRITO
 
Icdl Clase2
Icdl Clase2Icdl Clase2
Icdl Clase2
 
Ensayo software
Ensayo softwareEnsayo software
Ensayo software
 
Materia de informatica or
Materia de informatica orMateria de informatica or
Materia de informatica or
 
Lenguaje de programcion
Lenguaje de programcionLenguaje de programcion
Lenguaje de programcion
 
sofwuare
sofwuaresofwuare
sofwuare
 
Ingeniería en software
Ingeniería en softwareIngeniería en software
Ingeniería en software
 
Software
SoftwareSoftware
Software
 
software
softwaresoftware
software
 
Victoria_Isabel_DiseñoDeSoftware
Victoria_Isabel_DiseñoDeSoftwareVictoria_Isabel_DiseñoDeSoftware
Victoria_Isabel_DiseñoDeSoftware
 

Último

DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASPersonalJesusGranPod
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAJOSLUISCALLATAENRIQU
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOFritz Rebaza Latoche
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingKevinCabrera96
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxbingoscarlet
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfbcondort
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024CESARHERNANPATRICIOP2
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralsantirangelcor
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxMarcelaArancibiaRojo
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfIvanRetambay
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptMarianoSanchez70
 
Ingeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedicaIngeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedicaANACENIMENDEZ1
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinosDayanaCarolinaAP
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 

Último (20)

DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integral
 
hitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docxhitos del desarrollo psicomotor en niños.docx
hitos del desarrollo psicomotor en niños.docx
 
osciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdfosciloscopios Mediciones Electricas ingenieria.pdf
osciloscopios Mediciones Electricas ingenieria.pdf
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
 
Ingeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedicaIngeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedica
 
clases de porcinos generales de porcinos
clases de porcinos generales de porcinosclases de porcinos generales de porcinos
clases de porcinos generales de porcinos
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 

IDENTIFICAR BENEFICIOS DEL LENGUAJE DE PROGRAMACIÓN

  • 1. PROGRAMACIÓN IDENTIFICAR BENEFICIOS DEL LENGUAJE DE PROGRAMACIÓN Alumna: THAYS YOSELIN HURTADO ESPINOZA C.I.: V.-17.748.086 MAYO 2020
  • 2. INTRODUCCIÓN Un sistema de información es un conjunto de elementos que interactúan entre sí con el fin de apoyar las actividades de una empresa o negocio. Se puede definir como un conjunto de funciones o componentes interrelacionados que forman un todo, es decir, obtiene, procesa, almacena y distribuye información para apoyar la toma de decisiones y el control en una organización. Igualmente apoya la coordinación, análisis de problemas, visualización de aspectos complejos entre otros. Contenido
  • 3. Sistemas Es el conjunto de partes interrelacionadas, hardware, software y de recurso humano que permite almacenar y procesar información. El hardware incluye computadoras o cualquier tipo de dispositivo electrónico inteligente, que consisten en procesadores, memoria, sistemas de almacenamiento externo, etc. El software incluye al sistema operativo, firmware y aplicaciones, siendo especialmente importante los sistemas de gestión de bases de datos. Por último el soporte humano incluye al personal técnico que crean y mantienen el sistema (analistas, programadores, operarios, etc.) y a los usuarios que lo utilizan. Hardware: Está formado por los dispositivos electrónicos y mecánicos que realizan los cálculos y el manejo de la información Software: Se trata de las aplicaciones y los datos que explotan los recursos hardware. Personal: Está compuesto tanto por los usuarios que interactúan con los equipos. Información descriptiva: Es el conjunto de manuales, formularios o cualquier soporte de instrucciones. Contenido
  • 4. Sistemas de Información Se puede definir técnicamente como un conjunto de componentes interrelacionados que recolectan (o recuperan), procesan, almacenan y distribuyen información para apoyar la toma de decisiones y el control de una organización. Además de apoyar la toma de decisiones, la coordinación y el control, los sistemas de información también pueden ayudar a los gerentes y trabajadores a analizar problemas, visualizar asuntos complejos y crear productos nuevos. Contenido
  • 5. Sistemas de Información Están arraigados en las organizaciones; un resultado de la estructura organizacional, cultura, flujos de trabajo y procedimientos operativos estandarizados. Son instrumentos para el cambio organizacional y creación de valor, y hacen posible transformar estos elementos de la organización en nuevos modelos de negocios y redefinir los límites de la misma. Los avances de los sistemas de información están acelerando la tendencia hacia economías globalizadas, orientadas al conocimiento y organizaciones planas, flexibles y descentralizadas que pueden coordinarse con otras organizaciones a través de grandes distancias. Contenido
  • 6. Importancia de los Sistemas de Información Juegan un papel muy importante en la sociedad, por ser una herramienta poderosa y alterna para apoyar a los gerentes 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. 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. Contenido
  • 7. Interfaz 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. La interfaz de usuario (UI) es el conjunto de los controles y canales sensoriales mediante los cuales un usuario puede comunicarse con una máquina. Por ejemplo, en una computadora, la pantalla, el teclado y las bocinas son parte de la interfaz de usuario porque la utilidad de todas ellas es hacer que entre o salga información del equipo. Una buena interfaz de usuario se caracteriza por tener un alto grado de usabilidad, y por ser amigable e intuitiva. La interfaz gráfica de usuario (GUI) es el contenido gráfico mediante el cual se visualiza información del equipo en una pantalla. Casi todos los programas tienen alguna clase de interfaz visual, que sirve al mismo tiempo para mostrar información al usuario y como un mapa de navegación entre diferentes comandos. Por ejemplo, si abres un archivo de Word, la interfaz de usuario te permitirá ver la información que contiene en la pantalla, pero también te permitirá interactuar con un sinfín de herramientas para modificar el documento. Contenido
  • 8. Definir Programación Programación es el proceso de tomar un algoritmo y codificarlo en una notación, un lenguaje de programación, de modo que pueda ser ejecutado por una computadora. Aunque existen muchos lenguajes de programación y muchos tipos diferentes de computadoras, el primer paso es la necesidad de tener una solución. Sin un algoritmo no puede haber un programa. La programación, sin embargo, es una parte importante de lo que hace un científico de la computación. La programación es a menudo la manera en la que creamos una representación para nuestras soluciones. Por tanto, esta representación en un lenguaje y el proceso de crearla se convierte en una parte fundamental de la disciplina. Los algoritmos describen la solución a un problema en términos de los datos requeridos para representar el caso del problema y el conjunto de pasos necesarios para producir el resultado pretendido. Los lenguajes de programación deben suministrar un modo notacional para representar tanto el proceso como los datos. Para este fin, los lenguajes suministran estructuras de control y tipos de datos. Contenido
  • 9. Importancia de la Programación La importancia de la programación en mi carrera radica en que el lenguaje de programación es el responsable de que la computadora siga paso a paso las órdenes que el programador ha diseñado en el algoritmo. Con esto se entiende que el lenguaje de programación es una especie de intermediario entre el ordenador y el usuario, para que este último pueda darle respuesta a los problemas mediante la computadora y haciendo uso de palabras (funciones), que le interpretan dicho programa al computador para la realización de ese trabajo. Contenido
  • 10. Definir lenguaje de programación Es un conjunto de sintaxis y reglas semánticas que definen los programas del computador. Es el lenguaje que los programadores usan para comunicar instrucciones a una computadora y poder ejecutar un programa. Es el código utilizado para la creación de programas. Lo utilizan los programadores (generalmente especializados en un lenguaje en particular) para la creación de diversas aplicaciones. En informática, es cualquier forma de escritura (lenguaje) que posee determinadas instrucciones que combinadas y modificadas correctamente (dependiendo del resultado que se desee), podrán ser interpretadas y así resultar en un programa, página web, etc. Es un sistema de escritura para la descripción precisa de algoritmos o programas Un lenguaje de programación es aquel elemento dentro de la informática que nos permite crear programas mediante un conjunto de instrucciones, operadores y reglas de sintaxis; que pone a disposición del programador para que este pueda comunicarse con los dispositivos hardware y software existentes. Contenido
  • 11. Definir lenguaje orientado a objetos La orientación a objetos es un paradigma de programación que facilita la creación de software de calidad por sus factores que potencian el mantenimiento, la extensión y la reutilización del software generado bajo este paradigma. Entre sus características se encuentran: + Abstracción. + Encapsulamiento. + Principio de ocultación. + Poliformismo. +Herencia. La programación orientada a objetos es más moderna, es una evolución de la programación imperativa que plasma en el diseño de una familia de lenguajes conceptos que existían previamente con algunos nuevos. •La programación orientada a objetos se basa en lenguajes que soportan sintáctica y semánticamente la unión entre los tipos abstractos de datos y sus operaciones (a esta unión se la suele llamar clase). •La programación orientada a objetos incorpora en su entorno de ejecución mecanismos tales como el polimorfismo y el envío de mensajes entre objetos. Contenido
  • 12. Metodologías del lenguaje orientado a objetos Los métodos orientados a objetos son técnicas de abordar la complejidad del problema que utilizan como procedimiento de modularización la identificación de los objetos del dominio del problema. Cada módulo que se define corresponde a la abstracción de un objeto existente en el dominio del problema y en él se incluyen todos los aspectos (funcionalidad, estados, datos, etc.) que son propios del objeto. Contenido
  • 13. Origen del lenguaje Visual Basic. Net, uso, importancia Origen Lenguaje de Desarrollo de Visual Basic .NET. Visual Basic .NET (VB.NET) es un lenguaje de programación orientado a objetos que se puede considerar una evolución de Visual Basic implementada sobre el framework .NET. Su introducción resultó muy controvertida, ya que debido a cambios significativos en el lenguaje VB.NET no es compatible hacia atrás con Visual Basic, pero el manejo de las instrucciones es similar aversiones anteriores de Visual Basic, facilitando así el desarrollo de aplicaciones más avanzadas con herramientas modernas. La gran mayoría de programadores de VB.NET utilizan el entorno de desarrollo integrado (IDE) Microsoft Visual Studio en alguna de sus versiones (Visual Studio .NET, Visual Studio .NET 2003, Visual Studio .NET 2005, Visual Studio .NET 2008), aunque existen otras alternativas, como SharpDevelop (que además es libre. Contenido
  • 14. Origen del lenguaje Visual Basic. Net, uso, importancia Origen Al igual que con todos los lenguajes de programación basados en .NET, los programas escritos en VB .NET requieren el Framework .NET para ejecutarse. En el desarrollo de software, un framework es una estructura conceptual y tecnológica de soporte definida, normalmente con artefactos o módulos de software concretos, con base en la cual otro proyecto de software puede ser organizado y desarrollado. Típicamente, puede incluir soporte de programas, bibliotecas y un lenguaje interpretado entre otros programas para ayudar a desarrollar y unir los diferentes componentes de un proyecto. Son diseñados con la intención de facilitar el desarrollo de software, permitiendo a los diseñadores y programadores pasar más tiempo identificando requerimientos de software que tratando con los tediosos detalles de bajo nivel de proveer un sistema funcional. Contenido
  • 15. Origen del lenguaje Visual Basic. Net, uso, importancia Origen Al igual que con todos los lenguajes de programación basados en .NET, los programas escritos en VB .NET requieren el Framework .NET para ejecutarse. En el desarrollo de software, un framework es una estructura conceptual y tecnológica de soporte definida, normalmente con artefactos o módulos de software concretos, con base en la cual otro proyecto de software puede ser organizado y desarrollado. Típicamente, puede incluir soporte de programas, bibliotecas y un lenguaje interpretado entre otros programas para ayudar a desarrollar y unir los diferentes componentes de un proyecto. Son diseñados con la intención de facilitar el desarrollo de software, permitiendo a los diseñadores y programadores pasar más tiempo identificando requerimientos de software que tratando con los tediosos detalles de bajo nivel de proveer un sistema funcional. Contenido
  • 16. Origen del lenguaje Visual Basic. Net, uso, importancia Origen Si Visual Basic .NET debe considerarse una mera versión de Visual Basic, o si debe considerarse como un nuevo lenguaje de programación es un tema que ha traído mucha discusión, y que aún la trae. La sintaxis básica es prácticamente la misma entre VB y VB.NET, con la excepción de los añadidos para soportar nuevas características como el control estructurado de excepciones, la programación orientada a objetos, o los Genéricos. Las diferencias entre VB y VB.NET son profundas, sobre todo en cuanto a metodología de programación y bibliotecas, pero ambos lenguajes siguen manteniendo un gran parecido, cosa que facilita notablemente el paso de VB a VB.NET. Visual Basic .NET Relación con Visual Basic. Contenido
  • 17. Origen del lenguaje Visual Basic. Net, uso, importancia Origen Tanto Visual Basic. NET se debe considerar como otra versión de Visual Basic o un lenguaje completamente diferente es un tema de debate. Esto no es evidente, ya que una vez los métodos que se han movido alrededor y que se puede convertir automáticamente se tienen en cuenta, la base de sintaxis de la lengua no ha visto a muchos "romper" las modificaciones oportunas, adiciones para apoyar nuevas características como el control de excepciones estructurado y expresiones en cortocircuito. Dos cambios importantes de tipo de datos se produjo con el cambio a VB.NET. Los cambios son el Integérrimo de datos se ha duplicado en longitud de16 bits a 32 bits, y la Long tipo de datos se ha duplicado en longitud de32 bits a 64 bits. Esto es cierto para todas las versiones de VB.NET. Un entero de 16 bits en todas las versiones de VB.NET ahora se conoce como un Short. Del mismo modo, el Windows Forms GUI editor es muy similar en estilo y función a la forma editor de Visual Basic. Contenido
  • 18. Origen del lenguaje Visual Basic. Net, uso, importancia Origen Visual Studio 6.0 Se lanzó en 1998 y fue la última versión en ejecutarse en la plataforma Win9x. Los números de versión de todas las partes constituyentes pasaron a 6.0, incluyendo Visual J++ y Visual InterDev que se encontraban en las versiones 1.1 y 1.0 respectivamente. Esta versión fue la base para el sistema de desarrollo de Microsoft para los siguientes 4 años, en los que Microsoft migró su estrategia de desarrollo al .NET Framework. Visual Studio 6.0 fue la última versión en que Visual Basic se incluía de la forma en que se conocía hasta entonces; versiones posteriores incorporarían una versión muy diferente del lenguaje con muchas mejoras, fruto de la plataforma .NET. También supuso la última versión en incluir Visual J++, que proporcionaba extensiones de la plataforma Java, lo que. Versiones del entorno de programación para Visual Basic. Contenido
  • 19. Origen del lenguaje Visual Basic. Net, uso, importancia Origen Lo hacía incompatible con la versión de Sun Microsystems. Esto acarreó problemas legales a Microsoft, y se llegó a un acuerdo en el que Microsoft dejaba de comercializar herramientas de programación que utilizaran la máquina virtual de Java. Aunque el objetivo a largo plazo de Microsoft era unificar todas las herramientas en un único entorno, esta versión en realidad añadía un entorno más a Visual Studio 5.0: Visual J++ y Visual InterDev se separaban del entorno de Visual C++, al tiempo que Visual FoxPro y Visual Basic seguían manteniendo su entorno específico, Visual Estudio 6.0. Contenido
  • 20. Origen del lenguaje Visual Basic. Net, uso, importancia Importancia Su importancia radia en que Visual Basic es el lenguaje de programación mas popular de microsoft que existe. Permite escribir aplicaciones con muchísimo menos código. Los programadores pueden arrastrar y soltar controles, como por ejemplo, botones y cuadros de diálogo y después, definir su aspecto y comportamiento, Este lenguaje al final ha dado un gran salto para convertirse en un verdadero lenguaje orientado a objetos y ahora, es capaz de aprovecharse de todo lo que ofrece el entorno de trabajo.NET. Contenido