Visual COBOL

A Developer's Guide to Modern COBOL

Author: Paul Kelly

Publisher: N.A

ISBN: 9780692737446

Category: COBOL (Computer program language)

Page: 372

View: 3552

Forget what you think you may know about COBOL. Even though the language is more than 50 years old, COBOL applications still reign in the world of enterprise IT. With billions of transactions executed every day and often running behind the scenes, COBOL systems touch many aspects of our daily lives. Your mission: To start a new era of innovation powered by modern tools that bridge COBOL systems to the world of Java and .NET. Brought to you by Micro Focus (www.microfocus.com), the leader in COBOL development tools, this book is written for the COBOL, Java and .NET developer. Key features include: A simplified real-world example to illustrate key concepts; an explanation of the .NET and Java object models for the COBOL developer; an introduction to COBOL for the Java or .NET developer; a complete reference to the new syntax for Visual COBOL; and a free student development tools license integrated within Visual Studio and Eclipse. The author, Paul Kelly, has worked at Micro Focus for over twenty years. He started as a technical author before moving into software development. Paul worked on Visual COBOL for 10 years between 2002 and 2012, initially on Visual Studio development, then later on Eclipse, before changing roles again to work as an architect developing a cloud-based SaaS offering for Micro Focus.

Visual C# 2015 – Grundlagen, Profiwissen und Rezepte

Author: Walter Doberenz,Thomas Gewinnus

Publisher: Carl Hanser Verlag GmbH Co KG

ISBN: 3446446060

Category: Computers

Page: 1195

View: 7007

VISUAL C# 2015 – GRUNDLAGEN, PROFIWISSEN, REZEPTE // - Für Einsteiger, Fortgeschrittene und Profis - Übungs- und Nachschlagewerk mit genialen Rezepten zu jedem Thema - EXTRA: 700 Seiten Bonuskapitel zur GUI-Entwicklung mit WPF und Windows Forms - Im Internet: Bonuskapitel sowie alle Beispiele aus dem Buch Dieser Klassiker der C#-/.NET-Programmierung bietet Ihnen Informationen und Rezepte, nach denen Sie anderswo vergeblich suchen. Einsteiger erhalten ein umfangreiches Praktikum zu den Grundlagen der .NET-Programmierung mit Visual C# 2015, dem Profi liefert es fortgeschrittene Programmiertechniken zu allen wesentlichen Einsatzgebieten der Windowsprogrammierung. Zum sofortigen Ausprobieren finden Sie am Ende eines jeden Kapitels hochwertige Lösungen für nahezu jedes Problem. Mit diesem Buch haben Sie den idealen Begleiter für Ihre tägliche Arbeit und zugleich – dank der erfrischenden und unterhaltsamen Sprache – eine durchaus spannende Lektüre auch für die Zeit nach der Arbeit. Die Themenkomplexe im Buch: Teil I: Grundlagen der Programmierung mit Visual C# 2015 Teil II: Technologien Teil III: Windows Apps Die Themenkomplexe im Internet: Teil IV: WPF-Anwendungen Teil V: Windows Forms AUS DEM INHALT // Grundlagen der Sprache // OOP-Konzepte // Einführung in LINQ // Dateien & Dateisystem // XML-Dateien // Asynchrone Programmierung & Task Parallel Library // Fehlersuche und Behandlung // Datenbankzugriff mit ADO.NET // Verteilen von Anwendungen // App-Oberflächen entwerfen // Apps im Detail // GUI-Entwicklung mit WPF und Windows Forms

Das neue PL/I

... für PC, Workstation und Mainframe

Author: Eberhard Sturm

Publisher: Springer-Verlag

ISBN: 3322918947

Category: Computers

Page: 294

View: 3278

Der neue Workstation-Compiler der Fa. IBM, der zunächst nur für das Betriebssystem OS/2 lieferbar war, hat inzwischen seinen Weg gemacht über Windows und AIX (der Unix-Ver sion von IBM) auf den sogenannten Mainframe, das Betriebssystem OS/390, dort auch in der Version OS/390 Unix System Services (OS/390 UNIX). So liegt die Betonung der 5. Auflage dieses Buches zum einen in der gleichberechtigten Berücksichtigung des Mainframes - etwa bei der Besprechung der Zugriffsmethode VSAM, die es ja in den bei den Ausprägungen Workstation-VSAM und Mainframe-VSAM gibt. Auch Multithreading ist inzwischen unter OS/390 mit den gleichen Anweisungen möglich wie auf den anderen Plattformen. Zum anderen ist ein ganzes Kapitel neu hinzugekommen: Schnittstellen zur Welt. Betrachtet wird zunächst - wie schon in der 4. Auflage an anderer Stelle - die Zusammenarbeit mit Programmen, die in der Programmiersprache C geschrieben sind. Neu ist das Attribut WIDECHAR, das es erlaubt, mit Uni code-Zeichen wie mit normalen Zeichen zu arbeiten. Bekannt ist Nutzern von IBM-Betriebssystemen die Skript-Sprache REXX; im neuen Kapitel wird vorgestellt, wie man von PUl aus REXX-Komponenten und sogar den REXX Interpreter nutzen kann.

Clean Code - Refactoring, Patterns, Testen und Techniken für sauberen Code

Deutsche Ausgabe

Author: Robert C. Martin

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 3826696387

Category: Computers

Page: 480

View: 8416

h2> Kommentare, Formatierung, Strukturierung Fehler-Handling und Unit-Tests Zahlreiche Fallstudien, Best Practices, Heuristiken und Code Smells Clean Code - Refactoring, Patterns, Testen und Techniken für sauberen Code Aus dem Inhalt: Lernen Sie, guten Code von schlechtem zu unterscheiden Sauberen Code schreiben und schlechten Code in guten umwandeln Aussagekräftige Namen sowie gute Funktionen, Objekte und Klassen erstellen Code so formatieren, strukturieren und kommentieren, dass er bestmöglich lesbar ist Ein vollständiges Fehler-Handling implementieren, ohne die Logik des Codes zu verschleiern Unit-Tests schreiben und Ihren Code testgesteuert entwickeln Selbst schlechter Code kann funktionieren. Aber wenn der Code nicht sauber ist, kann er ein Entwicklungsunternehmen in die Knie zwingen. Jedes Jahr gehen unzählige Stunden und beträchtliche Ressourcen verloren, weil Code schlecht geschrieben ist. Aber das muss nicht sein. Mit Clean Code präsentiert Ihnen der bekannte Software-Experte Robert C. Martin ein revolutionäres Paradigma, mit dem er Ihnen aufzeigt, wie Sie guten Code schreiben und schlechten Code überarbeiten. Zusammen mit seinen Kollegen von Object Mentor destilliert er die besten Praktiken der agilen Entwicklung von sauberem Code zu einem einzigartigen Buch. So können Sie sich die Erfahrungswerte der Meister der Software-Entwicklung aneignen, die aus Ihnen einen besseren Programmierer machen werden – anhand konkreter Fallstudien, die im Buch detailliert durchgearbeitet werden. Sie werden in diesem Buch sehr viel Code lesen. Und Sie werden aufgefordert, darüber nachzudenken, was an diesem Code richtig und falsch ist. Noch wichtiger: Sie werden herausgefordert, Ihre professionellen Werte und Ihre Einstellung zu Ihrem Beruf zu überprüfen. Clean Code besteht aus drei Teilen:Der erste Teil beschreibt die Prinzipien, Patterns und Techniken, die zum Schreiben von sauberem Code benötigt werden. Der zweite Teil besteht aus mehreren, zunehmend komplexeren Fallstudien. An jeder Fallstudie wird aufgezeigt, wie Code gesäubert wird – wie eine mit Problemen behaftete Code-Basis in eine solide und effiziente Form umgewandelt wird. Der dritte Teil enthält den Ertrag und den Lohn der praktischen Arbeit: ein umfangreiches Kapitel mit Best Practices, Heuristiken und Code Smells, die bei der Erstellung der Fallstudien zusammengetragen wurden. Das Ergebnis ist eine Wissensbasis, die beschreibt, wie wir denken, wenn wir Code schreiben, lesen und säubern. Dieses Buch ist ein Muss für alle Entwickler, Software-Ingenieure, Projektmanager, Team-Leiter oder Systemanalytiker, die daran interessiert sind, besseren Code zu produzieren. Über den Autor: Robert C. »Uncle Bob« Martin entwickelt seit 1970 professionell Software. Seit 1990 arbeitet er international als Software-Berater. Er ist Gründer und Vorsitzender von Object Mentor, Inc., einem Team erfahrener Berater, die Kunden auf der ganzen Welt bei der Programmierung in und mit C++, Java, C#, Ruby, OO, Design Patterns, UML sowie Agilen Methoden und eXtreme Programming helfen.

Compilerbau

Eine Einführung

Author: N.A

Publisher: Springer-Verlag

ISBN: 3322895432

Category: Technology & Engineering

Page: 118

View: 7911


Routineaufgaben mit Python automatisieren

Praktische Programmierlösungen für Einsteiger

Author: Al Sweigart

Publisher: dpunkt.verlag

ISBN: 3864919932

Category: Computers

Page: 576

View: 8878

Wenn Sie jemals Stunden damit verbracht haben, Dateien umzubenennen oder Hunderte von Tabelleneinträgen zu aktualisieren, dann wissen Sie, wie stumpfsinnig manche Tätigkeiten sein können. Wie wäre es, den Computer dazu zu bringen, diese Arbeiten zu übernehmen? In diesem Buch lernen Sie, wie Sie mit Python Aufgaben in Sekundenschnelle erledigen können, die sonst viel Zeit in Anspruch nehmen würden. Programmiererfahrung brauchen Sie dazu nicht: Wenn Sie einmal die Grundlagen gemeistert haben, werden Sie Python-Programme schreiben, die automatisch alle möglichen praktischen Aufgaben für Sie abarbeiten: • eine oder eine Vielzahl von Dateien nach Texten durchsuchen • Dateien und Ordner erzeugen, aktualisieren, verschieben und umbenennen • das Web durchsuchen und Inhalte herunterladen • Excel-Dateien aktualisieren und formatieren • PDF-Dateien teilen, zusammenfügen, mit Wasserzeichen versehen und verschlüsseln • Erinnerungsmails und Textnachrichten verschicken • Online-Formulare ausfüllen Schritt-für-Schritt-Anleitungen führen Sie durch jedes Programm und Übungsaufgaben am Ende jedes Kapitels fordern Sie dazu auf, die Programme zu verbessern und Ihre Fähigkeiten auf ähnliche Problemstellungen zu richten. Verschwenden Sie nicht Ihre Zeit mit Aufgaben, die auch ein gut dressierter Affe erledigen könnte. Bringen Sie Ihren Computer dazu, die langweilige Arbeit zu machen!

Objektorientierte Anwendungsentwicklung mit der postrelationalen Datenbank Cache

Author: W. Kirsten,M. Ihringer,P. Schulte

Publisher: Springer-Verlag

ISBN: 3642980252

Category: Computers

Page: 372

View: 1312

Neuentwickelte Software ist heute oft schon zum Zeitpunkt ihrer Einführung veraltet. Einen Ausweg aus dieser "Krise" bietet der objektorientierte Ansatz: Anwendungen werden als Software-Objekte abgebildet, die die Eigenschaften und das Verhalten von Objekten aus der realen Welt beschreiben. Solche Objekte sind gekapselt und verbergen die innere Komplexität hinter einem öffentlich bekanntgegebenen Interface. Damit können diese Module in den verschiedensten Programmpaketen verwendet werden, ohne daß die interne Realisierung bekannt sein muß. Die Verbindung objektorientiert modellierter Anwendungen mit einer Datenbank stellt besondere Anforderungen an DBMS und Entwicklungsumgebung, will man die üblichen Performance- und Semantikverluste vermeiden. Dieses Buch behandelt ausführlich das Objekt-Modell der postrelationalen Datenbank Caché. Zudem wird der Leser schrittweise bei der Entwicklung einer ersten postrelationalen Applikation begleitet. Die CD enthält dazu die komplette Software.

Microsoft Visual Basic 2010

das Entwicklerbuch

Author: Klaus Löffelmann,Sarika Calla Purohit

Publisher: N.A

ISBN: 9783866455351

Category: BASIC (Computer program language)

Page: 931

View: 9323

Visual Basic 2010 bedeutet in Sachen Sprache, Benutzeroberflache und .NET Framework viel grundlegend Neues, und dieser Titel bietet Ihnen dazu einen umfassenden Einstieg. Mit dem Umbau der Entwicklungsumgebung in Visual Studio 2010 auf die Windows Presentation Foundation und das .NET Framework 4.0 setzt Microsoft ein deutliches Zeichen, dem das Buch durch den Fokus auf diese neuen Technologien entspricht. Dazu gehoren Entwicklung auf Basis von Windows Forms und WPF, Datenabfragen mit LINQ und Nutzung aller Leistungsressourcen eines modernen Computers durch die Task Parallel Library, um nur einige zu nennen. Naturlich halt dieses Werk auch Altbewahrtes in aktualisierter Form bereit. Grundlagen der objektorientierten Programmierung sind ebenso dabei, wie generische Datentypen, die neuen Auflistungsklassen des .NET Frameworks und eine ausfuhrliche Einfuhrung in den OR-Mapper ADO.NET Entity Framework (LINQ to Entities) fur Datenbankanwendungen. Mit diesem Buch erhalten sie das Wissen um die wichtigsten Grundlagen der objektorientierten Programmierung mit Visual Basic und alles Notige, um die neuen Moglichkeiten und Technologien von Visual Basic 2010 und dem .NET Framework 4.0 professionell einzusetzen.

C++ Alles in einem Band für Dummies

Author: John Paul Mueller,Jeff Cogswell

Publisher: John Wiley & Sons

ISBN: 3527692592

Category: Computers

Page: 828

View: 9283

Dieses Buch ist für alle, die tief in die C++-Programmierung einsteigen möchten. Dennoch werden keine Programmierkenntnisse vorausgesetzt. John Paul Mueller und Jeff Cogswell erklären Ihnen zunächst, wie Sie C++ installieren. Sie erfahren, was Klassen und Objekte sind, was Sie mit Entwurfsmustern anfangen und wie Sie Ihre Programme debuggen. Aus Anfängern werden Entwickler mit Erfahrung und dann fortgeschrittene Programmierer. Diese finden in diesem Buch Informationen zu dynamischen Arrays, Lambda-Ausdrücken, Streams, UML, der Standardbibliothek, zu Boost und vielem mehr. Alle Codebeispiele des Buchs stehen zum Download zur Verfügung.

Prozess zur Lösung komplexer Entscheidungsprobleme

Ein heuristischer Ansatz

Author: Rudolf Grünig,Richard Kühn

Publisher: Springer-Verlag

ISBN: 3662530023

Category: Business & Economics

Page: 210

View: 2207

Entscheidungen von großer Tragweite zu treffen, gehört zu den wichtigsten Aufgaben von Führungskräften. Meist handelt es sich um komplexe Entscheidungen. Die Autoren stellen ein Verfahren vor, um komplexe Probleme schrittweise zu bearbeiten. Besonderes Augenmerk gilt der Problemanalyse, der Variantenentwicklung und der Erarbeitung der Entscheidungsmatrix. Die Inhalte sind fundiert und praxisnah dargestellt, für die Neuauflage wurden sie überarbeitet und erweitert. Ein Praxis-Leitfaden, der Managern hilft, die richtigen Entscheidungen zu treffen.

Algorithmen - Eine Einführung

Author: Thomas H. Cormen,Charles E. Leiserson,Ronald Rivest,Clifford Stein

Publisher: Walter de Gruyter GmbH & Co KG

ISBN: 3110522012

Category: Computers

Page: 1339

View: 7333

Der "Cormen" bietet eine umfassende und vielseitige Einführung in das moderne Studium von Algorithmen. Es stellt viele Algorithmen Schritt für Schritt vor, behandelt sie detailliert und macht deren Entwurf und deren Analyse allen Leserschichten zugänglich. Sorgfältige Erklärungen zur notwendigen Mathematik helfen, die Analyse der Algorithmen zu verstehen. Den Autoren ist es dabei geglückt, Erklärungen elementar zu halten, ohne auf Tiefe oder mathematische Exaktheit zu verzichten. Jedes der weitgehend eigenständig gestalteten Kapitel stellt einen Algorithmus, eine Entwurfstechnik, ein Anwendungsgebiet oder ein verwandtes Thema vor. Algorithmen werden beschrieben und in Pseudocode entworfen, der für jeden lesbar sein sollte, der schon selbst ein wenig programmiert hat. Zahlreiche Abbildungen verdeutlichen, wie die Algorithmen arbeiten. Ebenfalls angesprochen werden Belange der Implementierung und andere technische Fragen, wobei, da Effizienz als Entwurfskriterium betont wird, die Ausführungen eine sorgfältige Analyse der Laufzeiten der Programme mit ein schließen. Über 1000 Übungen und Problemstellungen und ein umfangreiches Quellen- und Literaturverzeichnis komplettieren das Lehrbuch, dass durch das ganze Studium, aber auch noch danach als mathematisches Nachschlagewerk oder als technisches Handbuch nützlich ist. Für die dritte Auflage wurde das gesamte Buch aktualisiert. Die Änderungen sind vielfältig und umfassen insbesondere neue Kapitel, überarbeiteten Pseudocode, didaktische Verbesserungen und einen lebhafteren Schreibstil. So wurden etwa - neue Kapitel zu van-Emde-Boas-Bäume und mehrfädigen (engl.: multithreaded) Algorithmen aufgenommen, - das Kapitel zu Rekursionsgleichungen überarbeitet, sodass es nunmehr die Teile-und-Beherrsche-Methode besser abdeckt, - die Betrachtungen zu dynamischer Programmierung und Greedy-Algorithmen überarbeitet; Memoisation und der Begriff des Teilproblem-Graphen als eine Möglichkeit, die Laufzeit eines auf dynamischer Programmierung beruhender Algorithmus zu verstehen, werden eingeführt. - 100 neue Übungsaufgaben und 28 neue Problemstellungen ergänzt. Umfangreiches Dozentenmaterial (auf englisch) ist über die Website des US-Verlags verfügbar.

COBOL and Visual Basic on .NET

A Guide for the Reformed Mainframe Programmer

Author: Chris L. Richardson

Publisher: Apress

ISBN: 1430207728

Category: Computers

Page: 1032

View: 534

This is a comprehensive .NET-retraining guide written for the COBOL/CICS mainframe programmer from the perspective of a former COBOL/CICS programmer.

Programmieren mit COBOL

Unter besonderer Berücksichtigung von COBOL 85

Author: Friedemann Singer

Publisher: Springer-Verlag

ISBN: 3322829650

Category: Technology & Engineering

Page: 319

View: 450