Computational Technologies : A First Course

Saved in:
Bibliographic Details
Title: Computational Technologies : A First Course
Description: In this book we describe the basic elements of present computational technologies that use the algorithmic languages C/C++. The emphasis is on GNU compilers and libraries, FOSS for the solution of computational mathematics problems and visualization of the obtained data. At the beginning, a brief introduction to C is given with emphasis on its easy use in scientific and engineering computations. We describe the basic elements of the language, such as variables, data types, executable statements, functions, arrays, pointers, dynamic memory and file management. After that, we present some observations on the C++ programming language. We discuss the issues of program compiling, linking, and debugging. A quick guide to Eclipse is also presented in the book. The main features for editing, compiling, debugging and application assembling are considered. As examples, we solve the standard problems of computational mathematics: operations with vectors and matrices, linear algebra problems, solution of nonlinear equations, numerical differentiation and integration, interpolation, initial value problems for ODEs and so on. Finally, basic features of computational technologies are illustrated with model problems. All programs are implemented in C/C++ with using the GSL library. Gnuplot is employed to visualize the results of computations.
Authors: Petr N. Vabishchevich
Resource Type: eBook.
Subjects: Computer algorithms--Textbooks, Mathematics--Data processing--Textbooks
Categories: COMPUTERS / Data Science / Data Modeling & Design, COMPUTERS / General, COMPUTERS / Programming / Algorithms, COMPUTERS / Mathematical & Statistical Software, MATHEMATICS / Applied, MATHEMATICS / Differential Equations / General
Database: eBook Collection (EBSCOhost)
FullText Links:
  – Type: ebook-epub
Text:
  Availability: 0
Header DbId: nlebk
DbLabel: eBook Collection (EBSCOhost)
An: 935497
RelevancyScore: 1064
AccessLevel: 6
PubType: eBook
PubTypeId: ebook
PreciseRelevancyScore: 1063.91076660156
IllustrationInfo
ImageInfo – Size: thumb
  Target: https://rps2images.ebscohost.com/rpsweb/othumb?id=NL$935497$EPUB&s=r
– Size: medium
  Target: https://rps2images.ebscohost.com/rpsweb/othumb?id=NL$935497$EPUB&s=d
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Computational Technologies : A First Course
– Name: Abstract
  Label: Description
  Group: Ab
  Data: In this book we describe the basic elements of present computational technologies that use the algorithmic languages C/C++. The emphasis is on GNU compilers and libraries, FOSS for the solution of computational mathematics problems and visualization of the obtained data. At the beginning, a brief introduction to C is given with emphasis on its easy use in scientific and engineering computations. We describe the basic elements of the language, such as variables, data types, executable statements, functions, arrays, pointers, dynamic memory and file management. After that, we present some observations on the C++ programming language. We discuss the issues of program compiling, linking, and debugging. A quick guide to Eclipse is also presented in the book. The main features for editing, compiling, debugging and application assembling are considered. As examples, we solve the standard problems of computational mathematics: operations with vectors and matrices, linear algebra problems, solution of nonlinear equations, numerical differentiation and integration, interpolation, initial value problems for ODEs and so on. Finally, basic features of computational technologies are illustrated with model problems. All programs are implemented in C/C++ with using the GSL library. Gnuplot is employed to visualize the results of computations.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Petr+N%2E+Vabishchevich%22">Petr N. Vabishchevich</searchLink>
– Name: TypePub
  Label: Resource Type
  Group: TypPub
  Data: eBook.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Computer+algorithms--Textbooks%22">Computer algorithms--Textbooks</searchLink><br /><searchLink fieldCode="DE" term="%22Mathematics--Data+processing--Textbooks%22">Mathematics--Data processing--Textbooks</searchLink>
– Name: SubjectBISAC
  Label: Categories
  Group: Su
  Data: <searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Data+Science+%2F+Data+Modeling+%26+Design%22">COMPUTERS / Data Science / Data Modeling & Design</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+General%22">COMPUTERS / General</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Programming+%2F+Algorithms%22">COMPUTERS / Programming / Algorithms</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Mathematical+%26+Statistical+Software%22">COMPUTERS / Mathematical & Statistical Software</searchLink><br /><searchLink fieldCode="ZK" term="%22MATHEMATICS+%2F+Applied%22">MATHEMATICS / Applied</searchLink><br /><searchLink fieldCode="ZK" term="%22MATHEMATICS+%2F+Differential+Equations+%2F+General%22">MATHEMATICS / Differential Equations / General</searchLink>
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=nlebk&AN=935497
RecordInfo BibRecord:
  BibEntity:
    Classifications:
      – Code: 005.1
        Scheme: ddc
        Type: prePub
    Languages:
      – Code: eng
        Text: English
    Subjects:
      – SubjectFull: Computer algorithms--Textbooks
        Type: general
      – SubjectFull: Mathematics--Data processing--Textbooks
        Type: general
    Titles:
      – TitleFull: Computational Technologies : A First Course
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Petr N. Vabishchevich
      – PersonEntity:
          Name:
            NameFull: Petr N. Vabishchevich
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2015
            – D: 10
              M: 10
              Type: profile
              Y: 2015
          Identifiers:
            – Type: isbn-print
              Value: 9783110359923
            – Type: isbn-electronic
              Value: 9783110359954
            – Type: isbn-electronic
              Value: 9783110391039
          Titles:
            – TitleFull: Computational Technologies : A First Course
              Type: main
ResultId 1