Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true
+17 votes
8.6k views
Match the pairs in the following questions:$$\begin{array}{ll|ll}\hline (a) & \text{Pointer data type} & (p) & \text{Type conversion} \\\hline  (b) & \text{Activation record} & (q) & \text{Dynamic data structure} \\\hline   (c) & \text{Repeat-until} & (r)  & \text{Recursion} \\\hline (d) & \text{Coercion} & (s)  & \text{ Nondeterministic loop }  \\\hline \end{array}$$
in Compiler Design by
edited by
+15

Many programming languages support the conversion of a value into another of a different data type. This kind of type conversions can be implicitly or explicitly made. Implicit conversion, which is also called coercion, is automatically done. And the explicit conversion is known as Casting.

3 Answers

+29 votes
 
Best answer
$$\begin{array}{|ll|ll|}\hline (a) & \text{Pointer data type} & (q) & \text{Dynamic data structure} \\\hline  (b) & \text{Activation record} & (r) & \text{Recursion} \\\hline   (c) & \text{Repeat-until} & (s)  & \text{Nondeterministic loop} \\\hline (d) & \text{Coercion} & (p)  & \text{Type conversion}  \\\hline \end{array}$$
by
edited by
0

@Digvijay Pandey

@Radha mohan

pointer is used for dynamic allocation of memory but how it is related to Dynamic data structure.

0

@rohith1001

thanks :)

+7 votes
coercion means changing an entity : so Type conversion d-p.

repeat untill - non deterministic loop c-s.

activation record means part of stack  :so recursion.

pointer data type :type conversion
by
+1
how pointer data type :type conversion..???
0
Pointer data type is related to Dynamic data structure, I think that he might typed mistakenly.
+1 vote
d-p

b-r

a-q

c-s
by
...