1 / 13

ТИПОВЕ ДАННИ, КОНСТАНТИ И ПРОМЕНЛИВИ

ТИПОВЕ ДАННИ, КОНСТАНТИ И ПРОМЕНЛИВИ. 1. Програма. състои се от две части : описание на обектите, над които се изпълнява определен алгоритъм и описание на действията, които манипулират с тези обекти. 2. Данни - обектите, с които оперира програмата.

gyda
Download Presentation

ТИПОВЕ ДАННИ, КОНСТАНТИ И ПРОМЕНЛИВИ

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ТИПОВЕ ДАННИ, КОНСТАНТИ И ПРОМЕНЛИВИ

  2. 1. Програма • състои се от две части: описание на обектите, над които се изпълнява определен алгоритъм и описание на действията, които манипулират с тези обекти.

  3. 2. Данни - обектите, с които оперира програмата Данните имат два атрибута: име и стойност. Ако програмирахме в машинен код (асемблер), то бихме имали съответно адрес на клетка (име) и стойност – нейното съдържание, във вид на нули и единици. Езиците от високо ниво, позволяват да се абстрахираме от двоичното представяне на данните и да указваме на програмата, че двоичната информация в клетката е число, символен низ, дата и т. н., в зависимост от типа на данните, към които е отнесено името.

  4. 3. Тип на данните -клас (група) обекти, стойността на които принадлежи на определено множество Типът на данните определя: • начина на представяне на данните в паметта на компютъра • областта на възможните стойности • допустимите операции за данните от този тип

  5. 4. Видове типове данни • Прости типове данни – класове от обекти, всеки от които предствлява един елемент /данна/. • Съставни типове данни - класове от обекти, всеки от които включва няколко елемента /повече от един/.

  6. 5. Прости /скаларни/ типове данни • Във VBA са реализирани следните прости типове данни: логически, цели, дробни, дати, символни низове, обекти, вариантни и потребителски. • Първите осем типа данни са вградени, а деветият (потребителски) е тип данни, определен от програмиста. Всяка една от тези типове данни може да бъде константа или променлива.

  7. А) Тип логически данни - Boolean • За проверка на различни условия и логически операции се въвеждат логически (булев) тип данни. • Логическият тип данни е клас обекти, които могат да приемат само две стойности: False и True. Константите от този тип се записват по същия начин. • False или True са ключови думи. В паметта на компютъра заемат 2 байта и приемат съответно стойности (0) или (-1). • За логическите променливи са допустими следните операции: not, and, or, xor, eqv, imp.

  8. Тип логически данни - Boolean Декларирането на променливи от този тип става по следния начин: Dim MyBlnLog As Boolean

  9. Б) Числа Във VBA целите и дробните числа имат повече от един представител: • Данни от цял тип - Byte – цяло без знак; - Integer – цели числа; - long – дълги цели числа; • Данни от дробен тип -Single – дробно число; - Double – дробно число с двойна точност; - Currency – десетично число с фиксиран брой знаци след запетаята; - Decimal – десетично число с фиксиран брой знаци след запетаята.

  10. В) данни от тип символен низ - StringГ) данни от тип дата - DateД) тип данни ObjectЕ) тип данни VariantЖ) потребителски тип данни

  11. 6. Константи и променливи А) Константи Б) Променливи

More Related