Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование

Разработка приложения на Java

Мыло металлическое "Ликвидатор".
Мыло для рук «Ликвидатор» уничтожает стойкие и трудно выводимые запахи за счёт особой реакции металла с вызывающими их элементами.
197 руб
Раздел: Ванная
Браслет светоотражающий, самофиксирующийся, желтый.
Изготовлены из влагостойкого и грязестойкого материала, сохраняющего свои свойства в любых погодных условиях. Легкость крепления позволяет
66 руб
Раздел: Прочее
Забавная пачка "5000 дублей".
Юмор – настоящее богатство! Купюры в пачке выглядят совсем как настоящие, к тому же и банковской лентой перехвачены... Но вглядитесь
60 руб
Раздел: Прочее

Цель: научиться создавать апплет Задание: Создать апплет для реализации нижеприведённых задач. При написании программы обязательно использовать методы многопоточного программирования. Игра «Змейка». Управление клавишами. Вначале «змейка» состоит из двух звеньев, на экране появляются предметы пищи. При «поедании» из «змейка» в длину увеличивается на одно звено. Окончание игры – касание границы экрана или «укус» себя самой. Учесть прохождение всего пути всеми звеньями «змейки». Теоретические сведения: Игра. В начале игры выводится окно, в котором я поместила ссылку для начала игры. Предлагается на выбор 4 разных типа игры. Отличие заключается в скорости. После клика по ней начинается процесс игры. На монитор выводится прямоугольник, в котором и происходит весь основной процесс игры. Внизу данного прямоугольника мы можем увидеть кол-во набранных очков. Они отображают успешность прохождения игры. Чем больше скорость игры, тем быстрее набираются очки. Объектами в моей разработке служат звенья змейки. Для активной адаптации и восприятия, и реализации программы я использовала графические объекты. Они появляются случайным образом на экране. Если Вы врезаетесь змейкой в стенку, либо в саму себя, то игра автоматически заканчивается с выведением статистических данных. Класс (class) Строительный блок Java-приложений, класс является группой элементов данных (членов), с которыми связаны программы (методы), выполняющие операции над этими данными. Пакет PL/SQL в чем-то похож на класс, за исключением того, что вы не можете создавать отдельный объект из пакета, поэтому он больше похож на статический Java-класс. Типы данных (da a ypes) Все в Java определяется через класс, кроме элементарных типов данных. Так, S ri g является классом, поэтому когда вы объявляете переменную типа S ri g, вы создаете объект, основанный на этом классе. Элементарные типы данных Java включают четыре типа целых, а также boolea , char, double, и floa . Реализация (i s a ia io ) Для создания частного экземпляра из более общей структуры, нужно объявить объект как экземпляр или реализацию класса. В языке PL/SQL вы можете объявить тип запись( YPE) и затем объявить экземпляр записи, основанный на этом типе. Член (member) Класс может содержать любое количество переменных, методов и других классов (классов таких как в Java 1.1), которые все вместе называются членами класса. Класс может быть определен внутри своих членов, которые содержат информацию о классе в целом (статические члены) или о реализациях объектов этого класса. Члены класса похожи на переменные уровня пакета в PL/SQL. Однако, каждый раз когда вы создаете объект из класса, вы получаете новый набор членов. Пакет имеет только одну реализацию своих данных во время сессии базы данных Oracle. Метод (me hod) Метод – это именованная группа операторов языка программирования Java, которые связаны с определенным классом и которые могут быть вызваны для объектов, являющихся реализациями класса. В Java вы можете определить статические методы (также называемые методами класса), которые могут быть доступны напрямую из класса без создания объекта.

Метод mai также всегда объявляется как статический. Объект (objec ) Известный также как экземпляр, объект – это элемент исполняемого кода, который особым образом реализует основную структуру класса. Класс является общим шаблоном типов (sor s), предоставляющим структуру и правила для этой структуры. В общем смысле объект – это элемент данных, которым вы манипулируете в вашем приложении. Пакет (package) Пакет – это элемент языка Java, используемый для группировки родственных классов под общим именем. Все пакеты в Java API сгруппированы в один пакет, называемый java. Внутри пакета java находятся другие пакеты, сгруппированные по функциональным возможностям, например, пакет java.u il содержит основные классы утилит. Блок-схема: Листинг программы: package s ake; impor java.aw . ; impor java.aw .eve . ; impor java.apple . ; public class s ake ex e ds Apple impleme s Ru able { Image do ; Image back; Image offI; Graphics offG; i x; i r emp=1; i game=1; i level; i z; i ; i cou =0; i score=0; i add=1; Bu o b= ew Bu o (&quo ;Begi er&quo ;); Bu o i= ew Bu o (&quo ;I ermedia e&quo ;); Bu o p= ew Bu o (&quo ;Professio al&quo ;); Bu o X= ew Bu o (&quo ;X reames &quo ;); S ri g s emp; S ri g s; S ri g ; boolea go; boolea lef =false; boolea righ =false; boolea up=false; boolea dow =false; boolea s ar ed=false ; boolea me=false; hread se ime; public void i i () { add(b); add(i); add(p); add(X); se Backgrou d(Color.black); back = ge Image(ge CodeBase(), &quo ;screa .gif&quo ;); for (z=0 ; z &l ; 400 ; z ){do = ge Image(ge CodeBase(), &quo ;do .gif&quo ;); } } public void upda e(Graphics g) { Dime sio d = his.size(); if(offI == ull) { offI = crea eImage(d.wid h, d.heigh ); offG = offI.ge Graphics(); } offG.clearRec (0, 0, d.wid h, d.heigh ); pai (offG); g.drawImage(offI, 0, 0, ull); } public void pai (Graphics g) { g.drawImage(back, 0, 0, his); g.se Color(Color.whi e); if(s ar ed) { g.se Fo ( ew Fo (&quo ;Verda a&quo ;, 1, 12)); = &quo ;Score &quo ; score &quo ;&quo ;; g.drawS ri g( , 75, 220); } if(game==1) { g.se Fo ( ew Fo (&quo ;Verda a&quo ;, 1, 13)); s = &quo ;Selec Mode&quo ;; g.drawS ri g(s, 65, 30); b.move(75, 50); i.move(68, 90); p.move(68, 130); X.move(73, 170); } if((game==2) (game==3)) { if(!s ar ed) { g.se Fo ( ew Fo (&quo ;Verda a&quo ;, 1, 11)); = &quo ;Use he key board arrows o move!&quo ;; g.drawS ri g( , 5, 215); } for (z=0 ; z &l ;= ; z ){ g.drawImage(do , his); } me= rue; } if(!me) { g.se Fo ( ew Fo (&quo ;Verda a&quo ;, 1, 11)); = &quo ;by Cumka, especially for ywka chik&quo ;; g.drawS ri g( , 5, 215); } if(game==3) { g.se Fo ( ew Fo (&quo ;Verda a&quo ;, 1, 13)); s=&quo ;Game Over&quo ;; g.drawS ri g(s, 65, 60); } } public void ru () { for(z=4 ;z &l ;400 ; z ) { go= rue;x=91;} =3; game=2; score=0; b.move(70, -100); i.move(70, -100); p.move(70, -100); X.move(70, -100); lef =false; righ =false; up=false; dow =false; loca eRa dom(4); while( rue) { if (game==2) { if ((x= rue;loca eRa dom(( 1));score =add; } for(z = 399 ; z &g ; 0 ; z--) { if (go; if ((z&g ;4)&&(x)){ game=3; } } } if(lef ){ x-=10; } if(dow ){ y=191;game=3;} if(y=191;game=3;} if(x=1;game=3;} if (game==3) { if (cou &l ;(1500/level)) { cou ; } else { cou =0;game=1;repai ();se ime.s

op(); } } repai (); ry{se ime.sleep(level);} ca ch(I errup edExcep io e){} } } public void loca eRa dom(i ur ) { r emp=(i )(Ma h.ra dom() 20); x=((r emp 10) 1) ; r emp=(i )(Ma h.ra dom() 20); y=((r emp 10) 1); ; } public boolea keyDow (Eve e, i key) { if ((key == Eve .LEF ) &&(!righ )){lef = rue; up = false; dow = false;if(!s ar ed)s ar ed= rue;} if ((key == Eve .RIGH ) && (!lef )){righ = rue; up = false; dow = false;if(!s ar ed)s ar ed= rue;} if ((key == Eve .UP) && (!dow )){ up = rue; righ = false; lef = false;if(!s ar ed)s ar ed= rue;} if ((key == Eve .DOW ) && (!up)){dow = rue; righ = false; lef = false;if(!s ar ed)s ar ed= rue;} re ur rue; } public boolea ac io (Eve eve , Objec obj) { s emp = (S ri g) obj; if(s emp.equals(&quo ;Begi er&quo ;)) { add=2; level=100; se ime = ew hread( his); se ime.s ar (); re ur rue; } if(s emp.equals(&quo ;I ermedia e&quo ;)) { add=5; level=70; se ime = ew hread( his); se ime.s ar (); re ur rue; } if(s emp.equals(&quo ;Professio al&quo ;)) { add=10; level=40; se ime = ew hread( his); se ime.s ar (); re ur rue; } if(s emp.equals(&quo ;X reames &quo ;)) { add=20; level=20; se ime = ew hread( his); se ime.s ar (); re ur rue; } re ur false; } } Заключение: В результате изучения языка Java была разработана и создана игра «Змейка». Она может являться ярким примером для отображения главных, принципиальных возможностей данного языка. В моей разработке используются динамически-активные принципы языка Java. В программу интегрированы графические объекты. Программа является логичной и максимально информативной.

Язык С был задуман Деннисом Ритчи (Dennis Ritchie) примерно в это время, и в 1973 г. он вместе с Кеном Томпсоном (Ken Tompson) по существу переписал на С все ядро UNIX, совершив настоящий подвиг в эпоху разработки системного программного обеспечения на языке ассемблера. В системах Linux доступен широкий диапазон языков программирования, многие из них свободно распространяются и есть на компакт-дисках или в архивах на FTP- сайтах в Интернете. Далее перечислена часть языков программирования, доступных программистам Linux: □ Ada; □ С; □ С++; □ Eiffel; □ Forth; □ Fortran; □ Icon; □ Java; □ JavaScript; □ Lisp; □ Modula 2; □ Modula 3; □ Oberon; □ Objective С; □ Pascal;  □ Perl; □ Prolog; □ PostScript; □ Python; □ Ruby; □ Smalltalk; □ PHP; □ Tcl/Tk; □ Bourne Shell. В главе 2 мы покажем, как применять оболочку Linux для разработки приложений малого и среднего размера. В оставшейся части книги мы сконцентрируемся главным образом на языке С и уделим основное внимание изучению программных интерфейсов ОС Linux с точки зрения программиста, поэтому мы рассчитываем на знание читателей языка программирования С

1. Разработка приложений на языке VBA в среде MS EXCEL по обработке данных для заданных объектов

2. Использование модели briefcase при разработке приложений баз данных

3. Разработка приложений базы данных "Командировка"

4. Разработка приложения для учета рабочего времени сотрудников предприятия

5. Разработка приложения, представляющего собой компьютерную игру "Змейка"

6. Разработка Web–приложений с применением Java Servlet-технологии
7. Разработка системной поддержки вызова программ,реализованных на языке Fortran, из среды Java
8. Разработка базы данных для приложения "Радиодетали"

9. Разработка веб-приложения для информационного обеспечения учебного процесса (видеокасты)

10. Разработка программного приложения с использованием интерфейса Windows API

11. Разработка проекта зоны кратковременного отдыха

12. Разработка алгоритмов контроля и диагностики системы управления ориентацией космического аппарата

13. О роли эксперимента в разработке научных гипотез происхождения жизни

14. Разработка плана локализации и ликвидации аварийных ситуаций и аварий на АЗС

15. Экономика Аргентины (перевод англоязычной статьи с приложениями)

16. Разработка анализатора газов на базе газового сенсора RS 286-620

Развивающая игрушка "Паровозик" со звуком.
Развивающая игрушка "Паровозик" подарит малышу много часов увлекательной игры! Игрушка воспроизводит 4 очень реалистичных звука
380 руб
Раздел: Автобусы, паровозики, машинки
Потолочная сушилка "Лиана", 1,6 м.
Сушилка может использоваться в ванной комнате, лоджии или на балконе. Сушилка изготовлена из прочных, экологически чистых
586 руб
Раздел: Сушилки потолочные
Набор цветных карандашей "Ergosoft", треугольные, 12 цветов.
Набор цветных карандашей. 12 цветов. Упаковка – картон.
556 руб
Раздел: 7-12 цветов

17. Разработка месторождений газоконденсатного типа

18. Правовой режим земель, предоставленных для разработки недр

19. Принципы технического регулирования, порядок разработки, принятия технических регламентов

20. Диагностика банкротства предприятия и разработка антикризисной программы (на примере ООО «Оптима»)

21. Разработка коллекции мужской одежды на весну – лето 2002 г. под девизом «Закон соответствия»

22. Проектно-методическая разработка по лингводидактике
23. Разработка программы для расчета финансовых показателей, используемых в составлении бизнес-плана на языке Visual Basic
24. Разработка АИС по учету складских операций и реализации продукции на предприятии

25. Проектирование и разработка сетевых броузеров на основе теоретико-графовых моделей

26. Разработка и создание СКС на базе сетей Ethernet при подключении пользователей жилого дома к глобальной сети INTERNET

27. Разработка технологии ремонта, модернизации сервера с двумя процессорами Pentium

28. Разработка локальной вычислительной сети

29. Разработка контроллера для мониторинга и оценки качества обслуживания сети пользователей

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

31. Разработка контроллера встроенных каналов станции STM-1

32. Разработка программной и аппаратной поддержки к методическим указаниям "Программирование микроконтроллеров"

Швабра для пола, с отжимом.
Швабра может использоваться для мытья пола, стен и окон. Пригодна для чистки ковров. Моющая губка - 27 см. Ручка - телескопическая, длина
331 руб
Раздел: Швабры и наборы
Игра "Городки".
Игра в городки заключается в выбивании фигур, построенных из пяти городков, с ограниченной площадки, называемой "городом",
378 руб
Раздел: Городки
Конструктор "Цветной", 65 деталей.
Конструктор - это игра развивающая кругозор, знакомящая с различными формами и цветами, а также развивающая воображение Вашего ребёнка.
584 руб
Раздел: Деревянные конструкторы

33. Разработка контроллера матричной клавиатуры на микроконтроллере К1816ВЕ48

34. Разработка информационно-справочной системы "Характеристика предприятия" /Prolog/

35. Разработка информационно-справочной системы "Водительское удостоверение" /Prolog/

36. Разработка информационно-справочной системы "Овощная база" /Prolog/

37. Разработка информационно-справочной системы "Технический паспорт автомобиля" /Prolog/

38. Разработка информационно-справочной системы "Технический паспорт автомобиля" /Prolog/
39. Задачи графических преобразований в приложениях моделирования с использованием ЭВМ
40. Технология разработки программного обеспечения

41. Разработка программы на языке LISP для построения кривых Серпинского i-го порядка

42. Разработка программного обеспечения для Отделения Реанимации и Интенсивной Терапии новорожденных МГБ N1 г. Сургута

43. Разработка фрагмента информационной системы "АБОНЕНТЫ ГТС"

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

45. Человеко-машинный интерфейс, разработка эргономичного интерфейса

46. Разработка информационно-справочной системы

47. Создание автоматизированной системы расчета трудоемкости разработки и сопровождения программных средств

48. Проектирование и разработка баз и банков данных

Наклейка зеркальная "Птицы", 30x40 см.
Стильные оригинальные зеркальные наклейки прекрасно дополнят интерьер вашего дома, наполнив его светом и радостью. Декорирование интерьера
351 руб
Раздел: Интерьерные наклейки
Набор посуды керамической "Холодное сердце. Сёстры" (3 предмета).
Набор детской керамической посуды с изображением героев любимых диснеевских мультфильмов в подарочной упаковке. Состав набора: • тарелка:
644 руб
Раздел: Наборы для кормления
Ручка шариковая "Excellence", розовая.
Новая подарочная шариковая ручка имеет необычный дизайн, который притягивает взгляд. Металлический миниатюрный корпус полностью усыпан
444 руб
Раздел: Металлические ручки

49. Разработка и анализ перспектив развития предприятия

50. Разработка информационно-справочной системы "Технический паспорт автомобиля"

51. Разработка программного обеспечения для оптимизации показателей надежности радиоэлектронных систем

52. Разработка системы по сбору информации о доходах физических лиц для формирования налоговых документов и отчетности для налоговой службы по объединению Сургутгазпром

53. Разработка программного обеспечения решения нелинейных уравнений

54. Разработка информационно-справочной системы "Зарплата по НИР"
55. Разработка программы на Ассемблере
56. Разработка базы данных, отражающей учет успеваемости студентов

57. Разработка лабораторного практикума "Создание тестирующей программы"

58. Разработка проекта ИВС для управления файловыми ресурсами и ресурсами печати в сетях под управлением Win2000

59. Разработка базы данных

60. Разработка программы расчета определенного интеграла по формуле Буля по схеме двойного пересчета с заданной точностью

61. Разработка альтернативных моделей предметной области в виде многоуровневых контекстных диаграмм

62. Разработка справочно-информационной системы «Детский сад» в среде СУБД

63. Разработка игровой программы на языке программирования Turbo Pascal

64. Разработка автоматизированной информационной системы учёта товародвижения в торговле

Соковарка алюминиевая (6 литров).
Легкая, прочная и практичная посуда, изготовлена из пищевого алюминия, имеет высокую стойкость к коррозии, равномерно нагревается за
1494 руб
Раздел: Скороварки, пароварки, мантоварки
Настольная игра "Эрудит. Сила магнита".
"Эрудит" - игра, проверенная временем! В игру Эрудит с удовольствием и азартом играют и взрослые и дети. На протяжении многих
1076 руб
Раздел: Игры на магнитах
Глобус «Двойная карта» рельефный, с подсветкой, на подставке из дерева.
Диаметр: 250 мм. Масштаб: 1:50 000 000. Материал подставки: дерево. Цвет подставки: вишня, орех. Мощность: 220 V, может использоваться в
1692 руб
Раздел: Глобусы

65. Разработка рисунка настенного календаря с помощью графического редактора CorelDRAW. Создание базы данных «Туристических фирм г. Минска» с помощью пакета программ Access

66. Java и MySQL

67. Учебник по программированию на Java для мобильных устройств

68. Разработка программы рисования линий с помощью мыши

69. Разработка курса по OS (2 Warp (WinWord)

70. Применение программного комплекса Electronics Workbench для разработки радиоэлектронных устройств
71. Разработка диалоговой системы, оформленной в виде пакета прикладных программ и реализующей идею искусственного интеллекта (WinWord, PASCAL)
72. Разработка цикла лабораторных работ по основам работы в WINDOWS 2000

73. Разработка АРМ научно-технической библиотеки университета

74. Сравнительный анализ каскадной и спиральной моделей разработки программного обеспечения

75. Разработка антивирусного монитора

76. Перспективные разработки Операционных Систем

77. Разработка системы автоматического управления

78. Некоторые подходы к задачам распознавания и их приложениям

79. Методическая разработка по практическому занятию для студентов лечебного факультета

80. Изучение и разработка очистки стоков от ионов тяжелых металлов (Доклад)

Москитная сетка "Папитто" универсальная на молниях, черная.
Москитная сетка подходит для коляски с перекидной ручкой, для прогулочной коляски, у которой ручка сзади, а также для коляски типа
424 руб
Раздел: Дождевики, чехлы для колясок
Конструктор электронный ЗНАТОК "Первые шаги в электронике. Набор С" (34 схемы).
Вам будет предложено собрать свой первый FM-радиоприёмник, узнать, что такое усилитель мощности, познакомится со светомузыкой — всего 34
1421 руб
Раздел: Инженерные, научно-технические
Канистра-умывальник, 20 л.
Изготовлена из пищевого полиэтилена. Пригодна для хранения питьевой воды. Имеет герметичную крышку, позволяющую полностью избежать
473 руб
Раздел: Баки, канистры

81. Разработка системы рейтинг-контроля уровня усвоения знаний студентов

82. Образовательная программа школы: назначение, содержание, участие учителей и учащихся в ее разработке

83. Разработка в педагогике проблемы целей воспитания

84. Принципы технического регулирования, порядок разработки, принятия технических регламентов

85. Разработка технологии плавки стали в электродуговой печи ДСП-80 и расчет ее механизма

86. Разработка технологического процесса изготовления корпуса масляного фильтра для автомобилей ВАЗ 2101-2106
87. Разработка технологии получения отливок «корпус» из сплава МЛ5 в условиях массового производства
88. Разработка технологического процесса ЕО автомобиля ЗИЛ-130

89. Разработка настенного поворотного крана

90. Разработка роботизированного комплекса на базе пресса для склеивания заготовок

91. Разработка метода формирования маршрутных матриц однородной замкнутой экспонециальной сети массового обслуживания

92. Разработка и внедрение автоматизированных систем управления технологического оборудования минипекарень

93. Разработка и изготовление декоративной резной вазы с подставкой (1) (4))

94. Разработка и изготовление декоративной резной вазы с подставкой (2) (4))

95. Разработка и изготовление декоративной резной вазы с подставкой (4) (4))

96. Расчет показателей разработки элемента трехрядной системы

Планшетик "Кто самый умный?".
Этот говорящий планшетик – прекрасный подарок для маленьких эрудитов! 200 умных вопросов, 20 игровых тем, 3 уровня – играй и узнавай много
445 руб
Раздел: Планшеты и компьютеры
Одеяло байковое жаккардовое "Карапуз" (цвет: бежевый).
Жаккардовое одеяло для новорожденных и детей изготовлено из 100% хлопка (натуральная байка). Двухсторонняя расцветка. Одеяло имеет мягкую
565 руб
Раздел: Одеяла для детей
На золотом крыльце...Карточки с заданиями к палочкам Кюизенера.
Набор игр с цветными счетными палочками Кюизенера. В состав набора входят два блока иллюстративного материала к играм и упражнениям. 1
373 руб
Раздел: Счетные наборы, веера

97. Разработка технологического процесса изготовления форм офсетной печати для книги "Агледзіны" на УП "Полиграфкомбинат им. Я.Коласа"

98. Проект участка цеха с детальной разработкой единичного технологического процесса изготовления детали "Картер"

99. Разработка технологии горячей объёмной штамповки детали цапфы правой


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.