01.08.2021 Aufrufe

BÖB JOURNAL Fachinformationen für das Rechnungswesen Ausgabe Juni 2021

Wissenswertes und wertvolle Tipps für das Rechnungswesen zum Nachlesen. Die Beiträge stammen aus der Feder von Top-Experten, die in ihrer täglichen Praxis die "graue Theorie" umsetzen und gerne Ihren Schatz an Wissen und Erfahrung mit Ihnen teilen.

Wissenswertes und wertvolle Tipps für das Rechnungswesen zum Nachlesen. Die Beiträge stammen aus der Feder von Top-Experten, die in ihrer täglichen Praxis die "graue Theorie" umsetzen und gerne Ihren Schatz an Wissen und Erfahrung mit Ihnen teilen.

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

bar. Auf Ebene der Hardware reicht

ein handelsüblicher Bürocomputer mit

Internetanschluss (zum Download des

Programms sowie Abruf von Informationen

aus dem Internet). Auf persönlicher

Ebene wird demgegenüber

etwas mehr abverlangt: Interesse sowie

regelmäßiges Üben (Programmieren),

Genauigkeit und grundlegende

Kenntnisse der Logik sowie Denken

in Abläufen. Natürlich sollte der angehende

Programmierer auch etwas Geduld

mitbringen. So wie das Erlernen

einer Fremdsprache Zeit benötigt, ist

auch das Lernen einer Programmiersprache

mit etwas Mühe verbunden.

Für Interessierte stellt sich nun die

Frage, welche Programmiersprache erlernt

werden soll.

Es gibt eine Vielzahl an Programmiersprachen.

Besonders beliebte Programmiersprachen

sind zum Beispiel

C, Python, Java, C++ oder C#. 1 Die

Wahl der Programmiersprache hängt

von den durchzuführenden Aufgaben

ab, die damit bewältigt werden sollen.

„Low-Level“ Programmiersprachen,

wie zum Beispiel C und Assembly,

können mit ihrer Nähe zum Maschinencode,

gewisse Systeme im Computer

direkt ansprechen. Assembly wird

verwendet um dem Prozessor sogenannte

Instruktionen zu übergeben,

die anschließend verarbeitet werden

können.

Da bei solchen Programmiersprachen

der Speicher selbst verwaltet werden

muss, werden diese meist in Systemen

eingesetzt, die mit wenig Speicherplatz

arbeiten müssen (Mikrochips, Prozessoren

etc.). Auf diesen Programmiersprachen

bauen „High-Level“

Sprachen wie Java und Python auf. In

diesen Sprachen wird das Speichermanagement

von einem sogenannten

„Garbagecollector“ übernommen. Dies

führt dazu, dass der Programmierer

einfacher programmieren kann, jedoch

die Effizienz des Programms etwas darunter

leidet.

Abbildung 1: Downloadansicht auf der Website www.python.org/downloads [1.5.2021].

Abbildung 2: Installation von Python (Version 3.9)

Eine für angehende Programmierer

verhältnismäßig einfach zu erlernende

Programmiersprache, für welche es

viele Bücher, Tutorials, Anleitungen,

Hilfestellungen und Foren im Internet

sowie eine große Community gibt, ist

Python 2 . Ein weiterer Vorteil ist, dass

es sich bei dieser Programmiersprache

um Freeware handelt, welche kostenfrei

verwendet werden kann. Aus diesem

Grund wird folgend auf Python

eingegangen.

Die Programmiersprache

Python

Die Programmiersprache wurde zu

Beginn der 1990er Jahre von dem

Niederländer Guido van Rossum mit

dem Ziel entwickelt, eine einfache und

leicht leserliche Sprache zu entwickeln,

welche Open Source sein sollte,

damit jeder bei der Entwicklung mithelfen

kann. Mittlerweile kümmert

sich um das gemeinschaftsbasierte

Entwicklungsmodell die gemeinnützige

Python Software Foundation, bei

welcher die Sprache heruntergeladen

werden kann. 3

Python kann von der Webseite

www.python.org unter dem Menüpunkt

Downloads für verschiedene

Betriebssysteme heruntergeladen werden.

Die letzte Version zum Zeitpunkt

der Artikelverfassung ist die Versionsnummer

3.9. (Abbildung 1).

Nach dem Download kann Python installiert

werden. Die Installation funktioniert

wie bei den meisten anderen

Programmen weitgehend automatisch.

Es wird empfohlen, das Kästchen

„Install launcher for all users“ zu aktivieren

und die Variante „Customize

Installation“ auszuwählen. Im Installationsschritt

„optional features“ sollten

alle Kontrollkästchen angehakt werden

(Abbildung 2).

Nach Klick auf den Button „Next“

folgen die fortgeschrittenen Optio-

1

S. z.B. TIOBE: Index for May 2021: https://www.tiobe.com/tiobe-index/ [4.5.2021].

2

Python Software Foundation: https://www.python.org

3

Für weitere Informationen S. z.B. https://de.wikipedia.org/wiki/Python_(Programmiersprache) [30.4.2021].

86 | 21 BÖB Journal 57

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!