



![]()




|
Fundatia pentru promovarea Tehnologiei
Informatiei si Comunicatiei
Programul Cisco
Networking Academy (CNA)
CCNA - Cisco Certified Networking Associate
Linux/Unix System Administration Linux/Unix Networking
Fundatia pentru promovarea Tehnologiei
Informatiei si Comunicatiei - Academie Cisco
Noi inscrieri la cursurile organizate de Academia Cisco - Fundatia pentru promovarea Tehnologiei Informatiei si Comunicatiei, Constanta.
(informatica, matematica, fizica)
Cerinte curs
|

|
Fundatia pentru promovarea Tehnologiei Informatiei si Comunicatiei
Visual C++® Programming
Programming Visual C++® (1st Module: Fundamentals of Visual C++® Programming)With this course, you can become an effective C++ programmer using Microsoft's latest application-development system. I aim to teach you the C++ programming language, and then how to apply C++ in the development of your own Windows applications. Along the way, you will also learn about many of the exciting new capabilities introduced by this latest version of Visual C++, including how you can make full use of multi-core processors in your programs.
Contents Chapter
1: Programming with visual c++ 2010.
Programming C++ ®(2nd Module: C++® Data Structures and Algorithms)
The primary goal of this course is to promote object-oriented design using Visual C++ and to illustrate the use of the emerging object-oriented design patterns. Experienced object-oriented programmers find that certain ways of doing things work best and that these ways occur over and over again. The course shows how these patterns are used to create good software designs. In particular, the following design patterns are used throughout the text: singleton, container, iterator, adapter and visitor. Virtually all of the data structures are presented in the context of a single, unified, polymorphic class hierarchy. This framework clearly shows the relationships between data structures and it illustrates how polymorphism and inheritance can be used effectively. In addition, algorithmic abstraction is used extensively when presenting classes of algorithms. By using algorithmic abstraction, it is possible to describe a generic algorithm without having to worry about the details of a particular concrete realization of that algorithm. A secondary goal of the course is to present mathematical tools just in time. Analysis techniques and proofs are presented as needed and in the proper context. To the extent possible without compromising correctness, the presentation fosters intuitive understanding of the concepts rather than mathematical
Contents
Chapter 1: Review of Visual C++ Chapter 2: Visual C++ and Object-Oriented Programming Chapter 3: Class Hierarchy Diagrams Chapter 4: Algorithm Analysis and Recursion Chapter 5: Asymptotic Notation Chapter 6: Foundational Data Structures Chapter 7: Data Types and Abstraction Chapter 8: Stacks, Queues and Deques Chapter 9: Ordered Lists and Sorted Lists Chapter 10: Hashing, Hash Tables and Scatter Tables Chapter 11: Trees Chapter 12: Search Trees Chapter 13: Heaps and Priority Queues Chapter 14: Sets, Multisets and Partitions Chapter 15: Dynamic Storage Allocation: The Other Kind of Heap Chapter 16: Algorithmic Patterns and Problem Solvers Chapter 17: Sorting Algorithms and Sorters Chapter 18: Graphs and Graph Algorithms
Alte informatii Taxa de participare:
150
EURO per semestru (modul), platibili in lei la curs
BNR. Cei inscrisi pot opta fie pentru plata integrala,
pentru intreg cursul, fie pentru plata pentru fiecare
semestru in parte, inainte de inceperea acestuia. 1. Instructori calificati, recrutati din invatamantul universitar si preuniversitar de specialitate, certificati Cisco; 2. Metode moderne de invatare; 3. Acces individual la un calculator cu dotari multimedia; 4. Materiale didactice specifice cursului;
5.
Informatii de ultima ora; |
|
| Site Map | Home | Versiunea in Romana | English version | Photo Album | Contact | Copyright © 2001-2012, Foundation for promoting ICT. All rights reserved. All trademarks and registered trademarks are the property of their respective owners. |