913 resultados para Embedded System, Domain Specific Language (DSL), Agenti BDI, Arduino, Agentino
Resumo:
This article explores how to enrich scaffolding processes among university students using specific Computer Supported Collaborative Learning –CSCL- software. A longitudinal case study was designed, in which eighteen students participated in a twelve-month learning project. During this period the students followed an instructional process, using the CSCL software to support and improve the students’ interaction processes, in particular the processes of giving and receiving assistance. Our research analyzed the evolution of the quality of the students’ interaction processes and the students’ learning results. The effects of the students’ participation in the CSCL environment have been described in terms of their development of affective, cognitive and metacognitive learning processes. Our results showed that the specific activities that students performed while working with the CSCL system triggered specific learning processes, which had a positive incidence on their learning results.
Resumo:
Summary: Specific language impairment (SLI)
Resumo:
Universal Converter (UNICON) –projektin osana suunniteltiin sähkömoottorikäyttöjen ohjaukseen ja mittaukseen soveltuva digitaaliseen signaaliprosessoriin (DSP) pohjautuva sulautettu järjestelmä. Riittävän laskentatehon varmistamiseksi päädyttiin käyttämään moniprosessorijärjestelmää. Prosessorijärjestelmässä käytettävää DSP-piiriä valittaessa valintaperusteina olivat piirien tarjoama prosessointiteho ja moniprosessorituki. Analog Devices:n SHARC-sarjan DSP-piirit täyttivät parhaiten asetetut vaatimukset: Ne tarjoavat tehokkaan käskykannan lisäksi suuren sisäisen muistin ja sisäänrakennetun moniprosessorituen. Järjestelmän mittalaiteluonteisuudesta johtuen keskeinen suunnitteluparametri oli luoda nopeat tiedonsiirtoyhteydet mittausantureilta DSP-järjestelmään. Tämä toteutettiin käyttäen ohjelmointavia FPGA-logiikkapiirejä digitaalimuotoisen mittausdatan vastaanotossa ja esikäsittelyssä. Tiedonsiirtoyhteys PC-tietokoneelle toteutettiin käyttäen erityistä liityntäkorttia DSP-järjestelmän ja PC-tietokoneen välillä. Liityntäkortin päätehtävänä on puskuroida siirrettävä data. Järjestelyllä estetään PC-tietokoneen vaikutus DSP-järjestelmän toimintaan, jotta kyetään takaamaan järjestelmän reaaliaikainen toiminta kaikissa olosuhteissa.
Resumo:
Diplomityössä on tutkittu sulautetun järjestelmän liittämistä Ethernet-verkkoon sekä TCP/IP-protokollapinoon kuuluvien tavallisimpien protokollien toimintaa. Työn tuloksien perusteella on suunniteltu harjoitustyö, jota voidaan käyttää sähkötekniikan osaston opetuksessa. Työssä hankittiin Atmelin sulautettu Web-serverikortti (EWS) ja STK500-kortti serverin ohjelmointiin. Serverin mukana tuli Internet-yhteyden mahdollistava TCP/IP-pinon lähdekoodi. Työssä selvitettiin TCP/IP:hen kuuluvien protokollien toimintaa teoriassa ja käytännön toteutusta EWS:n avulla. Lähdekoodiin lisättiin ominaisuudet, joiden avulla laite hakee kellonaikatiedot aikapalvelimelta time-protokollaa käyttäen ja lähettää sähköpostia määriteltyyn osoitteeseen sähköpostipalvelimen kautta. Laitetta käytettiin sekä palvelimena että asiakkaana. Työssä perehdyttiin sulautettujen järjestelmien yleisiin ominaisuuksiin ja erilaisiin verkonhallinnan apuohjelmiin. Työssä tutkittiin palvelin- ja asiakaskoneen välillä Ethernetissä kulkevaa verkkoliikennettä. Työssä minimoitiin protokollatiedostojen viemä tila prosessorin muistista ja tutkittiin Internet-yhteyden kuluttamien kellojaksojen määrää. Työssä selvitettiin tietoturva-kysymysten merkitystä ja toteutusta sulautetuissa järjestelmissä.
Resumo:
Ohjelmistoteollisuudessa pitkiä ja vaikeita kehityssyklejä voidaan helpottaa käyttämällä hyväksi ohjelmistokehyksiä (frameworks). Ohjelmistokehykset edustavat kokoelmaa luokkia, jotka tarjoavat yleisiä ratkaisuja tietyn ongelmakentän tarpeisiin vapauttaen ohjelmistokehittäjät keskittymään sovelluskohtaisiin vaatimuksiin. Hyvin suunniteltujen ohjelmistokehyksien käyttö lisää suunnitteluratkaisujen sekä lähdekoodin uudelleenkäytettävyyttä enemmän kuin mikään muu suunnittelulähestymistapa. Tietyn kohdealueen tietämys voidaan tallentaa ohjelmistokehyksiin, joista puolestaan voidaan erikoistaa viimeisteltyjä ohjelmistotuotteita. Tässä diplomityössä kuvataan ohjelmistoagentteihin (software agents) perustuvaa ohjelmistokehyksen suunnittelua toteutusta. Pääpaino työssä on vaatimusmäärittelyä vastaavan suunnitelman sekä toteutuksen kuvaaminen ohjelmistokehykselle, josta voidaan erikoistaa erilaiseen tiedonkeruuseen kykeneviä ohjelmistoja Internet ympäristöön. Työn kokeellisessa osuudessa esitellään myös esimerkkisovellus, joka perustuu työssä kehitettyyn ohjelmistokehykseen.
Resumo:
The main objective of this thesis was to analyze the usability of registers and indexes of electronic marketplaces. The work is focused on UDDI-based electronic marketplaces, which are standardized by the W3C. UDDI-registers are usable in intranets, extranets and in Internet. Using UDDI-registers Web-services can be searched in many ways, including alphabetical and domain specific searches. Humans and machines can use the features UDDI-registers. The thesis deals the design principles, architectures and specifications of UDDI-registers. In addition, the thesis includes the design and the specifications of an electronic marketplace developed for supporting electronic logistics services.
Resumo:
Diplomityön tavoitteena on tarkastella risteilyaluksen ilmastointijärjestelmän suunnittelua ilmamäärien mitoituksen kannalta esisuunnitteluvaiheessa ja lopullisia laskelmia tehtäessä. Teoriaosassa tutustutaan hyvän sisäilmaston tekijöihin ja tarkastellaan ilmankäsittelyä laivoissa yleensä. Tilakohtaisia mitoituksia varten työssä esitellään perusteita, joita suunnittelijan on tunnettava ja huomioitava. Työn tuloksena esitellään laskentaohjelma, joka luo pohjaa tarkempaan ilmamäärälaskentaan standardin ISO 7547 mukaisesti. Ohjelman avulla ilmastoitavaan tilaan saadaan raitisilmamäärään, ilmanvaihtokertoimeen tai lämpökuormiin perustuva ilmamäärä. Esisuunnitteluvaiheessa alustavia ilmamäärälaskelmia tarvitaan tilavarausten riittävyyden tarkasteluun sekä tarjouskeskustelujen aloittamiseen toimittajien kanssa. Ilmamäärän arviointi perustuu vertailulaivoista määritettyihin eri tilatyyppien ja tilojen keskimääräisiin ilmanvaihtokertoimiin. Tilatyyppeihin perustuvilla kertoimilla saadaan tietokoneen avulla nopeasti karkea kuva ilmamäärien suuruusluokasta, tilabudjetin nimityksiin perustuvalla menetelmällä saadaan tarkempia arvioita ilmamääristä.
Resumo:
Reusability has become more popular factor in modern software engineering. This is mainly because object-orientation has brought methods that allow reusing more easily. Today more and more application developer thinks how they can reuse already existing applications in their work. If the developer wants to use existing components outside the current project, he can use design patterns, class libraries or frameworks. These provide solution for specific or general problems that has been already encountered. Application frameworks are collection of classes that provides base for the developer. Application frameworks are mostly implementation phase tools, but can also be used in application design. The main purpose of the frameworks is separate domain specific functionalities from the application specific. Usually the frameworks are divided into two categories: black and white box. Difference between those categories is the way the reuse is done. The application frameworks provide properties that can be examined and compared between different frameworks. These properties are: extensibility, reusability, modularity and scalability. These examine how framework will handle different platforms, changes in framework, increasing demand for resources, etc. Generally application frameworks do have these properties in good level. When comparing general purpose framework and more specific purpose framework, the main difference can be located in reusability of frameworks. It is mainly because the framework designed to specific domain can have constraints from external systems and resources. With general purpose framework these are set by the application developed based on the framework.
Resumo:
BACKGROUND: A single overall rating of quality of life (QoL) is a sensitive method that is often used in population surveys. However, the exact meaning of response choices is unclear. In particular, uneven spacing may affect the way QoL ratings should be analyzed and interpreted. This study aimed to determine the intervals between response choices to a single-item QoL assessment. METHODS: A secondary analysis was conducted on data from the Lc65+ cohort study and two additional, population-based, stratified random samples of older people (N = 5,300). Overall QoL was rated as excellent, very good, good, fair or poor. A QoL score (range 0-100) was derived from participants' answers to a 28-item QoL assessment tool. A transformed QoL score ranging from 1 (poor) to 5 (excellent) was calculated. The same procedure was repeated to compute seven domain-specific QoL subscores (Feeling of safety; Health and mobility; Autonomy; Close entourage; Material resources; Esteem and recognition; Social and cultural life). RESULTS: Mean (95 % confidence intervals) QoL scores were 96.23 (95.81-96.65) for excellent, 93.09 (92.74-93.45) for very good, 81.45 (80.63-82.27) for good, 65.44 (62.67-68.20) for fair and 54.52 (45.31-63.73) for poor overall QoL, corresponding to transformed QoL scores of respectively 5.00, 4.70, 3.58, 2.05, and 1.00. Ordinality of the categories excellent to poor was preserved in all seven QoL subscores. CONCLUSIONS: The excellent-to-poor rating scale provides an ordinal measure of overall QoL. The intervals between response choices are unequal, but an interval scale can be obtained after adequate recoding of excellent, very good, good, fair and poor.
Resumo:
Objective To construct a Portuguese language index of information on the practice of diagnostic radiology in order to improve the standardization of the medical language and terminology. Materials and Methods A total of 61,461 definitive reports were collected from the database of the Radiology Information System at Hospital das Clínicas – Faculdade de Medicina de Ribeirão Preto (RIS/HCFMRP) as follows: 30,000 chest x-ray reports; 27,000 mammography reports; and 4,461 thyroid ultrasonography reports. The text mining technique was applied for the selection of terms, and the ANSI/NISO Z39.19-2005 standard was utilized to construct the index based on a thesaurus structure. The system was created in *html. Results The text mining resulted in a set of 358,236 (n = 100%) words. Out of this total, 76,347 (n = 21%) terms were selected to form the index. Such terms refer to anatomical pathology description, imaging techniques, equipment, type of study and some other composite terms. The index system was developed with 78,538 *html web pages. Conclusion The utilization of text mining on a radiological reports database has allowed the construction of a lexical system in Portuguese language consistent with the clinical practice in Radiology.
Resumo:
Abstract Background: Little is known about how sitting time, alone or in combination with markers of physical activity (PA), influences mental well-being and work productivity. Given the need to develop workplace PA interventions that target employees’ health related efficiency outcomes; this study examined the associations between self-reported sitting time, PA, mental well-being and work productivity in office employees. Methods: Descriptive cross-sectional study. Spanish university office employees (n = 557) completed a survey measuring socio-demographics, total and domain specific (work and travel) self-reported sitting time, PA (International Physical Activity Questionnaire short version), mental well-being (Warwick-Edinburg Mental Well-Being Scale) and work productivity (Work Limitations Questionnaire). Multivariate linear regression analyses determined associations between the main variables adjusted for gender, age, body mass index and occupation. PA levels (low, moderate and high) were introduced into the model to examine interactive associations. Results: Higher volumes of PA were related to higher mental well-being, work productivity and spending less time sitting at work, throughout the working day and travelling during the week, including the weekends (p < 0.05). Greater levels of sitting during weekends was associated with lower mental well-being (p < 0.05). Similarly, more sitting while travelling at weekends was linked to lower work productivity (p < 0.05). In highly active employees, higher sitting times on work days and occupational sitting were associated with decreased mental well-being (p < 0.05). Higher sitting times while travelling on weekend days was also linked to lower work productivity in the highly active (p < 0.05). No significant associations were observed in low active employees. Conclusions: Employees’ PA levels exerts different influences on the associations between sitting time, mental well-being and work productivity. The specific associations and the broad sweep of evidence in the current study suggest that workplace PA strategies to improve the mental well-being and productivity of all employees should focus on reducing sitting time alongside efforts to increase PA.
Resumo:
Software faults are expensive and cause serious damage, particularly if discovered late or not at all. Some software faults tend to be hidden. One goal of the thesis is to figure out the status quo in the field of software fault elimination since there are no recent surveys of the whole area. Basis for a structural framework is proposed for this unstructured field, paying attention to compatibility and how to find studies. Bug elimination means are surveyed, including bug knowhow, defect prevention and prediction, analysis, testing, and fault tolerance. The most common research issues for each area are identified and discussed, along with issues that do not get enough attention. Recommendations are presented for software developers, researchers, and teachers. Only the main lines of research are figured out. The main emphasis is on technical aspects. The survey was done by performing searches in IEEE, ACM, Elsevier, and Inspect databases. In addition, a systematic search was done for a few well-known related journals from recent time intervals. Some other journals, some conference proceedings and a few books, reports, and Internet articles have been investigated, too. The following problems were found and solutions for them discussed. Quality assurance is testing only is a common misunderstanding, and many checks are done and some methods applied only in the late testing phase. Many types of static review are almost forgotten even though they reveal faults that are hard to be detected by other means. Other forgotten areas are knowledge of bugs, knowing continuously repeated bugs, and lightweight means to increase reliability. Compatibility between studies is not always good, which also makes documents harder to understand. Some means, methods, and problems are considered method- or domain-specific when they are not. The field lacks cross-field research.
Resumo:
El presente artículo describe tres estudios sobre la producción del verbo y la estructura argumental en niños con Trastorno Específico del Lenguaje (TEL) usando diferentes metodologías. El primero es un estudio observacional que usa una muestra de habla espontánea. El segundo usa una tarea experimental de denominación de oraciones como resultado de la observación de videos de acciones. El tercero comprende la tarea de denominación de oraciones con imágenes estáticas en eventos con diferente complejidad argumental. Aunque los datos concretos varían en función de la metodología usada, hay una clara evidencia de que los niños de habla catalana y española con TEL presentan especiales dificultades en la producción de verbos con una alta complejidad en relación a la estructura argumental y cometen errores en la especificación de los argumentos obligatorios. Se concluye quetanto limitaciones en el procesamiento como déficits en la representación semántica de los verbos pueden estar implicados en estas dificultades
Resumo:
The importance of chemical language and specifically of molecular models and their representations in the development of chemistry is discussed. Structural formulas are projections of molecular models used as a specific language by chemists. The meaningful learning of chemistry requires knowledge of this language. The use of these analogical symbols without the necessary understanding engenders difficulties for the learning of chemistry.
Resumo:
A simple, portable and low-cost system for odor detection was developed using a single MOS commercial sensor and a microcontroller. The temperature modulation technique was implemented applying a DC signal pulse to the sensor heater by a bipolar transistor. Two odorant profiles, ethanol and acetic acid vapors, were obtained and distinguished based on their amplitude versus time responses. Response for acetic acid was not reported by the sensor manufacturer. An ethanol vapor calibration curve was also obtained. Experimental data showed a potential behavior according to the theoretical equation of the MOS sensors. Values of logK=0.457 and α=-0.213 for a 95% confidence level were obtained.