BOR VOCATIONAL SCHOOL / COMPUTER PROGRAMMING / BIL1016 - DATA STRUCTURES AND PROGRAMING

Contents Of The Courses in a weekly Period

Week 
Subjects 
Sources 
1Introduction to data structures, C / C + + / C # programming language general structure properties, C / C + + / C # compiler to use[1]-[3]
2General structure of programming languages, Basic data types, Compound data types, Data type declaration, Input-Output operations in programming languages, Usage in C/C++/C# programming language[1]-[3]
3In programming languages, decision structures (true-false decision-making structures, multi-selection decision structure), Loop structures (counting loop structures, conditional loop structure), C / C + + / C # programming language to use[1]-[3]
4Subprogram structure in programming languages, functions, recursive function structure, use in C/C++/C# programming language[1]-[3]
5Array structure usage in programming languages, single-dimensional arrays, multi-dimensional arrays, matrix representation, usage in C/C++/C# programming language[1]-[3]
6Basic library functions (mathematical functions, termination function, character by character processing and data conversion functions)[1]-[3]
7Algorithm Analysis, Complexity in Algorithms, Runtime Complexity, and Time Complexity, Main time complexity values and their examination[1]-[3]
8Stack (stack) structure, the stack structure for adding and removing elements of the bulk sample structure[1]-[3]
9Queues, queues for adding and removing elements to the structure, tail structure example[1]-[3]
10Linked lists, Linked list types (circular linked lists, double linked lists, etc.) and its algorithmic investigation of the structure of the list[1]-[3]
11Ranking algorithms input, by selecting algorithm, bubble sort algorithm[1]-[3]
12Associative sorting algorithm, merge sort algorithm[1]-[3]
13Search algorithms input, sequential search algorithm, binary search algorithm, Tree structure concepts, types of wood[1]-[3]
14The concept of sustainability and its uses