Modelado de estructuras matemáticas y programación orientada a objetos. 

  • Т. Yu Gainutdinova
  • M. Yu Denisova
  • L.V. Riazanova
  • Z.F. Shakirova
  • O.A. Shirokova.
Palabras clave: programación orientada a objetos, diseño orientado a objetos, componentes visuales de desarrollo de software, clases, objetos

Resumen

El artículo contiene los problemas de la enseñanza de una programación orientada a objetos para los estudiantes que estudian en la Facultad de Matemáticas con la especialidad en pedagogía. La programación orientada a objetos permite aprovechar el enfoque orientado a objetos no solo en las fases de diseño y desarrollo de los sistemas de software, sino también en las etapas de su implementación, prueba y mantenimiento. El diseño de proyectos orientados a objetos de modelado de sistemas y estructuras contribuye a la formación de las habilidades de los estudiantes para formalizar la tarea, destacando las abstracciones y objetos del dominio del tema, estructurándolos e implementándolos. 

Citas

Barkov I.A. (2009). Teaching the discipline "Object-Oriented Programming" //Educational Technologies and Society, pp. 494-516.

Beazley, D. (2016). Python Programming Language Publisher: Addison-Wesley Professional. – ISBN: 9780134217314

Booch, G. (2007). Object-Oriented Analysis and Design with Applications in C++. Addison- Wesley. – ISBN 0-201-89551-X

Booch, G. (2008). Object-Oriented Analysis and Design with Applications (3rd Edition). Trans. with English – М.: «Williams». – 720 p. – ISBN 978-5-8459-1401-9

Cox, T. Raspberry Pi. (2014). Cookbook for Python Programmers. – Birmingham: Packt Publishing. – 402 p.

Darakhvelidze, P.G., Markov E.P. (2005). Programming in Delphi 7.– St. Petersburg: BHV – Petersburg, – 784 p.

Gainutdinova, T.Yu., Shirokova, O.A. (2016). Features of professional training in programming the future teacher of computer science. Program and theses of the II International Forum on Teacher Education (MFSP-2016). – Kazan: Kazan University. – pp. 231-232.

Gurikov, S.R. (2017). Fundamentals of Algorithmization and Programming in Python: Textbook. FORUM: INFRA-M. – 343 p.

Ivanova G.S. (2011). Programming technology: a textbook. /G.S. Ivanova – M., Knorus. – 336 p.

Pavlovskaya, T.A. (2003). C/C++. Structural programming: Workshop /T.A. Pavlovskaya, Yu.A. Shchupak – SPb: Piter– 240 p.

Pobegailo, A.P. (2006). C / C ++ for the student: Textbook /А.П. Pobegailo – St. Petersburg: BHV–Petersburg. – 528 p. – ISBN 5-94157-647-1

Quatrani, T. (2002). Visual Modeling with Rational Rose 2002 and UML (3rd Edition). – Boston– 134 p. – ISBN: 0201729326

Shirokova, O.A. (2015). Object-oriented programming with creation of classes for objects of type «massive» and «matrix» // Object systems – 2015 (Winter session): Proceedings of XI International Theoretical and Practical Conference (Rostov-on-Don, 10-12 December, 2015) / Edited by Pavel P. Oleynik. – Russia, Rostov-on-Don: SI (b) SRSPU (NPI). – pp. 15-23.

Suzie, R.A. (2015). Python: Manual, R.A. Susie. – St. Petersburg: BHV-Petersburg, 2015. – 759 p. – ISBN 978-5-9775-1417-0

Tosi, S. (2009). Matplotlib for Python Developers. – Birmingham: Packt Publishing.

Vikentieva, O.L., Polyakova O.A. (2012). Project-programming and C++ programming: object-oriented programming. O.L. Vikentieva, O.A. Polyakova. International Journal of Applied and Fundamental Research, No.6. – pp. 56-57.

Yuvarajan, D., Babu, M. D., BeemKumar, N., & Kishore, P. A. (2018). Experimental investigation on the influence of titanium dioxide nanofluid on emission pattern of biodiesel in a diesel engine. Atmospheric Pollution Research, 9(1), 47-52.

Publicado
2019-03-01