“أذكى” يكشف عن مواضيع اختبار المرحلة الأولى للمستوى المتوسط

كشف الحساب الرسمي للأولمبياد الوطني للبرمجة والذكاء الاصطناعي “أذكى”  بموقع “إكس”، والذي تنظمه سدايا بالشراكة مع وزارة التعليم وموهبة وبرعاية حصرية من تحكم عن أبرز موضوعات اختبار المرحلة الأولى للمرحلة المتوسطة.

وجاءت موضوعات الاختبار الذي يبدأ يوم السبت القادم الموافق 27 يناير 2024، في الساعة الواحدة ظهرًا ويستمر لمدة 3 ساعات للمرحلة المتوسطة، والثانوية، كالتالي:

1. Basic Programming (اساسيات البرمجة)

1.1 Basic syntax and semantics of a higher-level language
1.2 Variables, types, expressions, and assignment
1.3 Simple Input Output, Conditional and iterative control structures
1.4 Functions and parameter passing

2. Data structures (تراكيب البيانات)

2.1 Variables, arrays, matrices
2.2 Strings
2.3 Stack, Queue
2.4 Using library data structures: maps, sets, priority queues
2.5 Double ended queue

3. Elementary optimization techniques (طرق التحسين او الأمثلية الأولية)

3.1 Analytic formulas instead of computation (e.g., sum of first n positive integers)
3.2 Incremental computation​
3.3 Prefix sums
3.4 Linear search cut offs
3.5 Two pointer technique

4. Sorting (خوارزميات الفرز او الترتيب)

4.1 Sorting by calling library functions
4.2 Counting sort

5. Greedy algorithms (الخوارزميات الجشعة)

5.1 Simple greedy algorithm examples

6. Recursion (الخوارزميات العودية” التكرار المستمر”)

6.1 Simple examples
6.2 Backtracking

7. Divide and conquer (استراتيجية فَرِّق تَسُدْ)

7.1 Simple examples
7.2 Merge sort

8. Math basics (اساسيات في الرياضيات)
8.1 Exponent
8.2 Radicals
8.3 Factorial
8.4 Summation

9. Representations of numbers (تمثيل الأعداد)

9.1 Numeric systems, binary numbers
9.2 Scaler, Vectors

10. Math, algebra (علم الجبر – الرياضيات)

10.1 Sieve of Eratosthenes
10.2 Greatest Common Divisor, Least Common Multiple, Euclid’s algorithm
10.3 Primality testing and factoring in O(sqrt(N))
10.4 Two-Dimensional matrix and operations on it
10.5 Bitwise operation

11. Basic statistics (اساسيات الإحصاء)

11.1 Mean, median, mode
11.2 Variance

12. Geometry (الهندسة)

12.1 Representing elementary geometric objects in a plane (points, line segments, lines, circles)
12.2 Pythagorean theorem, distances
12.3 Testing for parallel or orthogonal lines, collinear points, point triplet orientations
12.4 Polygon area
12.5 Computing intersections of lines

13. Dynamic programming (البرمجة الديناميكية)

13.1 Combinatorial counting problems
13.2 Optimization problems (knapsack problem, longest increasing sequence, longest common sequence, …)

14. Graph representations, graph search algorithms (التمثيل البياني والبحث على مثل هذا التمثيل )

14.1 Binary search on sorted array
14.2 Representing problems using graph and trees
14.3 Depth First Search
14.4 Breadth First Search
14.5 Adversarial Search
14.6 Representing graphs as adjacency matrices
14.7 Representing graphs as adjacency lists
14.8 Dijkstra’s algorithm

15. Classification (التصنيف)

15.1 Linear regression
15.2 Decision trees
15.3 k-nearest-neighbors algorithm
15.4 k-means

اقرأ أيضاً:

أولمبياد “أذكى” يدعو الطلاب لسرعة التسجيل بالاختبار الأولي

الرابط المختصر :