Search results for "Programming paradigm"

showing 2 items of 22 documents

Programming languages and dynamic instructional tools: Addressing students’ knowledge base

1992

The chapter presents an instructional computer environment to be used in introductory Pascal programming classes. Traditional programming courses do not foster the kind of knowledge structures that are the trademark of expert programmers. These knowledge structures or programming templates provide programmers with a ready-to-use library of routines from which they draw when writing a new program. Developed as a hypertext tool, TAP (Template Assisted Programming) is an instructional environment to teach programming that emphasizes the development and use of such a library of routines by presenting students with a multiple representation of programming knowledge. In TAP students can (a) switc…

Symbolic programmingProcedural programmingProgramming languageComputer scienceProgramming paradigmPascal (programming language)Fifth-generation programming languageProgramming domainFirst-generation programming languagecomputer.software_genrecomputerInductive programmingcomputer.programming_language
researchProduct

Cross-technology wireless experimentation: Improving 802.11 and 802.15.4e coexistence

2016

In this demo we demonstrate the functionalities of a novel experimentation framework, called WiSHFUL, that facilitates the prototyping and experimental validation of innovative solutions for heterogeneous wireless networks, including cross-technology coordination mechanisms. The framework supports a clean separation between the definition of the logic for optimizing the behaviors of wireless devices and the underlying device capabilities, by means of a unifying platform-independent control interface and programming model. The use of the framework is demonstrated through two representative use cases, where medium access is coordinated between IEEE-802.11 and IEEE-802.15.4 networks.

Technology and EngineeringInterface (Java)Computer scienceDistributed computing02 engineering and technologySynchronization (computer science)0202 electrical engineering electronic engineering information engineeringMedia TechnologyWirelessUse caseCross technology communicationwirelebusiness.industryWireless networkSettore ING-INF/03 - Telecomunicazioni020206 networking & telecommunicationsExperimental validationunified interfacecross technology communicationComputer Networks and CommunicationAPIProgramming paradigm020201 artificial intelligence & image processingIBCNbusinesscontrolComputer network
researchProduct