Curriculum
1. Description of the discipline
Branch of knowledge, direction of training, specialty, educational-qualification level |
||
Branch of knowledge |
13 - mechanical engineering |
|
Training direction |
133 - sectoral mechanical engineering |
|
Education level |
bachelor |
|
Characteristics of the discipline |
||
Kind |
Normative (selective) |
|
Total hours |
90 |
|
Number of ECTS credits |
3 |
|
Number of content modules |
2 |
|
Course project (work) |
- |
|
Form of control |
Credit |
|
Indicators of academic discipline for full-time and part-time study forms |
||
|
Full-time |
correspondence form |
Year of preparation |
1 |
|
Semester |
2 |
|
Lecture classes |
30 years (15 weeks) |
|
Laboratory classes |
30 years (15 weeks) |
|
Independent work |
30 years |
|
Individual tasks |
30 years |
|
Review counter and pp. works |
1 |
|
Number of weekly hours for full-time study form:
|
1 year 1 year |
|
1.1 Place and role of discipline in the system of training specialists
The purpose of discipline is to receive students theoretical knowledge on the basics of informatics and computer technology, acquiring practical skills of work on personal computers using both existing application systems and programming in the environments of computer algebras when solving engineering problems of agricultural engineering.
1.2 Tasks of studying discipline
Studying the discipline "Informatics and computer technology" will allow:
- to master modern concepts of computer science and computer science;
- Know the principle of building and using the hardware of the PC;
- to write algorithms for solving tasks, write and debug programs in algorithmic programming language;
- to form and solve engineering problems with the use of modern systems of computer mathematics;
- work on a PC with modern programming systems.
The specialist should be able to:
- to decompose the task and create the algorithms of the selected modules;
- implement the basic numerical methods on the PC;
- develop programs in accordance with modern programming methods;
- use the possibilities of programming languages, application systems;
- interpret the results obtained;
- to master modern concepts of applied mathematics, numerical methods of problem solving;
- use numerical methods of operating mathematical models;
- to set and solve engineering tasks machine building using numerical methods;
- To master the modern software systems of computer mathematics.
1.3 List of disciplines necessary for studying the course
Higher mathematics, sections: analytic geometry, vector algebra, matrix calculus, differential and integral calculus, methods for solving equations, problems of interpolation and approximation, application of optimization methods.
2. The curriculum program
2.1 Content module 1. Fundamentals of algorithmization and programming (14 hours)
Theme 1. Informatics. History of development and principles of computer organization. Computing systems. Units of measurement of information. Hardware (hardware)
Informatics and its role in engineering activities. 1 History of development and principles of computers. Computing systems. Hardware
Theme 2. Software (software). Windows MS-office. Utilities. Information Technology
Classification of software. Operating Systems. Service software (utilities). Antivirus Applied software systems. Information networks.
Theme 3. Mathematical modeling. Stages of problem solving. Algorithms. Languages and programming environments. Computer Mathematics Systems
Mathematical modeling. Stages of preparation and problem solving on a PC. Algorithm. Block diagrams. Languages and programming environments. Computer Mathematics Systems. MathCAD arithmetic computing system. MatLAB engineering calculation system. System of scientific researches Mathematica. Maple Character Mapping System
Theme 4. Programming elements in Maple. Types of data. Operands and operations
Elements of the Maple language. Types of data. Expressions, operations, operands
Topic 5. Operators. Operators condition and loop in Maple
Operators Operators conditions. Operators of the cycle.
Topic 6. Functions. Procedures Expansion Packages
Functions User procedures. Maple Expansion Packages. Analysis of mathematical expressions
Topic 7. 2D and 3D graphics. Animation
2D and 3D graphics. Package plottools Systems of coordinates on a plane and a space. Curves 2nd order. Surfaces of the 2nd order. Animation on the plane and in space
2.2 Content module 2. Mathematical modeling (14 hours)
Theme 8. Linear algebra in Maple. Vector operations
Linear algebra. Vector operations of the linalg package
Theme 9. Matrices in maple. Systems of linear equations
Matrix Systems of linear equations. LinearAlgebra package matrix operations
Topic 10. Interpolation. Parabolic interpolation. Interpolation formula of Lagrange
Statement of the problem of interpolation. Parabolic interpolation. Interpolation formula of Lagrange. Spline interpolation.
Theme 11. Approximation. Parabolic approximation. Curves Bezier
Approximation. Parabolic approximation by least squares method. Spline approximation. Curves Bezier.
Theme 12. Nonlinear equations with one variable. Approximate methods for solving equations
Approximate methods for solving equations with one variable. Operators of the solution of equations.
Theme 13. Methods of differentiation and integration. Optimization methods
Numerical differentiation. Approximate methods of integration. Differentiation and integration in the Maple environment.
Topic 14. Optimization methods
The statement of the optimization problem. Numerical solution of one-dimensional optimization problems.
The method of uniformly distributing points. Method of golden section.
3. Structure of the discipline
Names of modules and themes |
Number of hours |
|||||||||||
Full-time |
Part-time form |
|||||||||||
of all |
including |
of all |
including |
|||||||||
l |
ave |
Lab |
Ind |
с.р. |
l |
ave |
Lab |
Ind |
с.р. |
|||
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
Module 1. Fundamentals of algorithmization |
||||||||||||
Topic 1. Hardware |
6 |
2 |
|
2 |
|
2 |
|
2 |
2 |
2 |
|
2 |
Topic 2. Software |
6 |
2 |
|
2 |
|
2 |
|
2 |
2 |
2 |
|
2 |
Theme 3. Fundamentals of algorithmization |
6 |
2 |
|
2 |
|
2 |
|
2 |
2 |
2 |
|
2 |
Theme 4. Programming elements |
6 |
2 |
|
2 |
|
2 |
|
|
|
|
|
|
Topic 5. Operators Maple |
6 |
2 |
|
2 |
|
2 |
|
2 |
2 |
2 |
|
2 |
Theme 6. Functions and procedures in Maple |
6 |
2 |
|
2 |
|
2 |
|
|
|
|
|
|
Theme 7. Graphics in Maple |
6 |
2 |
|
2 |
|
3 |
|
|
|
|
|
|
Together |
42 |
14 |
|
14 |
|
17 |
|
8 |
8 |
8 |
|
8 |
Module 2. Computer Mathematics |
||||||||||||
Theme 8. Vectors in Maple |
6 |
2 |
|
2 |
|
2 |
|
2 |
2 |
2 |
|
2 |
Theme 9. Matrices in Maple |
6 |
2 |
|
2 |
|
2 |
|
2 |
2 |
2 |
|
2 |
Topic 10. Interpolation |
6 |
2 |
|
2 |
|
2 |
|
|
|
|
|
|
Theme 11. Approximation |
6 |
2 |
|
2 |
|
2 |
|
|
|
|
|
|
Theme 12. Solutions of equations |
6 |
2 |
|
2 |
|
2 |
|
|
|
|
|
|
Topic 13. Dif and integration |
6 |
2 |
|
2 |
|
2 |
|
|
|
|
|
|
Topic 14. Optimization |
6 |
2 |
|
2 |
|
2 |
|
|
|
|
|
|
Together |
42 |
14 |
|
14 |
|
14 |
|
4 |
4 |
4 |
|
4 |
Calculation work |
6 |
2 |
|
2 |
|
2 |
|
|
|
|
|
|
Total hours |
90 |
30 |
|
30 |
|
30 |
|
12 |
12 |
12 |
|
12 |
Font Face
Font Size
Text Colour
Background Colour
Font Kerning
Image Visibility
Letter Spacing
Line Height
Link Highlight