Categorias: Todos - algoritmos - eficiencia - programación - lenguajes

por Carlos Montaña 3 anos atrás

229

Introducción a la programación y conceptos basicos

La programación es una disciplina fundamental en la informática, que permite a los seres humanos crear programas para computadoras utilizando diversos lenguajes de programación. Existen múltiples tipos de programación, incluyendo la estructurada, por eventos, declarativa, por capas, secuencial, orientada a objetos, extrema, modular, no estructurada, imperativa y funcional.

Introducción a la programación y conceptos basicos

Lenguaje algoritmico

Variables, constantes y expresiones

expresiones
Combinación de variables constantes...etc
constantes
Dato numerico que no cambia
Variables
Dato que puede variar

Tipos de datos

Estructurados
Vectores, matrices, archivos
Simples
Numeros, logicos alfanumericos

Graficos

Diagrama de flujo

No gráficos

Seudo codigo

elementos aritméticos

Calculadora

En 1671
Leibniz

Calculadora universal

desprende el concepto

Calculo matematico

hace más de un siglo

que se diseño un ordenador

Ordenadores

la informatica

Es el tratamiento de la información

1886 Hollerit

una maquina

El procesamiento de datos

donde se dice

La calculadora no es automatica

Pascalina

Inventada por Pascal (1623-1662)
que su padre jugara con él

Rodillos de neper

en 1617
Neper da a conocer su invento

Realizar multiplicaciones

Sumadora

En 1967 un diseño

hecho por Da Vinci

El ábaco

El instrumento mas antiguo del calculo
Hecho con piedras en sus inicios

Una herramienta

Cálculos complejos

Introducción a la programación y conceptos basicos

Visual Basic

un lenguaje de programación
Forma de comunicación

Lenguaje de maquina

Sistema de códigos

La computadora

IDE

Integrated Development Environment

facilidades para programar en Visual Basic

Datos y operadores

Operadores

Concatenación

Combinar caracteres

Comparación

Comparar

Aritméticos

Cálculos

Datos

String

Single

Short

Objetc

Long

Integer

Double

Decimal

Date

Char

Byte

Boolean

Significa
Beginner’s All-purpose Symbolic Instruction Code

traduce

Código de instrucciones de uso universal para principiantes

Desarrollado

Jhon Kmeny y Thomas Kurts

1964

Tiny BASIC y Microsoft BASIC

Programación y lenguaje de programación

Denomina programación
Crear programas para computadoras

lenguaje de programación

Programas más conocidos

BASIC,COBOL,FORTRAN,C,PASCAL

Objetivos

Claridad

programa claro y legible

organizado

Eficiencia

Consumir la menor cantidad de recursos

Corrección

Subtopic

Hace lo que debe hacer el programa

Compilación

la mayoría de lenguajes actuales

código fuente

partes en diferentes lenguajes

compiladores

Generalidades

Diferente a un lenguaje informatico

Uso del codigo de maquina

especificar de manera precisa

una técnica estándar de comunicación

dar unas instrucción

Lenguajes de alto nivel

tipos de programación

orientada a objetos

extrema

por capas

modular

estructurada

por eventos

secuencial

Funcional

declarativa

imperativa

No estructurada

Algoritmo

Son un secuencia de instrucciones

Tipos de algoritmos

Cuantitativos

Pasos con numeros

Cualitativos

Pasos con palabras

La historia de la informática

El ser humano
La necesidad

Procesar la información

Hacer cálculos