store.bg - бързо, лесно и удобно
Начало   Книги    ...    Асеневци  
store.bg - бързо, лесно и удобно!
Грижа за клиента   |   За контакти
Начало   Книги    Асеневци    Асеневци    С - в примери и задачи - Алексей Василев
Търсене
Книги

С - в примери и задачи


Цена:  29.95 лв.
Цена за доставка за гр. София - 2.90 лв.
Безплатна доставка за София при поръчка над 50 лв.
За цена и срок извън гр. София кликни тук.
Тази книга може да бъде доставена в:
Четвъртък 19-07-2018 г. или
Петък 20-07-2018 г.
Продукт#191533
ВидКнига
НаличностДа, на склад при доставчик
Физически е наличен при доставчик на store.bg
Издадена14-12-2016 г.
Издателство
Категории
КорицаМека
Страници622
Размери16.00 / 23.05 / 4.05 cm
Тегло0.855 kg
EAN9786197356045
ISBN9786197356045
Описание
Ако искате да станете истински софтуерен инженер, не може да не минете през школата на С. Езикът С е прост, лаконичен, широкообхватен и най-важното - изключително ефективен. Той лежи в основата на голямото семейство на С-езиците, към което принадлежат С++, С#, PHP, JAVA и др.

Тази книга е за тези, които биха искали не само да се научат да програмират на С, но биха искали да започнат своето развитие като програмисти, стъпвайки на солидни основи от фундаментални знания за програмирането.

Най-добре и най-лесно програмиране се учи с примери. Може дълго да разсъждаваме върху принципите, концепциите и подходите при съставянето на програми, но ако всичко това не е подкрепено с практически навици, резултатите няма да бъдат задоволителни. Материалът в книгата е подбран и съставен като е взето предвид именно това обстоятелство.

Ето защо в началото на всяка глава се разглеждат съответните теоретични основи, след които се представят примери, свързани с обсъждания аспект на проблема. В края на главата ще намерите примерни решения на конкретни задачи, както и резюме, чиято цел е да помогне на читателя да затвърди разгледания материал. Пак там са поместени и задачи за самостоятелна работа, предполагащи написването на програмен код. Условията на задачите са аналогични на представените в съответната глава и в много отношения са техни вариации.

Така ще усвоите работата с променливи, типове данни, указатели, оператори, видове масиви, изброявания, битови полета и файловия вход / изход. Особено внимание е отделено на управляващите инструкции, структурите и обединенията, динамичното заделяне на памет и работата с функции.

Авторът е положил максимални усилия, за да направи съдържанието достатъчно разбираемо и достъпно, а изучаването на С - дори приятно и занимателно.
Съдържание
Езикът С и процедурното програмиране
  • Езици и стандарти
  • Парадигми на програмирането
  • Структура и концепция на книгата
  • Компилатори и среди за разработка
    • Компилатори
    • Среда за разработка Dev-C++
    • Среда за разработка Code::Blocks
    • Среда за разработка NetBeans
    • Компилация от команден ред
  • Обратна връзка
  • За автора
Запознаване с езика С
  • Първа програма
    • Принципи на създаване на програма
    • Код на първата програма
  • Използване на променливи и на базови типове данни
    • Основни типове данни
    • Използване на променливи
    • Модификатори на типове
    • Литерали
    • Управляващи символни инструкции
  • Запознаване с указатели
    • Указатели и променливи
    • Деклариране на указател
    • Използване на указатели
  • Оператори
    • Аритметични оператори
    • Оператори за сравнение
    • Логически оператори
    • Побитови оператори
    • Тернарен оператор
    • Особености на оператора за присвояване
    • Съкратени форми на оператора за присвояване
  • Запознаване с условните оператори
    • Стандартна форма на условния оператор
    • Опростена форма на условния оператор
    • Използване на тернарен оператор
  • Запознаване с оператори за цикъл
    • Оператор за цикъл while
    • Оператор за цикъл do-while
    • Оператор за цикъл for
  • Запознаване с функции
    • Дефиниране на функция
    • Използване на функции
    • Създаване на макрос
  • Запознаване с масиви
    • Числов масив
    • Символен масив и реализация на текст
  • Конзолен вход и изход
    • Вход и изход на символи
    • Вход и изход на низове
    • Форматиран вход и изход на данни
  • Примерни решения на задачи
    • Енергия на електрон
    • Степени на двойката
    • Изчисляване на корен от комплексно число
    • Изчисляване на дохода от паричен депозит
    • Изчисляване на дължина на текст
    • Скорост на електрона при фотоефект
    • Изчисляване на косинус
    • Битов състав на число
  • Резюме
  • Задачи за самостоятелна работа
Управляващи инструкции
  • Условен оператор if
    • Схема за изпълнение на условния оператор
    • Проверяемо условие
    • Вложени условни оператори
    • Използване на условен оператор
  • Оператор за избор
    • Дефиниране на оператор за избор
    • Използване на оператор за избор
    • Прилики и разлики между условния оператор и оператора за избор
  • Оператори за цикъл while и do-while
    • Оператор за цикъл while
    • Особености и използване на оператор while
    • Оператор за цикъл do-while
  • Оператор за цикъл for
    • Дефиниране на оператор за цикъл for
    • Използване на оператор за цикъл for
  • Инструкция за безусловен преход goto
  • Примерни решения на задачи
    • Решаване на квадратно уравнение
    • Решаване на квадратно уравнение в множеството на комплексните числа
    • Решаване на алгебрично уравнение по метода на допирателните
    • Решаване на алгебрично уравнение по метода на хордите
  • Резюме
  • Задачи за самостоятелна работа
Масиви, указатели и динамично заделяне на паметта
  • Указатели
    • Адресация на паметта
    • Указател като променлива
    • Деклариране на указател
    • Операции с указатели и адресна аритметика
    • Използване на адреси и указатели
    • Указатели с общо предназначение
    • Многоравнищна адресация
  • Динамично заделяне на памет
    • Заделяне и освобождаване на памет
    • Използване на динамично заделяне на памет
  • Едномерни масиви
    • Създаване на статичен едномерен масив
    • Инициализация на масив
    • Масиви и указатели
    • Създаване на масив с променлива дължина
    • Създаване на динамичен масив
  • Двумерни масиви
    • Статични двумерни масиви
    • Инициализация на двумерен масив
    • Двумерен масив с променлива дължина
    • Двумерен динамичен масив
  • Символни масиви
    • Едномерни символни масиви
    • Функции за работа с текст
    • Двумерни символни масиви
  • Разни операции с масиви
    • Триъгълен масив
    • Масив с редове с променлива дължина
    • Указател към масив
    • Използване на анонимни масиви
  • Примерни решения на задачи
    • Сортиране на масив по метода на мехурчето
    • Събиране по "колонки"
    • Обединение на числови множества
    • Произведение на полиноми
    • Създаване на квадратна матрица с единици по двата диагонала
    • Завъртане на матрица
    • Изтриване на стълб от матрица
    • Умножение на матрици
    • Записване на текст в обратен ред
  • Резюме
  • Задачи за самостоятелна работа
Функции
  • Създаване на функция
    • Прототип на функция
    • Локални и глобални променливи
    • Статични локални променливи
  • Аргументи на функция
    • Механизъм за предаване на аргументи
    • Предаване на указател като аргумент
    • Предаване на едномерен масив като аргумент
    • Предаване на двумерен масив като аргумент
    • Предаване като аргумент на текст
  • Резултат от функция
    • Механизъм и особености на връщането на резултат от функция
    • Указател като резултат от функция
    • Динамичен масив като резултат от функция
    • Указател към статична локална променлива като резултат от функция
  • Рекурсия
  • Указател към функция
    • Деклариране на указател към функция
    • Предаване на указател към функция като аргумент
  • Главна функция на програмата
  • Функция с променлив брой аргументи
  • Примерни решения на задачи
    • Реализация на полином
    • Интерполационен полином
    • Решение на уравнение по метода на допирателните
    • Решаване на диференциално уравнение
    • Матрична експонента
    • Детерминанта на матрица
  • Резюме
  • Задачи за самостоятелна работа
Структури и обединения
  • Запознаване със структури
    • Дефиниране на структура
    • Създаване на екземпляр на структура
    • Пример за използване на структура
  • Операции с екземпляри на структура
    • Инициализация на структура
    • Присвояване на структура
    • Структури и функции
    • Предаване на екземпляр на структура като аргумент на функция
    • Екземпляр на структура като резултат от функция
  • Структури и масиви
    • Масив от екземпляри на структура
    • Масив като поле на структура
    • Динамични масиви и структури
  • Структури и указатели
    • Указател към екземпляр на структура
    • Указател като поле на структура
  • Вложени структури
    • Екземпляр на структура като поле на структура
    • Дефиниране на структура в структура
  • Някои особени свойства на структурите
    • Структури с масиви с произволен размер
    • Анонимен екземпляр на структура
    • Анонимна структура
  • Обединения
    • Запознаване с обединения
    • Използване на обединения
  • Примерни решения на задачи
    • Указател към функция като поле на структура
    • Операции с вектори
    • Комплексна експонента
    • Изчисляване на производна на полином
  • Резюме
  • Задачи за самостоятелна работа
Заключителни бележки
  • Директиви на предпроцесора
    • Директива за макроопределение
    • Директива за включване на файлове и заглавия
    • Оператори на предпроцесора
    • Други директиви на предпроцесора
  • Оператор typedef
  • Изброявания
  • Битови полета
  • Файлов вход и изход
    • Общи принципи за работа с файлове
    • Четене и записване на символи
    • Четене и записване на текст от файл
    • Форматиран вход и изход във файл
  • Резюме
Рейтинг
Рейтинг: 10.00 / 5 гласа 
За да оцените книгата "С - в примери и задачи", изберете цифрата отговаряща на Вашата оценка по десетобалната система:



1

2

3

4

5

6

7

8

9

10

Мнения на посетители
 

Ако искате да сте първият дал мнение за тази книга, направете го сега!

Вашето име:
Тип:
e-mail:
Мнение:
 
Важна информация!
Мненията, които най-добре описват книгата, ще бъдат видими при всяко посещение на страницата. За да видите всички останали мнения, моля натиснете бутона "Покажи всички мнения". Без предупреждение ще бъдат изтривани коментари с обидно, расистко, клеветническо или друго съдържание, което нарушава добрия тон.
Закупилите тази книга, купуват също
CCNA Routing and Switching ICND 1 - част 1 - Тод Лемли - книга

CCNA Routing and Switching ICND 1 - част 1



АлексСофт
Цена:  44.99 лв.
Продуктът е представен с вътрешни страници
Подгответе се за най-новите изпити CCNA с водещ авторитет по мрежите на Cisco. Exam 100-105, Exam 200 - 105, Exam 200 - 125. ... CCNA Routing and Switching, учебно ръководство, е задължителният ви ресурс за получаване на Cisco сертификат. Независимо дали се явявате на ICND1 и ICND2 или на съставния изпит за CCNA, тази книга ви подкрепя с експертни ръководства на всички теми, подредени по последните версии на изпита. Cisco експертът Тод Лемли ви води през всяка цел с ясни инструкции и дузини писмени упражнения, а интерактивната онлайн среда на обучение на Sybex осигурява достъп до карти, тренировъчни изпити, речник, в ...
Python - решения на практически задачи - D.K. Academy - книга

Python - решения на практически задачи



Асеневци
Цена:  24.95 лв.
Добри практики в примери. ... Тази книга дава решения на различни практически задачи, възникващи при разработката на приложения с Python. Примерите са събрани в следните категории: числа, дата и време - изчисления с масиви, дати или време; алгоритми за работа със структури от данни - търсене, сортиране, подреждане и филтриране на данни; практически примери, обхващащи всякакви ситуации за работа с низове; работа с файлове - четене и запис, съхраняване на структурирани данни. Работа с компресирани, CSV, JSON и XML файлове; функции - представяне на необичайни и по-разширени способи за дефиниране на функции, както и ...
Python - практическо програмиране - Денис Колисниченко - книга

Python - практическо програмиране



Асеневци
Цена:  24.95 лв.
Продуктът е сред най-продаваните в store.bg
Продуктът е представен с вътрешни страници
Тази книга ще Ви помогне да усвоите принципите на програмирането с Python. Първата част е посветена на синтаксиса и правилата за структуриране на кода в Python. Тук ще напишете първата си програма, ще разберете какви типове данни се поддържат и ще се научите да използвате различните оператори, променливи, цик­ли, математическите функции и други. Разгледана е работата с низове и низовите функции, регулярните изрази, работата със списъци. Въпреки че първата част е озаглавена "Основи", в нея на практика са засегнати всички теми, които биха Ви били необходими, за да програмирате на Python, включително обработка на ...
Компютърна енциклопедия - том 3 - Скот Мюлер - книга

Компютърна енциклопедия - том 3



АлексСофт
Цена:  22.00 лв.
Възможна е експресна доставка само за 2 часа в рамките на София, в работни дни от 10 до 20 часа.
Продуктът е представен с вътрешни страници
22 издание. ... За над 25 години, "Компютърна Енциклопедия" беше ръководство №1 в света за PC хардуер - единственият източник за надеждна информация за това как работи PC, откриване и поправка на проблеми, добавяне на хардуер, оптимизиране на производителността, и изграждане на нови PC. Това 22 издание предлага подобрено разглеждане на най-новите хардуерни нововъведения и техники за поддръжка, плюс над два часа нови видео материали. Скот Мюлер дава практически отговори за процесорите за PC, дънните платки, магистралите, BIOS, памет, SSD и HDD съхраняване, видео, звук, мрежи, връзка с Интернет, захранване и ...
Първи стъпки в компютърното програмиране - Макс Уайнрайт - книга

Първи стъпки в компютърното програмиране



Фют
Цена:  17.90 лв.
Възможна е експресна доставка само за 2 часа в рамките на София, в работни дни от 10 до 20 часа.
Запознайте се с компютърните езици Лого, Скрач, Питон, HTML и JavaScript. ... Добре дошли в света на компютърното програмиране! От тази книга ще разберете какво представлява програмирането, ще се запознаете с основни понятия, ще усвоите основни умения за работа с компютърните езици Лого, Скрач, Питон, HTML и JavaScript. Ще съставите своите първи програми за игри с преследване и за викторини с избор на отговора, за рисуване на неповторими картини и за създаване на графики, ще си направите собствен уебсайт. Заниманията с тази книга ще ви убедят, че познаването на основите на програмирането е важно за всеки съвременен човек, ...
Тайните на CSS - Лиа Веру - книга

Тайните на CSS



ЗеСТ Прес
Цена:  54.95 лв.
Възможна е експресна доставка само за 2 часа в рамките на София, в работни дни от 10 до 20 часа.
В този практически наръчник, CSS експертът Лиа Веру представя 47 непубликувани досега техники и съвети. Целта ù е да подпомогне разработчиците при използването на елегантни решения за широк спектър от често срещани проблеми в уеб дизайна. Вместо да се фокусира единствено върху дизайн, книгата Тайните на CSS ще ви разкрие как да разрешавате проблемите си единствено с помощта на код. Ще научите как да прилагате аналитичния подход на авторката към всеки проблем, срещу който се изправяте в CSS, за да постигате оптимални, лесни за поддържане, гъвкави и съвместими със стандартите резултати. Вдъхновена от своите ...
XML технологии - Боян Бончев - книга

XML технологии



УИ "Св. Климент Охридски"
Цена:  12.00 лв.
Настоящата книга запознава читателя с проблемите на конструирането, обработката и обмена на XML документи. Тя разглежда актуални и широко използвани софтуерни технологии, свързани със създаване, валидиране, свързване и представяне на XML съдържание, както и с декларативната обработка на XML. Книгата е предназначена за студенти, изучаващи информационно-комуникационни технологии, софтуерно инженерство и съхранение на информацията и използването на интернет. Тя може да бъде полезна за широк кръг от специалисти, работещи в сферата на информационните технологии. ...
JavaScript в примери и задачи - Алексей Василев - книга

JavaScript в примери и задачи



Асеневци
Цена:  29.95 лв.
Тази книга ще ви помогне самостоятелно да научите JavaScript - един от най-популярните и търсени езици за уеб програмиране. С негова помощ ще разширите функционалността на уеб страниците си и ще реализирате функции, които не могат да бъдат постигнати чрез стандартните HTML тагове. Невъзможно е да си представим професионален уеб програмист, който да не знае JavaScript. Опитът показва, че най-доб­ре и най-лесно програмиране се учи с примери. Освен това е много трудно да се обясни дадена концепция или подход, ако те не са придружени с практически материал. Затова авторът е избрал именно този начин за структуриране на ...

С - в примери и задачи


Поръчай през телефона си сега.
Лесно е!
Цена:  29.95 лв.
Цена за доставка за гр. София - 2.90 лв.
Безплатна доставка за София при поръчка над 50 лв.
За цена и срок извън гр. София кликни тук.
Тази книга може да бъде доставена в:
Четвъртък 19-07-2018 г. или
Петък 20-07-2018 г.
Продукт#191533
ВидКнига
НаличностДа, на склад при доставчик
Физически е наличен при доставчик на store.bg
Издадена14-12-2016 г.
Издателство
Категории
КорицаМека
Страници622
Размери16.00 / 23.05 / 4.05 cm
Тегло0.855 kg
EAN9786197356045
ISBN9786197356045
Описание
Ако искате да станете истински софтуерен инженер, не може да не минете през школата на С. Езикът С е прост, лаконичен, широкообхватен и най-важното - изключително ефективен. Той лежи в основата на голямото семейство на С-езиците, към което принадлежат С++, С#, PHP, JAVA и др.

Тази книга е за тези, които биха искали не само да се научат да програмират на С, но биха искали да започнат своето развитие като програмисти, стъпвайки на солидни основи от фундаментални знания за програмирането.

Най-добре и най-лесно програмиране се учи с примери. Може дълго да разсъждаваме върху принципите, концепциите и подходите при съставянето на програми, но ако всичко това не е подкрепено с практически навици, резултатите няма да бъдат задоволителни. Материалът в книгата е подбран и съставен като е взето предвид именно това обстоятелство.

Ето защо в началото на всяка глава се разглеждат съответните теоретични основи, след които се представят примери, свързани с обсъждания аспект на проблема. В края на главата ще намерите примерни решения на конкретни задачи, както и резюме, чиято цел е да помогне на читателя да затвърди разгледания материал. Пак там са поместени и задачи за самостоятелна работа, предполагащи написването на програмен код. Условията на задачите са аналогични на представените в съответната глава и в много отношения са техни вариации.

Така ще усвоите работата с променливи, типове данни, указатели, оператори, видове масиви, изброявания, битови полета и файловия вход / изход. Особено внимание е отделено на управляващите инструкции, структурите и обединенията, динамичното заделяне на памет и работата с функции.

Авторът е положил максимални усилия, за да направи съдържанието достатъчно разбираемо и достъпно, а изучаването на С - дори приятно и занимателно.
Книги от Алексей Василев
JavaScript в примери и задачи
Алексей Василев
Цена:  29.95 лв.
Програмиране с Java™ SE 8 - основи на езика в примери
Алексей Василев
Възможна е експресна доставка само за 2 часа в рамките на София, в работни дни от 10 до 20 часа.
Цена:  29.95 лв.
C++ в примери и задачи
Алексей Василев
Цена:  24.95 лв.
Други интересни предложения
JavaScript в примери и задачи
Алексей Василев
Цена:  29.95 лв.
C / C++ - практическо програмиране в примери
Денис Колисниченко
Цена:  19.95 лв.
Въведение в .Net
Денис Колисниченко
Цена:  24.95 лв.
Шаблони за дизайн на платформата .NET
Сергей Тепляков
Цена:  24.95 лв.
Програмиране с Java™ SE 8 - основи на езика в примери
Алексей Василев
Възможна е експресна доставка само за 2 часа в рамките на София, в работни дни от 10 до 20 часа.
Цена:  29.95 лв.
Обектно-ориентирано програмиране - структури от данни и STL
Павел Азълов
Възможна е експресна доставка само за 2 часа в рамките на София, в работни дни от 10 до 20 часа.
Продуктът е представен с вътрешни страници
Цена:  25.00 лв.
По-ефективен C++
Скот Майерс
Възможна е експресна доставка само за 2 часа в рамките на София, в работни дни от 10 до 20 часа.
Цена:  20.00 лв.
Programming in C++: Examples and solutions - Part One
Lasko M. Laskov
Възможна е експресна доставка само за 2 часа в рамките на София, в работни дни от 10 до 20 часа.
Продуктът е представен с вътрешни страници
Цена:  27.00 лв.
Език за програмиране С
Димитър Богданов, И. Мустакеров
Възможна е експресна доставка само за 2 часа в рамките на София, в работни дни от 10 до 20 часа.
Продуктът е представен с вътрешни страници
Цена:  14.00 лв.
C++ в примери и задачи
Алексей Василев
Цена:  24.95 лв.
Назад
JavaScript в примери и задачи - Алексей Василев -
JavaScript в примери и ...
Алексей Василев
Тази книга ще ви помогне самостоятелно да научите JavaScript - един от най-популярните и търсени езици ...
Програмиране с Java™ SE 8 - основи на езика в примери - Алексей Василев -
Програмиране с Java™ SE 8 -...
Алексей Василев
Книгата е предназначена за самостоятелно изучаване на "Java" - един от най-популярните и най- ...
C++ в примери и задачи - Алексей Василев -
C++ в примери и задачи
Алексей Василев
Тази книга е предназначена за онези, които не знаят или са слабо запознати с езика C++ и искат бързо ...
Вулгарни романи
Веселин Стаменов
Приказки в рими
Асен Сираков
5 търсения от други посетители:
Двор от рози и бодли
Поредицата от Сара Дж. Маас продължава в четвъртата книга "Двор от скреж и звездна светлина".
Неудържим
Излезе новата книга от Ник Вуйчич със съвети за трудностите, пред които се изправя всеки от нас.
Безплатна доставка за София, 2.90 за провинцията!
На почивка с бебе
Nature Box е вече тук!