Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Fundamentos de Programación, Exámenes de Programación Lineal

Una introducción a los conceptos básicos de programación, incluyendo la estructura lógica de una base de datos, como tablas, columnas, índices, vistas, secuencias y disparadores. También se definen términos clave como código, código binario, polimorfismo y función. Se plantean dos algoritmos cualitativos relacionados con actividades de la vida cotidiana, como lavar ropa y lavar loza. Además, se proponen dos ejercicios de algoritmos en pseint aplicados a la solución de problemas matemáticos. En general, el documento busca proporcionar al estudiante los conocimientos fundamentales para entender y aplicar los conceptos de programación en diferentes contextos.

Tipo: Exámenes

2023/2024

Subido el 15/05/2024

1 / 17

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
DIRECCIÓN DE EDUCACIÓN VIRTUAL CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN 1
Actividad: ACA 1
Sergio leonardo Gómez castro - 51173
* Ing. Javier Pachón Rodríguez
CUN Corporación Unificada Nacional de Educación
superior Ingeniería Industrial
Fundamentos de programación
2024
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff

Vista previa parcial del texto

¡Descarga Fundamentos de Programación y más Exámenes en PDF de Programación Lineal solo en Docsity!

**Actividad: ACA 1 Sergio leonardo Gómez castro - 51173

  • Ing. Javier Pachón Rodríguez CUN Corporación Unificada Nacional de Educación superior Ingeniería Industrial Fundamentos de programación 2024**

Contenido

**Actividad: ACA 1 ................................................................................................................................ 1

  • Ing. Javier Pachón Rodríguez.......................................................................................................... 1 Fundamentos de programación......................................................................................................... 1**

**1. INTRODUCCION............................................................................................................... 4

  1. OBJETIVOS........................................................................................................................ 5
  2. MARCO TEORICO............................................................................................................ 5** Estructura lógica...................................................................................................................... 5 Tablas: Es la unidad lógica básica de almacenamiento. Contiene filas y columnas.......... 6 Columnas: Las columnas también tienen un nombre y deben especificar un tipo de datos. Una tabla se guarda dentro de un tablespace o tablas particionadas...................... 6 Usuarios: Es la indicación del nombre y el password de la cuenta (esquema) que se está creando...................................................................................................................................... 6 Esquemas: Es una colección de objetos lógicos, utilizados para organizar de manera más comprensible la información y conocidos como objetos del esquema......................... 6 Índices: Un índice es una estructura creada para ayudar a recuperar datos de una manera más rápida y eficiente. Un índice se crea sobre una o varias columnas de una misma tabla. De esta manera, cuando se solicita recuperar datos de ella mediante alguna condición de búsqueda................................................................................................ 6 Clusters: Un cluster es un grupo de tablas almacenadas en conjunto físicamente como una sola tabla que comparte una columna en común........................................................... 6 Vistas: Una vista implementa una selección de varias columnas de una o diferentes tablas. Una vista no almacena datos; sólo los presenta en forma 17 dinámica.................. 6 Secuencias: El generador de secuencias de Oracle se utiliza para generar números únicos y utilizarlos, por ejemplo, como claves de tablas. La principal ventaja es que libera al programador de obtener números secuenciales que no se repitan con los que pueda generar otro usuario en un instante determinado..................................................... 6 Disparadores Triggers: Un trigger es un procedimiento que se ejecuta en forma inmediata cuando ocurre un evento especial. sólo pueden ser , actualizada o eliminación

1. INTRODUCCION

Este acá es realizado para obtener los conocimientos básicos de programación es importante para entender actividades de nuestra vida diaria y a nivel empresarial con el fin de desarrollar habilidades de conceptos básicos de la industria podemos conocer varios conceptos conociendo su definición y su utilidad para la alimentación de los conocimientos desarrollando estrategias y actividades que podemos utilizar en nuestra vida profesional

2. OBJETIVOS

El objetivo de este escrito es, adquirir conocimiento mediante investigación para el aprendizaje de los diferentes temas que se dan a conocer en fundamentos de programación donde definimos y argumentamos sus conceptos mediante la práctica.

3. MARCO TEORICO El crecimiento y el desarrollo tecnológico ha tenido un gran impacto en los últimos años debido a la evolución de los lenguajes de programación y nuevas herramientas, que hoy en día han tomado un importante lugar en la implementación de aplicaciones en distintos ámbitos laborales y entretenimiento a nivel mundial. La evolución de la tecnología ha permitido que nuevos métodos de programación puedan ser aplicados durante el proceso de creación de un sistema, como lo son el uso de DreamWorks, compiladores compatibles con múltiples lenguajes de programación, gestores de bases de datos, APIs que permiten al desarrollador tener las funciones necesarias de forma rápida y de manera instantánea

Estructura lógica

Se divide en unidades de almacenamiento lógicas: Tablespaces. Cada BD estará formada por uno o más tablespaces (al menos existe el tablespace SYSTEM, catálogo del sistema). Cada tablespace se corresponde con uno o más ficheros de datos. Como lo son:

Sinónimos: Los sinónimos son objetos del sistema que apuntan a otros objetos. Implementan alias de tablas, vistas, secuencias o unidades de programas. Segmento de Rollback : son áreas lógicas de la base de datos que contienen información de las transacciones que se encuentran en curso y que aún no han sido confirmadas o deshechas.

4. DEFINICIONES BÁSICAS CÓDIGO : conjunto de palabras o símbolos que contienen instrucciones para la computadora. CÓDIGO BINARIO : código formado solo por 0 y 1 que tiene como función codificar algo. Es la base de toda la lógica de la computadora. Todo se convierte, al final, en código binario. POLIMORFISMO : capacidad de tener funciones con el mismo nombre y firma, pero con diferentes comportamientos. TERMINAL : es una Interfaz de Línea de Comandos, es decir, una interfaz (media) para que la persona envíe comandos a la computado FUNCION: Es un bloque de código reutilizable que realiza tareas específicas se llama a través del comando función.

  1. Planteamiento de 2 algoritmos cualitativos; es decir que describan la solución a un problema real o aplicado a la vida cotidiana. Deben ser originales (no copias) y aplicados a la solución de problemas lo más reales posibles. (Se tendrá en cuenta la buena presentación del trabajo)

Algoritmo cualitativo

Ejercicio Nº 1

Este ejercicio nos demuestra cómo es la actividad de lavado de ropa en a la vida cotidiana en un hogar colombiano LAVAR ROPA

**1. Recoger la ropa sucia

  1. Alistamiento del detergente
  2. Prender la lavadora
  3. Abrir la tapa de la lavadora
  4. Colocar la ropa en la lavadora
  5. Aplicar el detergente
  6. Cerrar la tapa de la lavadora
  7. Oprimir botón de inicio
  8. Dejar lavar por el tiempo
  9. Para la lavadora
  10. abrir la tapa de la lavadora 12.sacar la ropa de la lavadora una por una 13.colocar el gacho a la ropa 14.colgar el gancho en la cuerda**

Decodificadora de nombres Ejercicio 1

  1. Conclusiones. En conclusión, la programación es un campo amplio y diverso que involucra una variedad de lenguajes y enfoques. Los lenguajes de programación son herramientas fundamentales que permiten a los desarrolladores comunicarse con las computadoras y crear software. Existen numerosos lenguajes de programación disponibles, cada uno con sus propias características y aplicaciones específicas.
  2. Referencias

Conclusiones

En síntesis, la medición en la gestión logística constituye una herramienta imprescindible en la planeación de las operaciones internas y externas de las empresas líderes del mercado que utilizan los indicadores como gestión de control y benchmarking exigentes estándares de calidad y servicio exigidos, hoy en día, por los mercados internacionales, que demandan que las empresas sean cada vez más competitivas en sus procesos y, que, por tanto sus relaciones con proveedores, clientes y socios comerciales, sean cada vez más estrechas y con mayores niveles de valor agregado a lo largo de la cadena de abastecimiento.

Bibliografía