Прата c: Язык программирования С++. Лекции и упражнения. 5-е издание :: Державний університет телекомунікацій

Стивен Прата: Язык программирования C. Лекции и упражнения (6-е изд.) 2015

Язык

программирования

ЛЕКЦИИ И УПРАЖНЕНИЯ

6-е издание

C Primer Plus

Sixth Edition

Stephen Prata

▼▼

Addison

Wesley

Upper Saddle River, NJ • Boston • Indianapolis • San Francisco

New York • Toronto • Montreal • London • Munich • Paris • Madrid

Cape Town • Sydney • Tokyo • Singapore • Mexico City

Язык

программирования

ЛЕКЦИИ И УПРАЖНЕНИЯ

6-е издание

Стивен Прата

швей

Москва • Санкт-Петербург • Киев

2015

ББК 32.973.26-018.2.75

П70

УДК 681.3.07

Зав. редакцией С.Н. Тригуб

Перевод с английского Ю.Н. Артеменко

Под редакцией Ю.Н. Артеменко

По общим вопросам обращайтесь в Издательский дом “Вильямс” по адресу:

[email protected]://www.winiamspublishing.com

Прата, Стивен.

П70 Язык программирования С. Лекции и упражнения, 6-е изд. : Пер. с англ. —М : ООО “И.Д. Вильямс”, 2015. — 928 с. : ил. — Парал, тит. англ.

ISBN 978-5-8459-1950-2 (рус.)

Все названия программных продуктов являются зарегистрированными торговыми марками соответствующих фирм.

Никакая часть настоящего издания ни в каких целях не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было средствами, будь то электронные или механические, включая фотокопирование и запись на магнитный носитель, если на это нет письменного разрешения издательства Addison-Wesley Publishing Company, Inc.

Authorized translation from the English language edition published by Addison-Wesley Publishing Company, Inc, Copyright © 2014 by Pearson Education, Inc.

All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording or by any information storage retrieval system, without permission from the publisher.

Russian language edition is published by Williams Publishing House according to the Agreement with R&I Enterprises International, Copyright © 2015.

Научно-популярное издание

Стивен Прата

Язык программирования С. Лекции и упражнения

6-е издание

Верстка Т.Н. Артеменко Художественный редактор В.Г. Пашютин

Подписано в печать 24.02.2015. Формат 70×100/16.

Гарнитура Times.

Уел. печ. л. 74,82. Уч.-изд. л. 54,2.

Тираж 500 экз. Заказ № 867.

Отпечатано способом ролевой струйной печати

в АО «Первая Образцовая типография»

Филиал «Чеховский Печатный Двор»

142300, Московская область, г. Чехов, ул. Полиграфистов, д. 1

Сайт: www.chpd.iu. E-mail: [email protected], тел.: 8(499)270 73 59

ООО “И. Д. Вильямс», 127055, г. Москва, ул. Лесная, д. 43, стр. 1

© Издательский дом “Вильямс», 2015 © Pearson Education, Inc., 2014

Оглавление

Глава 1. Предварительные сведения                                                                                              25

Глава 2. Введение в язык С                                                                                                               51

Глава 3. Данные в языке С                                                                                                                77

Глава 4. Символьные строки и форматированный ввод-вывод                                             П7

Глава 5. Операции, выражения и операторы                                                                              157

Глава 6. Управляющие операторы С: циклы                                                                              199

Глава 7. Управляющие операторы С: ветвление и переходы                                                247

Глава 8. Символьный ввод-вывод и проверка достоверности ввода 293 Глава 9. Функции  325

Глава 10. Массивы и указатели                                                                                                     367

Глава 11. Символьные строки и строковые функции                                                                419

Глава 12. Классы хранения, связывание и управление памятью                                          479

Глава 13.

Файловый ввод-вывод                                                                                                    531

Глава 14. Структуры и другие формы данных                                                                           565

Глава 15. Манипулирование битами                                                                                            627

Глава 16. Препроцессор и библиотека С                                                                                      661

Читать дальше

лекции и упражнения (Прата, С.)

Прата, С.

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

Полная информация о книге

  • Вид товара:Книги
  • Рубрика:Языки программирования
  • Целевое назначение:Учебники и учеб. пособ.д/ прочих видов обучения
  • ISBN:978-5-907114-14-2
  • Серия:Несерийное издание
  • Издательство: Диалектика
  • Год издания:2020
  • Количество страниц:926
  • Тираж:500
  • Формат:70х100/16
  • УДК:681. 3.07
  • Штрихкод:9785907114142
  • Доп. сведения:пер. с англ.
  • Переплет:в пер.
  • Сведения об ответственности:Стивен Прата
  • Вес, г.:1330
  • Код товара:54778

Язык программирования на C лекции и упражнения. Стивен Прата

Эта книга должна служить дружественным, простым в использовании и пригодным для самостоятельного обучения руководством. Чтобы соответствовать этой цели, в книге задействована описанная ниже стратегия.Наряду с описанием возможностей языка С объясняются концепции программи­рования; в книге не предполагается, что вы являетесь профессиональным про­граммистом.Множество приведенных в книге коротких примеров, которые легко вводить с клавиатуры, иллюстрируют одну или две концепции за раз, поскольку обучение через практику представляет собой один из наиболее эффективных способов ус­воения новой информации.Рисунки и иллюстрации проясняют концепции, которые трудно описать только одними словами. Главные средства языка С подытожены во врезках, на которые легко ссылаться и пересматривать. Вопросы для самоконтроля и упражнения по программированию в конце каж­дой главы позволяют проверять и закреплять понимание языка С. Чтобы извлечь максимальную пользу, при изучении материала данной книги вы должны играть как можно более активную роль.Не ограничивайтесь одним лишь чте­нием примеров — вводите и опробуйте их в своей системе.

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

С. Прата — Язык программирования C++. Лекции и упражнения » СтудИзба

Текст из PDF

С.ПратаЯЗЫК ПРОГРАММИРОВАНИЯ C++. ЛЕКЦИИ И УПРАЖНЕНИЯИзучение языка программирования C++ является приключением, ведущим коткрытиям.

Это связано с тем, что C++ непрерывно развивается. В этой книгерассказывается о стандартном языке C++ без привязки к какому-либо одному видукомпьютера, операционной системы или компилятора. Здесь вы найдетеподробнейшее описание синтаксиса языка, сопровождаемое многочисленнымипрактическими примерами. Цель книги — научить читателя создавать эффективныепрограммы и получать от этого удовольствие.Издание рассчитано на пользователей с любым уровнем подготовки. Дляначинающих эта книга послужит превосходным учебником, а опытныепрограммисты смогут воспользоваться ею в качестве справочника, облегчающегоих ежедневный труд.Учитывая уровень рассмотрения теоретических вопросов и наличие тщательноподобранных упражнений, книгу можно рекомендовать как методическое пособиепреподавателям высших и средних учебных заведений, а также в качествеучебника для студентов.Краткое оглавлениеГлава 1.

Готовимся изучать язык C++Глава 2. Приступаем к изучению языка C++Глава 3. Представление данныхГлава 4. Производные типы данныхГлава 5. Циклы и выражения сравненияГлава 6. Операторы ветвления и логические операцииГлава 7. Функции языка C++Глава 8. Работа с функциямиГлава 9. Объекты и классыГлава 10. Работа с классамиГлава 11.

Классы и динамическое распределение памятиГлава 12. Наследование классовГлава 13. Повторное использование программного кода в C++Глава 14. Дружественные конструкции, исключения и прочееГлава 15. Класс string и стандартная библиотека шаблоновГлава 16. Ввод/вывод данных и работа с файламиПриложение А. Системы счисленияПриложение В. Ключевые слова языка C++Приложение С. Таблица кодов ASCIIПриложение D. Приоритет операцийПриложение Е. Другие операцииПриложение F. Класс шаблона STRINGПриложение G. Методы и функции библиотеки STLПриложение Н.

Рекомендуемая литератураПриложение I. Преобразование программного кодав соответствии со стандартом ANSI/ISO C++21325279115145164196245274306345381424465516568570571575578583594615617Приложение J. Ответы на вопросы для повторенияПредметный указатель622634ОглавлениеГлава 1. Готовимся изучать язык C++Изучение языка C++Немного историиЯзык СФилософия программирования, заложенная в языке СОбъектно-ориентированное программированиеОбобщенное программированиеЯзык C++Переносимость и стандартыМетодика создания программСоздание исходного кодаКомпиляция и компоновкаКомпиляция и компоновка в операционной системе UNIXРеализации Turbo C++ 2.0 и Borland C++ 3.1 (DOS)Компиляторы для операционной системы WindowsКомпиляторы для компьютеров MacintoshСоглашения, используемые в этой книгеНаша системаГлава 2.

Приступаем к изучению языка C++Начальные сведения о языке C++Функция main()Заголовок функции в роли интерфейсаКогда функция main() не соответствует своему названию?Комментарии в языке C++Препроцессор C++ и файл iostreamИмена заголовочных файловОбласти именВывод данных в языке C++ с использованием объекта coutСимвол новой строки (\n)Форматирование исходного кода C++Формат исходного кода программ C++Краткие сведения об операторах языка C++Операторы объявления и переменныеОператор присваиванияВажный момент, связанный с объектом coutЕще несколько операторов языка C++Применение объекта cinИ снова объект coutНесколько слов о классахФункцииПрименение функций с возвращаемым значением2121222223232424252627282829293031313232333435353636363738394040404141424243434444Разновидности функцийФункции, определяемые пользователемФормат определения функцииЗаголовки функцийОпределяемая пользователем функция с возвращаемым значениемИтак, операторыРезюмеВопросы для повторенияУпражнения по программированиюГлава 3.

Представление данныхПростые переменныеИмена переменныхЦелочисленные типы данныхТипы даных short, int и longПримечания к программеТипы данных без знакаКакой тип выбрать?Целочисленные константыОпределение типа константы в C++Тип данных char: символы и малые целые числаПримечания к программеФункция-элемент: cout.put()Константы типа charТипы данных signed char и unsigned charТип данных wchar_tНовый тип данных boolКвалификатор constЧисла с плавающей точкойЗапись чисел с плавающей точкойТипы данных с плавающей точкойПримечания к программеКонстанты с плавающей точкойПреимущества и недостатки типов данных с плавающей точкойАрифметические операции языка C++Приоритет операций и ассоциативностьРазновидности операции деленияОперация деления по модулюПреобразования типов данныхПреобразование при присваиванииПреобразования данных в выраженияхПреобразования данных при передаче аргументовПриведение типовРезюмеВопросы для повторенияУпражнения по программированию464747484950505151525253545456575859606061626264646565666667696969707171727373747575777778Глава 4.

Производные типы данныхКраткий обзор массивовПримечания к программеЕще об инициализации массиваСтрокиКонкатенация строкИспользование строк в массивеПримечания к программеВозможные нюансы при строковом вводеСтрочно-ориентированный ввод: getline() и get()Пустые строки и другие проблемыСмешанный строчно-числовой вводКраткий обзор структурПримечания к программеДругие свойства структурыМассивы структурРазрядные поляОбъединенияПеречисленияУстановка значений перечислителяДиапазоны значений для перечисленийУказатели и свободная памятьОбъявление и инициализация указателейУказатели и числаРаспределение памяти с помощью оператора newПримечания к программеОсвобождение памяти с помощьюоператора deleteИспользование оператора new для создания динамических массивовСоздание динамического массива с помощью оператора newИспользование динамического массиваУказатели, массивы и арифметика указателейПримечания к программеОсновные сведения об указателяхУказатели и строкиПримечания к программеИспользование оператора new для создания динамических структурПример использования операторов new и deleteПримечания к программеАвтоматическая, статическая и свободная памятьАвтоматические переменныеСтатическая памятьСвободная памятьРезюмеВопросы для повторения79798181828383848485878788909091929293949495979899100100101101102103104105106106109110111111112112112112113Упражнения по программированиюГлава 5.

Циклы и выражения сравненияОбзор возможностей цикла forСоставные элементы цикла forВыражения и операторыОператоры и выраженияНезначительное нарушение правилСнова о цикле forПримечания к программеИзменение шага циклаДоступ к символам строки с помощью цикла forОператоры инкремента (++) и декремента (—)Комбинированные операторы присваиванияСоставные операторы или блокиОператор «запятая» (или дополнительные синтаксические приемы)Примечания к программеОсобенности применения оператора «запятая»Выражения сравненияТипичная ошибка программированияСравнение строкПримечания к программеЦикл whileПримечания к программеСравнение циклов for и whileНебольшая паузаЦикл do whileЦиклы и ввод текстаПрименение простого оператора cin для ввода данныхПримечания к программеНа помощь приходит функция cin.get(char)Выбор функции cin.get()Условие конца файлаКонец файла означает конец вводаРаспространенные идиомыЕще одна разновидность функции cin.get()Вложенные циклы и двумерные массивыИнициализация двумерного массиваРезюмеВопросы для повторенияУпражнения по программированиюГлава 6.

Операторы ветвления и логические операцииОператор ifОператор if elseФорматирование операторов if elseКонструкция if else if else114115115116117119119120120121121122123123124125126126126128129129130131132133134134135135136136137138138140141142143143145145146147147Логические выраженияОперация логического ИЛИ: ||Операция логического И: &&Примечания к программеОпределение диапазонов с помощью операции &&Примечания к программеОперация логического НЕ: !Примечания к программеНемного о логических операцияхБиблиотека символьных функций cctypeОператор ?:Оператор switchИспользование перечислителей в качестве метокОператоры switch и if elseОператоры break и continueПримечания к программеЦиклы считывания чиселПримечания к программеРезюмеВопросы для повторенияУпражнения по программированиюГлава 7.

Функции языка C++Обзор функцийОпределение функцииПрототипирование и вызов функцийПочему именно прототипы?Синтаксис прототипаПольза прототиповАргументы функции и передача по значениюФункции с несколькими аргументамиПримечания к программеЕще одна функция с двумя аргументамиПримечания к программеФункции и массивыМассивы и указатели (продолжение)Трудности, возникающие при использовании массивов в качествеаргументовПримечания к программеДругие виды функций, выполняющих обработку массивовЗаполнение массиваОтображение массива и его защита с помощью спецификатораconstМодификация элементов массиваОбъединение частей в единое целоеПримечания к программе148148149150150151151152152153154155157157158158159161161161162164164165166167167168169169171171172172173174175176176177177178179Указатели и спецификатор constФункции и строки в стиле СПримечания к программеФункции, возвращающие строкиПримечания к программеФункции и структурыПередача и возврат структурЕще один примерПримечания к программеПередача адресов структурРекурсияПримечания к программеУказатели на функцииНазначение указателя на функциюПолучение адреса функцииОбъявление указателя на функциюИспользование указателя для вызова функцииРезюмеВопросы для повторенияУпражнения по программированиюГлава 8.

Работа с функциямиВстроенные функцииСсылочные переменныеСоздание ссылочных переменныхСсылки в роли параметров функцииПримечания к программеСвойства и особенности ссылокВременные переменные, ссылочные аргументы и модификаторconstИспользование ссылок при работе со структурамиПримечание к программеНекоторые соображения по вопросу о том, когда возвращатьссылку или указательКогда имеет смысл пользоваться ссылочными аргументамиАргументы, заданные по умолчаниюПримечания к программеПолиморфизм функций (перегрузка функции)Пример перегрузкиКогда целесообразно использоватьперегрузку функцииШаблоны функцийПерегруженные шаблоныЯвная специализацияМетод первой генерацииВторая генерация179180181182182183183184186187188189189190190190191192193193196196198198200202202203204205206207207209209211212212214215216216Третья генерацияПримерОбразование шаблонов и специализацияВыбор функцийТочное соответствие и наилучшее соответствиеФункции со многими аргументамиРаздельная компиляцияКлассы памяти, диапазоны доступа и связываниеДиапазон доступа и связываниеАвтоматическая памятьАвтоматические переменные и работа со стекомПеременные типа registerСтатический класс памятиВнешние переменныеПримечания к программеМодификатор static (локальные переменные)Связывание и внешние переменныеСпецификаторы классов памяти:const, volatile и mutableБолее подробно о спецификаторе constКлассы памяти и функцииЯзыковое связываниеКлассы памяти и динамическое распределениеПространства именТрадиционные пространства имен языка C++Новые свойства пространства именОбъявления использования и директивы usingНемного больше о свойствах пространства именНеименованные пространства именПространства имен и будущееРезюмеВопросы для повторенияУпражнения по программированиюГлава 9.

Книги по C++

Список классических книг по программированию на C/C++.

Стивен Прата

  • Прата С. Язык программирования C++. Лекции и упражнения. 2003/2005-Diasoft
  • Джесс Либерти — Освой самостоятельно C++ за 21 день.
    По моим представлениям одна из лучших книг, позволяющих быстро освоить навыки работы с C++. Когда-то сам по ней учился. Каждый раздел сопровождается листингами и их подробным разбором.

Герберт Шилдт

Известен своим справочником по функциям С и классам стандартной библиотеки. Ничего особенного не видел, но если хочется иметь под рукой талмуд по функциям C++ — то справочник Шилдта точно подойдет. Справочник точно существует в нескольких версиях — маленькая книжка формата A5 и большая, размером чуть меньше A4. Бытует мнение, что в книгах Шилдта много ошибок, но последние издания хорошо переработаны и наличие ошибок сведено к минимуму.

  • Шилдт Г. C++ Руководство для начинающих. Вильямс.2005
  • Шилдт Г. Искусство программирования на C++. БХВ.2005
  • Шилдт Г. Самоучитель C++. БХВ.2003

Скотт Мейерс

Если хочется залезть поглубже в стандарт C++, а также узнать все нюансы использования стандартной библиотеки, то книжки Мейерса вам прийдутся по вкусу.

  • Мейерс С. Наиболее эффективное использование C++. 35 новых рекомендаций.ДМК.2000
  • Мейерс С. Эффективное использование C++. 50 рекомендаций по улучшению ваших программ и проектов. Питер-ДМК.2006
  • Мейерс С. Эффективное использование C++. 55 верных советов улучшить структуру и код ваших программ.ДМК.2006
  • Мейерс С. Эффективное использование STL.Питер.2002

Бьерн Страуструп

  • Страуструп Б. Дизайн и Эволюция C++. 2006
  • Страуструп Б. Язык программирования С++. Специальное издание, 3-изд. Бином.2004
  • Александреску. Современное проектирование на C++. Обобщенное программирование и прикладные шаблоны проектирования. Вильямс.2002
  • Александреску, Андрей. Стандарты проектирования на C++. Серия С++ In Depth.
  • Саттер, Александреску. Стандарты программирования на С++.101 правило и рекомендация.Вильямс.2005
  • Саттер Г. Новые сложные задачи на C++. Вильямс.2005
  • Саттер Г. Решение сложных задач на С++. Вильямс.2002
  • Джосаттис — С++. Стандартная библиотека.

Роберт Седжвик

Роберт Седжвик известен своим двухтомником по фундаментальным алгоритмам C++. Хочется сказать, что в свое время книга была действительно революционной, по сути дела — это Кнут по C++. Сейчас также является хорошим справочником по алгоритмам поиска, сортировки и т.п.

  • Седжвик Р. Фундаментальные алгоритмы на C++. Часть 1-4. DiaSoft.2001
  • Седжвик Р. Фундаментальные алгоритмы на C++. Часть 5. Алгоритмы на графах. DiaSoft.2002
  • Томас Кормен, Чарльз Лейзерсон, Рональд Ривест, Клиффорд Штайн. Алгоритмы. Построение и анализ. (Introduction To Algorithms)

Автор издательства Arx Николас К. Прата


Иколас Прата родился в Питтсбурге. в 1968 году и до последнего года жизни жил в 11 домах и 5 разных штатах. в старшей школе. Он учился в Университете Делавэра, который окончил в 1992 году. Имеет ученые степени по истории и политологии, а также по философии.


Хотя он недолго флиртовал с Идея карьеры юриста, Ник стал банкиром. Однако его первая любовь всегда писала. Его мечта стать опубликованным автором был осуществлен в 1997 году публикацией его первой книги «Ангелы в Утюг.


ick в настоящее время проживает в Bear, DE.

Рекомендуемые работы

Литература

  • Отрывки из романа Ангелы в железе (1997)
  • Отрывок из романа Мечта об огне (2001)
  • Стихи
    • Я
    • Не более
    • вечеров, да
    • Его удовольствие
    • Плач

Любимые книги:

Лорд колец , J. Р. Р. Толкин.
Звездолет Десант , Роберт Хайнлайн.
Сильмариллион , J.R.R. Толкиен.
Роботы of Dawn , Айзек Азимов.
Зорахус , Марк Э. Роджерс.
Ад , Данте Алигьери.
Гамлет , Уильям Шекспир.
Космический курсант , Роберт Хайнлайн.
Галльский Войны г., Гай Юлий Цезарь.
Великий Осада , Эрнл Брэдфорд.

C Primer Plus от Stephen Prata

C Primer Plus — это тщательно протестированное, хорошо составленное и полное руководство по предметной области для программистов и разработчиков. Эта классика информатики учит принципам программирования, включая структурированный код и проектирование сверху вниз. Автор и педагог Стивен Прата создал поучительное, ясное и проницательное введение в C.Объясняются фундаментальные концепции программирования вместе с деталями языка C. Многие короткие практические примеры иллюстрируют только одну или две концепции за раз, побуждая читателей осваивать новые темы, немедленно применяя их. Вопросы для повторения и упражнения по программированию в конце каждой главы выявляют наиболее важную информацию и помогают читателям понять и усвоить самые сложные концепции. Дружественное и простое в использовании руководство для самостоятельного изучения, эта книга подходит для серьезных студентов, изучающих программирование, а также для разработчиков, владеющих другими языками и желающих лучше понять основы этого основного языка.Шестое издание этой книги было обновлено и расширено, чтобы охватить последние разработки в C, а также подробно рассмотреть новый стандарт C11. В C Primer Plus вы найдете глубину, широту и множество методов и инструментов обучения, которые помогут улучшить ваше обучение: Полное, комплексное обсуждение как основ языка C, так и дополнительных функций Четкое руководство о том, когда и почему использовать разные части языка Практическое обучение с краткими и простыми примерами, которые развивают ваше понимание одной или двух концепций за раз Сотни практических примеров программ Просмотрите вопросы и упражнения по программированию в конце каждой главы, чтобы проверить свое понимание Покрытие общего C для максимальной гибкости

Издатель: Pearson Education (США)
ISBN: 9780321928429
Количество страниц: 1072
Вес: 1660 г
Размеры: 228 x 179 x 56 мм
Издание: 6-е издание

USC — Инженерная школа Витерби

Доцент кафедры электротехники и вычислительной техники

Образование
  • Докторантура электротехники, Университет Южной Калифорнии
  • Степень магистра электротехники (оптика) Калифорнийского технологического института
  • Степень бакалавра электротехники (телекоммуникации), Папский католический университет Рио-де-Жанейро
  • Степень бакалавра электротехники, Бразилианский университет (Universidade de Brasilia)
Биография

к. D. в области электротехники, 1990, USC, Лос-Анджелес, C
Резюме исследования

Прикладная электромагнетизм; приложения электромагнитной теории к микроволновым, миллиметровым, инфракрасным и оптическим пассивным устройствам и антеннам.
Награды

  • 2007 Награда за достижения Национальной группы по аэронавтике и космическому управлению
  • Награда за 2005 год Команде Лаборатории реактивного движения
  • Сертификат признания Лаборатории реактивного движения 2005 года
  • 2000 Награда за звёзды Лаборатории реактивного движения
  • 1999 Награда за звёзды Лаборатории реактивного движения
  • Приз за лучшую главу Общества по антеннам и распространению информации (AP-S) 1996 г.
  • Приз за лучшую главу Совета Лос-Анджелеса 1996 г.
  • Специальная награда Совета Лос-Анджелеса 1996 г.
  • 1995 Сертификат признания НАСА
  • 1994 Школа инженерии USC Награда TRW за выдающиеся заслуги в преподавании
  • 1993 Премия USC Mortar Board of the Month Award
  • 1987 Награда за путешествия Аспирантура Университета Южной Калифорнии
  • 1985 IEEE International Microwave Symposium Student Travel Award
  • 1983 CNPq — Conselho Nacional de Pesquisa (Национальное исследование ch Совет) Стипендия
  • 1979 TELEBRAS — Telecomunica ̧c ̃oes Brasileiras (Brazilian Telecommunications Co. ) Стипендия
  • Стипендия 1977 CAPES — Coordenac de ̃ao de Aperfeic ̧oamento de Pessoal de Ensino Superior (Совет по подготовке учителей колледжей)

Вернуться в справочник факультета

C Primer Plus, Книга Стивена Прата (Мягкая обложка)

C Primer Plus — это тщательно протестированное, хорошо составленное и полное руководство по основной теме для программистов и разработчиков. Эта классика информатики учит принципам программирования, включая структурированный код и проектирование сверху вниз.

Автор и преподаватель Стивен Прата создал поучительное, ясное и проницательное введение в язык Си. Объясняются фундаментальные концепции программирования вместе с деталями языка C. Многие короткие практические примеры иллюстрируют только одну или две концепции за раз, побуждая читателей осваивать новые темы, немедленно применяя их.

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

Шестое издание этой книги было обновлено и расширено, чтобы охватить последние разработки в C, а также подробно рассмотреть новый стандарт C11. В C Primer Plus вы найдете глубину, широту и разнообразные методы обучения и инструменты для улучшения вашего обучения:

  • Полное, комплексное обсуждение основ языка C и дополнительных функций

  • Clear руководство о том, когда и почему использовать разные части языка

  • Практическое обучение с краткими и простыми примерами, которые развивают ваше понимание концепции или двух одновременно

  • Сотни практических примеров программ

  • Просмотрите вопросы и упражнения по программированию в конце каждой главы, чтобы проверить свое понимание

  • Покрытие общего языка C для максимальной гибкости

Стивен Прата C — OLX.

pl

Pozostałe ogłoszenia

Znaleziono 37 ogłoszeń

Znaleziono 37 ogłoszeń

Twoje ogłoszenie na górze listy? Wyróżnij!

Гданьск, abianka — Wejhera — Jelitkowo — Tysiclecia 15 лют

Gargantilha Prata Mil de Prata c / Bola de Cristal Prata — Compre Agora

Детали производства

Nome do produto: Gargantilha de Prata c / Bola de Cristal

Código: PIN027051

Материал Изготовлен: Na mais alta Qualidade da Prata 925 de Lei (Prata Legítima)

Размеры апроксимадоса до продукта:

Comprimento Corrente: 40,0 см

Comprimento Pingente: 2,8 см
Largura Pingente: 2,8 см
Espessura Pingente: 1,3 см

Peso Aproximado do Produto: 7,8 гр (граммы)

Cuidados com a sua Joia:

A prata é um metal mais sensível, maleável e suscetível a choques, atritos e desgastes. Para manter a boa aparência e conservar as características originais da sua joia, é Preciso Observar alguns Procedimentos:

Mantenha as joias guardadas em local limpo e seco, semper protegidas da luz, longe de produtos químicos e das mudanças abruptas de temperatura.

As joias podem naturalmente sofrer oxidação (sua superfície ficará escurecida) por contato com suor, medicamentos, cosméticos и т. Д. Nesses casos используют flanela para retirar os sinais de oxidação.Atenção: não использовать flanela mágica em correntes, peças foscas ou pedras. Para limpar correntes используют Monzi (limpa prata).

Jamais ferva or use qualquer produto químico para devolver o brilho à sua joia.

A Prata Mil Joias e Acessórios comercializa joias developradas com metais nobres de qualidade. Nossas peças são Developradas com a mais alta tecnologia, mas ainda preservamos o cuidado Individual e atenção com cada joia que entregamos aos nossos clientes.

Veja Mais

Информация

Артикул PR349ACF57XBI
Кор Прата
Tipo de frete: Торговая площадка
Veja Menos .

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *