• Tidak ada hasil yang ditemukan

BONUS Homework

N/A
N/A
Protected

Academic year: 2024

Membagikan "BONUS Homework"

Copied!
2
0
0

Teks penuh

(1)

1

Kingdom of Saudi Arabia ةكلمملا ةيدوعسلا ةيبرعلا Ministry of Education ميلعتلا ةرازو

Umm AlQura University ىرقلا مأ ةعماج

Adham University College مضأب ةيعماجلا ةيلكلا

Computer Science Department للآا بساحلا مسق

Summer Semester of 2018 Academic Year

BONUS Homework

-Solutions-

Last Delivery Date: Tuesday, 25 / 07 / 2018 – 12 / 11 / 1439 H

The Question: 1.5 Mark

Sebesta R.W., Concepts of Programming Languages, 10th Edition, Addison-Wesley Chapter Five, problem Set, page 236, exercise number 12.

Consider the following program, written in JavaScript-like syntax:

// main program var x, y, z;

function sub1() { var a, y, z;

. . . }

function sub2() { var a, b, z;

. . . }

function sub3() { var a, x, w;

. . . }

Given the following calling sequence and assuming that dynamic scoping is used, what variables are visible during execution of the last subprogram activated? Include with each visible variable the name of the unit where it is declared.

b. main calls sub1; sub1 calls sub3.

c. main calls sub2; sub2 calls sub3; sub3 calls sub1.

d. main calls sub3; sub3 calls sub1.

e. main calls sub1; sub1 calls sub3; sub3 calls sub2.

f. main calls sub3; sub3 calls sub2; sub2 calls sub1.

Programming Languages Course, 6803331-4

(2)

2

Kingdom of Saudi Arabia ةكلمملا ةيدوعسلا ةيبرعلا Ministry of Education ميلعتلا ةرازو

Umm AlQura University ىرقلا مأ ةعماج

Adham University College مضأب ةيعماجلا ةيلكلا

Computer Science Department للآا بساحلا مسق

The Answer:

b.

Unit Name Visible Variables

sub3 a, x, w

sub1 y, z

c.

Unit Name Visible Variables

sub1 a, y, z

sub3 x, w

sub2 b

d.

Unit Name Visible Variables

sub1 a, y, z

sub3 x, w

e.

Unit Name Visible Variables

sub2 a, b, z

sub3 x, w

sub1 y

f.

Unit Name Visible Variables

sub1 a, y, z

sub2 b

sub3 x, w

Remember, “Success is 1% inspiration and 99% perspiration”😉 If you have any questions, feel free to ask me through my email

T.Mariah Sami Ahmed Khayat Teacher Assistant @ Adam University College

[email protected]

Referensi

Dokumen terkait

ةيدوعسلا ةيبرعلا ةكلمملا Kingdom of Saudi Arabia ميلعتلا ةرازو Ministry of Education فوجلا ةعماج Jouf University ةيويحلا تاياقلاخلل ةمئادلا ةنجللا Local Committee of Bioethics

19 ةيدوعسلا ةيبرعلا ةكلمملا ميلعتلا ةرازو ميصقلا ةعماج ةيلك ةيبرتلا لافطلأا ضاير مسق Kingdom of Saudi Arabia Ministry of Education Al Qussaim university Faculty of Education

ةيدوعسلا ةيبرعلا ةكلمملا ميلعتلا ةرازو نارجن ةعماج ةيبرتلا ةيلك KINGDOM OF SAUDI ARABIA Ministry Of Education Najran University College of Education لافطلأا ضاير مسق

ةيدوعسلا ةيبرعلا ةكلمملا ميلعتلا ةرازو نارجن ةعماج ةرورشب بادلااو مولعلا ةيلك Biography General Information Name Hathal obaid aiad alfehaidi Department Education and

ةحفصلا نم5 8 ةيدوعسلا ةيبرعلا ةكلمملا ةيئاهنلا تارابتخلاا لودج يلاعلا ميلعتلا ةرازو يساردلا لصفلا ا يناثلا ةعمجملا ةعماج يعماجلا ماعلا -35 ـه36 طاغلاب

ريىطتلاو تيساردلا جماربلا ةرادإ يئاهنلا ريرقتلا تيريىطتلا تمأىتلا جمانربل 6341 6341 / ـه ةيدوعسلا ةيبرعلا ةكلمملا ميلعتلا ةرازو ةعمجملا ةعماج ةيميلعتلا نوؤشلل ةعماجلا

ةيدوعسلا ةيبرعلا ةكلمملا ميلعتلا ةرازو ةعمجملا ةعماج Kingdom of Saudi Arabia Ministry of Education Majmaah University

ةيدوعسلا ةيبرعلا ةكلمملا يلاعلا ميلعتلا ةرازو زيزعلادبع كلملا ةعماج ةيلك ةرادلإاو داصتقلاا – ماظتنلااتابلاط KINDOM OF SAUDI ARABIA Ministry of Higher Education KING ABDULAZIZ