Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Travjo de Recuperacion 4 Bachi

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 17

Tabla de contenido

Programación l
1. Generalidades
Computadoras y Lenguajes de Programación.
2. Metodologías de programación
3. Tipos de datos Primitivos y Operadores
4. Estructuras de control
5. Tipos de datos estructurados homogéneos
6. Programación modular
7. Técnicas básicas de complicación
Programación ll
1. Tipos estructurados no homogéneos
2. Algunos algoritmos básicos
3. Entornos integrados de desarrollo
4. Reutilización de código
5. Memoria dinámica
6. Gestión de archivos
7. Técnicas avanzadas de complicación
GENERALIDADES

1.Mayoría, muchedumbre o casi totalidad de los individuos u objetos que componen u
na clase o un todo sin determinación a persona o cosa particular. La generalidad de lo
s  individuos.
2.Vaguedad o falta de precisión en lo que se dice o escribe.
3. Cosa que se dice o escribe con vaguedad o falta de precisión. Contestó con una gene
ralidad  y volvió la espalda.
4.  Nombre que se dio en lo antiguo a las Cortes catalanas y, posteriormente, al organi
smo que velaba por el cumplimiento de sus acuerdos.
5. Cada uno de los organismos que gobiernan respectivamente Cataluña y la Comunid
ad
Valenciana, según lo establecido por la Constitución española y por los estatutos de aq
uellos territorios autónomos.
6. Conocimientos generales relativos a una ciencia
Generalidad es un término básico para muchas cuestiones de la vida cotidiana, pero
también tiene un significado específico relacionado con la política de un país europeo.
Primero, generalidad puede ser un adjetivo que señala a un todo. Si existe acumulo de
personas con una característica particular se puede decir que la generalidad es esa,
sin mencionar a un individuo en particular. Una generalidad de la vida podría ser la
misma rutina en la que están inmersas las personas que siguen un patrón
de conducta en la vida, cuando vemos que mucha gente se dirige en la mañana a sus
trabajos es una generalidad sin ninguna determinación.
Metodología de programación

El desarrollo de los sistemas tradicionales de ciclo de vida se originó en la década de


1960 para desarrollar a gran escala funcional de sistemas de negocio en una época
de grandes conglomerados empresariales. La idea principal era continuar el
desarrollo de los sistemas de información de manera deliberada, estructurada y
metódica, reiterando cada una de las etapas
del ciclo de vida.
Las metodologías de desarrollo de software tienen como objetivo presentar un
conjunto de técnicas tradicionales y modernas de modelado de sistemas que
permitan arrullar software de calidad, incluyendo heurísticas de construcción y
criterios de comparación de modelos de sistemas.
Para tal fin se describen, fundamentalmente, herramientas de Análisis y Diseño
Orientado a Objetos (UML), sus diagramas, especificación, y criterios de aplicación
de las mismas. Como complemento se describirán las metodologías de desarrollo de
software que utilizan dichas herramientas, ciclos de vida asociados y discusión sobre
el proceso de desarrollo de software más adecuado para las diferentes aplicaciones
ejemplos que se presentarán. Principalmente, se presentará el Proceso Unificado el
cual utiliza un ciclo de vida iterativo e incremental.
TEXTO
Cada tema tiene diferente contenido talvez no sea mucho, pero es lo más importante
de todo el tema se puede decir que es un resumen del trabajo el primer tema habla de
las generalidades es termino básico para unas cuestiones de la vida.
El segundo tema trata de metodología de programación del desarrollo de los
sistemas tradicionales que fueron desarrollados desde 1960.Cada tema contiene una
parte que tiene más interés que lo de más y cada tema tiene su propio contenido para
dar una enseñanza para captar el tema del que se habla y no confundirse con algo
que no se trate del trabajo.
Tipos de datos primitivos y operadores
En un primitive (valor primitivo, tipo de dato primitivo) son datos que no son
un objeto y no tienen métodos. Hay 6 tipos de datos primitivos y símbolo. También
hay que aparentemente es primitivo, pero de hecho es un caso especial para
cada objeto y cualquier tipo estructurado se deriva de una por las cadenas de
prototipos.

La mayoría de las veces, un valor primitivo se representa directamente en el nivel más


bajo de la implementación del lenguaje.

Todos los primitivos son inmutables, es decir, no se pueden modificar. Es importante


no confundir un primitivo en sí mismo con un valor primitivo asignado a una
variable. Se puede reasignar un nuevo valor a la variable, pero el valor existente no se
puede cambiar de la misma forma en que se pueden modificar los objetos, los arreglos
y la función.
ESTRUCTURAS DE CONTROL

las estructuras de control permiten modificar el flujo de ejecución de las


instrucciones de un programa.
Con las estructuras de control se puede:
 De acuerdo con una condición, ejecutar un grupo u otro de sentencias
 De acuerdo con el valor de una variable, ejecutar un grupo u otro de sentencias
(Switch-Case)
 Ejecutar un grupo de sentencias solo cuando se cumpla una condición
 Ejecutar un grupo de sentencias hasta que se cumpla una condición
 Ejecutar un grupo de sentencias un número determinado de veces
Todas las estructuras de control tienen un único punto de entrada. Las estructuras de
control se pueden clasificar en: secuenciales, iterativas y de control avanzadas. Esta es
una de las cosas que permiten que la programación se rija por los principios de
la programación estructurada
Los lenguajes de programación modernos tienen estructuras de control similares.
Básicamente lo que varía entre las estructuras de control de los diferentes lenguajes es
su sintaxis; cada lenguaje tiene una sintaxis propia para expresar la estructura.
Otros lenguajes ofrecen estructuras diferentes, como por ejemplo:los comandos
guardados
TIPOS DE DATOS ESTRUCTURADOS HOMOGENEOS

Con todo el revuelo que rodea a los macrodatos y las formas en que las empresas
lo aprovecharán, es posible que te preguntes «¿a qué tipos de datos nos
referimos?». Lo primero que hay que entender es que no todos los datos son
iguales. Esto significa que los datos generados por las aplicaciones de redes
sociales son completamente diferentes de los datos generados por los sistemas de
punto de venta o cadena de suministro. Algunos datos están estructurados, pero
la mayoría no están estructurados. La forma en que se recopilan y analizan estos
datos depende de su formato. Para aclarar las cosas, analizaremos las
diferencias entre datos estructurados  y  datos no estructurados.

Los datos estructurados revolucionaron los sistemas basados en papel en los que
las empresas confiaban para la inteligencia empresarial hace décadas. Si bien
los datos estructurados siguen siendo útiles, más empresas buscan deconstruir
datos estructurados para oportunidades futuras.
Programación modular

La  programación modular es un consiste en dividir un programa en módulos o


subprogramas con el fin de hacerlo más leg
ible y manejable
Se presenta históricamente como una evolución de la opción para solucionar problemas
de programación más grandes y complejos de lo que esta puede resolver.
Al aplicar la programación modular, un problema complejo debe ser dividido en varios
subproblemas más simples, y estos a su vez en otros subproblemas más simples aún. Esto
debe hacerse hasta obtener subproblemas lo suficientemente simples como para poder
ser resueltos fácilmente con algún lenguaje de programación. Esta técnica se llama
refinamiento sucesivo o análisis descendente (Top-Down).
Un 'módulo' es cada una de las partes de un programa que resuelve uno de los
subproblemas en que se divide el problema complejo original. Cada uno de estos
módulos tiene una tarea bien definida y algunos necesitan de otros para poder operar.
En caso de que un módulo necesite de otro, puede comunicarse con este mediante una
interfaz de comunicación que también debe estar bien definida.
Técnicas básicas de complicaciones

En análisis estáticos de programas juega un papel cada vez más importante en los
compiladores actuales, ya que permite obtener información en tiempo de compilación
sobre el comportamiento del programa en tiempo de ejecución, Dicha información es
útil posteriormente tanto para comprobar que el programa cumple las
especificaciones dadas como para optimizar el programa.
En esta tesis se presentan primero algunas técnicas básicas de análisis global tales
como algoritmos para análisis incremental eficiente, que permiten la reutilización de
la información de análisis anteriores cuando un programa analizado sufre alguna
modificación, y métodos para el análisis de las características complejas de los
lenguajes de programación reales, tales como efectos laterales o modificación
dinámica del programa.
También se proponen técnicas de optimización de programas, las cuales se encuadran
dentro del marco general de la especialización: el programa resultante es válido para
el caso particular considerado y más eficiente que el programa original. Se presenta
un tipo de especialización que es abstracta, en el sentido de que el programa se
especializa no con respecto a valores concretos, sino con respecto a valores abstractos,
que también se pueden ver como conjuntos (posiblemente infinitos) de valores
concretos, e profundiza en la relación entre la especialización abstracta y la
evaluación parcial tradicional y en cómo integrar ambas en un nuevo marco que
reúne las ventajas de cada una de ellas. Se presenta también un lenguaje de aserciones
que permite al mismo tiempo al usuario expresar requisitos (especificaciones) sobre el
programa y al analizador expresar los resultados del análisis. Esto facilita la
comunicación entre el usuario y las distintas herramientas del entorno de desarrollo
de programas, así como entre dichas herramientas. Finalmente, se presenta un
esquema de validación de aserciones.
Tipos de estructuras no homogéneos

Este capítulo resume las estructuras de datos más importantes en R. Las colecciones o
conjunto de datos en R se organizan por su dimensión (varias dimensiones) y si son
homogéneas (todos los objetos deben ser del mismo tipo) o heterogéneas el contenido
puede ser de diferentes tipos.) A continuación, mostramos los cinco tipos de datos más
usados en el análisis

Además, analizaremos la sintaxis de R para acceder a las estructuras de datos. Como


veremos podemos seleccionar un único elemento o varios elementos, mediante el uso de
la notación de índices que proporciona R. Asimismo aprenderemos a elegir elementos
por localización dentro de una estructura o por nombre.
Algunos algoritmos básicos

En matemáticas, lógica, ciencias de la computación y disciplinas relacionadas, un


algoritmo es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y
finitas que permite realizar una actividad mediante pasos sucesivos que no generen
dudas a quien deba realizar dicha actividad. Dados un estado inicial y una entrada,
siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los
algoritmos son el objeto de estudio de la algoritmia. En la vida cotidiana, se emplean
algoritmos frecuentemente para resolver problemas. Algunos ejemplos son los manuales
de usuario, que muestran algoritmos para usar un aparato, o las instrucciones que
recibe un trabajador por parte de su patrón. Algunos ejemplos en matemática son el
algoritmo de multiplicación, para calcular el producto, el algoritmo de la división para
calcular e cociente de dos números, el algoritmo de Euclides para obtener el máximo
común divisor de dos enteros positivos, o el método de Gauss para resolver un sistema
lineal de ecuaciones.
ENTORNOS INTEGRADO DE DESARROLLO permanente

Si seguimos de cerca los cambios que se están produciendo, día tras día, en las
formas de comunicarnos entre los seres humanos, debido a los continuos
avances tecnológicos en los sistemas de tratamiento y transmisión del
conocimiento, llegamos a la conclusión de que los procesos de
enseñanza/aprendizaje deben estar en revisión para incorporar los nuevos
métodos en el sistema educativo. Dicho trabajo necesariamente debe incorporar
todos los recursos humanos implicados en nuestra Región, tarea compleja, pero
no imposible, por la excelente predisposición de docentes y dicentes, ávidos de
implicarse de lleno en los avances del siglo XXI. Para colaborar en esa
integración, inmersa dentro del proceso de alfabetización tecnológica, en su
sentido amplio, desde la Consejería responsable de la Educación, la Ciencia y la
Tecnología, hemos pretendido dar un paso más promoviendo la edición de este
libro para que, al igual que en otros anteriores, los Claustros, Ciclos y
Departamentos didácticos de Colegios e Institutos, así como a las Asociaciones
de Padres y Madres, dispongan de otro elemento de reflexión para el cambio que
hemos de promover en la educación, preparando a nuestros estudiantes para
moverse con libertad, en igualdad y con conocimientos acordes a la sociedad
emergente en este nuevo milenio. Un esmerado grupo de profesores
universitarios dedicados a enseñar e investigar sobre educación y, concretamente
en este caso, a investigar sobre medios de enseñanza, tecnología educativa y
nuevas tecnologías aplicadas a la educación, realiza unas reflexiones y expone
ideas no sólo acerca del fenómeno social que supone esta nueva sociedad del
conocimiento y de la información, sino también sobre las distintas respuestas de
formación o de intervención del profesorado en las aulas, en los programas, etc.
La clave de la sociedad actual es, de uno u otra moda.
Reutilización de códigos

La realización de código se refiere al comportamiento y a las técnicas que garantizan


que una parte o la totalidad de un existente se pueda emplear en la construcción de
otro programa. De esta forma se aprovecha el trabajo anterior, se economiza tiempo,
y se reduce la redundancia.
La manera más fácil de reutilizar código es copiarlo total o parcialmente desde el
programa antiguo al programa en desarrollo. Pero es trabajoso mantener múltiples
copias del mismo código, por lo que en general se elimina la redundancia dejando el
código reusable en un único lugar, y llamándolo desde los diferentes programas. Este
proceso se conoce como. La abstracción puede verse claramente en las que se agrupan
varias operaciones comunes a cierto dominio para facilitar el desarrollo de programas
nuevos. Hay bibliotecas para convertir información entre diferentes formatos
conocidos, acceder a dispositivos de almacenamiento externos, proporcionar una
interfaz con otros programas, manipular información de manera conocida (como
números, fechas, o cadenas de texto).
Para que el código existente se pueda reutilizar, debe definir alguna forma de
comunicación o interfaz. Esto se puede dar por llamadas a una subrutina, a un objeto,
o a una clase.
Memoria dinámica

La  memoria dinámica se refiere a aquella que no puede ser definida ya que no se


conoce o no se tiene idea del número de la variable a considerarse, la solución a este
problema es la memoria dinámica que permite solicitar memoria por lo que cuanta más
memoria se necesite, más se solicita al sistema operativo. El sistema operativo maneja la
memoria gracias al uso de, por la misma naturaleza del proceso nos impide conocer el
tamaño de la memoria necesaria en el momento.
Un dato importante es que como tal este tipo de datos se crean y se destruyen mientras se
ejecuta el programa y por lo tanto la estructura de datos se va dimensionando de forma
precisa a los requerimientos del programa, evitándonos así perder datos o desperdiciar
memoria si hubiéramos tratado de definir la cantidad de memoria a utilizar en el
momento de compilar el programa.
Cuando se crea un programa en el que es necesario manejar memoria dinámica el
sistema operativo divide el programa en cuatro partes que son: texto, datos (estáticos) y
una zona libre. En la última parte es donde queda la memoria libre para poder utilizarla
de forma dinámica. En el momento de la ejecución habrá tanto partes libres como partes
asignadas al proceso por lo cual si no se liberan las partes utilizadas de la memoria y que
han quedado inservibles es posible que se «agote» esta parte y por lo tanto la fuente de la
memoria dinámica. También la pila cambia su tamaño dinámicamente, pero esto no
depende del programador sino del sistema operativo.
Gestión de archivos

Los archivos de gestión son los encargados de conservar y organizar la documentación


activa desde su creación o recepción hasta su eliminación o transferencia. Esta
documentación activa es la de uso habitual en la oficina productora. Así, cada unidad
administrativa, en el desarrollo de sus funciones y actividades, emite y recibe
documentos que conforman su archivo de gestión, cuya correcta organización y custodia
es responsabilidad del jefe de la unidad.
os archivos centrales y territoriales, cada uno en su ámbito, son los encargados de
asesorar, informar y difundir normas de actuación entre los archivos de gestión
correspondientes, así como preparar las transferencias documentales que se llevan a
cabo periódicamente. Para facilitar esta labor se ha editado un Manual de Archivo de
Oficina, descargable en esta web.
Por otro lado, es tarea propia de la Administración Autonómica establecer unas normas,
instrucciones y procedimientos encaminados a la correcta gestión de la documentación
que genera desde el mismo momento de su producción en las oficinas. 
Amplía información sobre la Gestión de la documentación.
INSTITUTO POR COPERATIVA PRIMERA DE MAYO

NOMBRE: Estrella Guadalupe


APELLIDO: Pérez Corado
DOCENTE: Karina
GRADO: 4to bachillerato
FECHA: 12/1/2023

Técnicas avanzadas de complicación


 las técnicas simples de canulación biliar consiguen un porcentaje de éxitos del
80%. Las técnicas avanzadas de no logran el éxito inmediato en un porcentaje.
Entre las opciones extremas de un segundo intento diferido varios días o un
intento de acceso inmediato por vía existe el recurso a una técnica alternativa de
como rescate de la inicial fallida. El objetivo del presente estudio es evaluar la
eficacia y seguridad del empleo combinado de dos técnicas de cuando la inicial
no permite el acceso biliar inmediato.
análisis retrospectivo de una serie personal de aguja y simples y combinadas.

inclusión en el análisis. se obtuvo la canulación simple. Se intentaron, con éxito


en lo que elevó la tasa global de canulación al Noventa y cinco de los tuvieron
éxito con la técnica inicial. En 20 fracasos se intentó el rescate con la técnica
alternativa, con éxito en 15, elevando la tasa global de éxito combinación de
aguja más elevó la tasa de éxito de la combinación más de aguja elevó la tasa de
éxito del Entre los 96 pacientes con seguimiento disponible se registraron
hemorragias, pancreatitis y 4 perforaciones retroperitoneales. No se registró
mortalidad.
 la combinación de técnicas de es eficaz para alcanzar la canulación biliar
cuando las técnicas simples de canulación y el inicia fracasan. El perfil de
seguridad difiere del de la estrategia moratoria, por lo que ambas deben
considerarse alternativas y emplearse dependiendo de las condiciones técnicas y
clínicas de cada paciente y de la experiencia del endoscopista.

También podría gustarte