Tytuł artykułu
Autorzy
Identyfikatory
Warianty tytułu
Błedy w oprogramowaniu zorientowanym obiektowo
Języki publikacji
Abstrakty
The paper focuses on the most frequent mistakes in object oriented programming (OOP) of common programming processes. It also focuses on the mistakes made in creating object models. The target of OOP is to create a purposeful program which implements all the requirements of a given assignment and which is resistant to usage variations. The first condition to fulfill given aim is a good application proposal. The second condition is working knowledge of programming languages and the last one is knowledge of the settings at which program works. The article deals with programmer mistakes in relation to the influence of a program's functionality. The fundamental mistakes, made in program application execution, are syntax errors. Other mistakes are those which do not shape the program functionality. These arise during the program's structural development. These types of mistakes, in many cases, are not recognized by programmers, because the program appears to work properly. These mistakes, however, are fundamental, because of cooperation in program-creating team. This paper is aimed towards both; beginner programmers as well as experienced workers, and it can help them to identify bad habits which influence team work. Successful programming requires practical experience, but this script enables programmers to obtain accelerated practical experience in computer programming.
Rozwój inicjatywy Semantic Web spowodował rozwój różnych języków definiowania wiedzy i manipulowania nią. W ramach tych języków istotnym elementem jest zaprojektowanie rozkazów terminologicznych. W artykule przedstawiono sposób realizacji zapytań terminologicznych w języku KQL (Knowledge Query Language), służącym do dostępu do systemu zarządzania wiedzą RKaSeA. Celem pracy jest przedstawienie najczęstszych błędów w procesie programowania przy programowaniu zorientowanym obiektowo (OOP), a także błędów przy tworzeniu modeli obiektów. Zadaniem OOP jest stworzenie programu, w którym zaimplementowano wszystkie wymagania wynikające z przyjętych założeń, odpornego na wprowadzanie zmian. Pierwszym warunkiem tego zadania jest trafny wybór propozycji aplikacji, drugim wiedza dotycząca języków programowania, a następnie wiedza o środowisku w którym program pracuje. W pracy rozpatrzono błędy programowania wynikające z wpływu funkcjonalności programu. Podstawowe błędy, powstające przy wykonywaniu aplikacji, są błędami składni. Inne błędy nie maja wpływu na funkcjonalność programu i powstają podczas opracowywania strukturalnego programu. W większości przypadków nie są one rozpoznawane przez programistów, gdyż program działa poprawnie; okazują się jednak fundamentalne przy współdziałaniu z innymi elementami współpracującymi.
Słowa kluczowe
Rocznik
Tom
Strony
205--210
Opis fizyczny
Bibliogr. 4 poz., rys.
Twórcy
autor
autor
- University of Hradec Králové, Faculty of Education Department of Informatics
Bibliografia
- [1] Connell M. : Dokonalý kód, Computer Press, Brno 2005, ISBN: 80-251-0849-X.
- [2] Fowler P. a kol.: Refaktoring – Zlepšení existujícího kódu, Grada, Praha 2003 ISBN.
- [3] Gamma E.: Design Patterns – Elements of Reusable Object-Oriented Software, on-line © 2008. cit 22.12. 2009]. <http://www.uml.org.cn/c%2B%2B/pdf/DesignPatterns.pdf>
- [4] Eckel B.: Thinking in Patterns, © 2003. cit. 20.12. 2009]. on-line <http://www.mindview.net/Books/TIPatterns/>
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BPG8-0033-0032