Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cpp msaccess mathworks-matlab mysql postgresql software-design software-design

4sem. Software Design Technologies (ТППО)

PATH DESCRIPTION
2cs.4sem/'Software Design'/LAB1.. *Theory
2cs.4sem/'Software Design'/LAB2.. BPMN AS-IS & TO-BE
2cs.4sem/'Software Design'/LAB3.. Use-case diagram with description
2cs.4sem/'Software Design'/LAB4.. Activity, deployment, communication, class, sequence, and state diagrams
2cs.4sem/'Software Design'/LAB5.. Command pattern
2cs.4sem/'Software Design'/LAB6.. Facade pattern
2cs.4sem/'Software Design'/LAB7.. MVC Pattern
2cs.4sem/'Software Design'/LAB8.. UNIT-tests

4sem. Databases [PostgreSQL] (БД)

PATH DESCRIPTION
2cs.4sem/sql/LAB1.. 1cs.1sem/LAB5 + 1cs.1sem/LAB6
2cs.4sem/sql/LAB2.. ERD
2cs.4sem/sql/LAB3.. Indexes
2cs.4sem/sql/LAB4.. Transactions
2cs.4sem/sql/LAB5.. DB diagram
2cs.4sem/sql/LAB6.. DB diagram
2cs.4sem/sql/LAB7.. *Random MS Access Task / sql-ex.ru Task
2cs.4sem/sql/LAB8.. *Random MS Access Task / sql-ex.ru Task

3sem. Databases [MySQL] (БД)

PATH DESCRIPTION
2cs.3sem/mysql/LAB1.. *(Theory-oriented lab)
2cs.3sem/mysql/LAB2.. *(Theory-oriented lab)
2cs.3sem/mysql/LAB3.. *(Theory-oriented lab): Database and table creation, Data insertion (single and bulk), Data modification (UPDATE), Data deletion (DELETE), Data filtering (WHERE clauses), Data sorting (ORDER BY), Query limits (LIMIT), SQL Aggregate functions (AVG, COUNT, SUM, MIN), Data grouping (GROUP BY)
2cs.3sem/mysql/LAB4.. Joining tables
2cs.3sem/mysql/LAB5.. *Review of the material covered
2cs.3sem/mysql/LAB6.. *Review of the material covered

3sem. Computational Methods and Computer Algebra (ВМиКА)

PATH DESCRIPTION
2cs.3sem/matlab/LAB1.. Plot funcs
2cs.3sem/matlab/LAB2.. Matrix creation and indexing, Matrix concatenation by rows and columns, Element-wise array operations, Matrix algebra operations (multiplication and transposition), Determinant calculation and matrix inversion, Function tabulation and 2D data visualization, Finding roots of polynomials, Linear programming
2cs.3sem/matlab/LAB3.. Matrix operations, Linear and non-linear optimization, Root-finding and solving algebraic equations, Solving systems of linear and non-linear equations, Solving systems of differential equations (ODEs), 2D plotting and multi-plot layouts, 1D data interpolation
2cs.3sem/matlab/LAB4.. Simulink

3sem. Object-Oriented Programming (ООП)

PATH DESCRIPTION
2cs.3sem/cpp/LAB1.. Inheritance and the fundamentals of polymorphism via a virtual destructor.
2cs.3sem/cpp/LAB2.. Use of standard STL containers and data structures.
2cs.3sem/cpp/LAB3.. Abstract classes, interfaces, and multiple inheritance.
2cs.3sem/cpp/LAB4.. Static class members and dynamic memory management.
2cs.3sem/cpp/LAB5.. Class templates and function templates (generic programming).
2cs.3sem/cpp/LAB6.. Working with associative containers and iterator mechanisms.
2cs.3sem/cpp/LAB7.. File I/O and serialization of simple data structures.
2cs.3sem/cpp/LAB8.. Creating a graphical user interface using the Windows API.

1sem-2sem. Fundamentals of Algorithmization and Programming (ОАиП)

PATH OPTION DESCRIPTION
1cs.1sem/LAB1.. B4 Simple formula count.
1cs.1sem/LAB2.. B4 Switchcase with formula count.
1cs.1sem/LAB3.. B4 Recurrence formula with for loop.
1cs.1sem/LAB4.. B4 Dynamic arrays.
1cs.1sem/LAB5.. B4 Matrix (NxM).
1cs.1sem/LAB7.. B4 Symbol datatype.
1cs.1sem/LAB8.. B4 Structures experience.
1cs.1sem/LAB9.. B4 Branch of LAB8..(Structures experience) but with *FILE additionally. Functions from "1cs.2sem/LAB1.." were used.
PATH OPTION DESCRIPTION
1cs.2sem/LAB1.. B4 Functions.
1cs.2sem/LAB2.. B4 Recursion.
1cs.2sem/LAB3.. B4 QuickSort(NON-RECURSIVE!) and SelectionSort.
1cs.2sem/LAB4.. B4 LinearSearch with barrier and BinarySearch.
1cs.2sem/LAB5.. B4 Singly linked lists.
1cs.2sem/LAB6.. B4 Doubly linked lists.
1cs.2sem/LAB7.. B4 Binary Tree.
1cs.2sem/LAB8.. B4 Reverse Polish Notation.
1cs.2sem/LAB9.. B4 Hashing (collisions solved with singly linked lists).
1cs.2sem/KURS.. B4 Coursework: Numerical calculation of integrals using the method of averages, the two-node Gauss formula and the adaptive Simpson method.

About

Лабораторные работы БГУИР 2024-2026

Topics

Resources

Stars

Watchers

Forks

Used by

Contributors

Languages