procedur

  1. – i programmering: (ofta:) detsamma som en rutin. – Men i vissa sammanhang skiljer man mellan procedurer och funktioner: En procedur utför en operation som direkt påverkar hur programmet beter sig i fortsättningen (ändrar programmets tillstånd), till exempel genom att avgöra om en rutin ska exekveras, medan en funktion bara levererar svaret på en beräkning (ett returvärde) till resten av programmet;
  2. – i objektorientering: se metod;
  3. – se procedurspråk.

– På engelska: procedure.

[programmering] [ändrad 13 maj 2020]

procedurspråk

programspråk som kräver att instruktionerna anges i en bestämd ordning. Programmeraren anger steg för steg vad datorn ska göra för att lösa ett problem. När alla instruktioner har genomförts i rätt ordning har man lösningen på problemet. – Basic, C och Pascal tillhör den gruppen. Alternativ är deklarativa språk och, på en högre abstraktionsnivå, objektorienterade språk. (Procedurspråk har villkor, hopp och subrutiner, så de exekveras inte exakt likadant varje gång, men det ändrar inte grundidén.)

[programspråk] [ändrad 14 oktober 2018]

PostScript

det första framgångsrika sidbeskrivningsspråket, lanserat av Adobe. – PostScript  lanserades 1984 och används fortfarande i många sammanhang. PostScript beskriver bildelementen med matematiska formler. En cirkel beskrivs till exempel som en mittpunkt med en bestämd position och en radie. När cirkeln ska ritas upp görs det, med ledning av de instruktionerna, så exakt som skrivarens, tryckpressens eller bildskärmens upplösning tillåter. Det gör att bilder kan förstoras och förminskas utan att förvrängas. (Tidigare grafiska program beskrev bilderna som bildpunkter i ett rutmönster vilket gjorde det svårt att ändra storleken på en bild eller del av en bild med bibehållen kvalitet – se blockighet.) – PostScript var, tillsammans med laserskrivare och programmet Pagemaker† för Macintosh, en av förutsättningarna för att desktop publishing skulle slå igenom på 1980‑talet. Det är fortfarande i allmänt bruk, men den senaste versionen är från 1997. Adobe marknadsför främst teknikerna Adobe PDF och Adobe PDF Print Engine; PDF är baserat på PostScript. – Se Adobes webbsidor (brukar fungera, trots eventuell överstrykning).

[programspråk] [skrivare] [ändrad 7 april 2023]

PCDATA

i XML står #PCDATA, när det förekommer i en DTD (dokumenttypsdefinition), helt enkelt för vanlig text.

[xml] [ändrad 17 februari 2018]

OpenDocument

(OpenDocument format, ODF) – öppet filformat för dokument som text, kalkylark, bildspel, illustrationer och matematisk text. Det används bland annat i Apache Open Office. ODF är ett alternativ till slutna format, främst de som används i Microsoft Office. Fastställdes 2005 av branschorganisationen Oasis. Filformatet ODF är skrivet i XML, får användas fritt av alla och innehåller inga delar som kräver tillstånd eller licensavgift. Flera länder har infört eller planerar att införa ODF som standardformat för officiella dokumentfiler. – Läs mer på opendocument.xml.org och i Wikipedia.

[filformat] [fri mjukvara] [programsviter] [xml] [ändrad 6 juni 2017]

OPML

Outline processor markup languageXML-baserat språk för inne­hålls­för­teck­ningar, dispositioner, spellistor och liknande som ska publiceras på webben. Används ofta som komplement till RSS för publicering av inne­hålls­för­teck­ningar för bloggar och annat material i RSS‑format (men inte själva materialet) på internet. – Läs mer på dev.opml.org. – Ett lik­nande språk är OML.

[förkortningar på O] [xml] [ändrad 13 maj 2017]

OML

förkortning för:

  1. Outline markup languageXML‑baserat språk för inne­hålls­för­teck­ningar, dispositioner, spellistor och liknande som ska publiceras på webben. I synnerhet avsett att användas i kombination med RSS. Ansågs av sina skapare vara ett mer kraftfullt alternativ till OPML. Språket tycks inte underhållas sedan 2003;
  2. Ontology markup language – XML‑baserat språk för beskrivning av ontologier. – Se denna länk (från 1998);
  3. Ostensible markup language – en förenklad variant av XML, i praktiken nerlagd sedan 2002).

[förkortningar på O] [nerlagt] [xml] [ändrad 25 augusti 2017]