Cambridge University Press, 2002. — 501 p. This textbook describes all phases of a compiler, and thorough coverage of current techniques in code generation and register allocation, and the compilation of functional and object-oriented languages.
Global 4th Edition. — Pearson, 2016. — 938 p. — ISBN 13: 978-1-292-07718-5. Data Structures and Abstractions with Java is suitable for one- or two-semester courses in data structures (CS-2) in the departments of Computer Science, Computer Engineering, Business, and Management Information Systems. This is the most student-friendly data structures text available that introduces...
Raible Designs, 2014. — 95 slides. Автор - Matt Raible. About author. History of Java Virtual Machine (JVM) Web Frameworks. Comparing Web Frameworks. Remember SOFEA? The Paradox of Choice. How to Constrain Choices. Choose the JVM. Comparison Matrix. Comparison Statistics. Methods and Metrics. Modern Principles. The Modern JVM Web Developer.
Ver. 8.1. — Hobart and William Smith Colleges, 2019. — 757 p. Introduction to Programming Using Java , is online textbook on introductory programming, which uses Java as the language of instruction. This book is directed mainly towards beginning programmers, although it might also be useful for experienced programmers who want to learn something about Java. It is not meant to...
Version 6.0, June 2011. — Hobart and William Smith Colleges, 2011. — 758 p. Introduction to Programming Using Java is a free introductory computer programming textbook that uses Java as the language of instruction. It is suitable for use in an introductory programming course and for people who are trying to learn programming on their own. There are no prerequisites beyond a...
Version 6.0.3, with minor corrections, January 2014. — Hobart and William Smith Colleges, 2014. — 752 p. — ISSN: 13: 978-1441419767. WELCOME TO the Seventh Edition of Introduction to Programming Using Java, a free, on-line textbook on introductory programming, which uses Java as the language of instruction. This book is directed mainly towards beginning programmers, although it...
Version 9, JavaFX Edition. — Hobart and William Smith Colleges, 2022. — 773 p. Welcome to version 9.0 of Introduction to Programming Using Java, a textbook for introductory programming that uses Java as the language of instruction. This book is directed mainly towards beginning programmers, although it might also be useful for experienced programmers who want to learn something...
Version 9, Swing Edition. — Hobart and William Smith Colleges, 2022. — 790 p. Welcome to Version 9.0 of Introduction to Programming Using Java, a free, on-line textbook for introductory programming that uses Java as the language of instruction. This book is directed mainly towards beginning programmers, although it might also be useful for experienced programmers who want to...
Bibliographic data is not specified. — 29 p. What is an array? Declaration of an array. Instantiation of an array. Accessing array element. Array length. Multi-dimensional array.
Программирование на Java. Методическое руководство для преподавателей. Лекция 1: Что такое Java? История создания. 27 апреля 2003 года. Авторы документа: Николай Вязовик, Евгений Жилин (Центр Sun технологий МФТИ). Содержание: Что такое Java? История создания Java (Сложности внутри Sun Microsystems. Проект Green. Компания FirstPerson. World Wide Web. Возрождение Oak. Java...
Программирование на Java. Методическое руководство для преподавателей.
Лекция 3: Лексика языка. 20 января 2003.
Авторы документа:
Николай Вязовик (Центр Sun технологий МФТИ), Александр Хельвас (ЦОС и ВТ МФТИ), Евгений Жилин (Центр Sun технологий МФТИ).
Аннотация:
Лекция посвящена описанию лексики языка Java.
Лексика описывает, из чего состоит текст программы, каким...
Программирование на Java. Методическое руководство для преподавателей. Лекция 4: Типы данных. 20 января 2003. Авторы документа: Николай Вязовик, Евгений Жилин (Центр Sun технологий МФТИ). Аннотация: Типы данных определяют основные возможности любого языка. Кроме того, Java является строго типизированным языком, а потому четкое понимание модели типов данных сильно помогает в...
Программирование на Java. Методическое руководство для преподавателей. Лекция 5: Имена. Пакеты. 20 января 2003. Авторы документа: Николай Вязовик, Евгений Жилин (Центр Sun технологий МФТИ). Аннотация: В этой лекции рассматривается две темы – система именования элементов языка в Java и пакеты (packages), которые являются аналогами библиотек из других языков. Почти все...
Архитектура JDBC .
Типы JDBC драйверов.
Параметры подключения.
Основные интерфейсы и классы JDBC .
Подключение к БД.
Использование транзакций .
Размещение бизнес-логики.
Дополнительные функции.
К презентации прилагаются примеры на Java .
МАИ.
Факультет прикладной математики.
Кафедра вычислительной математики и программирования.
Автор презентации и лектор:...
Prentice Hall | ISBN : 0132130807 | 2010 | 1371 pages | 8th Edition |
Introduction to Java Programming, Comprehensive, 8e, features comprehensive coverage ideal for a one-, two-, or three-semester CS1 course sequence. Regardless of major, students will be able to grasp concepts of problem-solving and programming — thanks to Liang’s fundamentals-first approach, students learn...
Pearson, 2015. — 800 p. Daniel Liang teaches concepts of problem-solving and object-oriented programming using a fundamentals-first approach. Beginning programmers learn critical problem-solving techniques then move on to grasp the key concepts of object-oriented, GUI programming, advanced GUI and Web programming using Java. Liang approaches Java GUI programming using JavaFX, not...
12th Edition, Global Edition. - Pearson Education, 2022. — 1241 p. — ISBN 978-1-292-40207-9. For courses in Java Programming. A fundamentals-first introduction to basic programming concepts andtechniques Introduction to Java Programming and Data Structures seamlessly integrates programming, data structures,and algorithms into one text. With a fundamentals-first approach, the...
Tenth Edition. — Pearson Education, 2017. — 549 p. — ISBN: 978-0-13-430474-8. Java Programming Concepts for AP Computer Science A Written for AP students, Introduction to Java Programming: AP Edition covers all Java programming material and concepts required as part of the AP Computer Science A curriculum. Daniel Liang teaches concepts of problem-solving and object-oriented...
Prentice Hall, 2012. - 768 pages. 9th Edition. ISBN13: 9780132923736 Introduction to Java Programming, Brief, 9e , features comprehensive coverage ideal for a one, two, or three-semester CS1 course sequence. If you are new to the Java programming language then this book is a good start. Lots of programming examples that help reinforce the lessons and technology that is being...
10th Edition. — Prentice Hall, 2014. — 1345 p. — ISBN: 0133761312. На англ. языке. This text is intended for a 1-, 2-, or 3-semester CS1 course sequence. Comprehensive coverage of Java and programming make this a useful reference for beginning programmers and IT professionals. Daniel Liang teaches concepts of problem-solving and object-oriented programming using a...
Pearson, 2013. – 1947 p. in color – 9th ed. – ISBN: 0132936526, 9780132936521 Introduction to Java Programming, Comprehensive, 9e, features comprehensive coverage ideal for a one-, two-, or three-semester CS1 course sequence. Daniel Liang teaches concepts of problem-solving and object-oriented programming using a fundamentals-first approach. Beginning programmers learn critical...
Leanpub, 2023-10-29. — 548 р. Master the Java fundamentals and have a lot of fun solving the Java code Challenges of this book. You will see if you really know core Java concepts well. There are more than 70 well-elaborated Java code Challenges for you to challenge yourself and refine your Java skills to the very best so you can get rid of bugs far more easily. To get the best...
Podręcznik. — Lublin: Politechnika Lubelska, 2022. — 153 s. — ISBN 978-83-7947-527-8. Skrypt jest zbiorem przykładów i zadań proponowanych do realizacji na laboratorium programowania aplikacji internetowych dla studentów kierunku Informatyka. Dotyczy zagadnień związanych z programowaniem aplikacji internetowych w środowisku Java Enterprise Edition (JEE) z wykorzystaniem...
Boston; San Francisco; New York; London; Toronto; Sydney; Tokyo; Singapore; Madrid; Mexico City; Munich; Paris; Cape Town; Hong Kong; Montreal: Pearson Education, Inc., 2008. — 587 p. In The Art and Science of Java , Stanford professor and well-know leader in computer science education, Eric S. Roberts emphasizes the student-friendly exposition that led to the success of The...
2nd edition. — New York: Springer, 2022. — 306 p. This textbook provides an in-depth introduction to software design, with a focus on object-oriented design, and using the Java programming language. Its goal is to help readers learn software design by discovering the experience of the design process. To this end, the text follows a continuous narrative that introduces each...
Springer, 2019. — 302 p. — ISBN: 3030240932. This textbook provides an in-depth introduction to software design, with a focus on object-oriented design, and using the Java programming language. Its goal is to help readers learn software design by discovering the experience of the design process. To this end, a narrative is used that introduces each element of design know-how in...
2nd ed. — Springer, 2023. — 435 p. — (Undergraduate Topics in Computer Science). — ISBN 3031228413. This textbook presents a focused and accessible primer on the fundamentals of Java programming, with extensive use of illustrative examples and hands-on exercises. Addressing the need to acquire a good working model of objects in order to avoid possible misconceptions, the text...
Учебное пособие для студентов направления «Информатика и вычислительная техника». — Самара: Поволжский государственный университет телекоммуникаций и информатики, 2011. — 317 с. Введение Библиотеки классов Java Ассемблер Java ИСР для Java Основы языка Java Типы Выражения Решения и ветвления Циклы Обработка ошибок и исключений Работа со строками Массивы Пакеты Интерфейсы Классы...
Санкт-Петербург: Питер, 2001. — 250 с. Книга обучает программированию на Java и рассчитана на читателей, знакомых с основными концепциями программирования. Язык Java рассматривается в ней без претензии на формальность или полноту описания. Книга не является пособием по объектно-ориентированному программированию, хотя некоторые его аспекты рассматриваются для выработки общей...
Учебно-методическое пособие. — Казань: Казанский университет, 2025. — 98 с. Учебное пособие будет полезно как студентам при освоении языка программирования Java, так и преподавателям, ведущим занятия по курсу «Введение в технологии Java», «Основы технологии Java» и дисциплинам, связанным с изучением объектно-ориентированного программирования. Введение. Настраиваемые типы...
Учебно-методическое пособие. — Казань: Казанский университет, 2025. — 126 с. Учебное пособие будет полезно как студентам при освоении языка программирования Java, так и преподавателям, ведущим занятия по курсу «Введение в технологии Java», «Основы технологии Java» и дисциплинам, связанным с изучением объектно-ориентированного программирования. Введение. Принципы построения...
Учебное пособие, 2010 год, Издательство: ДМК Пресс, 408с. Перевод с англ.: Мапаева А.В. Язык: Русский Аннотация к книге Создание успешных корпоративных приложений на Java - сложная и трудоемкая задача. Эта книга познакомит вас с технологиями Groovy и Grails, которые существенно упрощают разработку приложений. Материал преподносится в виде вопросов и ответов, что позволяет...
Миколаїв : НУК, 2014. — 72 c. Наведено теоретичні відомості та довідкова інформація для виконання завдань лабораторних робіт з дисципліни: основні відомості про структуру програм, стандартні класи, управляючі структури мови Java та відповіді на основні питання, пов'язані з організацією та методикою виконання лабораторних робіт: вибір варіанту, виконання роботи та оформлення...
Тексти лекцій. - Львів: Видавничий центр ЛНУ імені Івана Франка, 2002. - 48 с. Розглянуто фундаментальні класи мови Java та їх використання, а саме: класи для роботи із рядками символів, ієрархію класів для обробки винятків, класи для розробки багатопотокових програм. Значну увагу приділено потоковому ввсдсіппо-внвсдснню, серіалізації об’єктів та стисненню даних. Детально описано...
Минск: Четыре четверти, 2020. — 561 с. Книга создавалась в процессе обучения языку Java и технологиям студентов механико-математического факультета и факультета прикладной математики и информатики Белорусского государственного университета, а также слушателей очных и онлайн-тренингов EPAM Systems по ряду направлений технологий Java. При изучении Java в рамках данного пособия...
2-е изд., испр. - Минск: Четыре четверти, 2021. — 554 с. Второе издание пособия предназначено для программистов, начинающих и продолжающих изучение технологий Java SE . В книге рассматриваются основы языка Java и концепции объектно-ориентированного и функционального программирования . Также изложены аспекты применения библиотек классов языка Java, включая файлы, коллекции,...
Учебно-методическое пособие. — Минск: Белорусский национальный технический университет, 2020. — 76 с. — ISBN978-985-550-895-4. В учебно-методическом пособии описывается использование классов в популярном языке программирования Java в среде NetBeans 7.4. Рассматривается структура класса, создание экземпляров класса, принципы инкапсуляции, полиморфизма, наследования и композиции....
Харьков: СМИТ, 2003. – 296 с.
В истории программирования нет другого языка, популярность которого росла так же быстро, как росла популярность Java. Не прошло пяти лет с момента появления Java, как он стал обязательной частью фундаментального образования программиста и предметом для изучения в вузах и техникумах. Множество программистов, ранее писавших программы на Бейсике,...
Учебно-методические указания к лабораторным работам. — Бишкек: Киргизско-Российский Славянский университет (КРСУ), 2019. — 40 с. В учебно-методических указаниях рассмотрены методики проведения 6-ти лабораторных работ. Особо обращается внимание на получение результатов программ на компьютере и приложений на сотовом телефоне. Предназначены для бакалавров подготовки по направлению...
СПб.: Питер, 2018. — 224 с. — (Библиотека программиста). — ISBN: 978-5-4461-1269-2. Эта книга всерьез пересматривает суть и принципы объектно-ориентированного программирования (ООП) и может быть метафорически названа "ООП Лобачевского". Автор книги, разработчик с 20-летним стажем, критически анализирует догмы ООП и предлагает взглянуть на эту парадигму совершенно по-новому....
Варфаломеев А.В. Лабораторная работа №2. Средства доступа к данным. - 16 с. Московский государственный университет путей сообщения (МИИТ). Лабораторная работа 2. Постановка задачи. Требования к работе. Требования к оформлению отчета. Варианты заданий. Рекомендации по выполнению работы. Установка и конфигурирование СУБД. Создание базы данных. Работа с данными. Доступ к MySQL из...
СПб.: Питер, 2011. — 396 c. — ISBN: 9785498079486. Учебное пособие предназначено для изучающих объектно-ориентированное программирование в вузе, а также для всех желающих самостоятельно изучить язык программирования Java. Книга охватывает все базовые темы, необходимые для эффективного составления программ на Java, в том числе базовые типы данных, управляющие инструкции,...
СПб.: Наука и техника, 2011. — 352 с. — ISBN: 978-5-94387-665-3 Данная книга является превосходным и эффективным учебным пособием для изучения языка программирования Java с нуля. Книга задумывалась, с одной стороны, как пособие для тех, кто самостоятельно изучает язык программирования Java, а с другой, она может восприниматься как лекционный курс с проведением практических...
3-е изд. — СПб.: Наука и Техника, 2016. — 368 с.: ил. — (Самоучитель). Данная книга является превосходным и эффективным учебным пособием для изучения языка программирования Java с нуля. Книга задумывалась, с одной стороны, как пособие для тех, кто самостоятельно изучает язык программирования Java, а с другой, она может восприниматься как лекционный курс с проведением практических...
М.: Издательство МГТУ им. Н.Э. Баумана, 2011. - 396 с. Пособие предназначено студентам, аспирантам и преподавателям высших учебных заведений, а также всем тем, кто самостоятельно изучает использование библиотек классов Swing и MFC для разработки графического интерфейса пользователя на языках программирования высокого уровня Java и Visual C++.
М.: ДМК Пресс, 2017. — 182 с. — ISBN: 9785970604472. Данное практическое руководство познакомит вас с 10 простыми рекомендациями, помогающими писать программное обеспечение, которое легко поддерживать и адаптировать. Эти тезисы сформулированы на основании анализа сотен реальных систем. Написанная консультантами компании Software Improvement Group книга содержит ясные и краткие...
Методические указания к выполнению лабораторных работ. — Ульяновск: УлГТУ, 2015. — 80 с., ил. Предназначены для студентов направления 230100.62 "Информатика и вычислительная техника", изучающих Java как второй язык программирования. Рассмотрены основные управляющие конструкции языка Java: развилки полные, усечённые и вложенные, циклы do while, while, for, вложение циклов друг в...
Методические указания к выполнению лабораторных работ. — Ульяновск: УлГТУ, 2015. — 101 с., ил. Предназначены для студентов направления 230100.62 "Информатика и вычислительная техника", изучающих язык Java. Рассмотрены вопросы начала работы в дизайнере форм WindowBuilder при использовании средств AWT и Swing для создания GUI приложений на Java. Представлена минимально...
Учебное пособие. — Тверь: Тверской государственный университет, 2019. — 137 с. — ISBN: 978-5-7609-0884-1. Рассматриваются технологии программирования на примере языка Java. Многие программисты решают идентичные задачи и находят похожие решения. Для того, чтобы не создавать проблем при проектировании, можно воспользоваться уже готовыми решениями – фреймворками и шаблонами...
Дополнительная общеобразовательная общеразвивающая программа. — Ижевск: Центр цифрового образования детей «IT-куб», 2023. — 34 с. Комплекс основных характеристик дополнительной общеобразовательной общеразвивающей программы. Пояснительная записка. Цель и задачи программы. Содержание программы. Планируемые результаты реализации программы. Комплекс организационно-педагогических...
Курс лекций. — Самара: Самарский государственный аэрокосмический университет им. академика С.П. Королева, 2002. — 60 с. — ISBN 5-7883-0225-0. Курс лекций предназначен для студентов заочной формы обучения специальности 22.02 — “Автоматизированные системы обработки информации и управления” — и содержит описание объектно- ориентированных методов программирования с использованием...
2-е изд. — М.: Интуит, 2016. — 604 с. Курс лекций посвящен современному и мощному языку программирования Java. В его рамках дается вводное изложение принципов ООП, необходимое для разработки на Java, основы языка, библиотеки для работы с файлами, сетью, для построения оконного интерфейса пользователя (GUI) и др.
Гаврилов А.В., Клименков С.В., Королёва Ю.А., Харитонова А.Е., Цопа Е.А. — Конспект лекций – СПб: Университет ИТМО, 2019. – 127 с. Данное пособие представляет собой краткий справочник по языку Java и может использоваться как конспект лекционного курса «Программирование». Рассмотрены основные концепции объектно-ориентированного программирования, описан синтаксис языка Java, а...
Учебное пособие. — Самара: СНЦ РАН, 2012. — 224 с. Учебное пособие посвящено изучению объектно-ориентированного программирования на языке Java. При этом изложение построено не от теории к задачам, а от задач к теории и приёмам, которые требуются для решения задач. Каждый из 10 разделов пособия направлен на изучение некоторой темы и состоит из задания, кода решения и комментария к...
Учебное пособие. /А.В. Гаврилов, О.А. Дегтярёва, И.А. Лёзин, И.В. Лёзина; – Самара: Изд-во Самар. гос. аэрокосм. ун-та, 2010. – 175 с. В учебном пособии рассматриваются основы языка программирования Java. Изучение начинается с азов объектно- ориентированного программирования и синтаксиса описания классов на языке Java. Подробно излагается лексика языка, рассматриваются элементы...
Конспект лекций. — СПб: Университет ИТМО, 2023. — 130 с. Пособие представляет собой краткий справочник по языку Java версии 17 и может использоваться как конспект лекционного курса «Программирование». Рассмотрены основные концепции объектно-ориентированного программирования, описан синтаксис языка Java, а также приведено описание основных классов и интерфейсов, входящих в...
Конспект лекций – СПб: Университет ИТМО, 2015. – 126 с. Данное пособие представляет собой краткий справочник по языку Java и может использоваться как конспект лекционного курса «Программирование Интернет-приложений». Рассмотрены основные концепции объектно-ориентированного программирования, описан синтаксис языка Java, а также приведено описание основных классов и интерфейсов,...
Конспект лекций. - СПб.: СПбГУ ИТМО, 2010. - 130 с.
Данное пособие представляет собой краткий справочник по языку Java и может использоваться как конспект лекционного курса "Системы программирования Интернет-приложений". Рассмотрены основные концепции объектно-ориентированного программирования, описан синтаксис языка Java, а также приведено описание основных классов и...
СПб.: БХВ-Петербург, 2005. — 512 с. — ISBN 5-94157-710-9. Рассмотрены основные вопросы программирования на языках Java и C#. включая их сравнительное описание как двух важнейших и весьма сходных прикладных платформ для создания современных сетевых приложений. Книга содержит теоретическую часть, объясняющую основные моменты программирования, и практическую, включающую задания,...
Курс лекцій, Полтавський державний технічний університет, Полтава, 2008 р. -310 с. Урок 1. Вступ Урок 2. Базовий курс Java Урок 3. Обєктно-орієнтоване програмування в Java Урок 4. Класи-оболонки Урок 5. Робота з рядками Урок 6. Класи-коллекції Урок 7. Класи-утиліти Урок 8. Принципи побудови графічного інтерфейса Урок 9. Графічні примітиви Урок 10. Основні компоненти Урок 11....
Курс по программированию. — Владивосток: ВГУЭС, 2013. Материалы представлены на английском языке. Аннотация: This course engages students with little or no programming experience to create Java programs. Participants are introduced to object-oriented programming concepts, terminology, and syntax, and the steps required to create basic Java programs using the NetBeans...
Москва : МПГУ, 2018. — 240 с. — ISBN: 978-5-4263-0648-6. Учебное пособие посвящено объектно ориентированному программированию на языке Java. Рассматриваются основные принципы объектно ориентированного программирования, средства работы со структурами данных – коллекции и дженерики, принципы объектно ориентированного дизайна.
Учебное пособие. – Б.: КНУ, 2009. – 122 с. Учебное пособие подготовлено по программе международного проекта для магистров с двойной компетенцией: «Информатика и социальные науки». Универсальный язык программирования Java можно считать вехой, отметившей начало эры программирования для Интернет. Разработанный специально для создания приложений для Интернет и использующий принцип...
Учебное пособие – СПб: Университет ИТМО, 2016. – 250 с. Настоящее пособие имеет своей целью познакомить студентов с теоретическими аспектами объектно-ориентированного подхода программирования, а также обучить практическим навыкам реализации этого подхода на языке Java. Пособие подготовлено на кафедре “Сетевых и облачных технологий” Университета ИТМО и предназначено для...
Методические рекомендации. – Витебск : Витебский государственный университет имени П.М. Машерова, 2023. – 49 с. В методических рекомендациях приведён подробный пошаговый пример разработки программного обеспечения простейшей информационной системы, имеющего формат web-приложения, запускаемого на популярной платформе Java. Пример сопровождается заданиями для выполнения...
Учебно-методическое пособие по выполнению лабораторных работ для студентов электротехнического факультета. — Гомель: БелГУТ, 2016. — 34 с. В данном пособии рассматриваются основные вопросы объектно-ориентированного программирования на языке программирования Java. Для изучения этих аспектов студентам предлагается выполнить ряд лабораторных работ. Основы программирования Java....
Учебное пособие. Москва 2008. — 77 с.
Учебное пособие представляет собой руководство по использованию среды разработки Eclipse для создания приложений на языке Java. Основное внимание уделено практическим приемам работы с Eclipse. Пособие предназначено для преподавателей, студентов, школьников старших классов, а также для специалистов, желающих освоить самостоятельно...
Москва: Ленанд, 2019. — 208 с. Предлагаемый задачник адресуется тем, кто решил освоить основы программирования на языке Java - как в рамках коллективных занятий (на уроках, факультативах или кружках), так и при самостоятельном индивидуальном обучении. Задачник содержит более 600 заданий для написания программ. Задания разделены по темам в соответствии с разделами учебника авторов...
М.: Ленанд, 2019. — 202 с. — ISBN: 978-5-9710-5765-9. Курс «Основы компьютерных наук для средней школы» является базовым курсом по основам программирования. Данное издание рассчитано на учеников старших классов (9–11), не имеющих опыта в написании компьютерных программ или имеющих минимальный опыт. Такой подход позволяет использовать учебник и в рамках коллективных занятий (на...
М.: Бук-пресс, 2006. — 224 с. — (Хитрости и тонкости). — ISBN 5-8321-0143-9. Учебное пособие по языку программировании Java. Создание языка Java - это один из самых значительных шагов вперед в области разработки сред программирования за последние 20 лет. Язык HTML (Hypertext Markup Language — язык разметки гипертекста) был необходим для статического размещения страниц во...
Учеб. пособие; М-во образования и науки РФ, Урал. гос. экон. ун-т. — – Екатеринбург: Изд-во Урал. гос. экон. ун-та, 2017. — 86 с. В учебном пособии раскрываются основные понятия и методы разработки приложений на языке Java, в том числе для ОС Android. Излагаются основы языка программирования Java и объектно-ориентированного програм-мирования. Содержатся основные сведения по...
Задача: Написать программу организующую взаимодействие с базой данных по одной из предложенных моделей: «Толстый» клиент. «Тонкий» клиент (с использованием хранимых процедур). Веб-ориентированное приложение с «легким» клиентом. В итоге нужно реализовать три приложения, каждое из которых использует тот или иной подход. Клиенты вместе должны реализовывать все или большую часть...
Учебное пособие. — СПб.: СПбТЭИ, 2009. — 66 с. Установка программного обеспечения. Редактирование и запуск программ в среде BlueJ. Основы составления алгоритмов. Примеры решения заданий из лабораторных работ.
Учебные материалы. — Минск : БГУ, 2022. — 58 с. Рассматриваются основы снтаксиса языка Java, типы данных, переменные и литералы, в том числе и специализированные типы для работы с данными без потери точности, преобразования базовых типов, простейшие средства ввода-вывода, возможности класса Math для проведения математических вычислений, а также современные приемы работы с...
Минск : БГУ, 2023. – 54 с. Содержатся задачи по программированию начиная от создания первой программы до циклов и массивов. В каждой теме приводятся примеры решения типовых задач и варианты индивидуальные заданий. Учебные материалы предназначены для отработки основных конструкций языка Java, правил алгоритмизации. Издание ориентировано в первую очередь на тех, кто не имеет...
Минск: БГУ, 2023. — 150 с.: ил. Сборник заданий предназначен для проработки приемов объектно-ориентированного программирования в языке Java. Издание содержит задачи на обработку массивов, реализацию интерфейсов, наследование, использование коллекций, дженериков и лямбда-выражений. В каждой теме приводятся примеры решения типовых задач и варианты индивидуальные заданий. Издание...
Минск : БГУ, 2023. – 54 с. Рассматривается практическое использование потоков Stream API от создания до параллельного выполнения. Stream API – это мощный, но простой для понимания набор инструментов для обработки последовательности элементов, при правильном использовании который позволяет сократить огромное количество стандартного кода, создавать более читаемые программы и...
Минск : БГУ, 2023. – 50 с. Рассматриваются вопросы использования дженериков, или обобщений, для включения типов в качестве параметров при определении классов, интерфейсов и методов. Несмотря на кажущуюся простоту дженериков, многие сталкиваются с трудностями при их использовании, поэтому подробно обсуждаются преимущества, ограничения и побочные эффекты использования обобщений....
Минск : БГУ, 2023. – 78 с. Рассматриваются коллекции PriorityQueue, ArrayDeque и LinkedList, реализующие интерфейсы Queue; коллекции Hashtable, HashMap, LinkedHashMap, TreeMap, предоставляемые интерфейсом Map; и коллекции HashSet, LinkedHashSet TreeSet как наиболее часто используемые реализации интерфейса Set. Для каждой коллекции даются пояснения, как пользоваться классами и...
Минск : БГУ, 2023. – 37 с. Рассматриваются лямбда-выражения, а также создание и использование ссылок на методы. Подробно объясняются возможности использования лямбда-выражений для проведения математических вычислений, в том числе задач численных методов, таких как нахождение решения нелинейных уравнений и приближенное вычисление определенных интегралов. Издание ориентировано...
Учебные материалы. — Минск : БГУ, 2022. — 91 с. Подробно рассматриваются массивы и возможности встроенного класса Arrays, строки Strings и классы StringBuffer и StringBuilder, а также классы обертки базовых типов. Издание ориентировано как на тех, кто не имеет опыта практического программирования на языке Java, так и на тех, кто хотел бы систематизировать и улучшить свои...
Учебные материалы. — Минск : БГУ, 2022. — 46 с. Приводятся общие сведения о методах, особенностях передачи массивов в качестве параметров методов, рассматриваются такие понятия как стек и куча. Издание ориентировано как на тех, кто не имеет опыта практического программирования на языке Java, так и на тех, кто хотел бы систематизировать и улучшить свои знания. В каждой теме...
Минск : БГУ, 2023. – 80 с. Представлены общие сведения об иерархии коллекций. Особое внимание уделено базовому для большинства коллекций интерфейсу Collection и интерфейсам, реализуемых коллекциями, таким как Iterator и Iterable, Comparable и Comparator. Подробно рассматриваются коллекции, реализующие интерфейс List: Vector, Stack и ArrayList. Для каждой коллекции даются...
Учебные материалы. — Минск : БГУ, 2022. — 32 с. Рассматриваются условные конструкции языка Java, различные виды циклов и операторы перехода, а также организация вычислений с заданной точностью. Издание ориентировано как на тех, кто не имеет опыта практического программирования на языке Java, так и на тех, кто хотел бы систематизировать и улучшить свои знания. В каждой теме...
Учебно-методическое пособие. — Минск: БГУ, 2023. — ISBN 978-985-881-502-8. Рассматриваются классы, интерфейсы, перечисления и записи, а также различ-ные аспекты работы с ними. Подробно описывается механизм наследования и клонирования, даются основы построения диаграмм классов. В каждой теме приводится необходимый теоретический материал и код программ, что существенно ускоряет...
Минск : БГУ, 2023. – 63 с. Подробно излагается потоковая организация ввода-вывода в Java. В Java фактически определены две полноценные подсистемы ввода-вывода: одна – для обмена байтами, другая – для обмена символами. Ввод-вывод в Java очень обширен и включает множество классов, интерфейсов и методов. Рассматриваются наиболее важные и часто используемые языковые средства...
Минск : БГУ, 2023. – 147 с. Представлены вопросы, которые можно использовать для проведения тестов по темам: «Общие сведения о Java», «Основы синтаксиса. Неименованные константы», «Операции», «Типы», «Объявления», «Операторы управления программой», «Методы», «ООП», «Дженерики», «Коллекции», «Лямбда-выражения», «Потоки вводавывода», «Stream API» при изучении языка Java....
Учебное пособие. — М.: Российский университет дружбы народов, 2016. — 128 с. — ISBN: 978-5-209-07208-9 В пособии изложены как базовые, так и наиболее распространенные и используемые разделы объектно-ориентированного языка программирования Java. Пособие составлено в виде сборника практических заданий, содержит необходимый для ознакомления теоретический материал по...
Бесплатная версия. — Javarush.ipnodns.ru, 2014. — 596 с. Курск языка Java, разработанный учебным центром JavaRush. Знакомство с Java: вывод на экран, типы String и int Знакомство с Java: переменные, методы, классы Первая программа: ввод с клавиатуры, работа в IDE Знакомство с ветвлениями и циклами Знакомство с классами: написание своих классов, конструкторы Знакомство с...
Бесплатная версия. — Javarush.ipnodns.ru, 2014. — 759 с. Курск языка Java, разработанный учебным центром JavaRush. Устройство объекта Object: equals, hashCode, clone, wait, notify, toString()... String: mutable, immutable, format, StringTokenizer, StringBuilder, StringBuffer Внутренние классы, примеры: Map.Entry Внутренние классы, особенности реализации Создание и остановка...
В работе рассмотрено основные понятия языка Java и методы решения как стандартных, так и нестандартных задач, задания для практических и лабораторных работ, касающихся изучения базовых конструкций и принципов программирования на языке Java. Материалы могут быть использованы при проведении занятий по предметам "Объекно ориентированное программирование", "Основы Web...
КПИ. ФИВТ. (КПІ. ФІОТ). Киев. 2013 год. 9 Лаб с отчетами и исходниками на NetBeans и IntellijIDEA.
Hello world.
Визначити ті рядки, довжина яких менша (більша) середньої. На вхід поступає масив String. На виході – масив String.
Серед простих чисел, які не перевищують заданий n, знайти таке, в двійковій формі якого максимальна кількість одиниць.
Розробити функцію, яка визначає...
СПб.: СПбГУ, 2010. — 37 с. Данный набор лабораторных работ представляет собой краткое введение в язык программирования Java и интегрированную среду разработки программ NetBeans. Он предназначен для проведения практических занятий со студентами, изучающими язык Java в рамках курса ѕИнтерфейсы информационных системї, читаемого одним из авторов на факультете социологии...
СПб.: СПбГУ, 2011. — 15 с. Одним из центральных понятий современных языков программирования является понятие абстракции данных. Оно позволяет программисту решать поставленную перед ним задачу в терминах самой задачи, а не в терминах компьютера, на котором задача решается. На практике тот факт, что язык программирования поддерживает абстракцию данных, выражается в возможности...
5-е межд. изд. — СПб.: Питер, 2023. — 544 с.: ил. — (Бестселлеры O’Reilly). — ISBN 978-5-4461-1836-6. Неважно, кто вы – разработчик ПО или пользователь, в любом случае вы слышали о языке Java. В этой книге вы на конкретных примерах изучите основы Java, API, библиотеки классов, приемы и идиомы программирования. Особое внимание авторы уделяют построению реальных приложений. Вы...
Учебно-методическое пособие. — Нижний Новгород: Нижегородский госуниверситет, 2017. — 56 с. Учебно-методическое пособие «Элементы двумерной графики в Java» описывает элементы объектно-ориентированного программирования, создание графического интерфейса, рисование в терминах пикселов, векторную графику, аффинные отображения и программирование анимации. Пособие предназначено для...
Пер. с англ. Михаила Райтмана. — СПб.: БХВ-Петербург, 2023. — 448 с.: ил. — ISBN 978-5-9775-6841-8. Книга описывает практические приемы рефакторинга и переноса кода написанных на Java мобильных приложений для Android на язык Kotlin с сохранением совместимости. Приведено подробное сравнение этих двух языков, даны примеры перевода проектов с Java на Kotlin, добавления поддержки...
Минск, БГУИР, 2013, 76 страниц. Данный лабораторный практикум по дисциплине "Объектно-ориентированное программирование и проектирование функциональных узлов телекоммуникаций" включает следующие разделы и лабораторные работы:
Установка необходимых инструментов (Eclipse, JDK)
1. Введение в Java. Алгоритмизация и использование управляющих структур
2. Массивы и строки
3. Введение...
Объектно-ориентированное программирование и программное моделирование функциональных узлов телекоммуникаций /: метод. указ. к лаб. работе по курсу «Объектно-ориентированное программирование в телекоммуникациях» для студ. спец. 1-45 01 03 «Сети телекоммуникаций», 1-45 01 05 «Системы распределения мультимедийной информации» днев. и заоч. форм обуч. / сост. О.Г. Смолякова, Е.Г....
Практикум. — Улан-Удэ: Издательство Бурятского госуниверситета, 2017. — 70 с. В практикуме рассматриваются базовые понятия Java, работа с примитивными типами данных, основные конструкции языка, принципы создания простейших форм пользовательского интерфейса, а также основы объектно-ориентированного программирования. Приводятся примеры программного кода, поясняющие теоретический...
Москва.: Горячая линия - телеком, 2000. - 132 с. Качество отличное, имеется встроенный OCR слой (возможность поиска по тексту и копирования его) и оглавление. В компактной форме приведены основные сведения по языку Java. Автор постарался на простых примерах показать все препятствия, которые приходится преодолевать в процессе изучения языка. В данную книгу включены примеры...
Учебное пособие. — Иркутск: ИрГУПС, 2016. — 136 с. В учебном пособии рассматриваются основные понятия языка программирования Java. Описываются история и терминология использования приложений, особенности работы с переменными примитивного и ссылочного типа, классы, объекты и объектные переменные, классы для типов данных и структур данных, массивы, машинное представление целых и...
Методические указания к лабораторным работам. — Томск: ТУСУР, 2022. — 55 с. Современные технологии объектно-ориентированного программирования интенсивно развиваются, поэтому на данный момент программисту недостаточно понимать простейшие принципы ООП (инкапсуляцию, абстракцию, полиморфизм, наследование). В настоящее время появилось множество практик, соблюдение которых...
Учебное пособие. — Томск: ТУСУР, 2021. — 186 с. Пособие позволяет систематизировать знания в области объектно-ориентированного программирования на языке Java, развить навыки разработки программного кода с использованием современных кросс-платформенных инструментальных средств. Для студентов направлений «Программная инженерия» и «Бизнес-информатика», а также всех, кто продолжает...
Московский государственный технический университет им. Н.Э. Баумана, 2004, 15с. Методические указания к лабораторной работе №14 по курсу "Распределенные системы обработки информации" Цель работы Изучить базовые понятия и назначение JavaTM Cryptography Extension Научиться загружать классы Научиться определять интерйес, предоставляемый классом, и вызывать его методы Содержание...
Методические рекомендации к выполнению лабораторных работ. – Витебск : ВГУ имени П.М. Машерова, 2015. – 46 с. В методических рекомендациях изложен ход выполнения лабораторных работ по различным темам, помогающим студентам освоить основы объектно-ориентированного программирования с использованием языка программирования Java. По всем темам приведены задания для самостоятельной...
Object Relational Mapping (ORM) Объектно-реляционное отображение Взаимодействие между типами баз данных и подходами доступа к данным Примеры реляционной и объектной модели Отображение таблицы CATALOG и класса Catalog.Java Работа с Hibernate API Протокол команд SQL Возможности ORM Преимущества ORM Недостатки ORM Реализации ORM Стандарты ORM Литература и ссылки К презентации...
Київ, 2017. — 144 с. Навчальний посібник для студентів, які навчаються за спеціальностями "Інформатика", "Програмна інженерія", "Комп'ютерні науки", "Прикладна математика". Передмова Базові засади мови Java Короткий нарис історії мови З чого все починалося Зелений дуб та філіжанка кави Перші розчарування та переломний момент Важливі віхи та версії Java Основні властивості мови...
Учебное пособие. — Ярославль: ЯрГУ, — 2006 г.—92 с. — IBSN 5—8397—0468—7 Учебное пособие содержит описание основных средств языка программирования Java и Java-технологии, а также некоторые общие сведения об объектно-ориентированном программировании и проектировании. Текст в файле распознан в неправильной кодировке. Зато есть интерактивное оглавление. Учебное пособие...
Харків: Харківський національно економічний університет імені Семена Кузнеца, 2008. — 86 с. У даній роботі розглядаються основні технології розробки додатків мовою Java, які призначені для створення автономних та розподілених додатків, аплетів і Web-додатків. Особливістю більшості лабораторних робіт є їхня орієнтація на розробку графічного користувальницького інтерфейсу, що дає...
Данное руководство предназначено для преподавателей информатики в ВУЗах России, принимающих участие по постановке курсов преподавания Java в рамках программы поддержки процесса обучения информационным технологиям в ВУЗах, представленной представительством компании Sun Microsystems в странах СНГ и Московским физико- техническим институтом (МФТИ). Методика преподавания опирается...
Без Автора. На украинском языке. Вихідні дані відсутні. 16 лекцій для студентів спеціальності 6.080400 «Програмне забезпечення автоматизованих систем». Java широко відома як новітня об'єктно-орієнтована мова, що легка у вивченні і дозволяє створювати програми, які можуть виконуватися на будь-якій платформі без яких-небудь доопрацювань. Ще з Java чомусь завжди пов'язана тема...
Вступ Технічне завдання Загальне завдання Функціональність Вимоги до реалізації Варіант завдання Проектування інтерфейсу користувача Розробка Висновки Список інформаційних джерел Додаток А. Програмний код проекту Додаток B. Структура проекту Загальне завдання Необхідно побудувати програму візуалізації табличних даних у вигляді діаграми. В якості вхідних даних виступає таблиця,...
ТГУ, доц. Змеев О.А., Томск, 2016, 67 с
Специальность - Фундаментальная информатика и информационные технологии
Объект исследования: разработка приложений под мобильную платформу Android для обеспечения взаимодействия клиентов и курьеров в рамках службы доставки товаров
Цель: разработать и внедрить приложения для клиента и курьера для службы доставки товаров
Результаты...
Санкт-Петербургский политехнический университет Петра Великого, Институт компьютерных наук и технологий, доц. Т.В. Коликова, Санкт-Петербург, 2016, 80 с. В этой работе рассматривается разработка приложения (графический редактор) под ОС Android. Предполагается использование данного приложения, как сервиса для использования в дальнейшем в других приложениях. Для создания приложения...
Санкт-Петербургский политехнический университет Петра Великого, Институт компьютерных наук и технологий, Кафедра измерительных информационных технологий, Тимонин В.М., Санкт-Петербург, 2015, 80 с. Цель данной работы заключается в том, чтобы используя среду разработки Android Studio, написать мобильное приложение для смартфонов под управлением Android, позволяющее создавать...
[Электронный ресурс]: Учебное пособие / Рысин М.Л. – М.: МИРЭА – Российский технологический университет, 2023. – 1 электрон. опт. диск (CD-ROM) Учебное пособие посвящено современным подходам к созданию Android-приложений. Показаны приѐмы разработки средствами языка высокого уровня Java в инструментальной среде Android Studio. Приводятся необходимые теоретические сведения и...
[Электронный ресурс]: Учебное пособие / Рысин М.Л. – М.: МИРЭА – Российский технологический университет, 2024. – 1 электрон. опт. диск (CD-ROM) Учебное пособие посвящено современным подходам к созданию Android-приложений. Показаны приѐмы разработки средствами языка высокого уровня Java в инструментальной среде Android Studio. Приводятся необходимые теоретические сведения и...
Интуит. ру, 2010. - 199 с. В этом курсе рассказывается о проблемах, сопровождающих разработку распределенных программных систем, и методах решения этих проблем. Все рассмотренные элементы технологии проиллюстрированы примерами, ознакомившись с которыми, читатели получат полное представление о методах разработки распределенных приложений на платформе J2EE. В рамках курса...
СПб.: Питер, 2018. — 1072 с. Преподаватели Принстонского университета Роберт Седжвик и Кевин Уэйн создали универсальное введение в Computer Science на языке Java, которое идеально подходит как студентам, так и профессионалам. Вы начнете с основ, освоите современный курс объектно-ориентированного программирования, и перейдете к концепциям более высокого уровня: алгоритмам и...
Государственное образовательное учреждение высшего профессионального образования
«Тверской государственный университет»
Год: 2007
Разделы 2 - 9
Курс подготовлен при поддержке Sun Microsystems
Учебно-методическое пособие для студентов учреждений, обеспечивающих получение высшего образования по направлению специальности «Информационные системы и технологии (издательско-полиграфический комплекс)». — Минск: БГТУ, 2009. — 140 с. Основное внимание в учебно-методическом пособии уделено практическому применению технологий Java Servlet и JSP для обработки HTTP-запросов....
Методические указания к лабораторной работе. В 2 ч. Ч. 1. – Минск : БГУИР, 2011. – 22 с. Методические указания состоят из лабораторной работы, в которой изложены условия и методы решения 15 простейших задач на языке Java; заданий по вариантам и контрольных вопросов. Каждое задание включает четыре задачи.
Учебное пособие. — СПб.: Ф-т филологии и искусств СПбГУ, 2007. — 76 с. Учебное пособие состоит из 12 условных занятий, соответствующих темам первой части курса практических занятий по предмету «Информационные технологии» в рамках учебной программы специальности «Прикладная информатика в искусстве и гуманитарных науках». Каждый раздел освещает один из аспектов изучения языка...
Новополоцк : Полоцкий государственный университет имени Евфросинии Полоцкой, 2022. — 195 с. Методические указания к лабораторным работам для студентов специальности 1-40 02 01 «Вычислительные машины, системы и сети». Целью настоящих методических указаний является изучение современных технологий программирования для различных архитектур и платформ. Достижение поставленной цели...
Методические указания. — Ульяновск: Ульяновский государственный технический университет, 2004. – 40 с. Указания разработаны в соответствии с программой курса «Информатика» и предназначены для студентов радиотехнического факультета, но могут использоваться и студентами других специальностей. Рассматриваются вопросы применения массивов, проектирования классов и взаимодействия с...
Ульяновск: УлГТУ, 2010. – 52 с. Указания разработаны в соответствии с программой курса «Информатика» и предназначены для студентов радиотехнического факультета, но могут использоваться и студентами других факультетов и специальностей. Рассматриваются вопросы разработки программных приложений на языке Java. Направлены на закрепление знаний по курсу «Информатика», читаемого для...
Учебно-методическое пособие. — Бишкек: КРСУ, 2015. — 40 с.: ил. В учебно-методическом пособии представлен сборник практических заданий, способствующих усвоению, закреплению и проверке знаний по освоению классов библиотек, разработанных в Java, основ технологий и элементов языка программирования Java. Пособие включает в себя 12 практических занятий. Каждое занятие содержит тему,...
Лабораторный практикум. — Екатеринбург: Российский государственный профессионально-педагогический университет (РГППУ), 2020. — 55 с. Изучение основных графических пакетов и создание графических изображений средствами Java. Лабораторный практикум составлен для студентов направления подготовки 09.03.02 Информационные системы и технологии бакалаврской программы «Информационные...
В работе рассмотрена история развития вычислений на видеокартах (GPGPU), и их потенциальные возможности. Затем разбирается архитектура CUDA корпорации NVidia для подобных вычислений. Ну и наконец рассмотрен интерфейс JCuda для работы с этой технологией в языке Java и создан пример - алгоритм Гаусса без выбора главного элемента. Было также проведено сравнение производительности...
Вінниця: Вінницький національний технічний університет, 2016. — 106 с. Навчальний посібник присвячений об’єктно-орієнтованій мові програмування Java 2. Послідовно викладаються практичні прийоми роботи з основними конструкціями мови, графічною бібліотекою класів, розширеною бібліотекою Java 2D. Наведені фрагменти програм ілюструють наведені прийоми програмування.
СПб.: БХВ-Петербург, 2023. — 368 с.: ил. — ISBN 978-5-9775-1689-1. Книга о современном состоянии языка Java, векторе его развития, а также о грамотном программировании в духе паттернов GoF. Книга дает базовое представление о фреймворке Spring, контейнерах Docker, принципах ООП, затрагивая, в частности, переход к облачным решениям, обращение с IDE. Также освещены темы из...
2-е изд. — М.: Горячая линия — Телеком, 2015. — 336 с.: ил. В систематизированном виде рассматриваются технологии создания Интернет-приложений на основе языка Ява (Java). Описывается сам язык Ява, средства построения аплетов языка Ява и построение сложных Интернет-приложений на основе средств J2EE. Для программистов, начинающих изучение языка Ява и программирование для...
Учебное издание. — СПб.: БХВ-Петербург, 2001. — 464 с.: ил. — ISBN: 5–94157–041–4. Цифровая версия бумажного издания . Книга посвящена объектно ориентированному языку программирования Java 2. Последовательно излагаются практические приемы работы с новейшими конструкциями языка, графической библиотекой классов, расширенной библиотекой Java 2D, со звуком, печатью, способами...
3-е изд., перераб. и доп. — СПб.: БХВ-Петербург, 2008. — 768 с. Самоучитель написан на основе материала лекций, читаемых автором для студентов первого и второго курсов. Изложены практические приемы использования как традиционных, так и новейших конструкций объектно-ориентированного языка Java, графической библиотеки классов Swing, расширенной библиотеки Java 2D, работа со звуком,...
Учебное пособие. — Томск: ТУСУР, 2011. — 195 с. Учебное пособие содержит теоретический материал по дисциплине "Программирование в Интернет (Java)". Содержание пособия направлено на обучение основам программирования на языке Java. Предназначено для студентов, обучающихся по дневной форме обучения. Введение История Классы Классы и объекты Хранение данных Примитивные типы Области...
Комментарии