Программирование
<<  Визуальная среда современного городского жителя Эффективное программирование на Java  >>
Анатомия Java
Анатомия Java
Анатомия Java
Анатомия Java
Анатомия Java
Анатомия Java
Анатомия Java
Анатомия Java
Картинки из презентации «Практическое программирование на Java» к уроку информатики на тему «Программирование»

Автор: в. Чтобы познакомиться с картинкой полного размера, нажмите на её эскиз. Чтобы можно было использовать все картинки для урока информатики, скачайте бесплатно презентацию «Практическое программирование на Java.ppt» со всеми картинками в zip-архиве размером 71 КБ.

Практическое программирование на Java

содержание презентации «Практическое программирование на Java.ppt»
Сл Текст Сл Текст
1Практическое программирование на Java. 8теоретической части консультации по
к.ф.-м.н. Козлов Дмитрий Дмитриевич выполнению учебных практических задач
ddk@cs.msu.su Кафедра АСВК, Лаборатория заканчиваются!
Вычислительных комплексов. 9Программа курса: практическая часть.
2Лекция 1. Введение. После окончания изложения языка Java всем
3Что, зачем, кому. Целевая аудитория: желающим будут выданы задания практической
Студенты, только что распределенные на части. Задание выполняется самостоятельно.
кафедру. Энтузиасты со второго курса. Выполнение практического задания является
Цель: Дать слушателям практические знания необходимым условием получения оценки.
и навыки для создания программных Оценка выставляется и за практикум и за
реализаций с использованием современных спецкурс. Задание представляет собой
языков и средств программирования. Зачем: описание алгоритма, который надо
Для успешного выполнения программных самостоятельно реализовать на языке Java в
реализаций в курсовых работах. соответствии с заданным набором
4Реализация для курсовой работы. требований.
Создание реализации алгоритма. Проверка 10Требования к реализации. Необходимо
корректности реализации. Использование сделать реализацию алгоритма по его
алгоритма в рамках некоторой среды текстовому описанию в статье или книге.
подготовки и интерпретации данных. Необходимо написать программу,
Модификация и развитие алгоритма. демонстрирующую работу этого алгоритма.
Использование алгоритма другими людьми в Программа должна осуществлять подготовку
рамках большой системы. входных данных и интерпретацию результатов
5Основные задачи. Реализация алгоритма. работы алгоритма. Необходимо подготовить
Отделение алгоритма от инфрастуктуры входные данные, на которых будет
(подготовки входных данных, интерпретации демонстрироваться работа алгоритма.
выходных данных и т.д.). Проверка Необходимо сделать реализацию отчуждаемой
корректности реализации на разных входных и пригодной для дальнейшего использования:
данных. Гарантия корректности при внесении документировать, написать модульные тесты,
изменений в реализацию. Контроль вносимых написать скрипты сборки. Необходимо
изменений. Возможность отката. Наличие оформить алгоритм и программу так, чтобы
документации по реализации алгоритма; можно было легко запустить для оценки.
Наличие документированного программного Подробнее об этом написано на страничке
интерфейса API для алгоритма; http://zigzag.lvk.cs.msu.su/~ddk/java/.
Отчуждаемость реализации от среды 11Правила приема заданий. Задание
разработки. принимается в момент готовности, но не
6Программа курса: теоретическая часть. позднее 15 декабря. Работы, сданные до 1
Основы языка Java: Java как С, создание декабря, м.б. возвращены на доработку с
приложений. Основы ООП в Java, пакеты, указанием недостатков, но не более одного
обработка ошибок (~2 лекции). Работа с раза. Работы надо отсылать по электронной
документацией по API. Библиотеки system, почте в аттачменте. В теме указывать
lang, util, io. (~2 лекции). Окружающая фамилию и номер группы. В теле письма ФИО
среда Java: J2SE, J2EE. Существующие полностью, номер группы, кафедра, название
библиотеки программ. Поиск и выбор. Подход задания. Адрес: javaprak@lvk.cs.msu.su. С
open source. Документирование программ. правилами приема заданий и требованиями к
Javadoc. Обеспечение качества создаваемых выполнению заданий можно ознакомиться на
программ. Модульные тесты JUnit. Средства страничке
сборки программ. Ant. Контроль версий. http://zigzag.lvk.cs.msu.su/~ddk/java.
Использование CVS. 12Рекомендуемый инструментарий. IBM
7Требуемые знания и навыки: Знание eclipse (www.Eclipse.Org) (open source).
языка С. Умение работать с операционной Sun netbeans (www.Netbeans.Org) (open
системой UNIX на уровне пользователя. source). JDK, ant, vim и командная строка.
Понимание основ функционирования сети 13Рекомендуемая литература. Курс МФТИ
Интернет. Понимание основных понятий «Программирование на Java»
объектно-ориентированного программирования http://www.javagu.ru. Sun Java Tutorial
ООП. http://java.sun.com. С. Макконнелл
8Форма проведения. Лекции, не «Совершенный код». С. Канер, Д.Фолк, Е.
предусматривающие запись. Самостоятельное Нгуен «Тестирование программного
изучение студентами рекомендованных обеспечения». Материалы сайта
учебных материалов. Самостоятельное http://www.junit.org. Управление версиями
решение учебных практических задач. Для в Subversion http://svnbook.red-bean.com/.
этого выделен машзал 3 по вторникам с 8.45 Материалы сайта http://ant.apache.org.
до 12.05. Обсуждения решений задач и 14Анатомия Java.
консультации в конце лекции. Выполнение 15Анатомия Java.
коротких (5-10 минут) контрольных работ в 16Анатомия Java.
начале лекции. После окончания 17Анатомия Java.
Практическое программирование на Java.ppt
http://900igr.net/kartinka/informatika/prakticheskoe-programmirovanie-na-java-253639.html
cсылка на страницу

Практическое программирование на Java

другие презентации на тему «Практическое программирование на Java»

«Линейное программирование» - Решение задач линейного программирования в MS Excel. Третье ограничение. Один из создателей линейного программирования. 3. В окне Надстройки установить флажок и нажать ОК. 1. Создадим область переменных. В MS Excel 2007: 4) Кнопка Перейти (внизу окна Параметры Excel). Укажем ограничения 4) Нажимаем кнопку Добавить Появится окно Добавление ограничения.

«История развития языков программирования» - Объектно-ориентированный язык создает окружение в виде множества независимых объектов. Простая величина в каждый момент может иметь не более одного значения. Язык БНФ. Информатика. Список наиболее употребительных обозначений типов данных, используемых в описаниях. Другое направление в программировании связано с методологиями непроцедурного программирования.

«Классификация языков программирования» - Никлаусом Виртом. Машинным; машинно-ориентированным; машинно-независимым языкам. Язык программирования Pascal относится к: Денисом Ритчи. Системы программирования. Программа – отладчик; транслятор; библиотека стандартных программ и функций. Для исправления ошибок в тексте программы необходима: Повтори классификацию языков программирования по степени детализации и способу программирования.

«Объектно-ориентированное программирование» - Объекты в деловом мире. Продолжение кризиса. Метод – поведение объекта. (опять про печенье, но в форме собаки). Программная реализация. ООП нацелено на моделирование предметной области решаемой задачи. Инкапсуляция Типизация объектов и синтез абстрактных типов данных. Отдел 2. Зарплата. Инкапсуляция и ограничение доступа к данным.

«Операция в программировании» - Основные операции. Часть 6. Обмен сообщениями (2). Монитор. Часть 2. Часть 1. Решение задачи доступа к ресурсу. Поиск максимума (1). Задача о читателях и писателях. Задача о читателях и писателях (2). Операция условной записи compareAndSet. Семафор. Часть 5. Ссылки. Задача о читателях и писателях (1).

«Объект объектно-ориентированного программирования» - Объектно-ориентированный подход обладает преимуществами. Наследование. Однако объединение объектов в классы определяется не наборами атрибутов, а семантикой. Полиморфизм. Классы. Ассоциация. Слово "полиморфизм" греческого происхождения и означает "имеющий много форм". Итак, объекты порождаются от классов, а классы - от метакласса.

Программирование

31 презентация о программировании
Урок

Информатика

130 тем
Картинки
900igr.net > Презентации по информатике > Программирование > Практическое программирование на Java