Presentation is loading. Please wait.

Presentation is loading. Please wait.

C (Programming Language z/OS) The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 -

Similar presentations


Presentation on theme: "C (Programming Language z/OS) The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 -"— Presentation transcript:

1 C (Programming Language z/OS) The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0 www.horizont-it.com XINFO

2 HORIZONT 2 XINFO ® XINFO and C Which programs are using which includes ? Which programs are using which functions ? Which programs are using a certain type ? Which programs are calling external programs ? Which programs are using which variables ? Which programs are deleting rows from a DB2 table ? …. The XINFO C scanner delivers following information:

3 HORIZONT 3 XINFO ® C - Displays The displays for C

4 HORIZONT 4 XINFO ® C - General Info Selection panel “General Info”..scroll up/down for more selection fields…

5 HORIZONT 5 XINFO ® C - General Info resulting “General Info”

6 HORIZONT 6 XINFO ® C - Includes Search for Includes, e.g. all programs that include “assert.h”

7 HORIZONT 7 XINFO ® C - Includes These programs are using “assert.h” Direct read access to several sources

8 HORIZONT 8 XINFO ® C - System Search for all programs that are using system calls like “system” and “spawn”

9 HORIZONT 9 XINFO ® C - System In this environment only one program uses “system”

10 HORIZONT 10 XINFO ® C - Functions Function “inflate_blocks_reset” causes problems. Where is it defined?

11 HORIZONT 11 XINFO ® C - Functions The function is defined in member “INFBLOCK”

12 HORIZONT 12 XINFO ® C – Function Call And now you want to know which programs are using this function: “Called Function” gives you the answer:

13 HORIZONT 13 XINFO ® C – Function Call Ok, no problem: The function is only used in two members

14 HORIZONT 14 XINFO ® C - Files Which programs are writing to the console (stdout)?

15 HORIZONT 15 XINFO ® C - Files These programs are writing to the console

16 HORIZONT 16 XINFO ® C - Files Use the “group” function to get the members (and not all lines)

17 HORIZONT 17 XINFO ® C - Files All members where stdout is used, column “count” shows you how often

18 HORIZONT 18 XINFO ® C – DB2 Access Which programs are updating table “VCONA”?

19 HORIZONT 19 XINFO ® C – DB2 Access Program DSN8CC1 is the only program that updates table “VCONA”

20 HORIZONT 20 XINFO ® C - Variables Which variables are declared, but not used?

21 HORIZONT 21 XINFO ® C - Variables The result shows all members (lines) where unused variables are declared

22 HORIZONT 22 XINFO ® C - Types Which programs are using streams?

23 HORIZONT 23 XINFO ® C - Types Here are all lines where streams are used…

24 HORIZONT 24 XINFO ® C - Types …use the group functions to get a list of all members…

25 HORIZONT 25 XINFO ® C - Types …here is a list of all members where streams are used

26 Thank you very much for your attention! XINFO The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0 www.horizont-it.com


Download ppt "C (Programming Language z/OS) The IT Information System HORIZONT Software for Datacenters Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 -"

Similar presentations


Ads by Google