SAP Code Inspector Szász Adorján.

Slides:



Advertisements
Hasonló előadás
Első tapasztalatok az NIIFI-nél üzemelő infrastruktúra cloud szolgáltatással kapcsolatban Stefán Péter NIIFI RICOMNET Miskolc.
Advertisements

10. gyakorlat SQL SELECT.
Multidimenzionális Adatbázisok Alapjai
© Kozsik Tamás Adatbáziskezelés •Relációs adatbáziskezelők •Noha a Java objektum-elvű, egyelőre nem az objektum-elvű adatbáziskezelőket támogatja.
Szabályzás, folyamatok, tudatosság Fizikai biztonság Perimeter Belső hálózat Operációs rendszer Alkalmazások Adatok SMTP (25) HTTP (80) HTTPS (443)
ADNS Attestation DataNet Service
Delphi programozás alapjai
Többfelhasználós és internetes térkép kezelés, megjelenítés.
SAP R/3 Alapok.
– Adattáblák & adatok kezelése – Tarcsi Ádám január Adatbázis gyakorlat.
A DBMS fő feladatai: - adatstruktúra (adatbázisséma) definiálása,
OSI Modell.
Szintaktikai elemzés március 1.. Gépi tanulás Osztályozási feladat: Adott egyedek egy halmaza és azok osztályba tartozási függvénye (tanító halmaz),
Adatbázis rendszerek II.
Megatrend Rt. INFOSYS-v2 CONTROLLING CO330. Controlling.
Adatbázis-kezelés ACCESS program:
Delphi programozás alapjai Nagyváradi Anett PTE PMMK MIT.
PTE Természettudományi Kar
SQL92 lehetőségek KL A tábla B tábla C view adatok VIEW működése utasítás: SELECT.. FROM A,B … SELECT.. FROM C Az adatok a hivatkozáskor állítódnak elő.
Érettségi feladatok megoldása LINQ-kel
Szombathely Dinamikus WEB programozás: PHP és JSP.
Egyszerű webes alkalmazás fejlesztése
Hasonlóságelemzés COCO használatával a MY-X elemzőben
A KÖZBESZERZÉSEKET TÁMOGATÓ OBJEKTÍV INFORMATIKAI RENDSZER 1 Tudományos Diákköri Konferencia Troll Gergely.
Objektumorientált adatbázisok és szabványok Ispány Márton.
DML. Új rekord beszúrása: INSERT INTO tábla (oszlop1,oszlop2,…) VALUES (érték1,érték2,…); Rekord módosítása: UPDATE tábla SET oszlop = érték WHERE feltétel;
Statisztika, kutatásmódszertan I.
1/20 Kulturális örökség a Szemantikus Weben a Museum24 projekt Szász Barnabás Finnország, 2005.
SQL DDL DATA DEFINITION LANGUAGE. Táblák létrehozása CREATE TABLE táblanév ( oszlopnév1 típus(méret) /DEFAULT érték/ /NOT NULL/, oszlopnév2 típus(méret)
Készítette: Tóth Ervin
Adatbázis kezelés.
Adatbázis rendszerek I Relációs adatmodell strukturális része Általános Informatikai Tsz. Dr. Kovács László.
A szoftver, szoftvertípusok
A gyakorlatok munkakörnyezete
Szabályzás, folyamatok, tudatosság Fizikai biztonság Perimeter Belső hálózat Operációs rendszer Alkalmazások Adatok SMTP (25) HTTP (80) HTTPS (443)
1 Hernyák Zoltán Programozási Nyelvek II. Eszterházy Károly Főiskola Számítástudományi tsz.
5. gyakorlat Fleiner Rita.
Webprogramozó tanfolyam
Adatbázis-kezelés 3-4. Adatok lekérdezése utasítás általános formája SELECT [ALL/DISTINCT] {*/, …, } FROM [ ], …, [ ] [WHERE GROUP BY, …, HAVING ORDER.
Ciklusok 1 Számlálós (léptető) ciklus Szintaxis: for ( i=1; i
Java web programozás 7-8..
Központi és az intézményi vezetői információs rendszerek kapcsolata Csulyák Gábor Informatikai Igazgató Educatio Kht január 21. TÁMOP – Felsőoktatási.
Incremental change © 2013 Betyár Gábor Rendszerfejlesztés II. 3. Óra.
.NET FRAMEWORK Röviden Krizsán Zoltán 1.0. Tulajdonságok I Rövidebb fejlesztés 20 támogatott nyelv (nyílt specifikáció) 20 támogatott nyelv (nyílt specifikáció)
Lekérdezések feldolgozása és optimalizálása. Haladó adatbázisokLekérdezések feldolgozása és optimalizálása2 Definíciók Lekérdezés feldolgozása –lekérdezés.
Adatbázisszintű adatmodellek
1 „Lightweight” biztonsági megoldás rádiófrekvenciás azonosítással támogatott elektronikus kereskedelmi környezetben Cserbák Márton Konzulens:
Alapok Gyakorlat 2015/16 őszi szemeszter Automatizálási tanszék.
Bevezetés Adatbázisok használata. Mi is az adatbázis? Az adatbázisok ma már az élet számos területén alapvető fontossággal bírnak (Google, Amazon, Flickr,
Gazdasági informatika II (SZIE GTK GVAM 1. évfolyam) 2009/2010. tanév 2. félév.
Kártékony programok analízise 1 CrySyS Lab projektek.
Logikai függvények megvalósítása Az F(D, C, B, A) függvény igazságtáblázatával adott. Írjuk fel a függvényt diszjunktív és konjuktív alakban! Adja meg.
SAP Riportok, táblák, programok. Szegedi Tudományegyetem – Szoftverfejlesztés Tanszék SAP Logon !FRISS! Megnevezés: GUI Applikációs szerver:
Egyszerű, osztott ütemező LISP nyelven
A könyvtári integrált rendszerek statisztikai moduljának használata
A problémamegoldás 7 lépéses módszere:
Riportok, táblák, programok
Static Source Code Analysis For PHP Vulnerabilities
Hibernate / EclipseLink / OpenJPA összehasonlítás
PTE Természettudományi Kar
A Robotok miért nem értik az internetet?
Terméksimertető Készítette: Sárfi Benjámin Verzió: 1.0beta4
Szoftvermetrikák és minőségmenedzsment Péter Előd
Function group, service call
A Robotok miért nem értik az internetet?
Logisztikai projekt - gyakorlat Adatbázis-elmélet
Relációs adatmodell, normálformák
SAP Web Dynpro Component.
CEO, Hacktivity Conference
Segesvár június 8..
Előadás másolata:

SAP Code Inspector Szász Adorján

Általános jellemzők Statikus kódelemző Standard ABAP szerkesztőkbe beintegrált Hatókör: szintaxis, teljesítmény, megbízhatóság, biztonság, statisztika Egyszerű használat – flexibilis, hatékony

Elemei Vizsgálat (Inspection) Objektum halmaz (object set) Ellenőrzési variáns (check variant)

Használat Fejlesztői munkapad (Developement Workbench) Szállítási szervező (Transport Organizer) Direkt felhívás (tranzakció kód: SCI)

Korlátoltság Kizárólag statikus forráskód elemzés Adatbázis lekérdezés – csak diszjunktív normálformában levő WHERE parszolás Adatbázis nézet és JOIN nem kezelhető „Rejtett” ciklusok nem találhatók

Forrás https://wiki.scn.sap.com/wiki/display/ABAP/Code+Inspector https://help.sap.com/saphelp_nw70ehp2/helpdata/en/49/205531d0fc14c fe10000000a42189b/content.htm https://help.sap.com/saphelp_nwpi71/helpdata/en/8d/4b64488cce3945b a42b059319d62dc/frameset.htm http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/12659 a90-0201-0010-c18b- 9d014f9bed0d?QuickLink=index&overridelayout=true&19825569141172

Köszönöm a figyelmet!