Вы находитесь на странице: 1из 14

LOGICA

Es la ciencia que estudia lo correcto e incorrecto de un


razonamiento para obtener resultados.
INFORMTICA
Ciencia que estudia el manejo de la informacin, (la
manipulacin de datos).

PROGRAMA
Es un conjunto de instrucciones lgicas representadas en un
lenguaje de programacin para resolver un problema por
computadora.

ALGORITMO
Un algoritmo es una serie de pasos lgicos organizados que
describe el proceso que se debe seguir, para dar solucin a un
problema especifico..
Lenguajes Algoritmicos: Es una serie de smbolos y reglas que
se utilizan para describir de manera explcita un proceso.
Tipos de Algoritmos Cualitativos: Son aquellos en los que se
describen los pasos utilizando palabras. cuantitativos: Son
aquellos en los que se utilizan clculos numricos para definir
los pasos del proceso.
Tipos de Lenguajes Algortmicos. Grficos: Es la
representacin grfica de las operaciones que realiza un
algoritmo (diagrama de flujo).
No Grficos: Representa en forma descriptiva las operaciones
que debe realizar un algoritmo (pseudocodigo).
Programa. Es un conjunto de instrucciones lgicas
representadas en un lenguaje de programacin para resolver
un problema por computadora.
Informacin. la informacin es un conjunto organizado de
datos procesados, que constituyen un mensaje sobre un
determinado ente o fenmeno.

Campo
Es un espacio fsico que se utiliza para introducir un dato, al
cual se le debe identificar con un nombre especfico.
Es la mnima unidad de informacin significativa para alguien. Son
medidas, valores o caractersticas que pueden ser observadas o
contados y constituyen la materia prima para producir informacin.
Tambin es denominado como los diferentes objetos la
informacin con los que un programa trabaja.

TIPOS DE DATOS:
Simples:
Alfabticos
Numricos (Entero o Real)
Alfanumricos
Boolanos (Lgicos)


Estructurados:
Arreglos (Vectores, Matrices)
Registros
Archivos
Enumerados

Es un espacio en la memoria de la computadora que permite
almacenar temporalmente un dato durante la ejecucin de un
proceso, su contenido puede cambia durante la ejecucin del
programa. Para poder reconocer una variable en la memoria de la
computadora, es necesario darle un nombre con el cual podamos
identificarla dentro de un algoritmo.
Ejemplo:
rea = pi * radio ^ 2
Las variables son : el radio,
el rea y la constate es pi

REGLAS PARA FORMAR
UNA VARIABLE
Debe comenzar con una
letra (A a Z, maysculas o
minsculas) y no deben
contener espacios en
blanco.
Letras, dgitos y smbolos
como la subraya ( _ )
estn permitidos longitud
del primer longitud.
La longitud de
identificadores puede ser
de hasta 8 caracteres.

DEFINICIN
Mezcla de lenguaje de programacin y espaol (o ingles o cualquier
otro idioma) que se emplea, dentro de la programacin
estructurada, para realizar el diseo de un programa. En esencial,
el pseudocdigo se puede definir como un lenguaje de
especificaciones de algoritmos.
Es la representacin narrativa de los pasos que debe seguir un
algoritmo para dar solucin a un problema determinado. El
pseudocdigo utiliza palabras que indican el proceso a realizar.

REGLAS GENERALES DEL PSEUDOCDIGO

Todo programa escrito en Pseudocdigo comienza con la
palabra Inicio y termina con la palabra Fin.
Cada instruccin se debe escribir en una lnea.
Para su descripcin se utilizan una serie de palabras reservadas
tales como: Inicio, Fin, Si, Entonces, Sino, Fin si, Hacer
mientras, Fin mientras, Hacer para, Fin para, las cuales tienen
un significado especfico.
Debe escribirse de forma identado para mostrar claramente las
dependencias de unas instrucciones del programa con respecto
a otras.

Resolucin
de
Problemas.
Definicin
de un
Problema.
Anlisis de
un
Problema.
Diseo del
Algoritmo.
Estructura
de un
Algoritmo.
Las caractersticas de un buen algoritmo son:

Debe tener un punto particular de inicio.
Debe ser definido, no debe permitir dobles interpretaciones.
Debe ser general, es decir, soportar la mayora de las variantes
que se puedan presentar en la definicin del problema.
Debe ser finito en tamao y tiempo de ejecucin.



Estructura de un Algoritmo

Inicio
Definimos las variables a utilizar.
Le damos valores iniciales a esas variables a utilizar.
Introducimos los datos de entrada.
Realizamos los procesos.
Mostramos los datos de salida.
Fin.



Las estructuras de operacin de programas son un
grupo de formas de trabajo, que permiten, mediante la
manipulacin de variables, realizar ciertos procesos
especficos que nos lleven a la solucin de problemas.
Estas estructuras se clasifican de acuerdo con su
complejidad en:

La estructura secuencial es aquella en la que una accin
(instruccin) sigue a otra en secuencia. Las tareas se suceden
de tal modo que la salida de una es la entrada de la siguiente y
as sucesivamente hasta el fin del proceso. Una estructura
secuencial se representa de la siguiente forma:



Inicio
Accion1
Accion2
.
.
AccionN

Fin
La asignacin consiste, en el paso de valores o resultados a una zona de
la memoria. Dicha zona ser reconocida con el nombre de la variable
que recibe el valor. La asignacin se puede clasificar de la siguiente
forma:

Simples: Consiste en pasar un valor constate a una variable
(a=15)

Contador: Consiste en usarla como un verificador del nmero de
veces que se realiza un proceso
(a=a+1)

Acumulador: Consiste en usarla como un sumador en un proceso
(a=a+b)



De trabajo: Donde puede recibir el resultado de una operacin
matemtica que involucre muchas variables
a=c+b*2/4

Lectura: La lectura consiste en recibir desde un dispositivo de
entrada (p.ej. el teclado) un valor. Esta operacin se representa en un
pseudocodigo como sigue:
Leer a, b;
Donde a y b son las variables que recibirn los valores

Escritura: Consiste en mandar por un dispositivo de salida (p.ej.
monitor o impresora) un resultado o mensaje. Este proceso se
representa en un pseudocodigo como sigue:

Imprimir (El resultado es:, R);
Donde El resultado es: es un mensaje que se desea aparezca y R es
una variable que contiene un valor.

Visual Basic 2010 Express es la nueva versin
del entorno de desarrollointegrado (IDE) de
Microsoft, que permite crear aplicaciones utilizando
el lenguaje de programacin Visual Basic .NET.
Visual Basic .NET fue creado ya hace unos aos,
sustituyendo a Visual Basic 6, y evolucionado en
varios aspectos. .NET pas a ser un lenguaje
orientado a objetos, que adems es independiente de
la plataforma en el que se vaya a ejecutar. Dispone de
un editor de cdigo, un depurador y compilador; y
permite agregar elementos grficos fcilmente,
arrastrando y soltando elementos al editor visual.
Visual Basic 2010 Express se puede
descargar gratis. Es necesario registrarse
gratuitamente antes que transcurran 30 das desde la
instalacin.

Вам также может понравиться