カテゴリー 全て - algoritmos - datos - eficiencia - programación

によって Juan Pinto 3年前.

145

Introducción a la programación

La programación ha evolucionado significativamente a lo largo del tiempo, con lenguajes que varían en complejidad y nivel. Los lenguajes de bajo nivel son más antiguos y están más cerca del lenguaje máquina, mientras que los de alto nivel son más modernos y fáciles de usar.

Introducción a la programación

Desarrollado por JUAN MANUEL PINTO JACOBO con código estudiantil 20191577080.

Algoritmos. Por Luis Castellanos.

Algoritmos y programación. Por Luis Castellanos.

Así entonces, se formaron las generaciones de ordenadores. Estos van desde la primera generación hasta la quinta generación, donde estos últimos representan la ultima tecnología en el procesamiento y análisis de información.

Para esto se dieron los ordenadores, los cuales supusieron una mejora en este campo de la informática y fueron mejorando con el pasar del tiempo.

De esta manera, la implementación de nuevas tecnologías también trajo consigo la exigencia de un mayor procesamiento de información.

Así entonces, el primero en construir una calculadora, en 1671, fue el filósofo y matemático alemán Gottfried Leibniz. Este personaje ademas de esta hazaña, se destaco por contruir las bases del Calculo en conjunto con Isaac Newton.

Algunos nombres como los de William Oughtred y John Neper, hacen parte de una basta lista de personajes que aportaron al desarrollo del ábaco.

Como reacción de esto se vio la necesidad de implementar instrumentos aritméticos, como el ábaco, desde los cuales se ha llegado a las calculadoras y ordenadores actuales.

La informática ha sido un elemento de vital importancia a lo largo de la historia, ya que esta surgió de la necesidad de efectuar cálculos y procesar información cada vez mas compleja.

http://www.um.es/docencia/barzana/II/Ii04.html

Lógicas

Aritméticas

Su uso

Un elemento de gran valor para este lenguaje de programación es el IDE. Este se reconoce como el Entorno de Desarrollo Integrado y representa la interfaz mediante la cual se puede hacer uso de este lenguaje.

https://www.aulafacil.com/cursos/programacion/visual-basic-paso-a-paso/4-1-conociendo-el-entorno-de-desarrollo-integrado-ide-l42090

Disyunción

Conjunción

Negación

Like, Is, TypeOf.

=, <>, <, <=, >, >=

Multiplicación y división

División de numero entero

Suma y resta

Negación unaria

Exponenciación

Asociativo

Relacionales

Lógicos

Aritméticos

Los operadores que este puede utilizar son los siguientes...

UShort

User - Defined

ULong

UInteger

String

Single

Short

Char

Integer

SByte

Object

Long

Decimal

Double

Date

Byte

Boolean

Los tipos de datos que este utiliza son los siguientes...

https://virtual.itca.edu.sv/Mediadores/dacs2013/21_tipos_de_datos.html

https://techlib.net/definition/visualbasic.html

Este es un lenguaje de programación creado por Microsoft. Es una extensión del lenguaje de programación Basic que combina funciones y comandos Basic con controles visuales.

Cíclicas

Condicionales

Secuenciales

La estructuras algoritmicas definen la forma de trabajo. Estas se puede clasificar en...

Estos pueden ser manipulados mediante operadores y operandos, los cuales pueden relacionar de forma distinta los valores de una o mas variables o constantes.

Su contenido

En tercer lugar, las expresiones son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales. Estos se pueden clasificar en...

En segundo lugar, una variable se denomina como un espacio de almacenamiento donde se pueden ubicar de manera temporal datos durante la ejecución del programa. Estas se pueden clasificar por...

En primer lugar, una constante es un dato numérico o alfanumérico que durante la ejecución del programa no cambia.

En conjunto con las variables antes nombradas, se presentan las constantes y las expresiones, las cuales son elementos fundamentales dentro del programa.

Para la representación de estos datos se hace uso de indicadores, los cuales deben cumplir con ciertos parámetros para ser utilizados dentro del programa.

Datos estructurados, los cuales son definidos por el usuario y pueden corresponder a arreglos matriciales o archivos en general.

Datos simples, los cuales a su vez de clasifican en numéricos, lógicos y alfanuméricos.

Existen diversos tipos de datos asociados a los algoritmos. Estos determinan la naturaleza del conjunto de valores que puede tomar una variable, lo cual le otorga cierta importancia. Estos se pueden clasificar en...

Las partes basicas a tener en cuenta para la construccion de un algoritmo son...

Depuración

Diseño del algoritmo

Análisis del problema

Definición del problema

Cualitativos

Cuantitativos

Por su naturaleza se pueden clasificar en...

No gráficos

Gráficos

También existen lenguajes algorítmicos, estos se componen por una serie de símbolos y reglas que se utilizan para describir de manera explícita un proceso. Estos pueden ser...

Se llama algoritmo a la secuencia no ambigua, finita y ordenada de instrucciones planteadas para la resolución de un problema especifico.

Python

Java

https://kodigo.org/cuales-son-los-10-lenguajes-de-programacion-mas-usados-en-la-actualidad/

https://platzi.com/tutoriales/1050-programacion-basica/5996-que-son-los-lenguajes-de-bajo-medio-y-alto-nivel/?utm_source=google&utm_medium=cpc&utm_campaign=12915366154&utm_adgroup=&utm_content=&gclid=CjwKCAiAqIKNBhAIEiwAu_ZLDrfrDjKYzUVCz0gTUdx0ulfknI00oMdLyZXHHQjx6J1dipwDFQgdbhoCgk8QAvD_BwE&gclsrc=aw.ds

Referencias Bibliográficas:

C

Fortran

Cobol

Pascal

Basic

Algunos de los lenguajes de programación mas utilizados y de mayor renombre son...

Finalmente, la eficiencia se refiere a la minimización en el uso de recursos como tiempo o memoria.

En segundo lugar, la claridad hace referencia a la legibilidad que debe tener el programa a vistas de que este se pueda manipular de mejor manera.

En primer lugar, la corrección se refiere a que el programa debe hacer lo que se tiene planteado tal como se desea.

Los objetivos de la programación se pueden abarcar en tres términos fundamentales: Corrección, claridad y eficiencia.

Programación orientada a objetos

Programación extrema

Programación estructurada

Programación por eventos

Programación modular

Programación por capas

Programación declarativa

Programación secuencial

Programación no estructurada

Programación funcional

Programación imperativa

Los tipos de programación mas importantes son...

Estos lenguajes se pueden ubicar por generaciones, donde los de menor generacion son lenguajes de bajo nivel y los de mayor generacion son lenguajes de alto nivel.

Compiladores

Interpretes

Dependiendo de la manera en que se compila un programa, se pueden clasificar dos tipos de lenguajes...

De esta compilación se obtiene lo que se denomina como lenguaje de maquina. Este lenguaje catalogado de bajo nivel por su complejidad, se conforma por secuencias de 0 y 1; totalmente contrario a lenguajes de programación de menor complejidad catalogados como de alto nivel.

Al realizar un programa en lenguaje de programación, es necesario realizar un proceso de compilación donde este será interpretado para su ejecución.

Algunas generalidades son...

Los programas se puede escribir mediante lenguajes de programación. Estos se conforman mediante un conjunto de reglas sintácticas y semánticas que definen un lenguaje informático.

Se llama programación al conjunto concreto de instrucciones que una computadora puede ejecutar para solventar una actividad propuesta.

Algoritmos

Lenguaje Visual Basic

Programación

Historia de la informática

Introducción a la programación