search
  • hy
  • en
algorithms

Ալգորիթմների տեսություն

Ալգորիթմների տեսությունը սերտորեն կապված է մաթեմատիկական տրամաբանության հետ, քանի որ ալգորիթմի գաղափարն է ձևավորում մաթեմատիկական տրամաբանության հիմնական կենտրոնական հայեցակարգը: Դասընթացը զարգացնում է խնդիրներ լուծելու գործընթացում հմտանալու և ծրագրի ներսում գործընթացները արդյունավետորեն իրականացնելու ունակություն: Դասընթացի արդյունքում Դուք կտիրապետեք տեսակավորման, որոնման, օպտիմալացման հմտություններին և նրանց գործնական կիրառմանը։

Benefits

 Գործնական վարժություններ

Գործնական վարժություններ

Ձեռք բերված ունակությունները կիրառել գործնական խնդիրների լուծման միջոցով

Ամուր հիմք ցանկացած ծրագրավորման լեզու սովորելու համար

Ամուր հիմք ցանկացած ծրագրավորման լեզու սովորելու համար

Ալգորիթմերի գիտելիքներով Ձեր նախընտրած ծրագրավորման լեզուն սովորելը կլինի առավել ամբողջական և առավել դյուրին

Մրցակցային առավելություն ալգորիթմիկ մտածողության շնորհիվ

Մրցակցային առավելություն ալգորիթմիկ մտածողության շնորհիվ

Դուք կզգաք Ձեր առավելությունը աշխատաշուկա մտնելուն պես

Դասավանդող մասնագետ

Կարեն Դարբինյան

Կարեն Դարբինյան

C++ software engineer

Դասընթացը քեզ համար է, եթե

  • ունես բազային մաթեմատիկական գիտելիքներ
  • աշխատասեր ես ու նպատակասլաց
  • ունես ստեղծարար մտածողություն
  • Տևողություն՝ 1 ամիս
  • Արժեք՝ 35.000 դրամ
  • Գրանցման վերջնաժամկետ՝ 15/08/2021

Դասընթացի ավարտից հետո կկարողանաս

ձևավորել ալգորիթմիկ մտածողություն

ձևավորել ալգորիթմիկ մտածողություն

ունենալ լայն պատկերացում տվյալների կառուցվածքի վերաբերյալ

ունենալ լայն պատկերացում տվյալների կառուցվածքի վերաբերյալ

առավել էֆեկտիվ խնդիրների լուծման համար ընտրել ճիշտ տվյալային շարքը

առավել էֆեկտիվ խնդիրների լուծման համար ընտրել ճիշտ տվյալային շարքը

Ուսումնական պլան

Ալգորիթմների տեսություն

  • Introduction to block diagrams and theory of algorithms

  • Basic data types

  • Differentiation of problem-solving paths: “the golden” rules

  • Types of memories (stack, heap)

  • The link between algorithms and mathematics, the complexity and effectiveness of algorithms

  • Data storage methods (stack, queue, array, matrix, tree)

  • Sorting algorithms (double, insertion, queek, heap)

  • Introduction to the function types, recursion -Reverse type functions

Տեղեկատվություն

  • Ուսուցման ընթացքում պարբերաբար իրականացվում են պրակտիկ բնույթի առաջադրանքներ։
  • Հավելյալ հարցերի դեպքում կա'պ հաստատիր մեզ հետ: