Programming Concepts
(PROG-CPTS.AA1) / ISBN : 978-1-64459-265-6
Über diesen Kurs
Erwerben Sie Computerprogrammierkenntnisse mit dem Kurs und Labor „Programmierkonzepte“. Der Kurs und das Labor helfen Ihnen auch dabei, Programmiergrundlagen zu erlernen, darunter Kontrollstrukturen, Bereichserkennung mithilfe von Verzweigungen, Operatoren, Auswertungsreihenfolge, Funktionen, Algorithmen und vieles mehr. Dieser Computerprogrammierkurs vermittelt auch ein Verständnis des Software-Designprozesses, der einheitlichen Modellierungssprache und von UML im Lebenszyklus der Systementwicklung.
Fähigkeiten, die Sie erwerben werden
Holen Sie sich die Unterstützung, die Sie brauchen. Melden Sie sich für unseren Kurs mit Lehrer an.
Unterricht
6+ Unterricht | 54+ Tests | 66+ Karteikarten | 66+ Glossar der Begriffe
Testvorbereitung
40+ Fragen vor der Beurteilung | 40+ Fragen nach der Bewertung |
Videolektionen
7+ Videos | 16+ Minutes
Introduction
- About Programming
- Need of Programming
- Programming Basics
- Information Representation
- Basics of Pseudocode
- Summary
Programming Fundamentals
- Variables and Assignments
- Identifiers
- Arithmetic Expressions
- Floating-Point Numbers
- Using Math Functions
- Random Numbers
- Type Conversions
- Data Types
- Constants
- Pseudocode: Variables and Assignments
- Array
- Summary
Control Structures
- Branches
- Detecting Ranges using Branches
- Operators
- Order of Evaluation
- Loops
- Pseudocode: Loops
- Summary
Functions
- User-Defined Function Basics
- Return Statement
- Reasons for Defining Functions
- Functions with Branches/Loops
- Pseudocode: Functions
- Summary
Algorithms
- Introduction to Algorithms
- Algorithm Efficiency
- Searching Algorithms
- Sorting Algorithms
- Heuristics
- Summary
Software Terminologies and Languages
- Software Design Process
- Unified Modeling Language
- UML in the Systems Development Life Cycle
- Comparing the Waterfall and Agile Approaches
- Language Survey
- Libraries
- Summary