Escolar Documentos
Profissional Documentos
Cultura Documentos
- OBJETIVO
- INDICADORES
RESPONSABLES-DOCUMENTOS
Y
REGISTROS,
INVOLUCRAN DESARROLLAR ESTE PROCESO
QUE
Proceso
Un proceso es un conjunto de actividades mutuamente relacionadas o
que al interactuar transforman elementos de entrada y los convierten
en resultados.1
Definicin de actividad
Es el conjunto de acciones que se llevan a cabo para cumplir las
metas de un programa o subprograma de operacin, que consiste en
la ejecucin de ciertos procesos o tareas (mediante la utilizacin de
los recursos humanos, materiales, tcnicos, y financieros asignados a
la actividad con un costo determinado), y que queda a cargo de una
entidad administrativa de nivel intermedio o bajo.
UNIDAD II
CONCEPTOS BASICOS DE PROGRAMACION.
Se pueden utilizar muchos lenguajes para programar una computadora.
El ms bsico es el lenguaje de mquina, una coleccin de instrucciones
muy detallada que controla la circuiteria interna de la mquina. Este es
el dialecto natural de la mquina. Muy pocos programas se escriben
actualmente en lenguaje de maquina por dos razones importantes:
primero, porque el lenguaje de maquina es muy incmodo para trabajar
y segundo porque la mayora de las maquinas se pide programar en
diversos tipos de lenguajes, que son lenguajes de alto nivel, cuyas
instrucciones son ms compatibles con los lenguajes y la forma de
pensar humanos como lo es el lenguaje c que adems es de propsito
general.
Lenguaje
de programacin: Sistema de smbolos y
reglas
que
permite la construccin de programas con los que la computadora puede
operar as como resolver problemas de manera eficaz.
Los lenguajes de programacin se clasifican en:
2.1.1.REGLAS
BASICAS
PARA
CONSTRUCCION E INTERPRETACION DE
DIAGRAMA DE FLUJO.
LA
UN
2.1.2.CONCEPTOS
DIAGRAMAS DE FLUJO.
BASICOS
DE
LOS
2.1.3.- SIMBOLOGIA
Simbolos grficos
Dentro de los simbolos fundamentales para la creaacin de diagramas
de flujo, los smbolos grficos son utilizdos especificamente para para
operacines aritmticas y relacines condicionales. La siguiente es una
lista de los smbolos ms comunmente utilizados:
+
Sumar
Menos
*
Multiplicacin
/
Divisin
Mas o menos
=
Equivalente a
>
Mayor que
<
Menor que
Si
No
True
False
Conector de pagina
Lneas de flujo
Anotacin
Display, para mostrar datos
Enva datos a la impresora
Observacin: Para obtener la correcta elaboracin de los smbolos,
existen plantillas. Las puedes conseguir en Papeleras.
int a = 2;
System.Int32 no es el nico tipo de dato bsico incluido en C#. En el
espacio de nombres System se han incluido todos estos:
Tipo
Descripcin
Bits
Rango de valores
Alias
[-128, 127]
sbyte
Byte
[0, 255]
byte
[-32.768, 32.767]
short
[0, 65.535]
ushort
32
[-2.147.483.648,
2.147.483.647]
int
32
[0, 4.294.967.295]
uint
[9.223.372.036.854.775
.808,
Int64 Enteros largos
64
long
9.223.372.036.854.775
.807]
[018.446.744.073.709.55 ulong
1.615]
UInt6
Enteros largos sin signo
4
64
32
[1,510-45 - 3,41038]
64
[5,010-324 - 1,710308]
doubl
e
Deci
mal
128
[1,010-28 - 7,91028]
decim
al
32
true, false
bool
16
[\u0000, \uFFFF]
char
Boole
Valores lgicos
an
Char
Strin
g
Caracteres Unicode
Cadenas de caracteres
Objec
Cualquier objeto
t
float
string
Variab
Cualquier objeto
le
object
<html>
<body>
<script type="text/javascript">
'declaramos la variable
var nombre;
'asignamos el valor Morris a la variable
nombre="Morris";
'imprimimos la variable
document.write(nombre);
document.write("<br />");
'asignamos otro valor a la variable
nombre="Luffy";
'imprimimos la variable
document.write(nombre);
</script>
<p>Cmo declarar una variable, cmo asignarle valor a una
variable y como desplegar o escribir una variable con
JavaScript.</p>
</body>
</html>
UNIDAD III
ALGORITMOS
Por algoritmo, se entiende a un conjunto finito de instrucciones que se deben seguir para
resolver un problema.
Existen una gran cantidad de algoritmos, hay que coger el ms efectivo. Hay dos tipos de
algoritmos que son los cualitativos y cuantitativos, cualitativos son todos aquellos pasos o
instrucciones descritos por medio de palabras que sirven para llegar a la obtencion de una
respuesta o solucion de un problema, y cuantitativos son todos aquellos pasos o
instrucciones que involucran calculos numricos para llegar a un resultado sastifactorio.
Caractersticas:
Sentencias:
Las sentencias son acciones algortmicas que pueden ser ejecutadas. Hay dos tipos principales de
sentencias:
Sentencias simples
Sentencias estructuradas
SENTENCIAS SIMPLES:
Una sentencia simple es una sentencia que no contiene a ninguna otra sentencia.
Sentencia de asignacin:
Asignacin interna: Es utilizada para almacenar valores en variables.
Sentencias de Procedimientos:
Una sentencia de procedimiento establece la activacin del procedimiento indicado. Si la declaracin
del procedimiento correspondiente contiene una lista de parmetros formales, -los parmetros
listados en la definicin- entonces la sentencia de procedimiento debe tener una lista de parmetros
actuales, -en la llamada a la sentencia-. Los parmetros actuales son pasados a los parmetros
formales como parte de la llamada o invocacin.
SENTENCIAS ESTRUCTURADAS
Las sentencias estructuradas son construcciones compuestas por otras sentencias que son ejecutadas
en secuencia, condicionalmente o repetidamente.
Sentencia condicional
Seleccin simple:
Luego de ejecutarse la accin alfa, en el punto de entrada, se realizan por la propia estructura de
control, las siguientes acciones; si el resultado de la expr.ini. es menor o igual al resultado de
la expr.fin. entonces el resultado de la expr.ini. es asignado a var variable de control, es una variable
contadora del ciclo- y se ingresa al ciclo, ejecutndose la accin beta. En el punto de salida, se llevan
a cabo las siguientes acciones, -tambin propias de la estructura de control- si la variable de
control var es menor al resultado de la expr.fin., entonces var toma el valor ordinal sucesor del que
contiene y se vuelve a ejecutar la accin beta. Se abandona el ciclo una vez que var haya alcanzado al
valor de la expr.fin. ejecutndose la accin delta. Por otro lado, estando en el punto de entrada si el
valor de la expr.ini.fuera mayor al valor de la expr.fin. directamente se busca el punto de salida y se
ejecuta la accin delta. El tipo de var, la expr.ini. y laexpr.fin. deben ser todas del mismo tipo
ordinal.
Este tipo de ciclo es de uso limitado, ya que solo sirve para valores de tipo ordinal. De todas maneras
en ciertos casos es ms aconsejable su uso cuando se conozca de antemano, la cantidad de veces que
deba ser ejecutado. Una de las ventajas es que no se debe llevar la cuenta del contador, ya que lo
gestiona la propia estructura de control.
La cantidad de veces que se repetirn las acciones dentro del ciclo, queda establecida de la siguiente
manera:
Cant.Rep.Desc. <-- valor expr.ini. valor expr.fin. + 1
Condicin 1
Condicin 2
Resultado
Condicin 1
Condicin 2
Resultado
Operador O - OR
NOT si not(A=B)
CICLOS
Un ciclo puede definirse como una estructura que nos permite repetir o iterar un conjunto
de
instrucciones
y
que
tiene
las
siguientes
caractersticas:
a. El
conjunto
de
instrucciones
debe
ser
finito
b. La cantidad de veces que se repita dicho conjunto de instrucciones tambin debe ser
finita. En algunos casos esta cantidad de veces va a depender de una condicin explcita
y
en
otros
casos
va
a
depender
de
una
condicin
implcita.
c. Deben estar claramente demarcados el inicio y el fin del ciclo.
d. Dentro de un ciclo podr ir cualquiera de las otras estructuras que se han estudiado
incluyendo otros ciclos.
Tipos de ciclos
Escribir los nmeros impares comprendidos entre 1 y 20.
a. Ciclo Mientras
Programa Ejem_Ciclo_Mientras
Inicio
Definir Num
Num = 1
Mientras Num < = 20
Escriba Num
Num = Num + 2
Fin_Mientras
Fin
Conceptos de contador y acumulador,Concepto de switch o bandera
b. Ciclo Para
Programa Ejem_Ciclo_Para
Inicio
Definir Num
Para Num = 1 hasta 20 Paso 2
Escriba Num
Fin_Para
Fin
c. Ciclo Haga Hasta
El cuerpo del ciclo se va a repetir mientras la evaluacin de la condicin sea Falsa
Haga
.
Cuerpo del Ciclo
.
Hasta Condicin
d. Ciclo Haga Mientras
su nica diferencia con el ciclo Mientras es que en el Ciclo Haga Mientras primero se ejecuta el
cuerpo del ciclo y luego se evala la condicin en cambio en el ciclo Mientras primero se evala la
condicin y luego se ejecuta el