Está en la página 1de 6

Nombre del alumno:

Enrique Hernndez Rueda

Cuatrimestre:
Tercero

Carrera:
Ingeniero en Sistemas Computacionales

Trabajo:
Investigacin

Catedrtico:
Ing. Lorenzo Bastard Martnez

Pichucalco Chiapas a 21 de septiembre del 2014

UNIDAD I PLATAFORMA TEORICO CONCEPTUAL

1.1 DEFINICIN DE PLATAFORMA


1.2 REPASO CONCEPTOS DE PROGRAMACIN INICIAL
1.2.1 TIPOS DE DATOS
1.2.2 EXPRESIONES LGICAS
1.2.3 EXPRESIONES ARITMETICAS
1.2.4 ASIGNACIN DE VALORES
1.2.5 SENTENCIAS DE CONTROL
1.2.5.1 BIFURCACIONES
1.2.5.2 CICLOS
1.2.6 FUNCIONES

UNIDAD 1: CONCEPTOS BASICOS

Plataforma
En informtica, una plataforma es un sistema que sirve como base para hacer
funcionar determinados mdulos de hardware o de software con los que es
compatible. Dicho sistema est definido por un estndar alrededor del cual se
determina una arquitectura de hardware y una plataforma de software
(incluyendo entornos de aplicaciones). Al definir plataformas se establecen los
tipos de arquitectura, sistema operativo, lenguaje de programacin o interfaz de
usuario compatibles.

Tipos de Datos
En lenguajes de programacin un tipo de dato es un atributo de una parte de
los datos que indica al ordenador (y/o al programador) algo sobre la clase de
datos sobre los que se va a procesar.

En un sentido amplio, un tipo de datos define un conjunto de valores y las


operaciones sobre estos valores.
Casi todos los lenguajes de programacin explcitamente incluyen la notacin
del tipo de datos, aunque lenguajes diferentes pueden usar terminologa
diferente.
La mayor parte de los lenguajes de programacin permiten al programador
definir tipos de datos adicionales, normalmente combinando mltiples
elementos de otros tipos y definiendo las operaciones del nuevo tipo de dato.
Por ejemplo, un programador puede crear un nuevo tipo de dato llamado
"Persona" que especifica que el dato interpretado como Persona incluir un
nombre y una fecha de nacimiento.
EXPRESIONES LOGICAS

Las Expresiones lgicas son aquellas que pueden tomar uno de dos valores,
verdadero o falso.

En informtica y lenguajes de programacin, se entiende por expresin


aritmtica a aquella donde los operadores que intervienen en ella son
numricos, el resultado es un nmero y los operadores son aritmticos. Los
operadores aritmticos ms comnmente utilizados son: +, - , * , / y %.

El signo ms (+) se emplea para que lo que los caddies de golf vean la cada
en el Green rabe [Adicin adicionar]] dos valores, el signo menos (-) para
restar un valor de otro, el asterisco (*) para multiplicar dos valores, la divisin (/)
para dividir un valor por otro, y el signo % para obtener el resto de una divisin
entera. Estos smbolos se conocen como operadores binarios, pues operan
sobre dos valores o variables.
EXPRESIONES ARIMETICAS

En la ltima expresin, se utilizan parntesis () para realizar primero cierta


operacin. Esto sucede porque en C, los operadores siguen unas reglas de
preferencia. *, / y % tienen preferencia sobre + y -. Para soslayar esta
preferencia, se deben utilizar parntesis. Las expresiones con operadores de la
misma preferencia se suelen evaluar de izquierda a derecha. Otro punto a
tener en cuenta es que en una expresin que entraa una divisin, hay que
tener cuidado de evitar la divisin por cero, que da como resultado infinito o un
valor anmalo. En el captulo 5 sobre declaraciones de control, veremos cmo
hacer una revisin

ASIGNACION DE VALORES

VARIABLES. Una variable es un identificador que puede tomar diferentes


valores dependiendo del tipo que esta se declare.

Una variable es un identificador que puede cambiar de valor durante la


ejecucin de un programa.
Una variable es una posicin de memoria donde se puede almacenar una valor
para uso de un programa.

SETENCIAS DE CONTROL

Las sentencias de control permiten controlar el flujo del programa, tomando


decisiones a partir de comparaciones y generando bucles mientras o hasta que
se cumplan ciertas condiciones. Son muy utilizadas y es importante conocer su
correcta utilizacin.

If... Then... Else... End If

Esta sentencia permite ejecutar determinadas acciones segn evaluaciones


que haga de una comparacin lgica. La estructura de esta sentencia es:

If comparacin Then
Sentencias si la condicin es verdadera
Else
Sentencias si la condicin es falsa
End If

No obstante, primero habr que conocer los signos y comparaciones


matemticas y lgicas para escribir sentencias efectivas:

BIFURCACIONES

Una bifurcacin o fork, cuando se aplica en el contexto de un lenguaje de


programacin o un sistema operativo, hace referencia a la creacin de una
copia de s mismo por parte de un programa, que entonces acta como un

"proceso hijo" del proceso originario, ahora llamado "padre". Los procesos
resultantes son idnticos, salvo que tienen distinto nmero de proceso (PID).

Ms generalmente, una bifurcacin en un entorno multihilo significa que un hilo


de ejecucin se bifurca.

CICLOS

Un bucle o ciclo, en programacin, es una sentencia que se realiza repetidas veces a un


trozo aislado de cdigo, hasta que la condicin asignada a dicho bucle deje de cumplirse.
Generalmente, un bucle es utilizado para hacer una accin repetida sin tener que escribir
varias veces el mismo cdigo, lo que ahorra tiempo, deja el cdigo ms claro y facilita su
modificacin en el futuro.
El bucle y los condicionales representan la base de la programacin estructurada. Es una
evolucin del cdigo ensamblador, donde la nica posibilidad de iterar un cdigo era
establecer una sentencia jump (que en los lenguajes de programacin fue sustituida por el
"ir a" o GOTO).
Los tres bucles ms utilizados en programacin son el bucle while, el bucle for y el bucle
repetir.

FUNCIONES
Una funcin es un conjunto de lneas de cdigo que realizan una tarea
especfica y puede retornar un valor. Las funciones pueden tomar parmetros
que modifiquen su funcionamiento. Las funciones son utilizadas para
descomponer grandes problemas en tareas simples y para implementar
operaciones que son comnmente utilizadas durante un programa y de esta
manera reducir la cantidad de cdigo. Cuando una funcin es invocada se le
pasa el control a la misma, una vez que esta finaliz con su tarea el control es
devuelto al punto desde el cual la funcin fue llamada.

También podría gustarte