Property Value
dbo:abstract
  • A hibakereső vagy hibakeresési eszköz egy számítógépes program, amelyet más programok tesztelésére és hibakeresésére használnak (a "cél" [target] program). A hibakeresőt főként a célprogram ellenőrzött körülmények között történő futtatására használják, amely lehetővé teszi a programozó számára, hogy nyomon kövessék a célprogram folyamatban lévő műveleteit és hogy figyelemmel kísérjék a számítógépes erőforrások változásait (ezek leggyakrabban a célprogram vagy a számítógép operációs rendszere által használt memóriaterületek), amik hibás programkódot jelezhetnek. A tipikus hibakeresési lehetőségek magukban foglalják a célprogram futtatását vagy leállítását egy adott ponton, a memória tartalmának megjelenítését, a CPU-regiszterek vagy a tárolóeszközök (például lemezmeghajtók) tartalmának megjelenítését, illetve a memória módosítását vagy a tartalom regisztrálását a kiválasztott tesztadatok bevitele céljából, ami a hibás programvégrehajtás oka lehet. A megvizsgálandó kód alternatívaként egy ún. ( Instruction Set Simulator) is futhat. Az utasításkészlet-szimulátor (ISS) egy technika, amely nagy teljesítményt nyújt a megállási képességében bizonyos körülmények felmerülésekor, de általában valamivel lassabb a kód közvetlenül a megfelelő (vagy ugyanazon) processzoron történő végrehajtásánál. Néhány hibakereső kétféle működési módot kínál, teljes vagy részleges szimulációt, a célból, hogy korlátozza ezt a hatást. A csapda (trap) akkor fordul elő, amikor a program nem tud normál módon folytatódni egy bug vagy érvénytelen adatok miatt. Olyan esetekben fordulhat ez elő, ha például a program megkísérelte használni a CPU jelenlegi verzióján nem elérhető utasításokat vagy megpróbált hozzáférni nem elérhető vagy memóriához. Amikor a program "csapdába esik" vagy elér egy előre beállított állapotot, a hibakereső, ha forrásszintű hibakereső vagy szimbolikus hibakereső, amely általában az integrált fejlesztési környezetben látható, általában megmutatja a helyet az eredeti kódban. Viszont, ha alacsony szintű hibakereső vagy gépi nyelvű hibakereső, akkor a disassembler kimenetében, amely ember által olvasható formátumot nyújt, megjelenik a sor (hacsak nem rendelkezik online hozzáféréssel az eredeti forráskódhoz és képes megjeleníteni a megfelelő kódrészletet a „szimbolikus gép kódból” (assembly) vagy a fordítóprogramból (compiler)). (hu)
  • A hibakereső vagy hibakeresési eszköz egy számítógépes program, amelyet más programok tesztelésére és hibakeresésére használnak (a "cél" [target] program). A hibakeresőt főként a célprogram ellenőrzött körülmények között történő futtatására használják, amely lehetővé teszi a programozó számára, hogy nyomon kövessék a célprogram folyamatban lévő műveleteit és hogy figyelemmel kísérjék a számítógépes erőforrások változásait (ezek leggyakrabban a célprogram vagy a számítógép operációs rendszere által használt memóriaterületek), amik hibás programkódot jelezhetnek. A tipikus hibakeresési lehetőségek magukban foglalják a célprogram futtatását vagy leállítását egy adott ponton, a memória tartalmának megjelenítését, a CPU-regiszterek vagy a tárolóeszközök (például lemezmeghajtók) tartalmának megjelenítését, illetve a memória módosítását vagy a tartalom regisztrálását a kiválasztott tesztadatok bevitele céljából, ami a hibás programvégrehajtás oka lehet. A megvizsgálandó kód alternatívaként egy ún. ( Instruction Set Simulator) is futhat. Az utasításkészlet-szimulátor (ISS) egy technika, amely nagy teljesítményt nyújt a megállási képességében bizonyos körülmények felmerülésekor, de általában valamivel lassabb a kód közvetlenül a megfelelő (vagy ugyanazon) processzoron történő végrehajtásánál. Néhány hibakereső kétféle működési módot kínál, teljes vagy részleges szimulációt, a célból, hogy korlátozza ezt a hatást. A csapda (trap) akkor fordul elő, amikor a program nem tud normál módon folytatódni egy bug vagy érvénytelen adatok miatt. Olyan esetekben fordulhat ez elő, ha például a program megkísérelte használni a CPU jelenlegi verzióján nem elérhető utasításokat vagy megpróbált hozzáférni nem elérhető vagy memóriához. Amikor a program "csapdába esik" vagy elér egy előre beállított állapotot, a hibakereső, ha forrásszintű hibakereső vagy szimbolikus hibakereső, amely általában az integrált fejlesztési környezetben látható, általában megmutatja a helyet az eredeti kódban. Viszont, ha alacsony szintű hibakereső vagy gépi nyelvű hibakereső, akkor a disassembler kimenetében, amely ember által olvasható formátumot nyújt, megjelenik a sor (hacsak nem rendelkezik online hozzáféréssel az eredeti forráskódhoz és képes megjeleníteni a megfelelő kódrészletet a „szimbolikus gép kódból” (assembly) vagy a fordítóprogramból (compiler)). (hu)
dbo:wikiPageID
  • 1709836 (xsd:integer)
dbo:wikiPageLength
  • 10485 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 22735425 (xsd:integer)
prop-hu:wikiPageUsesTemplate
dct:subject
rdfs:label
  • Hibakereső (hu)
  • Hibakereső (hu)
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is foaf:primaryTopic of