-
Последни публикации
- Домашно Технология на програмирането от Михайл и Добромир
- Домашно технология на програмирането 2019-01-20
- Технология на програмирането. Домашно R2.
- Консултация за поправителна сесия, септември 2018, технология на програмирането
- Тема за поправителен изпит Технология на програмирането Практика
- Резултати от поправителна сесия Технология на програмирането 2018
- Консултация Технология на програмирането, поправителен изпит
Категории
- CPP-101 (10)
- Java (36)
- ModularJava (3)
- Web Design (1)
- Алгоритми (3)
- дипломи (6)
- Интернет програмиране (11)
- Кръг 2 (1)
- ООП (28)
- Операционни системи (31)
- Програмен език C (10)
- Разни (186)
- роботика (5)
- СУБД (18)
- Технология на програмирането (75)
Етикети
bots C++ competition encoding exam first lego league fll google code in java junit log oop programming robopartans swt tests web ООП ОС ТП бази версии домашна работа държавни изпити изпит информатика колан курс лог материали министерство монм национално обратна връзка поправка поправки програмиране резултати роботика софтуер субд състезание технология на програмирането учебни учебни плановеВръзки
-
Записки по програмиране (http://lubo.elsys-bg.org) се разпространява съгласно Creative Commons Attribution 3.0 Unported License.
Месечен архив: ноември 2010
CPP-101: Двусвързан списък с водещ елемент
Има множество различни начини за реализация на двусвързан списък. Ще разгледаме реализация на двусвързан списък с (фиктивен) водещ елемент. Наличието на фиктивен водещ елемент макар на пръв поглед да изглежда като усложнение, всъщност води до опростяване на кода и по-елегантно … Има още
CPP-101: Обработка на изключения
Обработка на грешки Да си представим, че по време на изпълнение дадена функция открива ненормална, грешна ситуация. Причината за възникването на такава ситуация може да бъде различна – неправилни входни данни, препълване на диска, изчерпване на наличната динамична памет, невъзможност … Има още
CPP-101: Входно изходни операции
Съвместимост с входно/изходните операции на C Тъй като C++ и C са родствени езици, в една програма на C++ е напълно възможно да се използва стандартната C-библиотека за вход и изход. С други думи следната програма е валидна C++ програма.
CPP-101: Пространство от имена (namespace
)
Пространствата от имена (namespaces) са въведени в C++ като поддръжка на така нареченото модулно програмиране. По същество пространствата от имена позволяват изграждането на дървовидна структура от имена на идентификаторите в една C++ програма като по този начин намаляват риска от … Има още
CPP-101: Класове и обекти
В езика C++ има няколко начина за дефиниране на типове от потребителя. Едната възможност е да се използват разгледаните вече структури struct. Другата възможност е да се използват класове. Механизмът на класовете в C++ разполага с изключително богати възможности, което … Има още
CPP-101: Структури
Дефиниране на структури Структурата представлява съвкупност от една или повече променливи, които могат да от различни типове. Дефиницията на структура има следния синтаксис: Заглавна част, която се състои от ключовата дума struct последвана от името на структурата. Тяло, в което … Има още
CPP-101: Функции
Всяка програма на C или C++ има дефинирана поне една функция – main-функция. Всички програми, с изключение на най-тривиалните, дефинират допълнителни функции. Функциите служат за групиране на често използван код, като позволяват групирания код да се използват лесно и многократно.
CPP-101: Указатели и масиви
Дефиниране на масиви Масивите са производни типове, които представляват колекция от стойности с еднакъв тип. За даден тип T, типът T[size] представлява типът масив от size елемента от типа T.
CPP-101: Промеливи и аритметика
Вградени типове данни Езикът C++ наследява дефинираните в C базови типове – char, int, float, double и т.н. Към тях е добавен нов тип bool – булев тип, чиито стойности могат да бъдат true или false.
Домашно „Класове и интерфейси“ по ТП
Въпреки не леката задача добрите отзиви започнаха да идват. : „Щях да питам как точно са свързани различните интерфейси с класовете, понеже всеки който попитах също не беше разбрал условието. Но след здраво четене схванах кое с кое върви и … Има още
Публикувано в Java, Технология на програмирането
Коментарите са изключени за Домашно „Класове и интерфейси“ по ТП