939 resultados para Pascal (Computer program language)
Resumo:
Dissertação de Mestrado em Engenharia Informática
Resumo:
Today it is easy to find a lot of tools to define data migration schemas among different types of information systems. Data migration processes use to be implemented on a very diverse range of applications, ranging from conventional operational systems to data warehousing platforms. The implementation of a data migration process often involves a serious planning, considering the development of conceptual migration schemas at early stages. Such schemas help architects and engineers to plan and discuss the most adequate way to migrate data between two different systems. In this paper we present and discuss a way for enriching data migration conceptual schemas in BPMN using a domain-specific language, demonstrating how to convert such enriched schemas to a first correspondent physical representation (a skeleton) in a conventional ETL implementation tool like Kettle.
Resumo:
The study reported here aims at contributing to a deeper understanding of the educational possibilities offered by digital manipulatives in preschool contexts. It presents a study carried with a digital manipulative to enhance the development of lexical knowledge and language awareness, which are relevant language abilities for formal literacy learning. The study took place in a Portuguese preschool, with a class of 20 five-year-olds in collaboration with the teacher. The digital manipulative supported the construction of multiple fictional worlds, motivating children's verbal interactions, and the playing of words and sound games, thus contextualizing the learning of an extensive collection of vocabulary and language awareness abilities. The degree of engagement and involvement that the manipulative provided in supporting children’s imaginative play as well as the imitation, in their own play, of the playful pedagogical interventions that the teacher had designed, shows the importance of well- designed materials that support a child-centered learning model. As such, it sustains a discussion on the potential of digital manipulatives to enhance fundamental language development in the preschool years. Further, the study highlights the importance of multidisciplinary teams in the creation of innovative pedagogical materials.
Resumo:
Tese de Doutoramento em Ciências da Educação (Especialidade em Literacias e Ensino do Português)
Resumo:
Tese de Doutoramento em Engenharia de Eletrónica e de Computadores
Resumo:
Architectural (bad) smells are design decisions found in software architectures that degrade the ability of systems to evolve. This paper presents an approach to verify that a software architecture is smellfree using the Archery architectural description language. The language provides a core for modelling software architectures and an extension for specifying constraints. The approach consists in precisely specifying architectural smells as constraints, and then verifying that software architectures do not satisfy any of them. The constraint language is based on a propositional modal logic with recursion that includes: a converse operator for relations among architectural concepts, graded modalities for describing the cardinality in such relations, and nominals referencing architectural elements. Four architectural smells illustrate the approach.
Resumo:
In the trend towards tolerating hardware unreliability, accuracy is exchanged for cost savings. Running on less reliable machines, functionally correct code becomes risky and one needs to know how risk propagates so as to mitigate it. Risk estimation, however, seems to live outside the average programmer’s technical competence and core practice. In this paper we propose that program design by source-to-source transformation be risk-aware in the sense of making probabilistic faults visible and supporting equational reasoning on the probabilistic behaviour of programs caused by faults. This reasoning is carried out in a linear algebra extension to the standard, `a la Bird-Moor algebra of programming. This paper studies, in particular, the propagation of faults across standard program transformation techniques known as tupling and fusion, enabling the fault of the whole to be expressed in terms of the faults of its parts.
Resumo:
We consider implicit signatures over finite semigroups determined by sets of pseudonatural numbers. We prove that, under relatively simple hypotheses on a pseudovariety V of semigroups, the finitely generated free algebra for the largest such signature is closed under taking factors within the free pro-V semigroup on the same set of generators. Furthermore, we show that the natural analogue of the Pin-Reutenauer descriptive procedure for the closure of a rational language in the free group with respect to the profinite topology holds for the pseudovariety of all finite semigroups. As an application, we establish that a pseudovariety enjoys this property if and only if it is full.
Resumo:
Therapeutic drug monitoring (TDM) aims to optimize treatments by individualizing dosage regimens based on the measurement of blood concentrations. Dosage individualization to maintain concentrations within a target range requires pharmacokinetic and clinical capabilities. Bayesian calculations currently represent the gold standard TDM approach but require computation assistance. In recent decades computer programs have been developed to assist clinicians in this assignment. The aim of this survey was to assess and compare computer tools designed to support TDM clinical activities. The literature and the Internet were searched to identify software. All programs were tested on personal computers. Each program was scored against a standardized grid covering pharmacokinetic relevance, user friendliness, computing aspects, interfacing and storage. A weighting factor was applied to each criterion of the grid to account for its relative importance. To assess the robustness of the software, six representative clinical vignettes were processed through each of them. Altogether, 12 software tools were identified, tested and ranked, representing a comprehensive review of the available software. Numbers of drugs handled by the software vary widely (from two to 180), and eight programs offer users the possibility of adding new drug models based on population pharmacokinetic analyses. Bayesian computation to predict dosage adaptation from blood concentration (a posteriori adjustment) is performed by ten tools, while nine are also able to propose a priori dosage regimens, based only on individual patient covariates such as age, sex and bodyweight. Among those applying Bayesian calculation, MM-USC*PACK© uses the non-parametric approach. The top two programs emerging from this benchmark were MwPharm© and TCIWorks. Most other programs evaluated had good potential while being less sophisticated or less user friendly. Programs vary in complexity and might not fit all healthcare settings. Each software tool must therefore be regarded with respect to the individual needs of hospitals or clinicians. Programs should be easy and fast for routine activities, including for non-experienced users. Computer-assisted TDM is gaining growing interest and should further improve, especially in terms of information system interfacing, user friendliness, data storage capability and report generation.
Resumo:
L'objectiu d'aquest treball de final de carrera és crear un programari de missatgeria instantània deslligada de qualsevol servidor, de manera que cada usuari tingui un programa client/servidor amb el qual pugui rebre 'trucades' o fer-ne, en aquest últim cas indicant prèviament l'adreça IP del destinatari.
Resumo:
Results related to overweight and obesity in 2013: Participation to the school screening program was satisfactory in 2013, but a bit less than in previous years (4220 children seen out of a total of approximately 6000 eligible ones). Less than maximal participation to the screening program can relate to different factors, e.g.; a trend for obese children to decline participation; lack of time of school nurses to complete the screening program due to competing duties at health centre level. Good organization by the school nurses and adequate facilities for screening are also important factors for a good conduct of the screening program.
Resumo:
Teixint Cultures és un projecte de recerca-acció comunitari que intenta promoure des de I'educació d'adults, I'aprenentatge de la llengua catalana a partir dels recursos Iingüístics que les mares d'origen africà tenen en la seva llengua familiar. El programa atén a mares d'origen immigrat amb fills menors de tres anys no escolaritzats al seu càrrec (la majoria de les quals té altres fills en edat escolar que assisteixen a la tarda a la biblioteca per fer els deures escolars). Tot el projecte esta vehiculat a partir dels contes infantils. De fet, intenta recuperar els contes de tradició oral provinents del continent africà per posteriorment elaborar materials educatius bilingües (en català i en les seves llengües) que es puguin utilitzar com a llibres educatius de consulta, tant per les biblioteques públiques com pels centres educatius. El programa es realitza de forma setmanal, al llarg de dues hores, a la biblioteca pública infantil d'en Massagran de Salt. Les mares expliquen contes i llegendes rellevants de la seva infància en la seva llengua i, a partir de diferents activitats de narració, traducció i dramatització de les històries basades en una metodologia de a dual-language D, elaboren textos escrits i narracions orals en català i en la seva llengua. Posteriorment són les mateixes participants les que editen els contes a I'ordinador i elaboren digitalment un llibre de contes bilingüe. Les sessions s'han registrat en àudio i vídeo i hem estudiat el procés d'implementació del programa i les estratègies multilingües utilitzades per les participants, els educadors i voluntaris. Els resultats evidencien el progrés de les dones en I'aprenentatge del català, la modificació de les seves actituds lingüístiques i de la seva autoimatge, així com I ‘impacte positiu del programa a la comunitat pel que fa al reconeixement dels recursos lingüístics i culturals de les minories ètniques.
Resumo:
Desarrollo de un sistema capaz de procesar consultas en lenguaje natural introducidas por el usuario mediante el teclado. El sistema es capaz de responder a consultas en castellano, relacionadas con un dominio de aplicación representado mediante una base de datos relacional.
Resumo:
Hispanics make up a growing percentage of the craft workers entering the construction industry, and this has created several challenges for American construction companies. This study addresses the situation by investigating training needs for Hispanic construction craft workers and developing a training program for them within the industry. In order to evaluate current craft workers’ conditions within the construction industry, Iowa State University researchers conducted a survey, with 98 Hispanic craft workers as respondents from 10 construction companies, to determine current working conditions. The results confirm that the language barrier is an obstacle for both the Hispanic workers and the English-speaking employees involved in construction projects. As a part of this research, two training courses were designed to help both American construction companies and their Hispanic labor force to overcome the barriers that keep them from succeeding safely and productively. A training course titled English as a Second Language Survival Course was developed to facilitate basic communication between Hispanic workers and their American supervisors using construction-focused terminology. This course was delivered once as a trial run for a two-hour duration and twice for a full-length duration of eight hours. Important feedback was obtained from participants as part of the evaluations of the course. “How much of the course contents will be useful in your working environment” was asked; 40% of workers said “all of it” and 60% said “most of it.” Another question was “Was it worth taking the time to attend the course?” to which 94% answered “definitely” and 6% answered “yes.” A second training course titled Stepping Up to Supervisor Course for Hispanic Construction Workers was also developed to provide an effective tool to help companies promote those Hispanic craft workers whose willingness and skills meet the requirements to advance to a supervisory position in an American construction company. This course will be offered in the spring of 2004.
Resumo:
Collaborative activities, in which students actively interact with each other, have proved to provide significant learning benefits. In Computer-Supported Collaborative Learning (CSCL), these collaborative activities are assisted by technologies. However, the use of computers does not guarantee collaboration, as free collaboration does not necessary lead to fruitful learning. Therefore, practitioners need to design CSCL scripts that structure the collaborative settings so that they promote learning. However, not all teachers have the technical and pedagogical background needed to design such scripts. With the aim of assisting teachers in designing effective CSCL scripts, we propose a model to support the selection of reusable good practices (formulated as patterns) so that they can be used as a starting point for their own designs. This model is based on a pattern ontology that computationally represents the knowledge captured on a pattern language for the design of CSCL scripts. A preliminary evaluation of the proposed approach is provided with two examples based on a set of meaningful interrelated patters computationally represented with the pattern ontology, and a paper prototyping experience carried out with two teaches. The results offer interesting insights towards the implementation of the pattern ontology in software tools.