Энергетика



Pdf көрінісі
бет1/23
Дата07.02.2022
өлшемі1,03 Mb.
#91462
түріПрограмма
  1   2   3   4   5   6   7   8   9   ...   23
Байланысты:
is 1



Коммерциялық емес


акционерлік 
қоғам
 
ОБЪЕКТІГЕ БАҒЫТТАЛҒАН ПРОГРАММАЛАУ 
5В070300 – Ақпараттық жүйелер, 5В060200 – Информатика 
мамандықтарының студенттеріне арналған 
Алматы, 2016 
Ақпараттық 
жүйелер 
кафедрасы 
АЛМАТЫ
ЭНЕРГЕТИКА
ЖӘНЕ БАЙЛАНЫС 
УНИВЕРСИТЕТІ



ҚҰРАСТЫРУШЫ: 
А.С.Сәрсенбай. 
«Объектіге 
бағытталған 
программалау». 5В070300-Ақпараттық жүйелер, 5В060200 – Информатика 
мамандықтарының студенттеріне арналған дәрістер жинағы. – Алматы: 
АЭжБУ, 2016. – 58 б. 
Дәрістер жинағы «Объектіге бағытталған программалау» таңдау 
курсына сәйкес 5В070300 - Ақпараттық жүйелер, 5В060200 - Информатика 
мамандықтарының студенттеріне арналған. Дәрістер жинағында объектіге 
бағытталған программалау негіздері, абстрактты тип ретіндегі класс, ағынды 
кластар, үлгілер (шаблоны), мұрагерлік, кластар иерархиясы, полиморфизм
класс достары,
кластарға арналған стандартты операцияларды қайта жүктеу, 
әрекеттер аймақтары мен атаулар кеңістіктері,
файлдық енгізу-шығару 
кластары қарастырылған.
 
Библиография –10. 
Пікір беруші: т.ғ.к., доцент Кожамбердиев К.О. 
«Алматы энергетика және байланыс университеті» коммерциялық емес 
акционерлік қоғамының 2016 жылғы жоспары бойынша басылады.
© «Алматы энергетика және байланыс университеті» КЕАҚ, 2016 ж. 



Введение 
Основное 
различие 
между 
современными 
лидирующими 
объектно-
ориентированными языками программирования С++ и Java и процедурными языками 
состоит в том, что первые имеют синтаксис для использования объектно-ориентированных 
понятий, таких как наследование, инкапсуляция, полиморфизм и так далее 
Язык С++ имеет в своих стандартных библиотеках большое количество уже 
написанного низкоуровневого кода, но главным образом он приспособлен для 
использования коллекций и низкоуровневых структур данных, таких как стеки и очереди. 
Обычные задачи программирования, такие как работа с базами данных, изображениями, 
Интернетом реализованы не в самом языке С++, а в виде дополнительных библиотек 
операционной системы. 
Язык С++ основан на С, который известен как высокопроизводительный язык за счет 
простоты использования. С++ - это компилирующий язык. Это означает, что когда вы 
пишите исходный код, вы должны откомпилировать его и скомпоновать, чтобы он стал 
выполнимым для определенной платформы, и перекомпилирован для выполнения на 
другой платформе. Так как пользовательский интерфейс отличается на различных 
платформах, перенос приложения на С++ - основная проблема при переносе программ с 
одной операционной системы на другую. С++ не предоставляет никакой безопасности. 
Любая программа на С++ может получать доступ к любой части памяти и к любым 
ресурсам. С++ не поддерживает сбор мусора, то есть возможность языка автоматически, 
как в языке Java, очищать ресурсы(память). В С++, выделив блок памяти, вы отвечаете за 
его освобождение. Язык С++ не предоставляет никаких элементов пользовательского 
интерфейса, кроме консоли ввода-вывода. 


Достарыңызбен бөлісу:
  1   2   3   4   5   6   7   8   9   ...   23




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет