UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA ADMINISTRADORES E INGENIEROS INDUSTRIALES

Anuncio
UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA
PROGRAMA UNIVERSITARIO PARA LA FORMACIÓN DE
ADMINISTRADORES E INGENIEROS INDUSTRIALES
LENGUAJE DE PROGRAMACIÓN Y SOFTWARE
PROPIETARIO
Definiciones Básicas
Programa
Es un conjunto de instrucciones escritas en un
lenguaje de programación que, traducidas a
lenguaje de máquina, desempeñan una tarea
determinada.
Software
Se denomina software, programática, equipamiento lógico
o soporte lógico a todos los componentes intangibles de un
ordenador o computadora, es decir, al conjunto de
programas y procedimientos necesarios para hacer posible
la realización de una tarea específica.
Hardware
En la Informática se denomina hardware al conjunto de
elementos materiales que componen un ordenador.
Hardware también son los componentes físicos de una
computadora tales como el disco duro, CD-ROM,
disquetera (floppy), etc...
Compilador
Un compilador es un programa que, a su vez, traduce un
programa escrito en un lenguaje de programación a otro
lenguaje de programación, generando un programa equivalente.
Usualmente el segundo lenguaje es código de máquina, pero
también puede ser simplemente texto
Código Objeto
Se llama código objeto en programación al código resultante de la
compilación del código fuente, Consiste en lenguaje máquina ó
bytecode y se distribuye en varios archivos que corresponden a
cada código fuente compilado.
Lenguaje de Programación
Un lenguaje de programación es un lenguaje que puede ser
utilizado para controlar el comportamiento de una máquina,
particularmente una computadora, consiste en un conjunto de
reglas sintácticas y semánticas que definen su estructura y el
significado de sus elementos, respectivamente.
Clasificación de los lenguajes de
programación
Lenguajes de bajo nivel
Lenguajes de medio nivel
Lenguajes de alto nivel
Según la forma de ejecución
Lenguajes compilados
Lenguajes interpretados
Lenguajes orientados a objetos
Software Propietario
El software propietario (también llamado software no
libre, software privativo, software privado, software
con propietario o software de propiedad) se refiere a
cualquier programa informático en el que los usuarios
tienen limitadas las posibilidades de usarlo,
modificarlo o redistribuirlo (con o sin modificaciones),
o cuyo código fuente no está disponible o el acceso a
éste se encuentra restringido.
Software propietario para programación
ambiente grafico Microsoft Visual Studio
(Visual Basic)
Es un lenguaje programación de fácil aprendizaje pensado tanto
para programadores principiantes como expertos, guiado por
eventos, y centrado en un motor de formularios que facilita el
rápido desarrollo de aplicaciones gráficas
Visual Basic fue desarrollado por Alan Cooper para Microsoft. Su
primera versión fue presentada en 1991 con la intención de
simplificar la programación utilizando un ambiente de desarrollo
completamente gráfico que facilitara la creación de interfaces
gráficas y en cierta medida también la programación misma.
Código fuente
El código fuente puede definirse como, un conjunto
de líneas que conforman un bloque de texto, escrito
según las reglas sintácticas de algún lenguaje de
programación destinado a ser legible por humanos ó
un Programa en su forma original, tal y como fue
escrito por el programador, no es ejecutable
directamente por el computador, debe convertirse en
lenguaje de maquina mediante compiladores,
ensambladores o intérpretes.
Características Generales
Es un lenguaje de fácil aprendizaje pensado tanto
para programadores principiantes como expertos,
guiado por eventos, y centrado en un motor de
formularios que facilita el rápido desarrollo de
aplicaciones gráficas. Su sintaxis, derivada del antiguo
BASIC, ha sido ampliada con el tiempo al agregarse las
características típicas de los lenguajes estructurados
modernos.
Ventajas
Permite programar un microcontrolador de forma BASIC
Miles de foros alrededor de la Web lo hacen el lenguaje con
mayor cobertura/soporte que cualquier otro
La facilidad del lenguaje permite crear aplicaciones para
Windows en muy poco tiempo. En otras palabras, permite un
desarrollo eficaz y menor inversión en tiempo que con cualquier
otro lenguaje.
El IDE de casi todas las versiones de Visual Basic incluye un
elevadísimo número de asistentes y plantillas. Todas
La sintaxis es flexible: se puede obligar al compilador a ignorar
errores o escribir varias instrucciones en una misma línea.
Inconvenientes
Es software propietario por parte de Microsoft
Sólo existe un compilador e IDE, llamado igual que el lenguaje.
Sólo genera ejecutables para Windows.
No existe forma alguna de exportar el código a otras plataformas
fuera de Windows
 Los ejecutables generados son relativamente lentos
 NO permite programación a bajo nivel ni incrustrar secciones de
código en ASM




Software Propietario
Descargar