BOOKS - PROGRAMMING - Конструкции языков программирования. Приемы описания...
Конструкции языков программирования. Приемы описания - Вольфенгаген В.Э. 2001 PDF АО Центр ЮрИнфоР BOOKS PROGRAMMING
ECO~14 kg CO²

1 TON

Views
16451

Telegram
 
Конструкции языков программирования. Приемы описания
Author: Вольфенгаген В.Э.
Year: 2001
Pages: 268
Format: PDF
File size: 10.4 MB
Language: RU



Pay with Telegram STARS
The book is written by two authors who have extensive experience in teaching programming and computer science at various universities. They present their vision of how programming should be taught, emphasizing the importance of understanding the underlying principles of programming languages and the role of abstraction in software design. They argue that the traditional approach to teaching programming, which focuses on syntax and code examples, is not effective in helping students understand these principles and that a more conceptual approach is needed. The book begins with an overview of the history of programming languages, highlighting the key milestones and innovations that have shaped the field. It then delves into the fundamental concepts of programming languages, such as variables, data types, control structures, functions, and objects, but presents them in a way that emphasizes their connections to broader theoretical frameworks. The authors also discuss the importance of abstraction and modularity in software design, and how these concepts can be used to create more maintainable and reusable code. Throughout the book, the authors use a variety of examples and exercises to help readers apply the concepts they are learning. These include practical exercises that involve implementing simple programs using different constructs, as well as more complex projects that require the integration of multiple concepts. The book concludes with a discussion of the future of programming languages and the challenges that lie ahead for the field. The book is written at a level that is accessible to both beginners and experienced programmers, making it a valuable resource for anyone looking to deepen their understanding of programming languages and their role in software development.
Книга написана двумя авторами, имеющими большой опыт преподавания программирования и информатики в различных университетах. Они представляют свое видение того, как следует преподавать программирование, подчеркивая важность понимания основополагающих принципов языков программирования и роль абстракции в разработке программного обеспечения. Они утверждают, что традиционный подход к обучению программированию, который фокусируется на синтаксисе и примерах кода, не эффективен для того, чтобы помочь студентам понять эти принципы, и что необходим более концептуальный подход. Книга начинается с обзора истории языков программирования, выделяя ключевые вехи и инновации, которые сформировали эту область. Затем он углубляется в фундаментальные понятия языков программирования, такие как переменные, типы данных, структуры управления, функции и объекты, но представляет их таким образом, чтобы подчеркнуть их связи с более широкими теоретическими рамками. Авторы также обсуждают важность абстракции и модульности в разработке программного обеспечения, а также то, как эти концепции могут быть использованы для создания более ремонтопригодного и многократно используемого кода. На протяжении всей книги авторы используют различные примеры и упражнения, чтобы помочь читателям применить концепции, которые они изучают. К ним относятся практические занятия, предполагающие реализацию простых программ с использованием различных конструкций, а также более сложные проекты, требующие интеграции нескольких концепций. Книга завершается обсуждением будущего языков программирования и проблем, которые предстоят перед областью. Книга написана на уровне, доступном как для начинающих, так и для опытных программистов, что делает её ценным ресурсом для всех, кто хочет углубить своё понимание языков программирования и своей роли в разработке программного обеспечения.
livre a été écrit par deux auteurs ayant une longue expérience dans l'enseignement de la programmation et de l'informatique dans différentes universités. Ils présentent leur vision de la façon dont la programmation devrait être enseignée, soulignant l'importance de comprendre les principes fondamentaux des langages de programmation et le rôle de l'abstraction dans le développement de logiciels. Ils soutiennent que l'approche traditionnelle de l'apprentissage de la programmation, qui se concentre sur la syntaxe et les exemples de code, n'est pas efficace pour aider les élèves à comprendre ces principes, et qu'une approche plus conceptuelle est nécessaire. livre commence par un aperçu de l'histoire des langages de programmation, soulignant les étapes clés et les innovations qui ont façonné ce domaine. Il se penche ensuite sur les concepts fondamentaux des langages de programmation, tels que les variables, les types de données, les structures de contrôle, les fonctions et les objets, mais les présente de manière à souligner leurs liens avec des cadres théoriques plus larges. s auteurs discutent également de l'importance de l'abstraction et de la modularité dans le développement de logiciels, ainsi que de la façon dont ces concepts peuvent être utilisés pour créer un code plus réparable et réutilisable. Tout au long du livre, les auteurs utilisent divers exemples et exercices pour aider les lecteurs à appliquer les concepts qu'ils apprennent. Il s'agit notamment d'exercices pratiques impliquant la mise en œuvre de programmes simples utilisant des conceptions différentes, ainsi que de projets plus complexes nécessitant l'intégration de plusieurs concepts. livre se termine par une discussion sur l'avenir des langages de programmation et les défis à relever. livre est écrit à un niveau accessible aux débutants et aux programmeurs expérimentés, ce qui en fait une ressource précieuse pour tous ceux qui veulent approfondir leur compréhension des langages de programmation et de leur rôle dans le développement de logiciels.
libro está escrito por dos autores con amplia experiencia en la enseñanza de la programación y la informática en diversas universidades. Presentan su visión de cómo debe enseñarse la programación, destacando la importancia de entender los principios fundamentales de los lenguajes de programación y el papel de la abstracción en el desarrollo de software. Argumentan que el enfoque tradicional de la programación de aprendizaje, que se centra en la sintaxis y los ejemplos de código, no es efectivo para ayudar a los estudiantes a entender estos principios, y que se necesita un enfoque más conceptual. libro comienza con una revisión de la historia de los lenguajes de programación, destacando los hitos e innovaciones clave que han dado forma a esta área. Luego se profundiza en conceptos fundamentales de lenguajes de programación como variables, tipos de datos, estructuras de control, funciones y objetos, pero los presenta de una manera que enfatiza sus vínculos con marcos teóricos más amplios. autores también discuten la importancia de la abstracción y modularidad en el desarrollo de software, así como cómo estos conceptos pueden ser utilizados para crear un código más reparable y reutilizable. A lo largo del libro, los autores utilizan diferentes ejemplos y ejercicios para ayudar a los lectores a aplicar los conceptos que aprenden. Estos incluyen clases prácticas que implican la implementación de programas simples utilizando diseños diferentes, así como proyectos más complejos que requieren la integración de varios conceptos. libro concluye con una discusión sobre el futuro de los lenguajes de programación y los desafíos que enfrenta el área. libro está escrito a un nivel accesible tanto para principiantes como para programadores experimentados, lo que lo convierte en un recurso valioso para cualquiera que quiera profundizar su comprensión de los lenguajes de programación y su papel en el desarrollo de software.
O livro foi escrito por dois autores com grande experiência em programação e informática em diferentes universidades. Eles apresentam sua visão de como a programação deve ser ensinada, enfatizando a importância de compreender os princípios fundamentais das linguagens de programação e o papel da abstração no desenvolvimento de software. Eles argumentam que a abordagem tradicional da programação, que se concentra na sintaxe e exemplos de código, não é eficaz para ajudar os estudantes a compreender esses princípios, e que é preciso uma abordagem mais conceitual. O livro começa com uma revisão do histórico de linguagens de programação, destacando os eixos essenciais e as inovações que formaram esta área. Em seguida, ele se aprofunda em conceitos fundamentais de linguagens de programação, tais como variáveis, tipos de dados, estruturas de controle, funções e objetos, mas os apresenta de modo a enfatizar suas conexões com marcos teóricos mais amplos. Os autores também discutem a importância da abstração e da modularidade no desenvolvimento de softwares, bem como como como esses conceitos podem ser usados para criar um código mais reparador e repetidamente usado. Ao longo do livro, os autores usam vários exemplos e exercícios para ajudar os leitores a aplicar os conceitos que eles estudam. Elas incluem atividades práticas que envolvem programas simples usando diferentes estruturas e projetos mais complexos que exigem a integração de vários conceitos. O livro termina com uma discussão sobre o futuro das linguagens de programação e os desafios a serem enfrentados. O livro foi escrito em um nível disponível tanto para iniciantes quanto para programadores experientes, tornando-o um recurso valioso para todos os que desejam aprofundar sua compreensão das linguagens de programação e seu papel no desenvolvimento de software.
Il libro è scritto da due autori che hanno molta esperienza nell'insegnamento di programmazione e informatica in diverse università. Essi presentano la loro visione di come insegnare la programmazione, sottolineando l'importanza di comprendere i principi fondamentali dei linguaggi di programmazione e il ruolo dell'astrazione nello sviluppo del software. Sostengono che un approccio tradizionale alla programmazione che si concentra sulla sintassi e sugli esempi di codice non è efficace per aiutare gli studenti a comprendere questi principi, e che è necessario un approccio più concettuale. Il libro inizia con una panoramica dei linguaggi di programmazione, evidenziando le principali fasi cardine e innovazioni che hanno formato questo campo. Poi approfondisce i concetti fondamentali dei linguaggi di programmazione, come variabili, tipi di dati, strutture di controllo, funzioni e oggetti, ma li presenta in modo da sottolineare i loro legami con cornici teoriche più ampie. Gli autori discutono anche l'importanza dell'astrazione e della modularità nello sviluppo del software, così come come questi concetti possono essere utilizzati per creare un codice più riparativo e riutilizzabile. Durante tutto il libro gli autori utilizzano vari esempi e esercizi per aiutare i lettori ad applicare i concetti che studiano. tratta di corsi pratici che prevedono programmi semplici con diversi progetti e progetti più complessi che richiedono l'integrazione di più concetti. Il libro si conclude discutendo del futuro dei linguaggi di programmazione e dei problemi che verranno affrontati. Il libro è scritto su un livello accessibile sia agli aspiranti che ai programmatori esperti, che lo rende una risorsa preziosa per tutti coloro che vogliono approfondire la loro comprensione dei linguaggi di programmazione e del loro ruolo nello sviluppo del software.
Das Buch wurde von zwei Autoren geschrieben, die über umfangreiche Erfahrung im Unterrichten von Programmierung und Informatik an verschiedenen Universitäten verfügen. e präsentieren ihre Vision, wie Programmierung gelehrt werden sollte, und betonen die Bedeutung des Verständnisses der Grundprinzipien von Programmiersprachen und die Rolle der Abstraktion in der Softwareentwicklung. e argumentieren, dass der traditionelle Ansatz des Programmierunterrichts, der sich auf Syntax und Codebeispiele konzentriert, den Schülern nicht hilft, diese Prinzipien zu verstehen, und dass ein konzeptionellerer Ansatz erforderlich ist. Das Buch beginnt mit einem Überblick über die Geschichte der Programmiersprachen und hebt die wichtigsten Meilensteine und Innovationen hervor, die diesen Bereich geprägt haben. Es geht dann tiefer in die grundlegenden Konzepte von Programmiersprachen wie Variablen, Datentypen, Kontrollstrukturen, Funktionen und Objekten ein, stellt sie jedoch in einer Weise dar, die ihre Verbindungen zu einem breiteren theoretischen Rahmen unterstreicht. Die Autoren diskutieren auch die Bedeutung von Abstraktion und Modularität in der Softwareentwicklung und wie diese Konzepte verwendet werden können, um wartbareren und wiederverwendbaren Code zu erstellen. Im Laufe des Buches verwenden die Autoren verschiedene Beispiele und Übungen, um den sern zu helfen, die Konzepte anzuwenden, die sie lernen. Dazu gehören praktische Übungen, bei denen einfache Programme mit verschiedenen Designs implementiert werden, sowie komplexere Projekte, die die Integration mehrerer Konzepte erfordern. Das Buch schließt mit einer Diskussion über die Zukunft der Programmiersprachen und die Herausforderungen, die vor dem Bereich stehen. Das Buch ist auf einem Niveau geschrieben, das sowohl für Anfänger als auch für erfahrene Programmierer zugänglich ist, was es zu einer wertvollen Ressource für alle macht, die ihr Verständnis von Programmiersprachen und ihrer Rolle in der Softwareentwicklung vertiefen möchten.
Książka została napisana przez dwóch autorów z bogatym doświadczeniem w nauczaniu programowania i informatyki na różnych uniwersytetach. Przedstawiają one swoją wizję tego, jak należy uczyć programowania, podkreślając znaczenie rozumienia podstawowych zasad języków programowania oraz rolę abstrakcji w rozwoju oprogramowania. Twierdzą, że tradycyjne podejście do programowania nauczania, które koncentruje się na składni i przykładach kodów, nie jest skuteczne w pomaganiu studentom w zrozumieniu tych zasad i że potrzebne jest bardziej koncepcyjne podejście. Książka zaczyna się od przeglądu historii języków programowania, podkreślając kluczowe kamienie milowe i innowacje, które ukształtowały pole. Następnie przenika do podstawowych pojęć języków programowania, takich jak zmienne, typy danych, struktury sterowania, funkcje i obiekty, ale przedstawia je w sposób podkreślający ich powiązania z szerszymi ramami teoretycznymi. Autorzy omawiają również znaczenie abstrakcji i modułowości w tworzeniu oprogramowania oraz sposób, w jaki koncepcje te mogą być wykorzystywane do tworzenia bardziej naprawczego i wielokrotnego użytku kodu. W całej książce autorzy korzystają z różnych przykładów i ćwiczeń, aby pomóc czytelnikom zastosować koncepcje, których się uczą. Obejmują one praktyczne ćwiczenia, które obejmują wdrażanie prostych programów z wykorzystaniem różnych projektów, a także bardziej złożone projekty, które wymagają integracji wielu koncepcji. Książka kończy się dyskusją na temat przyszłości języków programowania i wyzwań stojących przed dziedziną. Książka jest napisana na poziomie dostępnym zarówno dla początkujących, jak i doświadczonych programistów, co czyni ją cennym zasobem dla każdego, kto chce pogłębić swoje zrozumienie języków programowania i ich rolę w rozwoju oprogramowania.
הספר נכתב על ידי שני סופרים בעלי ניסיון רב בהוראת תכנות ומדעי המחשב באוניברסיטאות שונות. הם מציגים את החזון שלהם כיצד יש ללמד תכנות, ומדגישים את החשיבות של הבנת העקרונות הבסיסיים של שפות תכנות ואת תפקיד ההפשטה בפיתוח תוכנה. הם טוענים שהגישה המסורתית להוראת תכנות, המתמקדת בתחביר ודוגמאות קוד, אינה יעילה כדי לעזור לתלמידים להבין את העקרונות הללו, הספר מתחיל בסקירת ההיסטוריה של שפות התכנות, ומדגיש את אבני הדרך והחידושים המרכזיים שעיצבו את התחום. לאחר מכן היא מתעמקת ברעיונות בסיסיים של שפות תכנות כגון משתנים, סוגי נתונים, מבני בקרה, פונקציות ואובייקטים, אך מציגה אותם באופן המדגיש את הקשרים שלהם למסגרות תאורטיות רחבות יותר. המחברים גם דנים בחשיבות של אבסטרקציה ומודולריות בפיתוח תוכנה, וכיצד ניתן להשתמש במושגים אלה כדי ליצור קוד בר תיקון וניתן לשימוש חוזר יותר. לאורך הספר משתמשים המחברים בדוגמאות ובתרגולים שונים כדי לעזור לקוראים ליישם את המושגים שהם לומדים. אלה כוללים תרגילים ידניים הכרוכים ביישום תוכניות פשוטות באמצעות עיצובים שונים, וכן פרויקטים מורכבים יותר הדורשים שילוב מושגים מרובים. הספר מסתיים בדיון על עתיד שפות התכנות ועל האתגרים העומדים בפני התחום. הספר נכתב ברמה הנגישה הן למתכנתים מתחילים והן למתכנתים מנוסים, מה שהופך אותו למשאב בעל ערך עבור כל מי שרוצה להעמיק את הבנתם בשפות תכנות ואת תפקידם בפיתוח תוכנה.''
Kitap, çeşitli üniversitelerde programlama ve bilgisayar bilimleri öğretiminde geniş deneyime sahip iki yazar tarafından yazılmıştır. Programlamanın nasıl öğretilmesi gerektiğine dair vizyonlarını sunarlar, programlama dillerinin temel ilkelerini ve yazılım geliştirmede soyutlamanın rolünü anlamanın önemini vurgularlar. Sözdizimi ve kod örneklerine odaklanan geleneksel öğretim programlama yaklaşımının, öğrencilerin bu ilkeleri anlamalarına yardımcı olmada etkili olmadığını ve daha kavramsal bir yaklaşıma ihtiyaç duyulduğunu savunuyorlar. Kitap, programlama dillerinin tarihini gözden geçirerek, alanı şekillendiren önemli kilometre taşlarını ve yenilikleri vurgulayarak başlar. Daha sonra değişkenler, veri türleri, kontrol yapıları, işlevler ve nesneler gibi programlama dillerinin temel kavramlarını inceler, ancak bunları daha geniş teorik çerçevelere bağlantılarını vurgulayacak şekilde sunar. Yazarlar ayrıca, yazılım geliştirmede soyutlama ve modülerliğin önemini ve bu kavramların daha onarılabilir ve yeniden kullanılabilir kod oluşturmak için nasıl kullanılabileceğini tartışmaktadır. Kitap boyunca, yazarlar okuyucuların öğrendikleri kavramları uygulamalarına yardımcı olmak için çeşitli örnekler ve alıştırmalar kullanırlar. Bunlar, farklı tasarımlar kullanarak basit programların uygulanmasını içeren uygulamalı alıştırmaların yanı sıra, birden fazla kavramın entegre edilmesini gerektiren daha karmaşık projeleri içerir. Kitap, programlama dillerinin geleceği ve alanın karşılaştığı zorlukların tartışılmasıyla sona eriyor. Kitap, hem yeni başlayanlar hem de deneyimli programcılar için erişilebilir bir düzeyde yazılmıştır; bu, programlama dilleri konusundaki anlayışlarını ve yazılım geliştirmedeki rollerini derinleştirmek isteyen herkes için değerli bir kaynaktır.
كتب الكتاب مؤلفان لهما خبرة واسعة في تدريس البرمجة وعلوم الحاسوب في جامعات مختلفة. وهي تقدم رؤيتها لكيفية تدريس البرمجة، مع التأكيد على أهمية فهم المبادئ الأساسية للغات البرمجة ودور التجريد في تطوير البرمجيات. يجادلون بأن النهج التقليدي في برمجة التدريس، والذي يركز على أمثلة البناء والشفرة، ليس فعالًا في مساعدة الطلاب على فهم هذه المبادئ، وأن هناك حاجة إلى نهج مفاهيمي أكثر. يبدأ الكتاب بمراجعة تاريخ لغات البرمجة، وتسليط الضوء على المعالم والابتكارات الرئيسية التي شكلت هذا المجال. ثم يتعمق في المفاهيم الأساسية للغات البرمجة مثل المتغيرات وأنواع البيانات وهياكل التحكم والوظائف والكائنات، ولكنه يقدمها بطريقة تؤكد على اتصالاتها بالأطر النظرية الأوسع. يناقش المؤلفون أيضًا أهمية التجريد والنمطية في تطوير البرامج، وكيف يمكن استخدام هذه المفاهيم لإنشاء كود أكثر قابلية للإصلاح وإعادة الاستخدام. في جميع أنحاء الكتاب، يستخدم المؤلفون أمثلة وتمارين مختلفة لمساعدة القراء على تطبيق المفاهيم التي يتعلمونها. وتشمل هذه التمارين العملية التي تتضمن تنفيذ برامج بسيطة باستخدام تصميمات مختلفة، بالإضافة إلى مشاريع أكثر تعقيدًا تتطلب دمج مفاهيم متعددة. ويختتم الكتاب بمناقشة مستقبل لغات البرمجة والتحديات التي تواجه الميدان. الكتاب مكتوب على مستوى متاح لكل من المبتدئين والمبرمجين ذوي الخبرة، مما يجعله مصدرًا قيمًا لأي شخص يريد تعميق فهمه للغات البرمجة ودورها في تطوير البرامج.
이 책은 다양한 대학에서 프로그래밍 및 컴퓨터 과학을 가르치는 데 광범위한 경험을 가진 두 명의 저자에 의해 작성되었습니다. 그들은 프로그래밍 언어의 기본 원리를 이해하는 것의 중요성과 소프트웨어 개발에서 추상화의 역할을 강조하면서 프로그래밍을 가르치는 방법에 대한 비전을 제시합니다 그들은 구문과 코드 예제에 중점을 둔 프로그래밍 교육에 대한 전통적인 접근 방식이 학생들이 이러한 원칙을 이해하는 데 효과적이지 않으며보다 개념적인 접근 방식이 필요하다고 주장합니다. 이 책은 프로그래밍 언어의 역사를 검토하여 해당 분야를 형성 한 주요 이정표와 혁신을 강조합니다. 그런 다음 변수, 데이터 유형, 제어 구조, 함수 및 객체와 같은 프로그래밍 언어의 기본 개념을 탐구하지만 더 넓은 이론적 프레임 워크와의 연결을 강조하는 방식으로 제시합니다. 저자는 또한 소프트웨어 개발에서 추상화와 모듈성의 중요성과 이러한 개념을 사용하여보다 수리 가능하고 재사용 가능한 코드를 만드는 방법에 대해 논의합니다. 이 책 전체에서 저자는 다양한 예제와 연습을 사용하여 독자가 배우고있는 개념을 적용 할 수 있도록 도와줍니다. 여기에는 다양한 디자인을 사용하여 간단한 프로그램을 구현하는 실습 연습과 여러 개념을 통합해야하는보다 복잡한 프로젝트가 포함됩니다 이 책은 프로그래밍 언어의 미래와 해당 분야가 직면 한 과제에 대한 토론으로 마무리됩니다. 이 책은 초보자와 숙련 된 프로그래머 모두가 액세스 할 수있는 수준으로 작성되어 프로그래밍 언어에 대한 이해와 소프트웨어 개발에서의 역할을 심화시키고 자하는 사람에게 유용한 리소스입니다.
この本は、様々な大学でプログラミングとコンピュータサイエンスを教えて豊富な経験を持つ2人の著者によって書かれました。彼らは、プログラミング言語の根底にある原理を理解し、ソフトウェア開発における抽象化の役割を理解することの重要性を強調し、プログラミングをどのように教えるべきかについてのビジョンを提示する。彼らは、構文やコード例に焦点を当てた伝統的なティーチングプログラミングのアプローチは、学生がこれらの原則を理解するのを助けるのに効果的ではなく、より概念的なアプローチが必要であると主張している。この本は、プログラミング言語の歴史を振り返り、その分野を形作った重要なマイルストーンとイノベーションを強調することから始まります。次に、変数、データ型、制御構造、関数、オブジェクトなどのプログラミング言語の基本的な概念を掘り下げますが、それらをより広い理論的フレームワークへの接続を強調する方法で提示します。また、ソフトウェア開発における抽象化とモジュール性の重要性、およびこれらの概念をどのようにして修復可能で再利用可能なコードを作成できるかについても議論した。著者は本を通して、読者が学習している概念を適用するのを助けるためにさまざまな例と演習を使用します。これらには、異なるデザインを使用して簡単なプログラムを実装する実践的な演習や、複数の概念を統合する必要のあるより複雑なプロジェクトが含まれます。この本は、プログラミング言語の将来とその分野が直面している課題についての議論で終わります。この本は、初心者と経験豊富なプログラマーの両方がアクセスできるレベルで書かれているため、プログラミング言語の理解とソフトウェア開発における彼らの役割を深めたい人にとって貴重なリソースとなります。
本書由兩位作者撰寫,他們在不同大學教授編程和計算機科學方面有著豐富的經驗。他們提出了如何教授編程的願景,強調了解編程語言的基本原理的重要性以及抽象在軟件開發中的作用。他們認為,以代碼的語法和示例為重點的傳統編程教學方法對於幫助學生理解這些原理並不有效,並且需要更多的概念方法。該書首先回顧了編程語言的歷史,突出了塑造該領域的關鍵裏程碑和創新。然後,他深入研究了編程語言的基本概念,例如變量,數據類型,控制結構,函數和對象,但以強調它們與更廣泛理論框架的關系的方式呈現它們。作者還討論了抽象和模塊化在軟件開發中的重要性,以及如何使用這些概念來創建更可維護和可重復使用的代碼。在整個書中,作者使用各種示例和練習來幫助讀者應用他們正在研究的概念。其中包括涉及使用不同設計的簡單程序的實踐課程,以及需要整合多個概念的更復雜的項目。該書最後討論了編程語言的未來以及該領域面臨的問題。該書以初學者和經驗豐富的程序員均可訪問的水平編寫,使其成為任何希望加深對編程語言及其在軟件開發中的作用的理解的人的寶貴資源。

You may also be interested in:

React. Сборник рецептов. Практические приемы работы с фреймворком React
Язык русский «Охота на лис» — вид соревнований, заключающийся в оперативном обнаружении замаскированных на местности радиостанций. «охота на лис» почти дословно переводится на ряд иностранных языков в
Ложь, наглая ложь и статистика. Приемы, которые помогут видеть правду за цифрами
Ложь, наглая ложь и статистика. Приемы, которые помогут видеть правду за цифрами
Технологии программирования. Программирование графических интерфейсов. Microsoft Visual и Borland Delphi
Computer Science Основы программирования на Java, ООП, алгоритмы и структуры данных
Алгоритмизация и языки программирования Pascal, C++, Visual Basic Учебно-справочное пособие
НЛП и здоровье. Использование нейролингвистического программирования для улучшения здоровья и благополучия
Игры ограниченного разума или постижение реальности. Принцип нелинейного программирования
Базовые средства программирования на Visual Basic в среде VisualStudio Net. Практикум
Вяжи как дизайнер! Универсальный курс по вязанию современной авторской одежды конструкции, техники, расчеты, дизайн
Алмазные теплоотводы в конструкции полупроводниковых приборов. Обзоры по электронной технике. Серия 2. Полупроводниковые приборы. Выпуск 1(857)
Чистота казенных питей, приемы их изготовления и качество основных материалов (сырые и ректификованные спирты, древесный уголь и проч.), при этом применяющихся
Математика. Трудные задания ОГЭ. Задания повышенного и высокого уровней сложности. Приёмы и способы решений
Основы программирования на языке Си++ Для студентов физико-математических факультетов педагогических институтов
Язык программирования Clarion 5.0 Неофициальное руководство пользователя по созданию приложений для Internet
Oracle для профессионалов архитектура, методики программирования и особенности версий 9i, 10g и 11g
Карточные игры правила игры и приемы шулеров
Приемы объектно-ориентированного проектирования. Паттерны проектирования
Приемы объектно-ориентированного проектирования. Паттерны проектирования
Приемы объектно-ориентированного проектирования. Паттерны проектирования
Агни Кэмпо Книга 2 Авторская боевая система. Базовая техника захваты, атакующие и контратакующие броски, болевые и удушающие приёмы, подсечки системы неуязвимости
Високоефективні технології та комплексні конструкції в промисловому й цивільному будівництві. Высокоэффективные технологии и комплексные конструкции в промышленном и гражданском строительстве
Создание и совершенствование конструкции броненосных крейсеров российского флота во второй половине XIX века (1869 – 1901) проблемы и решения
Градиентные методы решения линейных равенств, неравенств и задач линейного программирования на аналоговых вычислительных машинах.
Градиентные методы решения линейных равенств, неравенств и задач линейного программирования на аналоговых вычислительных машинах.
Конструкции мобильных антенн и антенн летательных аппаратов. Проектирование и расчет. Часть II
Евроремонт. Работы с гипсокартоном, облицовочные работы, деревянные конструкции
Литиевые источники тока конструкции, электроды, материалы, способы изготовления и устройства для изготовления электродов
Альтернативные источники энергии и энергосбережение. Практические конструкции по использованию энергии ветра, солнца, воды, земли, биомассы
Альтернативные источники энергии и энергосбережение. Практические конструкции по использованию энергии ветра, солнца, воды, земли, биомассы
Полная энциклопедия домашнего парикмахера. Простые приемы укладки и стрижки волос. Маски для волос. Интимные стрижки
Полная энциклопедия домашнего парикмахера. Простые приемы укладки и стрижки волос. Маски для волос. Интимные стрижки
Основы веб-программирования и работы с графикой при создании веб-сайта
MORPHX IT. Введение в язык программирования Axapta X++ и среду разработки MorphX
Основы программирования для станков с ЧПУ учебное пособие для среднего профессионального образования
Java. Задачи по основам программирования. Более 600 задач, около 150 задач с решениями
Основы программирования для станков с ЧПУ учебное пособие для среднего профессионального образования
Язык программирования C# 7 и платформы .NET и .NET Core, 8-е изд.
Основы конструкции и содержания автомобиля. Системы зажигания ДВС. Трансмиссия автомобиля. Подвеска автомобиля