viernes, 26 de mayo de 2017

¿Cuál es phpDocumentor?

¿Cuál es phpDocumentor?



phpDocumentor 2 es una herramienta que hace posible la generación de la documentación directamente desde el código fuente de PHP. Con esto se puede proporcionar a los consumidores con más información sobre la funcionalidad incrustado dentro de su fuente y no sólo lo que es útil para ellos desde su interfaz de usuario.
Documentación generada por phpDocumentor 2 no pretende ser un reemplazo para la documentación convencional, pero es más bien suplementario, o de referencia, documentation.This demuestra ser útil en las siguientes situaciones ejemplo:
  • Conjuntos de bibliotecas o aplicaciones que proporcionan una API, tales como phpDocumentor 2 propia
  • Marcos, como Zend Framework o Symfony
  • arquitecturas enchufables, como WordPress o PyroCMS
  • Y larga ejecución de proyectos complejos, para ayudarle a encontrar la función correcta o método para el trabajo

Análisis de código

phpDocumentor 2 es capaz de extraer información interesante y presentándola en forma de gráficos e informes. Los siguientes son compatibles actualmente:
  • Un diagrama de herencia mostrando toda la subclasificación y la implementación de interfaces.
  • Informar de errores en la documentación en línea de su código fuente.
  • Informes que los elementos marcados como obsoletos.
  • Informes donde TODOs se colocan en el código y lo que hay que hacer.
Esta lista sólo crecerá en el futuro para ayudar a determinar dónde invertir sus recursos con el fin de hacer que el código sea más estable y fácil de mantener.

viernes, 5 de mayo de 2017

GLOSARIO PHP

viernes, 5 de mayo de 2017


GLOSARIO DE PHP

 <?php = inico , ?> =se cierra inicio

-echo = escribir

- asignacion de valores

 - +(suma)

 - (-)(resta)

 - *(multiplicacion)

 - /(divivion)

 - **(potencia)

-string=cadena caracteres

-asigancion de valores(=)

-indicador :"o"

concatenar =(.)

-Boleon

-valores(=)

- y (&y&&)

-o:(|y||)

-equivalencia: (==y===)

-diferencia:(!=y!==)

-comparacion:(<,>,<=y>=)

-true=verdadero



. (punto): el signo del punto posee una gran importancia en Internet. Puesto que es utilizado direcciones de correo electrónico como www.pcweb.es 

 que tu ves es lo que consigues 

miércoles, 15 de marzo de 2017

¡Qué son los objetivos?

Qué son los objetivos 

Objetivos generales
Un objetivo es el planteo de una meta o un propósito a alcanzar, y que, de acuerdo al ámbito donde sea utilizado, o más bien formulado, tiene cierto nivel de complejidad

Los objetivos generales corresponden a las finalidades genéricas de un proyecto o entidad.
No señalan resultados concretos ni directamente medibles por medio de indicadores pero si que expresan el propósito central del proyecto. Tienen que ser coherentes con la misión de la entidad. 
Los objetivos generales se concretan en objetivos específicos.
Objetivos específicos
Se derivan de los objetivos generales y los concretan, señalando el camino que hay que seguir para conseguirlos. Indican los efectos específicos que se quieren conseguir aunque no explicitan acciones directamente medibles mediante indicadores. 
Objetivos operativos
Concreten los objetivos específicos. Son cuantificables, medibles mediante indicadores y directamente verificables. Así nos permiten hacer seguimiento y evaluación del grado de cumplimiento de los efectos que se quieren conseguir con los objetivos específicos. 





es un meta por alcanzar, es una de las instancias fundamentales en un proceso de planificación,os objetivos sirven o cumplen la función de ser las guías, los ejes que se tomen durante dicho proceso, puesto que una desviación o una mala elección pueden contribuir a no alcanzar los objetivos propuestos.

resumenes


para esta clase vimos lo que es información, lo que es dato y lo que es calidad de la informaron.

¿que es información?
Conjunto de datos con un objetivo.

¿que es un dato?
es la unidad mínima de información.

¿que es calidad de la información?
se refiere al sistema informativo que permite gestionar la calidad de los procesos para tomar decisiones asociadas a la calidad, basadas en hechos reales.

CLASE 7 Y TAREA

CLASE 7 Y TAREA

para esta clase se puesto en discusión el tema cual es la problemática de un sistema de votación en Colombia.
se llega a la conclusión que los principales problemas son 
Las largas filas que tienen que hacer las personas para votar. El conteo de los votos es muy lento, El fraude o el robo de los votos en el trámite de transportarlos de un lugar a otro, La suplantación de identidad, La accesibilidad a la votación.
Se puede decir que esta problemática se puede expresar en tres conceptos que son.
1.      transparencia 
2.      Accesibilidad 
3.      Velocidad 
también llegamos a la conclusión que la pregunta problema del sistema de votación es  

¿Qué es problema? ­

Un problema es una circunstancia en la que se genera un obstáculo al curso normal de las cosas. Su etimología nos demuestra que un problema es aquel que requiere de solución. A nivel social, el concepto más genérico de problema puede ser vertido en cualquier campo, porque en teoría, problemas existen en todos lados. La falta de razonamiento no es un declive en la orientación del concepto, ejemplo, los animales de cualquier especie pueden afrontar circunstancias en las que se vean comprometidas su salud o incluso su vida y eso es un problema.

¿Qué es la pregunta problema? ­

Las preguntas problema son las que dan sentido a la actividad investigadora. La relevancia, oportunidad y novedad del tema determinaran en buena parte el impacto e interés del estudio. Una investigación que redunda en preguntas reiteradamente formuladas y estudiadas, sin posibilidad de aportar nada nuevo constituye una pérdida de tiempo -para el investigador y los participantes en la investigación. las preguntas problemas orientan la formulación de objetivos y todo el proceso de toma de decisiones en el diseño de la investigación, análisis de datos, redacción y discusión de los resultados y de las conclusiones. Es por ello que es importante realizar estas preguntas de forma precisa y clara, y no escatimar tiempo, ni esfuerzos para concretarlas correctamente. 

OPINIÓN SOBRE LAS MESA II Y III

OPINIÓN SOBRE LAS MESA II Y III

MESA 1.  Esta mesa indica que la calidad de la información parte de al objetividad.
Estoy totalmente descuerdo con la punto de vista  para para tener una información de cálida hay que tener un punto final donde queremos llegar y como lo queremos hacer.

MESA 2. La calidades desde el punto de vista de la información ofrecida tiene que ser objetiva practica que esta tenga un acceso a una gran cantidad de procesos, que sea explicativa y de fácil comprensión, además de ser útil para el desarrollo de nuevas ideas. es lo que denomina el valor real de un sistema de información en primera instancia. esto sumado a una valoración confiable (ya sea de una universidad o academia) le da aún más valides y con ello una mayor calidad; 

estoy desacuerdo pero hay que tener en cuenta que no se puede caer en la copia de ideas; por esto esta información debe ser adecuada a la situación política, social, económica y cultural de la población. para que ha si el proceso sea propio innovador y de calidad.  

resumen mesas 3,4 y 5

resumen mesas 3,4 y 5


MESA 4.  Indica que la  calidad de la información desde la objetividad,  que la capacidad para fijar un objetivo, unos parámetros y un método principales desde 3 puntos,a que comunidad hay que  dirigirse, cuál es tu meta como operario y cuales tu normativa; todo esto bajo un enfoque competitivo, y evitando ser fluctuantes dentro de tu margen.


MESA 5. Indica que  la calidad como la resolución efectiva de un problema; (palabras más palabras menos) expresaron que si el sistema era capaz de solucionar el problema de forma satisfactoria, reduciendo el marguen de error por medio de herramientas lógicas  (como el método de causa y efecto) aun que  tomara más de un intento; se puede considerar de calidad.


MESA 6. Indica que la calidad radica en cómo puede suplir una necesidad; es decir así no la solucione por completo, si facilita el proceso y es comprensible para el usuario; se puede considerar de calidad.

DEBATE MESAS 1, 2, 3

DEBATE MESAS 1, 2, 3

MESA 1.  Esta mesa indica que la calidad de la información parte de al objetividad

MESA 2. La calidades desde el punto de vista de la información ofrecida tiene que ser objetiva practica que esta tenga  un acceso a una gran cantidad de procesos, que sea explicativa y de fácil comprensión, además de ser útil para el desarrollo de nuevas ideas. es lo que denomina el valor real de un sistema de información en primera instancia. esto sumado a una valoración confiable (ya sea de una universidad o academia) le da aún más valides y con ello una mayor calidad; pero hay que tener en cuenta que no se puede recaer en la copia de ideas; por esto esta información debe ser adecuada a la situación política, social, económica y cultural de la población.

MESA 3.  Indica que la calidad de la información como la satisfacción del cliente, empezando por un estudio de lo que se necesita, prosiguiendo con una recolección de información teórica; con la cual basarse para crear el nuevo contenido de calidad para el cliente, después haciendo las adecuaciones necesarias para el cliente en cuestión. y de esa manera; después de una serie de pruebas y consultas llegar a la satisfacción del usuario.


RECOLECCIÓN DE DATOS CLASE I


para esta clase vimos lo que es información, lo que es dato y lo que es calidad de la informaron.

¿que es información?
Conjunto de datos con un objetivo.

¿que es un dato?
es la unidad mínima de información.

¿que es calidad de la información?
se refiere al sistema informativo que permite gestionar la calidad de los procesos para tomar decisiones asociadas a la calidad, basadas en hechos reales.

lunes, 13 de marzo de 2017

09/03/2017 jueves

EN ESTA CLASE HICIMOS 



-revisamos los algoritmos de notas 
-calificamos el blogger
-el profesor hizo en algoritmo del problema de notas de los estudiantes 

lunes, 13 de marzo de 2017


13/03/207 lunes

Dirección de grupo

hablamos sobre los cumpleaños de cada mes, sobre la salida de comer pizza el siguiente mes

hablamos sobre las deserciones .


explicación de la tarea para aclarar dudas de como hacer una prueba de escritorio y como hacer el pseint según el algoritmo.


recolección de datos: -problema
                                  .pregunta problema


planeacion: -análisis 
                  -algoritmo
                 -prueba de escritorio

desarrollo :- pseudocodigo 

sintaxis: es la parte de la dramatica de como se debe escribir un lenguaje cualquiera que sea.

indice en un arreglo : identificador del item del arreglo 


pseint segun el algoritmo :






jueves, 9 de marzo de 2017

Algoritmo de ordenamiento

Algoritmo de ordenamiento

En computación y matemáticas un algoritmo de ordenamiento es un algoritmo que pone elementos de una lista o un vector en una secuencia dada por una relación de orden, es decir, el resultado de salida ha de ser una permutación —o reordenamiento— de la entrada que satisfaga la relación de orden dada. Las relaciones de orden más usadas son el orden numérico y el orden lexicográfico. Ordenamientos eficientes son importantes para optimizar el uso de otros algoritmos (como los de búsqueda y fusión) que requieren listas ordenadas para una ejecución rápida. También es útil para poner datos en forma canónica y para generar resultados legibles por humanos.


Estabilidad

Los algoritmos de ordenamiento estable mantienen un relativo preorden total. Esto significa que un algoritmo es estable solo cuando hay dos registros R y S con la misma clave y con R apareciendo antes que S en la lista original.
Cuando elementos iguales (indistinguibles entre sí), como números enteros, o más generalmente, cualquier tipo de dato en donde el elemento entero es la clave, la estabilidad no es un problema. De todas formas, se asume que los siguientes pares de números están por ser ordenados por su primer componente:
(4, 1)  (3, 7)  (3, 1)  (5, 6)
En este caso, dos resultados diferentes son posibles, uno de los cuales mantiene un orden relativo de registros con claves iguales, y una en la que no:
(3, 7)  (3, 1)  (4, 1)  (5, 6)   (orden mantenido)
(3, 1)  (3, 7)  (4, 1)  (5, 6)   (orden cambiado)
Los algoritmos de ordenamiento inestable pueden cambiar el orden relativo de registros con claves iguales, pero los algoritmos estables nunca lo hacen. Los algoritmos inestables pueden ser implementados especialmente para ser estables. Una forma de hacerlo es extender artificialmente el cotejamiento de claves, para que las comparaciones entre dos objetos con claves iguales sean decididas usando el orden de las entradas original. Recordar este orden entre dos objetos con claves iguales es una solución poco práctica, ya que generalmente acarrea tener almacenamiento adicional.
Ordenar según una clave primaria, secundaria, terciara, etc., puede ser realizado utilizando cualquier método de ordenamiento, tomando todas las claves en consideración (en otras palabras, usando una sola clave compuesta). Si un método de ordenamiento es estable, es posible ordenar múltiples ítems, cada vez con una clave distinta. En este caso, las claves necesitan estar aplicadas en orden de aumentar la prioridad.
Ejemplo: ordenar pares de números, usando ambos valores
(4, 1)  (3, 7)  (3, 1)  (4, 6) (original)
(4, 1)  (3, 1)  (4, 6)  (3, 7) (después de ser ordenado por el segundo valor)
(3, 1)  (3, 7)  (4, 1)  (4, 6) (después de ser ordenado por el primer valor)
Por otro lado:
(3, 7)  (3, 1)  (4, 1)  (4, 6) (después de ser ordenado por el primer valor)
(3, 1)  (4, 1)  (4, 6)  (3, 7) (después de ser ordenando por el segundo valor,
                                 el orden por el primer valor es perturbado)

Lista de algoritmos de ordenamiento

Algunos algoritmos de ordenamiento agrupados según estabilidad tomando en cuenta la complejidad computacional.
Estables
Nombre traducidoNombre originalComplejidadMemoriaMétodo
Ordenamiento de burbujaBubblesortO(n²)O(1)Intercambio
Ordenamiento de burbuja bidireccionalCocktail sortO(n²)O(1)Intercambio
Ordenamiento por inserciónInsertion sortO(n²)("(en el peor de los casos)")O(1)Inserción
Ordenamiento por casillerosBucket sortO(n)O(n)No comparativo
Ordenamiento por cuentasCounting sortO(n+k)O(n+k)No comparativo
Ordenamiento por mezclaMerge sortO(n log n)O(n)Mezcla
Ordenamiento con árbol binarioBinary tree sortO(n log n)O(n)Inserción
Pigeonhole sortO(n+k)O(k)
Ordenamiento RadixRadix sortO(nk)O(n)No comparativo
Distribution sortO(n³) versión recursivaO(n²)
Gnome sortO(n²)O(1)
Inestables
Nombre traducidoNombre originalComplejidadMemoriaMétodo
Ordenamiento ShellShell sortO(n1.25)O(1)Inserción
Comb sortO(n log n)O(1)Intercambio
Ordenamiento por selecciónSelection sortO(n²)O(1)Selección
Ordenamiento por montículosHeapsortO(n log n)O(1)Selección
SmoothsortO(n log n)O(1)Selección
Ordenamiento rápidoQuicksortPromedio: O(n log n), peor caso: O(n²)O(log n)Partición
Several Unique SortPromedio: O(n u), peor caso: O(n²); u=n; u = número único de registros
Cuestionables, imprácticos
Nombre traducidoNombre originalComplejidadMemoriaMétodo
BogosortO(n × n!), peor: no termina
Pancake sortingO(n), excepto en máquinas de Von Neumann
Ordenamiento AleatorioRandomsortPromedio: O(n!) Peor: No termina


GLOSARIO

FUNCIONES DE PSeInt

* Escribir lista_de_expresiones;  La instrucción Escribir permite mostrar valores en pantalla.

* Leer lista_de_variables; La instrucción Leer permite ingresar información desde el teclado. 

* variable<-expresión; La instrucción asignar permite leer y guardar un dato.

La secuencia de instrucciones ejecutadas por la instrucción Si-Entonces-Sino depende del valor de una condición lógica.
* Si expresion_logica Entonces 
 acciones_por_verdadero
Sino
 acciones_por_falso
Fin Si

La secuencia de instrucciones ejecutada por una instrucción Segun depende del valor de una variable numérica. nos permite crear un menu de opciones. 
* Segun variable_numerica Hacer
  opcion_1:
   secuencia_de_acciones_1
  opcion_2:
   secuencia_de_acciones_2
  opcion_3:
   secuencia_de_acciones_3
  De Otro Modo:
   secuencia_de_acciones_dom
 Fin Segun

La instrucción Mientras ejecuta una secuencia de instrucciones mientras una condición sea verdadera. 
* Mientras expresion_logica Hacer
  secuencia_de_acciones
 Fin Mientras

La instrucción Repetir-Hasta Que ejecuta una secuencia de instrucciones hasta que la condición sea verdadera.
* Repetir
  secuencia_de_acciones
 Hasta Que expresion_logica

La instrucción Para ejecuta una secuencia de instrucciones un número determinado de veces. 
* Para variable_numerica<-valor_inicial Hasta valor_final Con Paso paso Hacer
  secuencia_de_acciones

 Fin Para

ARREGLOS

ARREGLOS




Grupo o colección finita, homogénea y ordenada de elementos. Un arreglo es un conjunto de datos o una estructura de datos homogéneos que se encuentran ubicados en forma consecutiva en la memoria RAM (sirve para almacenar datos en forma temporal).




PRUEBA ESCRITORIO


miércoles, 8 de marzo de 2017

divulgacion tegnologica

02/03/2017 divulgacion tegnologica



Pues dudas quedaron, porque nos dieron un tema muy diferente a lo que nos tenían a dar
pero en si pues de aprender aprendí mucho ya que la señora nos enseño las metodologías togaf
  1. buscar objetivos
  2. búsqueda de procesos
  3. informacionaplicacion
  4. infraestructura de la aplicación
incidente

  1. problema que le precente un cliente
  2. problema
algo que vienen sucediendo continuamente en un problema