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

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


Цена:  29.95 лв.
Цена за доставка за гр. София - 2.90 лв.
Безплатна доставка за София при поръчка над 50 лв.
За цена и срок извън гр. София кликни тук.
Тази книга може да бъде доставена в:
Петък 20-04-2018 г. или
Понеделник 23-04-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:
Мнение:
 
Важна информация!
Мненията, които най-добре описват книгата, ще бъдат видими при всяко посещение на страницата. За да видите всички останали мнения, моля натиснете бутона "Покажи всички мнения". Без предупреждение ще бъдат изтривани коментари с обидно, расистко, клеветническо или друго съдържание, което нарушава добрия тон.
Закупилите тази книга, купуват също
Програмиране с Java™ SE 8 - основи на езика в примери - Алексей Василев - книга

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



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

C++ в примери и задачи



Асеневци
Цена:  24.95 лв.
Тази книга е предназначена за онези, които не знаят или са слабо запознати с езика C++ и искат бързо да се научат да програмират на него. Ето защо в първа глава ще намерите основополагащи примери. ... C++ е един от най-популярните и търсени езици за програмиране. Той е изключително гъвкав и богат и е невъзможно да си представим професионален програмист, който да не го знае. Опитът показва, че един материал се усвоява най-добре, ако е илюстриран с примери. Освен това, понякога е много трудно да се обясни дадена концепция или подход, ако те не са придружени с практически материал. Тук ще научите: как е организирана ...
Python - практическо програмиране - Денис Колисниченко - книга

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



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

C / C++ - практическо програмиране в примери



Асеневци
Цена:  19.95 лв.
Тази книга не е поредният самоучител по С / C++, a наръчник с реални, добре обяснени примери, решени с помощта на езика за програмиране C / C++. Всички примери са щателно тествани, а към всеки пример се прилага неговият изходен код, както и скрийн­шот, потвърждаващ работоспособността на програмата. Ако компилирането на програмата изисква допълнителни опции, те са допълнително обяснени. Книгата е разделена на: част 1, където ще намерите някои най-прости примери. Подобни програми може да напише всеки, който току-що се е запознал със синтаксиса на C/C++; част 2 описва операторите за вземане на решение и циклите. Тук ...
UNIX: Системно програмиране - доц. д-р Лилян Николов - книга

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



Сиела
Цена:  15.00 лв.
Възможна е експресна доставка само за 2 часа в рамките на София, в работни дни от 10 до 20 часа.
Продуктът е представен с вътрешни страници
В книгата: Sistem V BSD Solaris Linux Posix Книгата включва: UNIX "отвътре" и различия между версиите; Интерфейс на приложните програми (API); Стандартът POSIX; Програмиране с използване на С/С++; Многопотоково програмиране; Създаване на мрежови приложения; Програмиране с използване на командния език shell; В приложение - команди и помощни програми. Д-р инж. Лилян Николов е доцент в катедра Компютърни системи при Технически университет, София. Той е автор и съавтор на книгите "Операционни системи", "Операционни системи" - ръководство, "Формални езици и езикови ...
Програмиране и Web дизайн с PHP5, MySQL, Apache: том 1 - Джейсън Гернър, Елизабет Нарамор - книга

Програмиране и Web дизайн с PHP5, MySQL, Apache: том 1


,

АлексСофт
Цена:  16.00 лв.
Продуктът е представен с вътрешни страници
PHP, Apache, MySQL са трите ключови софтуерни технологии с отворен код, формиращи основата на повечето действащи Web-сървъри днес. Това ново издание ви води из целия процес на създаване на сайт и показва всичко от инсталирането на РНР, Apache и MySQL- до управлението на бази от данни, сигурност и интегриране с други технологии. Тази книга показва едно работещо Web-приложение и множество подобрения в целия текст, давайки нова информация за възможностите и функциите на последните версии на продуктите MySQL 4.0.Х, PHP5 и Apache 2.0. Многоплатформеният подход адресира инсталирането и употребата както под Linux, така и под ...
Обектно-ориентирано програмиране - структури от данни и STL - Павел Азълов - книга

Обектно-ориентирано програмиране - структури от данни и STL



Сиела
Цена:  25.00 лв.
Възможна е експресна доставка само за 2 часа в рамките на София, в работни дни от 10 до 20 часа.
Продуктът е представен с вътрешни страници
Книгата "Обектно-ориентирано програмиране" е подходяща за студенти от специалностите информатика, компютърни науки, софтуерно инженерство, компютърно инженерство и информационни системи. Съдържанието и следва основните препоръки на IEEE/ACM Computing Curricula 2001, Computer Science. Разглеждат се понятия и идеи на обектно-ориентираното програмиране и основните структури от данни, реализирани като класове на С++. Въвеждат се и важните понятия контейнери, алгоритми и итератори от стандартната библиотека STL. Авторът акцентира върху абстракцията като подход в програмирането и по-точно върху абстрактните типове ...
Език за програмиране С - Димитър Богданов, И. Мустакеров - книга

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


,

Техника
Цена:  14.00 лв.
Възможна е експресна доставка само за 2 часа в рамките на София, в работни дни от 10 до 20 часа.
Продуктът е представен с вътрешни страници
Книгата дава пълно и систематизирано описание на програмния език от високо ниво С. Изложението на езика не е ориентирано към конкретна изчислителна машина, с което се постига универсалност и преносимост на езиковите конструкции. Машиннозависимите езикови средства са разгледани на основата на 16-разредните персонални компютри. Обясненията са придружени от илюстриращи примери. Книгата може да се използва от начинаещи без специални познания за други алгоритмични езици, а също и от програмисти като справочно пособие. ...

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


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

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

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

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

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

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