Generation

generate functionWed, 13 Mar 2024

Con base en las condiciones actuales de los nuevos gobernantes municipales y departamentales es imperativo sean considerados los planes de desarrollo que tengan en construcción, para nuestro caso solo serán considerados componentes de los planes que operen por proyectos, dichos planes al operar en la modalidad de proyectos permiten hacer seguimientos, anotaciones y valoraciones, para tener indicadores de avances. Para la implementación computacional de dichos elementos es necesario considerar estructuras lineales básicas con diferentes tipos de datos, según sea necesario, cada una de las estructuras se considera un conjunto de datos. 1er Conjunto de datos (Componentes), se debe crear usando un método independiente que permita llenar los siguientes datos, los cuales operan a manera de tuplas (cada tupla es una cadena con los datos y cada dato separado por punto y coma (;) - ) así: (<COMPONENTE>; <TEMA>;<CODIGO_TEMA>) Componente_personas = { (Servicios; Acceso al transporte público;S_T01), (Servicios; Vehículos compartidos para desplazamientos urbanos;S_T02), (Servicios; Longitud de la red de rutas para bicicletas;S_T03), (Servicios; Acceso a servicios públicos;S_T04), (Servicios; Acceso a servicios comerciales;S_T05), (Servicios; Acceso a Internet de alta velocidad;S_T06), (Servicios; Acceso a WiFi público gratuito;S_T07) } De los componentes existen diferentes, los que se presentan, son tomados del listado de indicadores para SmartCities – Para el caso del proyecto solo usar dos de los conjuntos. Se adjunta el archivo correspondiente al listado. Las llaves {} – Representan un conjunto de datos. Cada uno de sus elementos demarcado entre paréntesis () representa una tupla o lista de elementos, cada elemento de la tupla representa un área y una temática a ser ingresada. Cada elemento en los paréntesis están separados por punto y coma, la intencionalidad de esto es operar estos datos en cadenas de caracteres, el resultado final debe verse en memoria así: Cada elemento es un área y temática a ser desarrollada. Componente_personas Servicios; Acceso al transporte público; S_T01 Servicios; Vehículos compartidos para desplazamientos urbanos; S_T02 Servicios; Longitud de la red de rutas para bicicletas; S_T03 …. El segundo conjunto de datos corresponde a los proyectos, los proyectos deben ser alimentados de manera automática con base en un dato básico que se debe preguntar al usuario, el dato a ser preguntado es la cantidad de proyectos a ser desarrollados para cada temática, con ese dato el sistema debe generar proyectos con los siguientes datos para cada elemento de tupla: (CódigoTematica; NombreProyecto; PresupuestoInicial; PorcentajeCumplimiento; PresupuestoUsado), sobre los datos estos se manejan así: CódigoTematica – Al momento de solicitar los datos al usuario este dato ya debe estar ingresado en el primer conjunto de datos y es solo usarlo NombreProyecto – Se genera automático,el prefijo a ser usado es Proy_XXX, las tres X representan el numero consecutivo del proyecto 001, 002 … .. El resultado final a ser observado es Proy_001, Proy_002, Proy_003, … PresupuestoInicial – Es el valor inicialmente proyectado de costo del proyecto, este valor ha de ser aleatorio, generado de manera automática entre el rango de 500 a 5000, todos los valores son en millones. PorcentajeCumplimiento – Este es un valor aleatorio entre cero y 65 representando un valor porcentual de ejecución actual del proyecto. PresupuestoUsado – Este es un valor entre 1000 y el Presupuesto inicial, debe ser al igual que los anteriores aleatorio, y se registra para poder saber la cantidad del dinero que se ha usado en el proyecto. Un ejemplo del resultado para un elemento sería: (S_T003; Proy_001; 2341; 50; 1534), Este corresponde a un solo proyecto para una sola temática. Si la temática S_T003 tuviera 3 proyectos (indicados por el usuario) a manera de ejemplo sería: {(S_T003; Proy_001; 2341; 50; 1534), (S_T003; Proy_002; 4001; 25; 1900), (S_T003; Proy_003; 600; 10; 534)} Ç Con base en la descripción es necesario realizar las siguientes operaciones y funciones: 1. Métodos para la carga de información registrada es necesario segmentar lo que ingresa el usuario y lo que se ingresa de manera automática. 2. Mostrar un listado de los temas generales, con toda la información que le corresponda 3. El usuario debe poder seleccionar un tema y con base en la selección mostrar los proyectos asociados con todos sus datos. 4. El usuario debe poder seleccionar un tema, de este mostrar los proyectos. Y al seleccionarlo mostrar si el porcentaje de cumplimiento corresponde con el porcentaje de costos. 5. Mostrar listado de proyectos con posibles sobrecostos

function that: add two numbers together ```python def add(a, b): return a + b add(1, 2) ``` function that: Con base en las condiciones actuales de los nuevos gobernantes municipales y departamentales es imperativo sean considerados los planes de desarrollo que tengan en construcción, para nuestro caso solo serán considerados componentes de los planes que operen por proyectos, dichos planes al operar en la modalidad de proyectos permiten hacer seguimientos, anotaciones y valoraciones, para tener indicadores de avances. Para la implementación computacional de dichos elementos es necesario considerar estructuras lineales básicas con diferentes tipos de datos, según sea necesario, cada una de las estructuras se considera un conjunto de datos. 1er Conjunto de datos (Componentes), se debe crear usando un método independiente que permita llenar los siguientes datos, los cuales operan a manera de tuplas (cada tupla es una cadena con los datos y cada dato separado por punto y coma (;) - ) así: (<COMPONENTE>; <TEMA>;<CODIGO_TEMA>) Componente_personas = { (Servicios; Acceso al transporte público;S_T01), (Servicios; Vehículos compartidos para desplazamientos urbanos;S_T02), (Servicios; Longitud de la red de rutas para bicicletas;S_T03), (Servicios; Acceso a servicios públicos;S_T04), (Servicios; Acceso a servicios comerciales;S_T05), (Servicios; Acceso a Internet de alta velocidad;S_T06), (Servicios; Acceso a WiFi público gratuito;S_T07) } De los componentes existen diferentes, los que se presentan, son tomados del listado de indicadores para SmartCities – Para el caso del proyecto solo usar dos de los conjuntos. Se adjunta el archivo correspondiente al listado. Las llaves {} – Representan un conjunto de datos. Cada uno de sus elementos demarcado entre paréntesis () representa una tupla o lista de elementos, cada elemento de la tupla representa un área y una temática a ser ingresada. Cada elemento en los paréntesis están separados por punto y coma, la intencionalidad de esto es operar estos datos en cadenas de caracteres, el resultado final debe verse en memoria así: Cada elemento es un área y temática a ser desarrollada. Componente_personas Servicios; Acceso al transporte público; S_T01 Servicios; Vehículos compartidos para desplazamientos urbanos; S_T02 Servicios; Longitud de la red de rutas para bicicletas; S_T03 …. El segundo conjunto de datos corresponde a los proyectos, los proyectos deben ser alimentados de manera automática con base en un dato básico que se debe preguntar al usuario, el dato a ser preguntado es la cantidad de proyectos a ser desarrollados para cada temática, con ese dato el sistema debe generar proyectos con los siguientes datos para cada elemento de tupla: (CódigoTematica; NombreProyecto; PresupuestoInicial; PorcentajeCumplimiento; PresupuestoUsado), sobre los datos estos se manejan así: CódigoTematica – Al momento de solicitar los datos al usuario este dato ya debe estar ingresado en el primer conjunto de datos y es solo usarlo NombreProyecto – Se genera automático,el prefijo a ser usado es Proy_XXX, las tres X representan el numero consecutivo del proyecto 001, 002 … .. El resultado final a ser observado es Proy_001, Proy_002, Proy_003, … PresupuestoInicial – Es el valor inicialmente proyectado de costo del proyecto, este valor ha de ser aleatorio, generado de manera automática entre el rango de 500 a 5000, todos los valores son en millones. PorcentajeCumplimiento – Este es un valor aleatorio entre cero y 65 representando un valor porcentual de ejecución actual del proyecto. PresupuestoUsado – Este es un valor entre 1000 y el Presupuesto inicial, debe ser al igual que los anteriores aleatorio, y se registra para poder saber la cantidad del dinero que se ha usado en el proyecto. Un ejemplo del resultado para un elemento sería: (S_T003; Proy_001; 2341; 50; 1534), Este corresponde a un solo proyecto para una sola temática. Si la temática S_T003 tuviera 3 proyectos (indicados por el usuario) a manera de ejemplo sería: {(S_T003; Proy_001; 2341; 50; 1534), (S_T003; Proy_002; 4001; 25; 1900), (S_T003; Proy_003; 600; 10; 534)} Ç Con base en la descripción es necesario realizar las siguientes operaciones y funciones: 1. Métodos para la carga de información registrada es necesario segmentar lo que ingresa el usuario y lo que se ingresa de manera automática. 2. Mostrar un listado de los temas generales, con toda la información que le corresponda 3. El usuario debe poder seleccionar un tema y con base en la selección mostrar los proyectos asociados con todos sus datos. 4. El usuario debe poder seleccionar un tema, de este mostrar los proyectos. Y al seleccionarlo mostrar si el porcentaje de cumplimiento corresponde con el porcentaje de costos. 5. Mostrar listado de proyectos con posibles sobrecostos ```Java

Questions about programming?Chat with your personal AI assistant