Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
De technieken van Semantic Beschrijving
Semantiek bestudeert de betekenis van taal : hoe woorden zich tot elkaar verhouden , de betekenissen ze dragen en hoe ze te combineren in zinnen en uitdrukkingen . De basisprincipes van de semantiek van toepassing zijn op alle talen, ook talen zoals Java of Python . Met behulp van semantische beschrijvingen om de functie van computerprogramma's te definiëren maakt het easiers voor gebruikers om hun functie intuïtief . Input en Output

U kunt zorgen voor een semantische beschrijving van een programma of een online service door het definiëren van input en output van de operatie . Een programma om de afstand tussen twee locaties te bepalen kan het twee postcodes als invoer informatie nodig , dan is de output zou ontstaan ​​in de vorm van kilometers . De semantische types zijn ' postcode ' en ' afstand . " Als het programma biedt ook lengte-en breedtegraad als uitgangen , die twee meer semantische types biedt . Het benoemen van de soorten informatie die betrokken zijn maakt het programma functie begrijpelijk
Ontologie

Ontology
- . Een systeem voor het classificeren van definities en begrippen - is een ander hulpmiddel voor het maken van semantische beschrijvingen . Wanneer AirPort 's van een Mac-computer of een Bluetooth zoekt naar een compatibel apparaat , wordt gezocht naar een datastructuur , eventueel met een bepaald zoekwoord . Als programers omvatten semantische beschrijvingen in de datastructuur , die het gemakkelijker maakt om compatibele hardware vinden . Ontologie classificeert de belangrijkste kenmerken beschrijvingen moeten hebben , zoals het apparaat , de hardware en de software .
Syntactic bijpassende

Syntactic matching
benadrukt semantische beschrijvingen in orde om de mogelijkheden van web - gebaseerde diensten verbinden met gebruikers op zoek naar dergelijke mogelijkheden . Een semantische beschrijving van de dienst benadrukt de concepten die het werkt met die mensen vertelt als het voldoet aan hun behoeften : Een mapping systeem met concepten gebouwd rond een bepaalde stad is niet een goede pasvorm voor iemand op zoek naar een wandeling nemen honderd mijl noorden . Talen zoals de Web Ontology Language ( OWL ) maken het makkelijker om semantische beschrijvingen gebruiken voor dit doel .
Algoritmen

Met een grote , complexe programma's , het verstrekken van semantische beschrijvingen van de hele zaak een enorme taak . Met computermodellen , kunnen programmeurs automatiseren van enkele van de werken : Mark James Carman en Craig A. Knoblock ontwikkelde een algoritme om semantische beschrijvingen voor input en output variabelen bijvoorbeeld modelleren. Een ander programma , ontwikkeld aan de Universiteit van Athene , modellen educatieve software , beeltenis van de oplossingen die zij voert , zal de concepten studenten verwerven en de taken van de software zal de studenten toe te wijzen .

Previous: Next:
  Computer Programming Languages
·Hoe maak je een Bit Shift in P…
·Hoe te Geodatabases Lock 
·Hoe je variabelen invoegen in …
·Hoe om te leren om Program Com…
·PowerPoint-presentatie Ideeën…
·Hoe om de aandacht op een nieu…
·How to Get Rid van Inline List…
·Hoe maak je een pagina titel i…
·Hoe maak je een Binary Tree Me…
  Related Articles
Hoe maak je een Visual Basic- programma …
Hoe de Visual Data Manager gebruiken in …
Hoe de TabStrip controle in Visual Basic…
Hoe de DTPicker controle in Visual Basic…
Hoe de Draw Command in Visual Basic Gebr…
Hoe de Menu Editor gebruiken in Visual B…
Hoe te Disable /Enable Command Knoppen i…
Hoe de VBScript Locatie Object Gebruik 
Hoe de VBScript Geschiedenis Object Gebr…
  Programmering Articles
·Hoe maak je een poll verbergen op een Gu…
·Hoe te Syntax Analyseren 
·Hoe kan ik PHP Upgrade voor Windows 
·Hoe maak je een Visual Basic 2005 Benoem…
·Hoe een variabele gebruiken in een SQL- …
·Hoe te bouwen van dynamische websites me…
·Hoe je Eclipse Run in JDK 
·Hoe kan ik een Enter karakter in Python …
·Hoe maak je een Cipher in C Creëren 
Copyright © Computer Kennis http://www.nldit.com