TERMIUM Plus®

The Government of Canada’s terminology and linguistic data bank.

PASCAL PROGRAM [6 records]

Record 1 2024-01-24

English

Subject field(s)
  • Testing and Debugging
  • Codes (Software)
CONT

In a sense, high-level debugging is looking down on your program from above, while low-level debugging is looking up at your program from beneath. It's the same program in either case, but from above it appears as a sequence of Pascal statements, and from beneath as a sequence of machine instructions.

Key term(s)
  • high level debugging

French

Domaine(s)
  • Test et débogage
  • Codes (Logiciels)

Spanish

Save record 1

Record 2 2024-01-24

English

Subject field(s)
  • Testing and Debugging
  • Codes (Software)
CONT

In a sense, high-level debugging is looking down on your program from above, while low-level debugging is looking up at your program from beneath. It's the same program in either case, but from above it appears as a sequence of Pascal statements, and from beneath as a sequence of machine instructions.

Key term(s)
  • low level debugging

French

Domaine(s)
  • Test et débogage
  • Codes (Logiciels)

Spanish

Save record 2

Record 3 - external organization data 2006-02-01

English

Subject field(s)
  • Compartment - ISO/IEC JTC 1 Information Technology Vocabulary
Universal entry(ies)
15.05.24 (2382)
ISO/IEC standard entry number
DEF

any bounded sequence of statements that can be taken as a single syntactic unit and which may have an identifier

OBS

Example : A Pascal program can be considered simply as a specific header followed by a block statement, with a procedure similarly defined.

OBS

A block statement is a basic syntactic component of block-structured languages.

OBS

In some programming languages (e.g., C++), "block" is synonymous with compound statement. In other programming languages (e.g., Ada) this concept is given a very specific meaning and may include declarations and exception handlers.

OBS

Implementation of a block statement usually has an impact on the scope and lifetime of data objects declared as part of a block statement.

OBS

block statement: term and definition standardized by ISO/IEC [ISO/IEC 2382-15:1999].

French

Domaine(s)
  • Tiroir - ISO/CEI JTC 1 Vocabulaire des technologies de l'information
Entrée(s) universelle(s)
15.05.24 (2382)
ISO/IEC standard entry number
DEF

séquence finie d'instructions, qui peut être considérée comme une seule unité syntaxique, et qui peut avoir un identificateur

OBS

Exemple : Un programme Pascal peut être considéré simplement comme étant un en-tête spécifique suivi par une instruction-bloc accompagné d'une procédure définie de la même façon.

OBS

L'instruction-bloc est la composante syntaxique de base des langages à structure de blocs.

OBS

Dans certains langages de programmation (tels que C++), «bloc» est synonyme d'«instruction composée». Dans d'autres langages de programmation (tels qu'Ada) le concept est très spécifique et peut inclure des déclarations et des processeurs d'exception.

OBS

L'utilisation d'une instruction-bloc a généralement des répercussions sur la portée et la durée de vie des objets de données déclarés à l'intérieur du bloc.

OBS

instruction bloc : terme et définition normalisés par l'ISO/CEI [ISO/IEC 2382-15:1999].

Spanish

Save record 3

Record 4 1996-08-14

English

Subject field(s)
  • Group Dynamics
  • Clinical Psychology
DEF

A form of behavioural treatment used by Hoffart (1995) to treat PDA [panic disorder with agoraphobia] in which individuals are taught to use in vivo exposure and to behave less defensively in feared situations.

CONT

Patients suffering from panic disorder with moderate or severe agoraphobia were randomly assigned to receive either cognitive therapy or guided mastery therapy in a 6-week inpatient group program... A comparison of cognitive and guided mastery therapy of agoraphobia [Source :PASCAL database].

French

Domaine(s)
  • Dynamique des groupes
  • Psychologie clinique
OBS

Termes connexes : programme de self-management, management comportemental.

Spanish

Save record 4

Record 5 1994-10-20

English

Subject field(s)
  • Artificial Intelligence
DEF

[a student model] that abstracts how the student’s behavior is critically different from that of an expert.

CONT

... the differences between the lists of issues respectively applied by the student and the expert ... provide information for updating the student model. In WEST, the differential model records how often each issue was used appropriately and how often it was overlooked. There is no notion of erroneous issues .... Pedagogically, WEST adopts a cautious attitude and intervenes only when there is good evidence for a weakness....

CONT

... a «differential» student model provides the capability, in principle, of recognizing and then acting upon a student's misconception, for example that "while" may be substituted for "if" in certain situations in Pascal, knowledge used by Proust..., or that pieces of program plan may be systematically but incorrectly interleaved.

French

Domaine(s)
  • Intelligence artificielle

Spanish

Save record 5

Record 6 1985-03-28

English

Subject field(s)
  • Programming Languages
CONT

(Resource Allocation Tool) uses the output of ANALYZER and automatically generates executable program code. There are several versions of RAT which generate programs in different languages : a FORTRAN RAT, a PASCAL RAT, a COBOL RAT, and so on. A machine-language RAT would avoid the need for a subsequent compilation step.

OBS

The work RAT is used as a verb. We talk about the AXES control charts being "ratted" into different languages.

French

Domaine(s)
  • Langages de programmation
OBS

En français aussi l'on pourrait RAT-iser Pascal sans risque de malentendu, à condition de garder RAT en majuscules.

Spanish

Save record 6

Copyright notice for the TERMIUM Plus® data bank

© Public Services and Procurement Canada, 2025
TERMIUM Plus®, the Government of Canada's terminology and linguistic data bank
A product of the Translation Bureau

Features

Language Portal of Canada

Access a collection of Canadian resources on all aspects of English and French, including quizzes.

Writing tools

The Language Portal’s writing tools have a new look! Easy to consult, they give you access to a wealth of information that will help you write better in English and French.

Glossaries and vocabularies

Access Translation Bureau glossaries and vocabularies.

Date Modified: