Tópicos Sugeridos dentro de su búsqueda.
Tópicos Sugeridos dentro de su búsqueda.
Buscar alternativas:
function programming » functional programming (Expander búsqueda), funtional programming (Expander búsqueda), production programming (Expander búsqueda)
a function » _ functions (Expander búsqueda), _ functional (Expander búsqueda)
function programming » functional programming (Expander búsqueda), funtional programming (Expander búsqueda), production programming (Expander búsqueda)
a function » _ functions (Expander búsqueda), _ functional (Expander búsqueda)
1
artículo
Publicado 2017
Enlace
Enlace
Educators have long been trying to motivate students in their introductory programming courses. Games help students to practice formulas, facts and processes, motivating learning by adding fun. This work describes our experience in the use of Lightbot and the graphic library Turtle to introduce students to the concepts of algorithm and function. This approach has been implemented in two Universities in Arequipa. We present the assignments used in the first and second session of CS1. Our experience has shown us that students get a clear understanding of algorithm and functions that are later implemented with Python (Universidad La Salle) and Java (Universidad Nacional de San Agustin). We believe that the visual nature of games and the graphical component to teaching anything is more effective for students. Results were measured by students' perception in 2016.
2
artículo
Functions and code reuse are often among the first topics that students find challenging in introductory programming courses. This paper describes the use of Lightbot to introduce students to these concepts in two post-secondary classrooms in different countries, cultural contexts, and curricula. This work suggests that Lightbot might offer an effective and engaging introduction to these concepts regardless of cultural setting. In this paper we discuss and analyze student responses.
3
artículo
Publicado 2019
Enlace
Enlace
The task of elaborating accurate test suites for program testing can be an extensive computational work. Mutation testing is not immune to the problem of being a computational and time-consuming task so that it has found relief in the use of heuristic techniques. The use of Genetic Algorithms in mutation testing has proved to be useful for probing test suites, but it has mainly been enclosed only in the field of imperative programming paradigms. Therefore, we decided to test the feasibility of using Genetic Algorithms for performing mutation testing in functional programming environments. We tested our proposal by making a graph representations of four different functional programs and applied a Genetic Algorithm to generate a population of mutant programs. We found that it is possible to obtain a set of mutants that could find flaws in test suites in functional programming languages. Ad...
4
tesis doctoral
Publicado 2019
Enlace
Enlace
En esta tesis se establecen nuevos límites para algunos objetos relacionados a la función zeta de Riemann y las L-funciones, bajo la hipótesis de Riemann, haciendo uso de maquinaria fina de teoría analítica de números, análisis harmónico y teoría de la aproximación. En particular, hacemos uso de aproximaciones de banda limitada, la reciente versión del método de resonancia dada por Kristian Seip y Andrii Bondarenko, y programación semidefinida.
5
artículo
Publicado 2024
Enlace
Enlace
The purpose of the present paper is to improve the global convergence results established so far concerning the Augmented Lagrangian Algorithm with exponential penalty function for solving nonlinear programming problems with equality and inequality constraints. We prove global convergence for KKT points under the PAKKT-regular constraint qualifications, which results as a consequence that accumulation points generated by the algorithm are PAKKT points. This convergence result is new for the augmented Lagrangian Method based on the exponential penalty function. An interesting consequence is that the estimates of the Lagrange multipliers computed by the method remain bounded in the presence of the quasi-normality condition. Finally we give optimality and feasibility results for the convex case.
6
artículo
Publicado 2012
Enlace
Enlace
In the present’s paper studying a strategy for a typo of convex problem, we treat a linear programming problem whose coefficient of decision variables in the objective function has a nonlinear behavior. When the coefficients are constant the Simplex Method solves these problems without much difficulty, but when the coefficients are no longer constant and the Simplex does not work. We propose a technique that exploits the convex behavior of these coefficients and uses the theory of approximation by piecewise linear functions.
7
artículo
En el presente trabajo se estudia una estrategia para un tipo de problema convexo, Tratamos un problema de programación lineal cuyos coeficientes de las variables de decisión en la función objetivo tienen un comportamiento no lineal. Cuando los coeficientes son constantes el Método Simplex resuelve estos problemas sin mayor dificultad, pero cuando los coeficientes dejan de ser constantes ya el simplex no funciona, Se propone una técnica que explota el comportamiento convexo de dichos coeficientes y hace uso de la teoría de aproximación por funciones lineales a trozos.
8
artículo
Publicado 2000
Enlace
Enlace
Este artículo presenta un trabajo preliminar acerca de la implementación de un Scanlet para: (a) chequeo automático de generación de patrones relacionados con circuitos digitales basados en un modelo con interrupción en presencia de falla, (b) monitoreo y depuración in situ, (c) actualización de la arquitectura de un controlador lógico difuso, y (d) inyección de falla a nivel de pines usando Java API. Los puntos (a)-(c) son tareas de verificación. Como primera aproximación, el sistema STUD ha sido desarrollado empleando la arquitectura (incorporada) JTAG (Joint Test Action Group) y configurada por un CPLD para chequeo y operaciones de programación. Entretanto, las operaciones son ejecutadas por Scanlet, el cual puede ser corrido desde una página de Internet. Finalmente, un controlador lógico difuso, a manera de un núcleo JP, se usa como marca característica.
9
artículo
Publicado 2000
Enlace
Enlace
This article presents preliminary work on the implementation of a Scanlet for: (a) automatic checking of pattern generation related to digital circuits based on amodel with interruption in the presence of failure, (b) in situ monitoring and debugging, (c) update ofthe architecture of a fuzzy logic controller, and (d) pin-level fault injection using JavaAPI. Points (a)-(c) are verification tasks. As a first approximation, the STUD system has been developed using the (built-in) JTAG (Joint Test Action Group) architecture and configured by a CPLD for testing and programming operations. Meanwhile, the operations are executed by Scanlet, which can be run from an Internet page. Finally, a fuzzy logic controller, like an IP core, is used as a trademark.
10
artículo
Publicado 2021
Enlace
Enlace
Positive Youth Development (PYD) is an approach that promotes resilience and focuses on youth strengths rather than their weaknesses as done by the traditional deficit-based perspective. Research in Europe and North America show that developmental assets are associated with school success, psychological well-being, and lower health risks among youth and young adults. However, not much research has been done on these associations in Latin American contexts. The purpose of this research study is to assess the association between substance use behaviors, such as drunkenness and the use of illicit drugs, and mental health, together with the mediating role of developmental assets representing youth strengths (e.g., social competence) and contextual resources (e.g., social support at home or school). Cross-national data was collected from Colombian (n = 210; 70.4% females) and Peruvian (n = 34...
11
artículo
Publicado 2023
Enlace
Enlace
The teaching-learning processes nowadays require pedagogical supports that allow the teacher to generate a space of real interaction from the classroom, for the student with his career; the training of professionals in earth sciences or engineering, must be accompanied by the teaching of computer programming, using high-level languages, free download and open source, as a resource applied to the solution of specific problems, presented in the stability of slopes. Here is shown a Python application to calculate and plot the factor of safety of a slope, through a Graphical User Interface (GUI), inserting: libraries, variables, functions and widgets of this language. The safety factor obtained by the application is 1.26, which coincides with that obtained by the manual procedure, the coordinate that plots the safety factor (Fs), to determine its sensitivity, as a function of the reciprocal ...
12
artículo
Publicado 2014
Enlace
Enlace
At present, the so-called “Internet of Things” has turned indispensable the applications deployed on the Internet; the computers that act as clients are not exclusively PC’s or laptops, but also smart phones, tablets, and in general many different types of devices that run applications. This characterization of indispensable is basically associated with non-functional requirements (NFR), such as availability, scalability, and fault tolerance. This article explores from a technical point of view, a new programming paradigm that lets you build the so called reactive web applications which inherently have the event-handling characteristics, scalability, resilience and sensitivity in contrast to traditional web applications.
13
artículo
Publicado 2014
Enlace
Enlace
At present, the so-called “Internet of Things” has turned indispensable the applications deployed on the Internet; the computers that act as clients are not exclusively PC’s or laptops, but also smart phones, tablets, and in general many different types of devices that run applications. This characterization of indispensable is basically associated with non-functional requirements (NFR), such as availability, scalability, and fault tolerance. This article explores from a technical point of view, a new programming paradigm that lets you build the so called reactive web applications which inherently have the event-handling characteristics, scalability, resilience and sensitivity in contrast to traditional web applications.
14
tesis de grado
Publicado 2017
Enlace
Enlace
El Departamento de Programación y Tutorías de la Escuela Universitaria de Educación a Distancia (EUDED) llevaba a cabo los procesos de selección y programación de horarios de los tutores mediante un procedimiento basado en la realización de las nóminas de los tutores y las programaciones de horarios de los tutores en hojas de cálculo de Excel. Este procedimiento permitía realizar ambos procesos, pero no llegaba a ser eficiente ya que tomaba mucho tiempo y originaba el retraso de otros procesos que se realizaban después como el proceso de elaboración de expedientes de los tutores y el proceso de elaboración de planillas, el cual es un proceso crítico para esta institución. El propósito de este trabajo de investigación fue resolver el problema mencionado anteriormente desarrollando un Sistema de Gestión de Horarios Académicos para la optimización de la selección y progr...
15
artículo
Publicado 2016
Enlace
Enlace
The aim of the article to demonstrate the necessity of a critical view on the construct of «competence» because of semantic and epistemic gaps. The analysis of the historical evolution of «competence» clarifies its origin and meanings. The epistemological analysis identifies the principle of efficiency as the basis of competence and also of programming and organization of educational process, based on this approach. The result of this double analysis highlights the intrinsic limits of the educational approach by competencies putting it in question.
16
artículo
Publicado 2008
Enlace
Enlace
The design of a control system in certain processes in the industry is the main problem for engineers. Since the input and output data of a certain process are obtained, we can know the response of the system, the same that allows us to study a model prototype and using the theory of nonlinear control the limit cycles are predicted, we can propose a function descriptive whose parameters will be necessary to implement the Neurocontroller that will be trained with the Back propagation algorithm. In our case, we address the design and implementation of a Neurocontroller in the LabVIEW graphical program environment under the supervision of the Simulation Toolkit. Our application is the control of a prototype physical system whose model can represent first and second order systems. The model of the process dynamics was obtained experimentally, for which the identification of parameters was ap...
17
artículo
Resignificación en la producción operística peruana: la crítica social y política en Alzira de Verdi
Publicado 2020
Enlace
Enlace
En las últimas décadas, la programación de ópera en los teatros del mundo ha exigido al equipo de producción explorar nuevas formas de representar títulos canónicos y otros no incluidos en el repertorio lírico estándar. En este ejercicio creativo, gestores culturales y directores de escena buscan presentar, desde la ópera, un espectáculo que supere sus funciones de entretenimiento o goce estético y apunte a ofrecer discursos sociales y políticos a través de ella. Ocasionalmente, el proceso de resignificación alcanza altos niveles de experimentación e innovación como ocurrió en el Festival Verdi de Parma en 2017 o, en otros casos, surge para denunciar problemas de la sociedad actual por medio de obras cuyos temas han sido interpretados de manera distinta por generaciones anteriores, tal es el caso de la violencia de género en Carmen, de Bizet. En este artículo, revisam...
18
artículo
Publicado 2018
Enlace
Enlace
This paper proposes a methodology (using Object-oriented data modeling) to use geometrical entities such as “Point” (Punto in Spanish), “Polyline” (Polilínea in Spanish) and “Polygon” (Polígono in Spanish) using an abstract way using their properties and some functions upon themselves, in order to use them in Geographic Information Systems (GIS) Programming in an easier way to represent geographical entities. The last part you can see some simple examples about performing these abstractions.
19
artículo
Publicado 2018
Enlace
Enlace
El presente artículo propone una metodología (usando el modelado de datos orientado a objetos) en la utilización de entidades geométricas tales como Punto, Polilínea y Polígono de una manera abstracta con el fin de usar sus propiedades y algunas funciones para luego ser usados en los Sistemas de Información Geográfica (GIS en sus siglas en ingles) de una manera automatizada y entendible en la programación y/o automatización de algoritmos facilitando su aplicación para la representación de entidades geográficas. Al final del presente artículo se expondrán algunos ejemplos sencillos de la implementación de cada abstracción para su mejor entendimiento.
20
artículo
Publicado 2015
Enlace
Enlace
This research work solves the problem of least squares that requires inner elipsoid algorithm to determine the descent direction; giving solution to linear programming problems by means of this methodof interior points. We solve the least squares problem using auxiliary function with logarithmic barrier and an approximation of the original matrix factorization by a matrix of rank one update to nally use the Sherman-Morrison-Woodburry formula and determining the inverse of the current matrix thus solving the least squares problem and obtaining a approximation to the descent direction.