store.bg - бързо, лесно и удобно
Начало   Книги    АлексСофт  
store.bg - бързо, лесно и удобно!
Грижа за клиента   |   За контакти
Начало   Книги    АлексСофт    C for Dummies - Дан Гукин
Търсене
Книги

C for Dummies


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

Тази книга може да бъде доставена в:
Сряда 22-11-2017 г. или
Четвъртък 23-11-2017 г.
Продукт#200572
ТипКнига
НаличностДа, на склад при доставчик
Физически е наличен при доставчик на store.bg
Издадена11-05-2017 г.
Издателство
Официален сайт на АлексСофтwww.alexsoft.net
Категории
КорицаМека
Страници488
Размери16.60 / 23.60 / 2.30 cm
Тегло0.798 kg
EAN9789546563347
ISBN9789546563347
Описание
Проектирайте и разработвайте програми, компилирайте и свързвайте код, отстранявайте проблеми и други неща.
Защо сме толкова ентусиазирани за С? Програмите на С са бързи, кратки и гъвкави, и вие ще се научите да ги пишете за нула време. Тази разбираема книга разкрива тайните на кодирането, компилирането, добавянето на коментари, и използването на ключови думи, входно-изходни операции, променливи, цели числа и всичко останало. Още преди да сте прочели Глава 1, вие вече ще сте написали своята първа програма на С!

Открийте как да:
  • разбирате целия цикъл за разработване на програми;
  • свързвате код, за да създавате изпълними програми;
  • дебъгвате и разпространявате своите програми;
  • използвате променливи с плаваща десетична точка и целочислени променливи, както и оператори if;
  • пишете функции и използвате цикли.

Дан Гукин написа първата си книга за серията "For Dummies - DOS for dummies", през 1991 година. Отпечатани са повече от 1 милиона от неговите книги, и те са преведени на 32 езика.
Страници от тази книга






Съдържание
За автора
Въведение
  • Какво ще ми донесе усвояването на С?
  • За използвания в книгата подход
  • Как да работите с примерите в тази книга
  • Глупави предположения
  • Икони, които се използват в тази книга
  • Какво е новото в това издание на книгата?
  • Заключителни мисли
Въведение в програмирането на С
  • Нека започнем от най-стария С
    • Цикъл на разработка на С
    • От текстовия файл до програмата
    • Изходният код (текстовият файл)
    • Създаване на файла на изходния код GOODBYE.C
      • Компилатора и свързващата програма
      • Компилиране на GOODBYE.C
      • Изпълнение на крайния резултат
    • Запишете я! Компилирайте я и я свържете! Изпълнете я!
  • С може да бъде причина за печал и беди
    • Необходимите беди на редактирането и прекомпилирането
      • Повторно редактиране на вашия файл с изходен код
      • Прекомпилиране (или еквивалентът на С на "направи го отново")
    • Как да се справим с мъката от грешките?
      • Опа! Грешка! Преди обаче да се гръмнете
      • Аутопсията
      • Поправяне на зловонната програма
      • Сега опитайте тези грешка!
  • Директно за С
    • Общата картина
    • Частите на езика С
    • Същината на езика С - ключовите думи
    • Други компоненти на езика С
    • Полезната програма RULES
      • Колко е важно да бъдеш \n
      • Лесно е да се направи прекъсване на редове чрез \
  • Какво представлява I/O в С?
    • Представете се на г-н Компютър
      • Компилиране на WHORU.C
      • Наградата
    • Повече за printf()
      • Отпечатване на един забавен текст
      • Как да се отървем (escape) от printf()!
      • F означава "форматиран"
      • Малко оправдание
    • scanf се произнася "скан-еф"
    • Сглобяване на scanf()
    • Чудото на scanf()
    • Време е за експериментиране!
  • Да програмираме на С или да
    • Добавяне на коментари
      • Защо са необходими коментарите?
    • Стилове за коментар, използвани от спецове и от хора, които още не са станали такива
      • Странно изглеждащи коментари
      • Коментари в стил С++
    • Използване на коментари за изключване
    • Опасностите на "вместените" коментари
  • Още I/O за С чрез gets() и puts()
    • Колкото повече искам, толкова повече gets() (получавам)
    • Още един пример на изключително проста програма
    • А сега, лошите новини за gets()
    • Достойнствата на puts()
    • Още една глупава програма от команден промпт
    • puts() и gets() в действие
    • Още обиди (insults)
    • puts() може да разпечатва променливи
Да избягаме през глава от променливите и математиката
  • A+B=C
    • Непрекъснато променящата се променлива
      • Низовете се променят
      • Изпълнение на KITTY
    • Добре дошли в студения свят на числовите променливи
      • Здравей, integer (цяло число)
      • Използване на целочислена променлива в програмата
      • Матусалех (Methuselah)
      • Присвояване на стойности на числени променливи
      • Въвеждане на числови стойности от клавиатурата
      • Функцията atoi()
      • И така, на колко години все пак е този пич Матусалех?
    • Малко математика
      • Основни математически символи
      • Колко дълго ще трябва да живеете, за да подобрите рекорда на Матусалех?
      • Бонусни промени в последната програма Матусалех
      • Директният резултат
  • Описване на неизвестни неща в С чрез променливи
    • Обсъждане и деклариране на променливи
      • "Защо трябва да декларирам дадена променлива?"
      • Забранени и разрешени имена на променливи
      • Предварително установяване на имената на променливите
      • Старата програма за произволно създадени променливи
      • Може би искате да опитате два пинта?
      • Множествени декларации
    • Константи и променливи
      • Да мечтаем и да дефинираме константи
      • Полезната съкратена процедура
      • Директивата #define
      • Истински и живи констатни променливи
  • Как да използваме числата в С
    • Числа и пак числа
      • Числата в С
      • Защо да използваме цели числа? Защо просто не направим всички числа да бъдат с плаваща запетая?
      • Типове цели числа (short, long, wide, fat и така нататък)
      • Със знак или без знак, или „Бихте ли желали един знак минус с това, сър?"
    • Как да направим число с плаваща запетая?
      • "Хей, Карл, хайде да напишем една програма за работа с числа с плаваща запетая!"
      • Научната система за означаване Е
      • По-голямо от float значи double!
      • Форматиране на вашите нули и десетични разряди
  • Една променлива на C на грил, моля
    • Другият тип променливи - char
      • Едносимволни променливи
      • Char в действие
      • Натъпкване на променливи в символни променливи
    • Четене и записване на единични символи
      • Функцията getchar()
      • Функцията putchar()
      • Символни променливи като стойности
Накарайте програмите си да изпаднат в амок
  • Още математика за С и свещеният ред на предимство
    • Един твърде кратък обзор на основните математически операции на езика С
      • Старата програма "Колко сте високи"
      • Неетични промени в старата програма "Колко сте високи"
    • Деликатното изкуство на инкрементирането (увеличаването) (или казано другояче: "Просто прибави единица към него!")
      • Увеличаване с неудоволствие на вашето тегло
      • Бонус програма! (Която може дори да има цел в живота)
    • Свещеният ред на предимство
      • Задача от страниците на последния изпит за зъболекари
      • Какво става, Сали?
      • Объркващата задача за магическите топчета
      • Използването на скоби за объркване на реда на предимство
  • Всемогъщата команда if на С
    • Само ако
      • Програмен пример за компютърен дух
      • Ключовата дума if, разгледана отблизо и обективно
      • Въпрос за форматиране на оператора if
      • Последното решение на задачата за данъка за доходите
    • Ако не е истина, тогава какво?
      • Разглеждане на всички възможности с else
      • Формат на if с else
      • Странния случай на else-if и други решения
      • Бонус програма! Един наистина много умен дух
  • Какво, ако С==С?
    • Светът на if без стойности
      • Кое е по-голямо: S или Т, $ или - ?
      • Проблемът с getchar()
      • Оправяне на GREATER.C за лесно четене на стандартния вход
      • "Мога ли да накарам getchar() да прочете само един символ?"
      • Междувременно, нека се върнем към
      • програмата GREATER
      • Един друг, по-смел пример
    • Използването на ключовата дума if за
    • сравняването на два низа
  • Логиката на if в С
    • Описване на недостатъците в логиката
    • Ако, И, Или, Но
      • Решение (но не най-доброто)
      • По-добро решение чрез използване на логика
      • Логическите приятели на командата if
      • Една логическа програма И за вас
  • Отново за С
    • Да влезем в цикъл
    • Изобилие от повтаряне, нямам нищо против
      • За да правите нещата многократно, използвайте
      • ключовата дума for
      • Преминаване през OUCH.C стъпка по стъпка
      • Да се забавляваме, докато броим до 100
    • Аз ще избягам от тук!
      • Най-после - полезната програма ASCII
      • Внимавайте за безкрайни цикли!
      • Измъкване от цикъл
      • Компилирайте TYPER1.C
      • Ключовата дума break
  • С е цикълът, С е цикълът++
    • Изкуството на инкрементирането
      • Тайнствени символи на оператори на С, част I
      • Операторът inc (++)
      • Още едно разглеждане на програмата LARDO.C
    • Тайнствената практика на декрементирането
      • Да броим обратно
      • Как броенето в обратна посока влиза в цикъла for
      • Тайнствени символи на оператори на С, част II.
      • Операторът dec (--)
      • Последно подобрение към OLLYOLLY.C
    • Още лудост за инкрементирането
      • Прескачащ цикъл!
      • Броене до 1000 по петици
      • Тайнствени символи на оператори на С, част III.
      • Лудостта продължава
      • Отговорите
  • Ще се видим в цикъла while
    • Истината за циклите while
      • Ключовата дума while (официално представяне)
      • Как да изберем между цикъла while и цикъла for?
      • Заместване на онези неприятни за гледане цикли for(;;) с елегантни цикли while
      • Езикът С отвътре навън
      • Няма смисъл да се бие умрял кон
  • Правете С, докато спите
    • От долу нагоре или от горе надолу цикли do-while
      • Дяволът ме накара да използвам do-while!
      • Подробности за do-while
      • Грешка в програмата Countdown.C
      • Проверяващият винаги за числото кашер цикъл do-while
    • Вместени цикли и други изключително глупави концепции
      • Добавяне на едно напрегнато, драматично закъснение в
      • програмата Countdwn.C
      • Гадната мрежа от вместени цикли GRID.C
    • Break смелият и Continue глупакът
      • Моля, продължете... (please continue)
      • Ключовата дума continue
  • Switch Case, или от "С" до блестящо "с"
    • Подлите цикли switch-case
    • Решението switch-case за програмата Lobby
    • Старият трик switch-case
    • Специалната връзка между while и switch-case
Ниво на С
  • Написване на тази първа функция
    • Запознайте се с г-ца Функция
      • Един глупав пример, който не сте задължени да въвеждате
      • Една потенциално излишна програма се нуждае от функция
      • Благородната функция jerk()
      • Как работи функцията jerk() в програмата Bigjerk2.C
    • Прототипиране на вашите функции
      • Прототипни проблеми при прототипирането
      • Един таен начин за избягване на проблеми при прототипирането
      • Пътят на функциите
      • Формат на функцията
      • Какви имена да задавате на функциите си?
  • Борба с променливите във функции
    • Бомбардирайте с програмата Bomber!
      • Ще бомбардира ли програмата с двойната променлива
      • Bomber.C?
      • Добавяне на малко напрежение
      • Как можем всички да споделяме и обичаме чрез
      • глобалните променливи
      • Създаване на глобална променлива
      • Пример за глобална променлива в една реална, жива програма
  • Функции, които наистина функционират
    • Засилване на стойност към някоя функция
      • Как да изпратим някаква стойност към функция
      • Пример (Вече е подходящо време за това!)
      • Избягване на объркването на променлива (задължително четиво)
    • Изпращане на повече от една стойност към функция
    • Функции, които връщат нещо
      • Нещо, което може да ви създаде неприятности
      • И накрая, компютърът ви казва колко умни сте според него
    • Връщане към изпращача чрез ключовата дума return
      • Сега можете да разберете функцията main()
      • Дайте на този човек някакъв бонус!
      • Няма нужда да си давате труда да четете този тривиален
      • материал за езика С, ако бързате
  • Нещото, което се слага на първо място
    • Моля ви, не ме оставяйте!
      • Я кажи! Не сте ли вие конструкцията #include?
      • Какво става с STDIO.H?
      • Написване на ваш собствен файл
      • Последно предупреждение относно заглавните файлове
    • Какво правят директивите #define?
    • Избягване на темата за макросите
  • Главата за printf()
    • Един бърз обзор на printf()
    • Старата програма за показване на текст чрез printf()
    • Последователностите escape на printf()
    • Подобрена тестваща програма за последователностите escape на printf()
    • Поставяне на PRINTFUN на проверка
    • Сложният формат на printf()
    • Символите за преобразуване на printf()
  • Математическа лудост!
    • Повече за математиката
    • Повдигане на вашите математически проблеми на по-висока степен
    • Вкарване в употреба на pow()
      • Изчисляване на корени
    • Странна математика? Сега ще я получите!
    • Нещо наистина странно, с което да завършите деня си
      • Опасностите от използването на а++
      • О, същото нещо се отнася и за а-
      • Размишление върху странния феномен ++а
  • Старата функция за генериране на случайни числa
    • Какво е случайността?
      • Използване на функцията rand()
      • Отглеждане на зародиша на едно случайно число
      • Как да направим по-случайна програмата Random
      • Опростяване на функцията за случайни числа
    • Зловещият д-р Модул
    • Хвърляне на зара с последната програма Random
Частта на десетте
  • Още десет неща, които трябва да знаете за езика С
    • Масиви
    • Низове
    • Структури
    • Указатели
    • Свързани списъци
    • Двоични оператори
    • Взаимодействие с командния ред
    • Достъп до диска
    • Взаимодействие с операционната система
    • Изграждане на големи програми
  • Десет ценни съвета за начинаещия програмист
    • Историята на командния ред
    • Оставете вашия редактор отворен в друг прозорец
    • Използване на текстов редактор с контекстно кодиране
    • Научете командите за номериране на редове на вашия редактор
    • Оставете прозореца с командния промпт отворен, ако използвате IDE
    • Научете няколко полезни команди от команден промпт
    • Внимателно избирайте имената на вашите променливи
    • Решаване на загадки при инкрементиране и декрементиране
    • Прекъсване на цикъл
  • Десет начина за решаване на:
    • Работете върху нещата едно по едно
    • Разделяйте на части вашия код
    • Опростявайте
    • Преминете устно през програмата
    • Задавайте точки за прекъсване
    • Наблюдавайте променливите си
    • Документирайте работата си
    • Използвайте инструменти за дебъгване
    • Използвайте оптимизатор на С
    • Четете повече книги!
Приложение А: Неща, които трябва да знаете
  • Установяване на нещата
  • Компилаторът на езика С
  • Мястото, където да поставяте вашите неща
  • Правене на програми
  • Откриване на вашата папка или директория learn
  • Използване на редактор
  • Компилиране и свързване
Приложение B: ASCII таблица
Рейтинг
За да оцените книгата "C for Dummies", изберете цифрата отговаряща на Вашата оценка по десетобалната система:



1

2

3

4

5

6

7

8

9

10

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

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

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

SQL For Dummies



АлексСофт
Цена:  20.00 лв.
Тази книга е представена със сканирани страници!
Прави всичко по-лесно! ... Разкрийте тайните на системите за управление на бази от данни с това забавно и полезно ръководство за SQL. В SQL се крие една тайна, и когато я разкриете, тогава ще можете много лесно да създавате релационни бази от данни и да получавате и записвате информация от тях. Тук ще научите как да структурирате една система за управление на бази от данни чрез SQL, как да реализирате дизайна, как да защитите данните си, как да ги достъпвате и работите с тях, как да поддържате вашата база от данни, и много други неща, използвайки най-новата версия на SQL. Да се върнем към основите на данните - ...
Хакерство For Dummies - Кевин Бийвър - книга

Хакерство For Dummies



АлексСофт
Цена:  20.00 лв.
Тази книга е представена със сканирани страници!
Прави всичко по-лесно! ... Вие ли сте защитникът на системите? Тогава тази книга ви е необходима! Научете се как да отблъснете атаките! Докато не се научите как да мислите като лошите момчета и да разпознавате уязвимостите във вашите системи, няма да можете да си създадете ефективен план за гарантиране сигурността на вашата информация. Тази книга ще ви помогне да се задържите на върха на играта на сигурност! Тук ще намерите точно това, от което вие се нуждаете относно тестването за проникване, оценяване на уязвимостите, най-добрите практики за сигурност и всеки един аспект на етичното хакване. Как мислят хакерите - ...
Java For Dummies - Бари Бърд - книга

Java For Dummies



АлексСофт
Цена:  15.00 лв.
Тази книга е представена със сканирани страници!
Прави всичко по-лесно! Гмурнете се в Java! Най-добре продаваната книга за начинаещи при работа с Java сега е напълно обновена с представяне на новата ѝ версия - Java 7! ... Java, обектноориентираният език за програмиране, който работи на почти всеки компютър, представлява нещото, което стартира повечето от онези великолепни мултимедийни приложения, които сме виждали всички. Хиляди хора научиха как да програмират с Java от предишните издания на тази книга. Сега вече е ваш ред! Независимо дали сте новаци в програмирането, или знаете малко за Visual Basic или C++ ще започнете да програмирате на Java за нула време. ...
C++ в примери и задачи - Алексей Василев - книга

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



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

C for Dummies


Поръчай през телефона си сега.
Лесно е!
Цена:  19.99 лв.
Продукт#200572
ТипКнига
НаличностДа, на склад при доставчик
Физически е наличен при доставчик на store.bg
Издадена11-05-2017 г.
Издателство
Официален сайт на АлексСофтwww.alexsoft.net
Категории
КорицаМека
Страници488
Размери16.60 / 23.60 / 2.30 cm
Тегло0.798 kg
EAN9789546563347
ISBN9789546563347
Описание
Проектирайте и разработвайте програми, компилирайте и свързвайте код, отстранявайте проблеми и други неща.
Защо сме толкова ентусиазирани за С? Програмите на С са бързи, кратки и гъвкави, и вие ще се научите да ги пишете за нула време. Тази разбираема книга разкрива тайните на кодирането, компилирането, добавянето на коментари, и използването на ключови думи, входно-изходни операции, променливи, цели числа и всичко останало. Още преди да сте прочели Глава 1, вие вече ще сте написали своята първа програма на С!

Открийте как да:
  • разбирате целия цикъл за разработване на програми;
  • свързвате код, за да създавате изпълними програми;
  • дебъгвате и разпространявате своите програми;
  • използвате променливи с плаваща десетична точка и целочислени променливи, както и оператори if;
  • пишете функции и използвате цикли.

Дан Гукин написа първата си книга за серията "For Dummies - DOS for dummies", през 1991 година. Отпечатани са повече от 1 милиона от неговите книги, и те са преведени на 32 езика.
Страници от тази книга
Назад
Word 2013 For Dummies. Кратко ръководство - Дан Гукин -
Word 2013 For Dummies. ...
Дан Гукин
Прави всичко по-лесно! Започнете да създавате документи на Word, които смайват всички! : Тук ще ...
Компютърен самоучител For Dummies - Дан Гукин -
Компютърен самоучител For ...
Дан Гукин
Прави всичко по-лесно! Вашият персонален компютър просто иска да бъде разбран правилно. Тази книга ...
Произход
Дан Браун
Дао на късмета
Дайки Ивабучи
Дан Браун - Произход
Точно в полунощ
Нов роман на Лий Чайлд от серията за справедливото ченге Джак Ричър!
P.S. Все още те обичам
Новият бестселър на Джени Хан: очарователна история за първата любов.
Безплатна доставка за София, 2.90 за провинцията!