Главная » Просмотр файлов » А.В. Столяров - Введение в язык Си++

А.В. Столяров - Введение в язык Си++ (1114949)

Файл №1114949 А.В. Столяров - Введение в язык Си++ (А.В. Столяров - Введение в язык Си++)А.В. Столяров - Введение в язык Си++ (1114949)2019-05-08СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла

А. В. СТОЛЯРОВВВЕДЕНИЕ В ЯЗЫКСи++Любое использование данного файла означает ваше со­гласие с условиями лицензии (см. след, стр.) Текст в дан­ном файле полностью соответствует печатной версии книги.Электронные версии этой и других книг автора вы можетеполучить на сайте h ttp : / /www. Stolyarov. infoМоскпа — ЙСИЙП У БЛ И Ч Н А Я Л И Ц ЕН ЗИ ЯУчебное пособие Андрея Викторовича Столярова «Введение в язык СиН—Ь», опубликованноев издательстве МАКС Пресс в 2011 и 2012 году, называемое далее «Произведением», защище­но действующим авторско-правовым законодательством.

Все права на Произведение, преду­смотренные действующим законодательством, как имущественные, так и неимущественные,принадлежат его автору.Настоящая Лицензия устанавливает способы использования электронной версии Произве­дения, право на которые предоставлено автором и правообладателем неограниченному кругулиц, при условии безоговорочного принятия этими лицами всех условий данной Лицензии.Любое использование Произведения, не соответствующее условиям данной Лиценции, а равнои использование Произведения лицами, не согласными с условиями Лицензии, возможно толь­ко при наличии письменного разрешения автора и правообладателя, а при отсутствии такогоразрешения является противозаконным и преследуется в рамках гражданского, администра­тивного и уголовного права.Автор и правообладатель настоящим р азр е ш ае т следующие виды использования данногофайла, являющегося электронным представлением Произведения, без уведомления правооб­ладателя и без выплаты авторского вознаграждения:1.

Воспроизведение Произведения (полностью или частично) на бумаге путём распечат­ки с помощью принтера в одном экземпляре для удовлетворения личных бытовых илиучебных потребностей, без права передачи воспроизведённого экземпляра другим ли­цам;2. Копирование и распространение данного файла в электронном виде, в том числе путёмзаписи на физические носители и путём передачи по компьютерным сетям, с соблюдени­ем следующих условий: (1) все воспроизведённы е и п ередаваем ы е лю бы м лицамэкзем п л яр ы ф а й л а явл яю тся точны ми копиями исходного ф ай л а в форматеPDF, при копировании не производится никаких изъятий, сокращений, дополнений,искажений и любых других изменений, включая и изменение формата представленияфайла; (2) распространение и передача копий другим лицам производитсяисклю чительно б е с п л а т н о , то есть при передаче не взи м ается никакое воз­н аграж дение ни в какой ф орм е, в том числе в форме просмотре рекламы, в формеплаты за носитель или за сам акт копирования и передачи, даже если такая платаоказывается значительно меньше фактической стоимости или себестоимости носителя,акта копирования и т.

и.Любые другие способы распространения данного файла при отсутствии письменного разре­шения автора запрещены. В частности, зап р ещ ается: внесение каких-либо изменений в дан­ный файл, создание и распространение искаженных экземпляров, в том числе экземпляров,содержащих какую-либо часть произведения; распространение данного файла в Сети Интер­нет через веб-сайты, оказывающие платные услуги, через сайты коммерческих компаний, атакже через сайты , содерж ащ ие р екл ам у лю бого рода; продажа и обмен физическихносителей, содержащих данный файл, даже если вознаграждение значительно меньше себе­стоимости носителя; включение данного файла в состав каких-либо информационных и иныхпродуктов; распространение данного файла в составе какой-либо платной услуги или в допол­нение к такой услуге.

С другой стороны, р азр еш ается дарение (бесплатная передача) носи­телей, содержащих данный файл, запись данного файла на носители, принадлежащие другимпользователям, распространение данного файла через бесплатные файлообменные сети и т. и.Ссылки на экземпляр файла, расположенный на официальном сайте автора, разрешены безограничений.А .

В . С тол яр о в з а п р е щ а е т Российскому авторском у общ еству и лю бы м другиморганизациям п роизводить лю бого р ода лицензирование лю бы х его произведенийи осу щ ествлять в интересах ав т о р а какую бы то ни было иную связан н ую с ав ­торскими правам и д еятел ьн ость без его письменного р азр еш ен и я.А. В. С толяровВВЕДЕНИЕ В ЯЗВ1КСИ ++издание третье,исправленное и дополненноеМ оск ва —2012У Д К 004.432.2ББК 32.973.26С81С толяр ов А . В .С81 Введение в я зы к Си —И Учебное пособие. - 3-е изд. М.: МАКС Пресс, 2012. - 128 с.: ил.В пособии представлен краткий лекционный курс, освеща­ющий основы объектно-ориентированного программирования напримере языка С и + + .

В целях экономии учебного времени рас­сматривается только ядро языка. Стандартная библиотека С и ++оставлена читателю для самостоятельного изучения; в примерахиспользуются возможности стандартной библиотеки языка Си.Курс построен в предположении, что язык Си читателю ужеизвестен; это позволяет излагать материал путём плавного пере­хода от Си к С и + + с постепенным введением новых понятий.Для студентов программистских специальностей, преподава­телей и всех желающих освоить объектно-ориентированное про­граммирование.УДК 004.432.2ББК 32.973.26Учебное изданиеСТОЛЯРОВ Андрей ВикторовичВВЕДЕНИЕ В ЯЗВ1К С И ++Напечатано с готового оригинал-макетаПодписано в печать 31.01.2012 г.Формат 60x90 1/16.

Усл.печ.л. 8. Тираж 200 экз. Заказ 032.Издательство ООО “МАКС Пресс”Лицензия ИД № 00510 от 01.12.99 г.11992 ГСП-2, Москва, Ленинские горы,МГУ им. М.В.Ломоносова, 2-й учебный корпус, 527 к.Тел. 939-3890, 939-3891. Тел./Факс 939-3891© А. В. Столяров, 2012П реди слови е д л я п реп одавателейЯзык С и + + можно смело назвать самым популярным языком про­граммирования в современной индустрии (хорошо это или плохо — во­прос открытый и заведомо выходящий за рамки данного пособия). Этомуязыку посвящены сотни, если не тысячи книг; зачем нужна ещё одна?Изучение С и + + практически всегда входит в обязательный курс выс­шего профессионального образования для программистов, что вполне по­нятно, т.

к. специалисты, не знающие этого языка, в нынешних реалияхни на какую серьезную работу по специальности претендовать не могут.С другой стороны, учебное время, выделяемое на изучение С и + + , обыч­но оказывается мизерным: хорошо, если можно посвятить этому языкудесяток лекций и несколько практических занятий, во многих же случа­ях нет и этого.

При этом студенты к началу курса не знакомы не толькос понятием объектно-ориентированного программирования, но и с са­мим фактом существования в программировании различных парадигм;к счастью, обычно язык Си студентам уже известен, иначе ни о какомизучении Си-|—Ь можно было бы не помышлять.Современный учебник по С и + + обычно представляет собой внуши­тельный том на добрую тысячу страниц, под завязку забитый инфор­мацией, причём практически все существующие сейчас (изданные после1998-1999 гг.) книги на эту тему сходу обрушивают на читателя всевоз­можные премудрости из так называемой стандартной библиотеки С и ++,такие как iostream , а то и вовсе контейнеры; при этом не объясняется,что это такое и как оно сделано, потому что и перегрузка инфиксных сим­волов операций, и шаблоны — это тема для существенно более позднегоразговора.

Бесспорно, будь в распоряжении преподавателя три-четыресеместра на изучение С и + + , можно было бы дать студентам привык­нуть ко всем этим новшествам, а затем постепенно объяснить, как нечтоподобное сделать самостоятельно. Проблема, однако, в том, что такогоколичества времени просто нет.Даже если бы времени было достаточно, всё равно лучше не начинатьизучение языка С и + + с правил использования шаблонов стандартнойбиблиотеки, как это предлагает большинство авторов во главе с самимСтрауструпом. При таком обучении даже самые способные студенты невидят границы между языком и его библиотекой, в результате чего Си-|—Ьвоспринимается просто как ещё один язык высокого уровня, каковых ибез него много.

Уникальные возможности языка С и + + остаются в тени.Мышление программистов, изучавших С и + + до 1999 года, существенноотличается от мышления большинства программистов, изучавших языкпозднее — причём отличается, приходится признать, в лучшую сторону,что заставляет задуматься о странном эффекте от выхода в свет третьегоиздания книги Страуструпа.3В ситуации, когда на все эти объективные сложности накладывает­ся ещё и нехватка времени, очень часто после прослушивания курса поС и + + такие слова, как «класс», «наследование» или тем более «полимор­физм» так и остаются для студентов пустым звуком, зато они при этомточно знают, что в начале программы надо вместо #include <std io .h >написать #include <iostream>, потом — всенепременнейшим образом! —загадочное using namespace s t d ;, вместо p r in tf нужно использоватьхитрые значки и слово с out, а всякие занудные списки можно больше неписать, потому что есть волшебное слово l i s t о .

Характеристики

Тип файла
PDF-файл
Размер
1,67 Mb
Тип материала
Высшее учебное заведение

Тип файла PDF

PDF-формат наиболее широко используется для просмотра любого типа файлов на любом устройстве. В него можно сохранить документ, таблицы, презентацию, текст, чертежи, вычисления, графики и всё остальное, что можно показать на экране любого устройства. Именно его лучше всего использовать для печати.

Например, если Вам нужно распечатать чертёж из автокада, Вы сохраните чертёж на флешку, но будет ли автокад в пункте печати? А если будет, то нужная версия с нужными библиотеками? Именно для этого и нужен формат PDF - в нём точно будет показано верно вне зависимости от того, в какой программе создали PDF-файл и есть ли нужная программа для его просмотра.

Список файлов книги

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6418
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее