Detta fel uppstår när ett program försöker använda en null-referens där ett objekt förväntas.
Vad är NullPointerException?
Denna typ av minne i inbyggda system kan skrivas till och behåller data även när strömmen stängs av.
Vad är flashminne?
Denna uppsättning steg används för att lösa ett specifikt problem eller uppgift inom datavetenskap och programmering.
Vad är en algoritm?
Detta distribuerade versionshanteringssystem används för att spåra ändringar i källkod och samarbeta med andra utvecklare.
Vad är Git?
Denna operator används för att hämta adressen till en variabel i C-programmering.
Vad är &?
Detta fel inträffar när ett program försöker öppna en fil som inte finns eller inte kan hittas.
Vad är FileNotFoundException?
Denna programmerbara logikkrets används ofta i inbyggda system när man vill kunna anpassa hårdvarans funktioner efter behov, utan att tillverka ett nytt chip.
Vad är en FPGA (Field-Programmable Gate Array)?
Denna process kontrollerar om en produkt eller ett system uppfyller de specificerade designkraven.
Vad är verifiering?
Detta populära testramverk från en sökjätte används ofta för enhetstestning av C- och C++-kod.
Vad är GoogleTest?
Denna del av C-kompilatorn kombinerar objektfiler och externa bibliotek till en körbar fil.
Vad är länkaren (linker)?
Detta fel kastas när stacken (som används för metodanrop) överskrider sin gräns, ofta på grund av överdriven rekursion.
Vad är StackOverflowError?
Denna typ av självkörande diagnostik körs automatiskt i inbyggda system för att upptäcka fel tidigt vid uppstart eller under drift.
Vad är Built-In Test?
Denna process säkerställer att en produkt eller ett system uppfyller sitt avsedda syfte och möter användarnas behov.
Vad är validering?
Detta Python-verktyg används för att installera, uppdatera och hantera externa bibliotek från Python Package Index.
Vad är pip?
Denna typ av pekare i C kan peka på vilken typ av data som helst.
Vad är en void-pekare (void)?*
Detta fel kastas när ett program försöker läsa eller skriva utanför gränserna för en array.
Vad är ArrayIndexOutOfBoundsException?
I realtidsprogrammering används dessa för att hantera samtidighet och undvika att flera processer skriver till samma resurs samtidigt.
Vad är semaforer eller mutexar?
Denna typ av nätverksprotokoll används för att säkert överföra data via internet genom kryptering och autentisering.
Vad är HTTPS (HyperText Transfer Protocol Secure)?
Detta kraftfulla verktyg används på Linux för att upptäcka minnesläckor, ogiltiga minnesåtkomster och andra minnesrelaterade buggar i C- och C++-program.
Vad är Valgrind?
Detta program ger följande utskrift.
#include <stdio.h>
int main() {
int x = 5;
printf("%d %d", x++, ++x);
return 0;
}
Vad är "6 7"?
Detta typ av fel kastas när ett program försöker dela med 0.
Vad är ArithmeticException?
Denna typ av mjukvara används i inbyggda system för att hantera direkt interaktion mellan hårdvara och programvara, ofta i form av drivrutiner eller låg nivå-kod.
Vad är firmware?
Denna algoritm används för att skapa ett unikt "fingeravtryck" av data och säkerställa att innehållet inte har ändrats under överföring.
Vad är en hashfunktion?
Detta verktyg används för att automatisera byggprocesser i Java-projekt och hantera beroenden via en pom.xml-fil.
Vad är Maven?
Detta program ger följande utskrift.
#include <stdio.h>
int main() {
char c = 'A';
printf("%c", c + 1);
return 0;
}
Vad är "B"?