MAPA GENERAL APLICACIONES COMPUTACIONALES

INTRODUCCIÒN A LA PROGRAMACIÒN:
El ser humano desde épocas remotas ha necesitado medios para efectuar cálculos y procesar la información. Su complejidad se ha ido acrecentando con el tiempo, conforme surgían nuevas necesidades, y ha estado subordinada al progreso de la tecnología como:
-EL ÁBACO
-CÁLCULO MATEMÁTICO
-LAS GENERACIONES DE ORDENADORES:
1- ORDENADORES DE PRIMERA GENERACIÓN
2- ORDENADORES DE SEGUNDA GENERACIÓN
3- ORDENADORES DE TERCERA GENERACIÓN
4- ORDENADORES DE CUARTA GENERACIÓN
5- ORDENADORES DE QUINTA GENERACIÓN

Un ALGORITMO es un conjunto de instrucciones o reglas definidas y no-ambiguas, ordenadas y finitas que permite, típicamente, solucionar un problema, realizar un cómputo, procesar datos y llevar a cabo otras tareas o actividades, las partes de este son:
- Input o entrada
- Proceso
- Output o salida
existen 4 tipos de algoritmos los cuales son:
- Algoritmos Computacionales
- Algoritmos No Computacionales
- Algoritmos Cualitativos
- Algoritmos Cuantitativos
Los algoritmos presentan las siguientes características:
Secuenciales, precisos, ordenados, Finitos, Concretos, Definidos.

• Un depurador es un programa usado para probar y depurar (eliminar) los errores de otros programas . El código a ser examinado puede alternativamente estar corriendo en un simulador de conjunto de instrucciones , una técnica que permite gran potencia en su capacidad de detenerse cuando son encontradas condiciones específicas pero será típica mente algo más lento que ejecutando el código directamente en el apropiado procesador.

• Un compilador es un programa que traduce código escrito en un lenguaje de programación (llamado fuente) a otro lenguaje. En este tipo de traductor, el lenguaje fuente es generalmente un lenguaje de alto nivel, y el objeto un lenguaje de bajo nivel (código máquina).

• Un traductor es un programa que tiene como entrada un texto escrito en un lenguaje (lenguaje fuente) y como salida produce un texto escrito en un lenguaje (lenguaje objeto) que preserva el significado de origen. Ejemplos de traductores son los ensambladores y los compiladores.

La programación dirigida por eventos, es un paradigma de programación en el que tanto la estructura como la ejecución de los programas van determinados por los sucesos que ocurran en el sistema, definidos por el usuario o que ellos mismos provoquen.
Para entender la programación dirigida por eventos, podemos oponerla a lo que no es: mientras en la programación secuencial (o estructurada) es el programador el que define cuál va a ser el flujo del programa, en la programación dirigida por eventos será el propio usuario lo que sea que esté accionando el programa el que dirija el flujo del programa. Aunque en la programación secuencial puede haber intervención de un agente externo al programa, estas intervenciones ocurrirán cuando el programador lo haya determinado, y no en cualquier momento como puede ser en el caso de la programación dirigida por eventos

Visual Studio . NET es un entorno de desarrollo integrado, lo cual también es conocido como IDE (Integrated Development Environment). Por lo tanto, este comprende un conjunto de herramientas que pueden simplificar bastante el desarrollo de sitios, aplicaciones y servicios web.
Tipos de Datos de Visual Basic
- Boolean
- Byte
- Char
- Date
- Decimal
- Double
- Integer
- Long
- Object

La programación es el proceso utilizado para idear y ordenar las acciones necesarias para realizar un proyecto, Un lenguaje de programación es un lenguaje formal que le proporciona al programador, la capacidad de programar una serie de
secuencias de órdenes en forma de algoritmos con el fin de controlar el comportamiento físico o lógico de un sistema informático
Algunos tipos de programación:
- Programación declarativa.
- Programación imperativa.
- Programación estructurada.
- Programación modular.
- Programación orientada a objetos.
- Programación orientada a eventos.

Visual Basic es un lenguaje de programación dirigido por eventos, desarrollado por Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados.
Su primera versión fue presentada en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo, luego entre este año y 1998 se publicaron las versiones 2.0, 3.0, 4.0, 5.0 y 6.0" es.scribd.com.
En los años 2003, 2005, 2008 y 2010 se publicaron nuevas versiones de visual basic.net, cada una, presentando importantes mejoras en relación a la anterior.

Tipos de operadores
Visual Basic proporciona los siguientes tipos de operadores:
• Los operadores aritméticos realizan cálculos familiares en valores numéricos, incluido el desplazamiento de los patrones de bits.

• Los operadores de comparación comparan dos expresiones y devuelven un valor Boolean que representa el resultado de la comparación.

• Los operadores de concatenación unen varias cadenas en una sola cadena.

• Los operadores lógicos y bit a bit de Visual Basic combinan valores Boolean o numéricos y devuelven un resultado del mismo tipo de datos que los valores.

¿ Que es un lenguaje de maquina?

• El lenguaje de máquina o código máquina es el sistema de códigos directamente interpretable por un circuito microprogramable, como el microprocesador de una computadora o el microcontrolador de un autómata. Este lenguaje está compuesto por un conjunto de instrucciones que determinan acciones a ser tomadas por la máquina. Un programa consiste en una cadena de estas instrucciones más un conjunto de datos sobre el cual se trabaja.

Un lenguaje de programación de alto nivel se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de la capacidad con que los ejecutan las máquinas. Estos lenguajes permiten una máxima flexibilidad al programador a la hora de abstraerse o de ser literal. Permiten un camino bidireccional entre el lenguaje máquina y una expresión casi oral entre la escritura del programa y su posterior compilación.

• Un lenguaje de programación de características de bajo nivel o de primera generación, es aquel en el que sus instrucciones ejercen un control directo sobre el hardware y están condicionados por la estructura física de las computadoras que lo soportan. El uso de la palabra bajo en su denominación no implica que el lenguaje sea menos potente que un lenguaje de alto nivel, sino que se refiere a la reducida abstracción entre el lenguaje y el hardware.

Klikkaa tästä keskittääksesi karttasi.
Klikkaa tästä keskittääksesi karttasi.