Top 16 Pascal-interviewspørgsmål og -svar (2025)

Pascal Programmering Interview Spørgsmål

Her er Pascal programmeringsinterview spørgsmål og svar til friskere såvel som erfarne kandidater til at få deres drømmejob.


1) Forklar hvad Pascal er?

Pascal er et proceduremæssigt programmeringssprog, som understøtter datastrukturer og struktureret programmering.


2) Definer, hvad er Pascal-sæt?

Pascal sæt er en samling af elementer af samme type. Det gør det muligt at definere den indstillede datatype. De sæt elementer er indesluttet i en firkantet elementer.

Gratis PDF-download: Pascal Interview Spørgsmål og Svar


3) Forklar, hvad er Pascal-enheder?

Et Pascal-program består af moduler, der kaldes enheder. Et modul eller en enhed kan bestå af nogle kodeblokke, som igen består af variabler og typedeklarationer, sætningsprocedurer osv. Der er mange indbyggede enheder i Pascal.


4) Forklar hvilke datatyper der indgår i Pascal?

  • Heltal: Det inkluderer hele tal, som gør det muligt at skrive tal uden decimaler
  • Reelle tal: Tal med decimaler eller uden decimaler
  • Booleske datatyper: Tjek betingelsen sand eller falsk
  • Char Data Type: Med det ordnede tegnsæt gør det muligt at skrive et enkelt tegn

5) Nævn hvad er de forskellige pointertyper, der bruges i Pascal?

De forskellige pointertyper, der bruges i Pascal er

  • Optag pointer: Det tillader registrering af noden og de underfelter, der bruges
  • Referencepointer: Pointere er referencen til de dynamisk oprettede variable
  • Associeret pointer: De har en tilknyttet datatype med sig, som de kan tjekke for kompatibilitet med en anden type
Pascal interview spørgsmål
Pascal interview spørgsmål

6) Nævn, hvad er RAPPORT-metoden, for hvilken portabiliteten er givet i Pascal?

Portabiliteten givet for rapportmetoderne er:

  • Påføring: Den består af retningslinjerne, som gør det muligt at bruge implementering og funktioner i henhold til compileren for at gøre applikationen mere bærbar.
  • compiler: Implementeret det sprog, der sandsynligvis vil implementere funktionerne som at bestemme de typer, der er kompatible med hinanden.

7) Forklar, hvad er Pascal-konstanter?

Under programafvikling er konstant noget, der forbliver uændret. Pascal tillader kun at deklarere følgende konstanter

  • Ordinaltyper
  • Sæt typer
  • Pointer typer
  • Rigtige typer
  • Char
  • String
Pascal programmering interview spørgsmål
Pascal programmering interview spørgsmål

8) Nævn hvad er syntaksen til at erklære konstanter?

For at erklære konstanter er den anvendte syntaks

Const
Identifier = constant_value;

9) Forklar hvordan du kan definere en streng?

På forskellige måder kan streng defineres

  • Karakterarrays
  • Strengvariabler
  • Korte Strenge
  • Null Terminated Strings
  • Ansi Strings

10) Forklar hvordan fil håndteres i Pascal?

I Pascal er en fil en sekvens af komponenter, og fil bestemmes af typen af ​​komponenterne.

type
file-name = file of base-type;

Basistypen bestemmer typen af ​​komponenten. Det kunne være alt som Boolean, subrange, heltal, record, arrays og så videre


11) Forklar hvordan du kan lave EXE filer med Turbo Pascal?

For at lave EXE-fil med Turbo Pascal,

  • Gå til kompileringsmenuen i turbo Pascal
  • Vælg SAMLER TIL HUKOMMELSE
  • Åbn menuen igen
  • Det vil sige Kompiler til disk
  • Vælg kompilér

Det vil oprette .exe-filen


12) I Pascal hvorfor tager standardstrenge mindre plads, når de bruges i programmet?

  • Brugerdefineret streng gør det lettere for programmet ikke at tage mere plads og køre hurtigere. Den tager også input fra brugeren og laver en indtastning i tabellen
  • Strengtypen kan dannes med den optimale længde af kommandostrengen, som er påkrævet og til stede i koden
  • Der kan oprettes håndteringsproces for strengtypen, så den konstante erklæring kan bruges
  • I henhold til kravet kan strengstørrelsen ændres, og strengbibliotekerne bruges til at gøre det nemmere at kode med

13) Forklar, hvad er konstruktører og destruktorer for Pascal Object?

For Pascal-objekt er der konstruktører og destruktorer

  • Konstruktører: Det er en speciel type metoder, som kaldes automatisk, hver gang et objekt dannes. Bare ved at erklære en metode med nøgleordet kan du oprette en konstruktør i Pascal. Denne metode kaldes Init
  • destruktionsfunktioner: Det er en metode, der kaldes under ødelæggelsen af ​​objektet. Destructor-metoden ødelægger enhver hukommelsesallokering skabt af konstruktører.

14) Nævn hvilke typer af løkker i Pascal?

Typerne af loops i Pascal er

  • Fast gentagelse: Det gentages kun et fast antal gange
  • Fortest: Den tester et boolesk udtryk og går derefter i en løkke, hvis det er SAND
  • Posttest: Den udfører løkken og tester derefter det boolske udtryk

15) Forklar hvorfor der bruges semikolon som sætningsseparatorer i Pascal?

  • Semikolon bruges som en sætningsterminator, så andre sætninger kan udføres
  • Der kræves intet semikolon før søgeordets slut, da det bestemmer posttypeerklæringen
  • Der er ikke behov for semikolon for en blok eller en sagserklæring, da den skal fortsættes og bliver udført
  • For sætningssekvensen, der er skrevet i mere end én sætning, anvendes semikolon

16) Forklar hvad årsagen er til at bruge ENHEDER?

Der er tre grunde til at bruge enheder i programmering

  • Når du vil bruge den samme kode i et andet program til at udføre det samme arbejde
  • For at lette håndteringen er nogle store programmer opdelt i en mindre sektion
  • Hvis du lægger kode i en enhed, bliver det nemt at ringe og bruge den igen

Disse interviewspørgsmål vil også hjælpe i din viva(orals)

Del

5 Kommentarer

  1. Hvad er output til:

    var x,y = heltal;
    begynde
    x:=500
    y:= 5
    mens x>=100 gør
    begynde
    skriv (x*y, ”);
    x:= x div 2;
    ende;
    ende.

    1. 2500″1250″625″

  2. Avatar Bolaji, Folasade siger:

    Disse spørgsmål er nyttige tak så meget programmørerne

  3. Avatar Alphonce Lumbasi siger:

    Der bør være tilføjelse af nogle spørgsmål på samme side og praktiske også

  4. Avatar Hemstone Odhiambo siger:

    Spørgsmålene er gode og gode, men andre bør tilføjes, for at vi kan få mere viden og være godt rustet.

Giv en kommentar

Din e-mail adresse vil ikke blive offentliggjort. Krævede felter er markeret *