учебник по программированию

PC Assembly Language, Carter P.A., 2006

PC Assembly Language, Carter P.A., 2006.

   The purpose of this book is to give the reader a better understanding of how computers really work at a lower level than in programming languages like Pascal. By gaining a deeper understanding of how computers work, the reader can often be much more productive developing software in higher level languages such as C and C++. Learning to program in assembly language is an excellent way to achieve this goal. Other PC assembly language books still teach how to program the 8086 processor that the original PC used in 1981! The 8086 processor only supported real mode. In this mode, any program may address any memory or device in the computer. This mode is not suitable for a secure, multitasking operating system. This book instead discusses how to program the 80386 and later processors in protected mode (the mode that Windows and Linux runs in). This mode supports the features that modern operating systems expect, such as virtual memory and memory protection.

PC Assembly Language, Carter P.A., 2006
Скачать и читать PC Assembly Language, Carter P.A., 2006
 

Object-Oriented Programming in C++, Lafore R., 2002

Object-Oriented Programming in C++, Lafore R., 2002.

   This book teaches you how to write programs in a the C++ programming language. However, it does more than that. In the past few years, several major innovations in software development have appeared on the scene. This book teaches C++ in the context of these new developments. Let’s see what they are.

Object-Oriented Programming in C++, Lafore R., 2002
Скачать и читать Object-Oriented Programming in C++, Lafore R., 2002
 

Физика для разработчиков компьютерных игр, Конгер Д., 2007

Физика для разработчиков компьютерных игр, Конгер Д., 2007.

   Рассматриваются вопросы физического моделирования окружающего мира при разработке компьютерных игр. Кроме собственно физики в книге приводятся примеры практического применения физических моделей в играх. Описание простой платформы физического моделирования затем переходит в плоскость изложения принципов моделирования отдельных физических явлений, применимых к играм. Рассматриваются вопросы программирования приложений с использованием созданных инструментов. Представленные в книге модели написаны на C++ с применением DirectX и компилировались в VS.NET.
К книге прилагается компакт-диск, содержащий все примеры и необходимый инструментарий. Для чтения книги достаточно знания физики и математики в пределах школьного курса и первичного опыта программирования на C++.
Для программистов компьютерных игр, студентов и старшеклассников, интересующихся программированием.

Физика для разработчиков компьютерных игр, Конгер Д., 2007
Скачать и читать Физика для разработчиков компьютерных игр, Конгер Д., 2007
 

Financial Modelling in Python, Fletcher S., Gardner C., 2009

Financial Modelling in Python, Fletcher S., Gardner C., 2009.

Фрагмент из книги.
We contend that the Python programming language is particularly suited to quantitative analysts/programmers working in the fiel of financia engineering. This assertion centres on two axes: the first Python’s expressiveness and high-level nature; the second, Python’s extensibility and interoperability with other programming languages. Other (arguably not so,) minor arguments to be made for Python programming in general, are the benefit to be had from the use of Python’s wealth of standard libraries (‘Python comes with batteries included’) and Python’s support for functional programming idioms.

Financial Modelling in Python, Fletcher S., Gardner C., 2009
Купить бумажную или электронную книгу и скачать и читать Financial Modelling in Python, Fletcher S., Gardner C., 2009
 

Программирование на Visual Fortran, Алгазин С.Д., Кондратьев В.В., 2008

Программирование на Visual Fortran, Алгазин С.Д., Кондратьев В.В., 2008.

   В книге описывается новая версия Intel Fortran, которая включает в себя Fortran 90, Fortran 95 и элементы Fortran 2003.
Книга в первую очередь предназначена для научных сотрудников, занимающихся математическим моделированием задач на языке Fortran, но может полезна студентам, аспирантам и инженерам в их повседневной работе.

Программирование на Visual Fortran, Алгазин С.Д., Кондратьев В.В., 2008
Скачать и читать Программирование на Visual Fortran, Алгазин С.Д., Кондратьев В.В., 2008
 

Программирование под Android, Для профессионалов, Харди Б., Филлипс Б., 2014

Программирование под Android, Для профессионалов, Харди Б., Филлипс Б., 2014.

Эта книга научит вас всем тонкостям разработки приложений для мобильных устройств, работающих на популярной операционной системе Android. Основанное на учебном курсе известного образовательного IT-проекта Big Nerd Ranch, это издание содержит ключевые концепции программирования в Android, разъяснение API и множество примеров кода и упражнений. В процессе работы с книгой читатель самостоятельно разработает восемь Android-приложений разной сложности и тематики, включая клиент для загрузки фотографий из базы Flickr, приложение, имитирующее телевизионный пульт дистанционного управления, а также сервис геолокации, отслеживающий перемещения пользователя по всему свету и отображающий их на карте. Все учебные приложения были спроектированы таким образом, чтобы продемонстрировать важные концепции и приемы программирования под Android и дать опыт их практического применения.

Программирование под Android, Для профессионалов, Харди Б., Филлипс Б., 2014
Скачать и читать Программирование под Android, Для профессионалов, Харди Б., Филлипс Б., 2014
 

Learning Python, Lutz M., 2013

Learning Python, Lutz M., 2013.

   Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz’s popular training course, this updated fifth edition will help you quickly write efficient, high-quality code with Python. It’s an ideal way to begin, whether you’re new to programming or a professional developer versed in other languages.
Complete with quizzes, exercises, and helpful illustrations, this easy-to-follow, self-paced tutorial gets you started with both Python 2.7 and 3.3—the latest releases in the 3.X and 2.X lines — plus all other releases in common use today. You’ll also learn some advanced language features that recently have become more common in Python code.

Learning Python, Lutz M., 2013
Скачать и читать Learning Python, Lutz M., 2013
 

Паскаль для школьников, Ушаков Д., Юркова Т., 2011

Паскаль для школьников, Ушаков Д., Юркова Т., 2011.

   Эта книга - не учебник, а скорее помощник в освоении языка программирования Паскаль, с которым на уроках информатики знакомятся все школьники. Она состоит из уроков, посвященных практическим вопросам программирования и решения задач, Многочисленные примеры позволяют лучше понять, как разработать алгоритм, написать собственную программу, правильно оформить ее текст. Советы и примечания помогают читателю обратить внимание на важные детали, позволяя избежать подводных камней и более эффективно писать программы.
Книга подготовлена преподавателями информатики в школе, имеющими большой опыт многолетней практической работы.
Во второе издание добавлено несколько новых глав, посвященных записям, динамическим переменным, стеку, очереди и спискам. Также освещена одна из самых сложных тем в программировании построение рекурсивных алгоритмов.

Паскаль для школьников, Ушаков Д., Юркова Т., 2011
Скачать и читать Паскаль для школьников, Ушаков Д., Юркова Т., 2011
 
Показана страница 10 из 60