SWS Academic Research eLibraryEarth & Planetary Sciences

Scholarly record

C++ PROGRAMMING LANGUAGE COURSE FOR CARTOGRAPHERS AND SURVEYORS: PROGRAM FOR SIMULATING THE MEASUREMENT OF HORIZONTAL ANGLES BY THEODOLITE

V. R. Zablotskii

First published: 2018-06-20https://doi.org/10.5593/sgem2018/2.1/s07.028View metrics

Abstract

The issues of teaching C++ programming language for cartographers and surveyors at the Moscow State University of Geodesy and Cartography are considered. As a result a new C++ programming course for undergraduate students has been developed. Cartographers and surveyors learning C++ programming are to solve tasks from the related areas of cartography and geodesy. The programming course is geared towards the needs of surveying and cartographic industry. This is the request of today to create programming courses suitable for particular higher educational institutions taking into account their scientific specialization. The current state of affairs in the design and development of programs intended for the educational process is covered. The need to develop theoretical foundations of design the training programs based on the domain-driven design is proved. A training program that simulates the work of the theodolite 2T30 while measuring of horizontal angles by method of full-sets has been developed. The program illustrates the application of functions in order to solve this problem. Each function performs its subtask. It might be, for instance, sampling using a theodolite readout microscope or calculating the average angle value from two half-sets with the circle left and right, or converting the angle value to degrees and minutes. The program uses different types of function calls. In the aftermath of its work program displays the average value of the horizontal angle calculated from the values of full-sets. The program developed demonstrates the processing of the angular measurements obtained by the theodolite on the basis of functional programming.

Publication Impact Profile

PlumX
  • Captures
  • Mendeley - Readers: 5

Publication details

Title
C++ PROGRAMMING LANGUAGE COURSE FOR CARTOGRAPHERS AND SURVEYORS: PROGRAM FOR SIMULATING THE MEASUREMENT OF HORIZONTAL ANGLES BY THEODOLITE
Authors
V. R. Zablotskii
Proceedings
SGEM International Multidisciplinary Scientific GeoConference EXPO Proceedings; 18th International Multidisciplinary Scientific GeoConference SGEM2018, Informatics, Geoinformatics and Remote Sensing
Publisher
STEF92 Technology
Year
2018
Pages
217-224
SWS Citekey
Zablotskii20187217224
ISSN
1314-2704
ISBN
978-619-7408-39-3
Language
en
Publication type
Conference Paper
Keywords
References0
0references registered for this publication

Structured references will appear here after the reference import pass. The count is preserved now so the scholarly record is not incomplete.

View or Download full articleAccess options
Full paper accessChoose SWS login, librarian support, or instant article download.

SWS access login

Login as SWS Scientific Committee

Authors and approved SWS contributors will read and export their own linked papers after identity matching by SWS profile, email and SGEM GlobalID.

For librarian assistance: [email protected]

Purchase Instant Access

48-hour online accessComing soon
Online-only accessComing soon
Download the full article in PDF formatEUR 35
  • Article can be downloaded after successful payment.
  • Article may be used according to SWS library access terms.
  • Article cannot be redistributed.
Get full paper

Back to publication list