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

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


Цена:  29.95 лв.
Цена за доставка за гр. София - 2.90 лв.
Безплатна доставка за София при поръчка над 50 лв.
За цена и срок извън гр. София кликни тук.

Тази книга може да бъде доставена в:
Сряда 22-11-2017 г. или
Четвъртък 23-11-2017 г.
Продукт#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 / 4 гласа 
За да оцените книгата "С - в примери и задачи", изберете цифрата отговаряща на Вашата оценка по десетобалната система:



1

2

3

4

5

6

7

8

9

10

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

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

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

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



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

Език за програмиране С


,

Техника
Цена:  14.00 лв.
Тази книга е представена със сканирани страници!
Книгата дава пълно и систематизирано описание на програмния език от високо ниво С. Изложението на езика не е ориентирано към конкретна изчислителна машина, с което се постига универсалност и преносимост на езиковите конструкции. Машиннозависимите езикови средства са разгледани на основата на 16-разредните персонални компютри. Обясненията са придружени от илюстриращи примери. Книгата може да се използва от начинаещи без специални познания за други алгоритмични езици, а също и от програмисти като справочно пособие. ...
JavaScript & jQuery - практическо програмиране - Денис Колисниченко - книга

JavaScript & jQuery - практическо програмиране



Асеневци
Цена:  19.95 лв.
Тази книга ще ви помогне да усвоите мощта на JavaScript и значително да опростите процеса на разработка на уеб страници, а самите страници ще станат по-интерактивни и функционални. Чрез JavaScript ще реализирате функции на уеб страниците, които не могат да бъдат постигнати чрез стандартните HTML тагове. Първата част на книгата подробно разглежда JavaScript. Тук е представен синтаксисът на езика - ще научите как се работи с масиви, функции, класове, форми, какви са видовете събития и как се обработват, как се тестват програмите за грешки. Освен това е разгледан и обектният модел на браузъра Inretnet Explorer. Втората ...
UNIX: Системно програмиране - доц. д-р Лилян Николов - книга

UNIX: Системно програмиране



Сиела
Цена:  15.00 лв.
Тази книга е представена със сканирани страници!
Sistem V BSD Solaris Linux Posix ... Книгата включва: UNIX "отвътре" и различия между версиите; Интерфейс на приложните програми (API); Стандартът POSIX; Програмиране с използване на С/С++; Многопотоково програмиране; Създаване на мрежови приложения; Програмиране с използване на командния език shell; В приложение – команди и помощни програми. Д-р инж. Лилян Николов е доцент в катедра Компютърни системи при Технически университет, София. Той е автор и съавтор на книгите "Операционни системи", "Операционни системи" – ръководство, "Формални езици и езикови процеси& ...
Програмиране на HTML5 с JavaScript For Dummies - Джон Пол Мюълър - книга

Програмиране на HTML5 с JavaScript For Dummies



АлексСофт
Цена:  20.00 лв.
Тази книга е представена със сканирани страници!
Прави всичко по-лесно! ... Научете как да използвате най-добрите съвременни инструменти и да създавате междуплатформени приложения за всякакви устройства! Научете тънкостите по създаването на чудесни приложения, които работят на почти всеки браузър и устройство! От книгата ще разберете как да използвате HTML5 с JavaScript, за да вдъхнете живот на своите идеи, като всички примери в нея са тествани на Windows, Mac OS X и Linux. Научете се да "говорите" JavaScript, да използвате библиотеки и шаблони, както и да се възползвате от всички хитрости, с които всеки находчив разработчик улеснява работата си. ...
Програмиране с Java™ SE 8 - основи на езика в примери - Алексей Василев - книга

Програмиране с Java™ SE 8 - основи на езика в примери



Асеневци
Цена:  29.95 лв.
Книгата е предназначена за самостоятелно изучаване на "Java" - един от най-популярните и най-търсени езици за програмиране. Разглежда се версия "Java SE 8". Опитът показва, че един материал се усвоява най-добре, ако е илюстриран с примери. Ето защо в книгата последователно и с много примери са разгледани практически всички основни теми, които така или иначе формират парадигмата за програмиране в "Java" - базови техники за създаване на програми в "Java"; класове, обекти и масиви; презареждане на методи; ламбда изрази; наследяване и предефиниране на методи; използване на интерфейси; ...
C#: 24-часово обучение + онлайн видео уроци - Род Стивънс - книга

C#: 24-часово обучение + онлайн видео уроци



АлексСофт
Цена:  29.99 лв.
Тази книга е представена със сканирани страници!
Пълен пакет за обучение с онлайн видео уроци. Бърз и лесен експертен наръчник за обучение по програмиране на C#. ... C# се превърна в език номер едно за писане на приложения за Windows и .NET, като бързо прониква и в други области. Това 24-часово обучение представлява лесен за стартиране наръчник за C#, със старателни инструкции стъпка по стъпка, лесни за усвояване уроци, и множество практически примери. Новото второ издание е предназначено точно за начинаещи в C# и включва най-съвременните препоръчителни практики и най-новия стандарт на C#, плюс ново разглеждане на проектирането на мобилни приложения. Всяка глава ...
Photoshop задкулисни трикове за дизайнери - част 1 - Кори Баркър - книга

Photoshop задкулисни трикове за дизайнери - част 1



АлексСофт
Цена:  29.99 лв.
Тази книга е представена със сканирани страници!
Чисто нова колекция от трикове, страхотни специални ефекти и "вътрешни" тайни на Adobe Photoshop. ... Кори Баркър, изпълнителен продуцент на PlanetPhotoshop.com и един от "хората с Photoshop" във "Photoshop User TV" ви предоставя удобният и вдъхновяващ том от серията "Задкулисни трикове". Да, тази книга е събрала едни от най-удивителните ефекти с Photoshop, които някога сте виждали, на едно място. Чудили ли сте се как се правят постерите на кинофилми или може би как се взимат скучни ежедневни снимки и се превръщат в холивудско творение? А може би просто искате да знаете как да ...

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


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

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

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

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

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

Авторът е положил максимални усилия, за да направи съдържанието достатъчно разбираемо и достъпно, а изучаването на С - дори приятно и занимателно.
Назад
Програмиране с Java™ SE 8 - основи на езика в примери - Алексей Василев -
Програмиране с Java™ SE 8 -...
Алексей Василев
Книгата е предназначена за самостоятелно изучаване на "Java" - един от най-популярните и най- ...
C++ в примери и задачи - Алексей Василев -
C++ в примери и задачи
Алексей Василев
Тази книга е предназначена за онези, които не знаят или са слабо запознати с езика C++ и искат бързо ...
Дан Браун - Произход
Точно в полунощ
Нов роман на Лий Чайлд от серията за справедливото ченге Джак Ричър!
P.S. Все още те обичам
Новият бестселър на Джени Хан: очарователна история за първата любов.
Безплатна доставка за София, 2.90 за провинцията!