Posts Tagged ‘створення’
Friday, April 10th, 2009
Адже дійсно дивно, що щонайпотужніша мова високого рівня не дозволяє безпосередньо виконувати елементарні операції з рядками, масивами, комплексними числами. Всі ці механізми забезпечуються бібліотеками, хоча повинні входити до складу повноцінної мови загального призначення.
Тут у недосвідченого читача напевно виникне резонне питання: раз ці проблеми відомі не перший рік, то, швидше за все, їх вже намагалися вирішити? Навіщо в черговий раз винаходити велосипед, якщо існують, скажімо, Java і C#? А відповідь полягає в різних призначеннях цих мов і D.
Так, якщо метою Sun Microsystems було створення єдиної мови для різних прикладних областей (у тому числі і для програмування побутових електронних пристроїв від мікрохвильових печей до мобільних телефонів), то D був задуманий як засіб не тільки прикладного, але і системного (низькорівневого) програмування. У зв′язку з цим у даних мов більше відмінностей, чим схожості.
Ось деякі з них: Java абсолютно орієнтований на об’єкти, D лише підтримує парадигму ОО; Java не блищить низькорівневими можливостями, у …
створення →
Схожі записи
- Java (24.02.2009)
...
Перейти до: навігація, пошук
Java - об'єктно-орієнтована мова програмування, що розробляється компанією Sun Microsystems і офіційно випущений 23 травня 1995 року. Відносно вимови в російській мові, як і у ряді інших, утворилися дві різні норми - англомовна /TdytTvn/[1] і традиційно-національна («Ява»), відповідна традіционому вимові назви острова Ява.
...
- Історія створення (24.03.2009)
...
Макнілі, у свою чергу, попросив Нотона скласти список причин своєї незадоволеності і висунути таке рішення проблем, неначебто він був Богом і міг виконати все, що завгодно.
Нотон, хоч і не розраховував на те, що хтось зверне увагу на його лист, все ж таки виклав свої претензії, нещадно розкритикувавши недоліки Sun Microsystems, зокрема, архітектуру, що ...
- Вісім міфів про Java (28.02.2009)
... Швидкість роботи більшості її реалізацій цілком задовільна, але кількість функцій вельми обмежено. Як альтернатива AWT розроблена бібліотека Swing.
Вона цілком заснована на можливостях мови, має безліч функцій і платформонезавісима, але швидкість її роботи невисока.
На Java складно програмувати
Міф про складність програмування на Java заснований переважно на ...
- Технологія Java в еволюції мобільних сервісів (01.04.2009)
...
Створений він був на початку 90-х в Пентагоні для потреб військової промисловості. Програма, написана на Java, компілюється в спеціальний байткод, який виконується на віртуальній Java-машині. Насправді ж, Java-машина - це зовсім не машина, а програма, що має безліч реалізацій (комп'ютери різної архітектури, що працюють під управлінням всіляких операційних систем).
Один раз написана і перетворена в байт-код ...
- Програмування на мові Java Типи (05.03.2009)
... У Java є вісім простих типов:-byte, short, int, long, char, float, double і boolean. Їх можна розділити на чотири групи:
Цілі. До них відносяться типи byte, short, int і long. Ці типи призначені для цілих чисел із знаком.
Типи з плаваючою точкой-float і double. Вони служать для представлення чисел, що мають дробову ...
Метки: засіб, класово, компілятор, мова, програмування, створення, тип
Категория: Навчання |
Thursday, April 9th, 2009
(створення динамічних малюнків, робота з поштою. відправка пошти, прикріплення файлів, з базами даних на мові програмування PHP. Мова програмування SQL., СУБД MYSQL, Web-додатки (написання простого електронного магазина.). Вершини програмування (сучасні технології і рішення.
Електронна комерція, XML в PHP, використання WAP). Після закінчення - курси програмування для Web - слухачі опановують навиками створення клієнт-серверних додатків на мові програмування під Web - PHP і роботою з базами даних (на прикладі MYSQL).
В курсі Web програмування розглядаються приклади створення динамічного сайту, електронного магазина, системи управління вмістом сайту (CMS), створення захищених web-додатків.
Урок 1. Установка і настройка програмного забезпечення. (1занятие) Знайомство з PHP.
Установка і настройка PHP.
Настройка PHP і сервера Apache для спільної роботи.
Установка PHP як модуля сервера Apache.
Перевірка роботи PHP мови програмування для Web.
Написання першої програми.
Урок 2. Основи мови програмування PHP. (4 заняття)
…
створення →
Схожі записи
- Вивчаємо Java Етап перший підготовчий (05.04.2009)
... Ця технологія радикально міняє підхід до програмування. Тепер вас не повинна хвилювати переносимість вашої програми. Немає необхідності в абстракції платформозавісимих частин програми. Ви геть позбавляєтеся від всіх цих проблем.
При всьому цьому, Java успадкував все краще з C++. Це кращий (на мій погляд) синтаксис для об'єктно-орієнтованого програмування, який багатьох років розроблявся великими розумами, зокрема Бьерном ...
- Parlez-vous Java (25.02.2009)
...
Отже я, не принижуючи своєї гідності, постійно ошивался у курилці з інженерами компанії, спеціально придбав і вивчив книги Трейси Киддера Душа новою машины і Дага Хофстадтера Goedel, Escher, Bach. (Недавно я віднімав в одному журналі мод: Если ви хочете продати дорогий костюм клієнтові із Зімбабве, то дізнайтеся хоч би, де ця країна находится.)
Це ...
- Порівняння C Sharp і Java (14.04.2009)
...
Мова
Механізм роботи з динамічними даними і збірка сміття
Обидві мови реалізують принципово однакову модель роботи з динамічними даними: об'єкти створюються динамічно за допомогою конструкції new, середовище виконання відстежує наявність посилань на них, а складальник сміття періодично очищає пам'ять від об'єктів, посилань на які немає.
Для оптимізації збірки сміття специфікації ...
- FAQ HTML і все що з ним звязаний (15.03.2009)
... По структуре XML представляет собой не собственно язык разметки гипертекста, а так называемый метаязык, предназначенный для описания других языков более низкого уровня.
В свою очередь XHTML (Extensible Hypertext Markup Language, расширяемый язык разметки гипертекста) представляет собой промежуточный вариант между XML и HTML 4.O. Именно за счет его широкого применения W3C планирует осуществить постепенный переход от ...
- Технологія Java (30.03.2009)
... Віртуальна машина Java може інтерпретувати цей байткод на будь-якій платформі, на якій встановлена віртуальна машина Java. Це означає, що немає необхідності в портірованії програм.
Головною перевагою платформи Java є те, що вона працює декількома найбільш використовуваними операційними системами. Стандартізованная платформа дає широкі можливості для реальної креатівності, звільняючи розробників від необхідності мати справу з особливостями кожного ...
Категория: Навчання |
Wednesday, April 8th, 2009
1799 30 15
ПРОГРАМА КУРСУ
Тема 1.
Виконання вашого першого Java-додатку.
1. Огляд JDK.
2. Аналіз простого додатку Java.
3. Виконання Java-додатку.
Тема 2.
Моделювання процесів реального миру в Java-додатку.
1. Розділення Java-додатку на частини.
2. Огляд концепцій, пов′язаних із створенням і використанням об’єктів.
3. Створення об’єкту і декларація посилання на об’єкт.
Тема 3.
Створення класу: поля і конструктори.
1. Створення класу.
2. Декларація і ініціалізація полий: значення по умовчання, явні значення і конструктори.
3. Структура директорій і пакети.
Тема 4.
Створення класу: методи.
1. Інтерфейс і тіло методу.
2. Використання простих арифметичних і логічних виразів.
3. Створення виразів, галужень і циклів. 4. Використання складних методів проектування для:
- перевантаження методів
- передачі по значенню
- використання посилання this.
Тема 5.
Створення класу: Інкапсуляція.
1. Концепція інкапсуляції.
…
створення →
Схожі записи
- UnixLinux програмування (26.02.2009)
... Проте, висока якість, максимальна надійність і відмінна продуктивність що всіх реалізовуються нами програмних продуктів завжди залишається незмінною.
1. C/C++ програмування
С++ -- високорівнева об'єктно-орієнтована мова програмування. С++ -- надбудова над мовою C, має ряд відмінностей від базової мови. В даний час на мові C++ реалізована основна маса складних комерційних проектів.
Завдяки високій функціональності, ...
- Мова програмування Java (07.04.2009)
kvazar-micro.com
- Рейтинг самих затребуваних мов програмування (12.04.2009)
... Саме на цій мові написано багато Web сервери і сервери додатків. Java підтримує більшість сучасних технологій Web програмування, таких як Struts, JSP, EJB, AJAX, JSF.
Досвідчені джайвісти завжди затребувані практично в будь-яких IT-компаніях. Рівень їх зарплат колеблеться в межах 500-3000 доларів. Другу строчку рейтингу займає старий добрий C. Фахівці C,C++ зможуть знайти роботу в будь-якій ...
- Програмування на мові Java Обробка виключень (06.03.2009)
... Схема роботи цього механізму наступна. Ви намагаєтеся (try) виконати блок коду, і якщо при цьому виникає помилка, система порушує (throw) виключення, яке залежно від його типу ви можете перехопити (catch) або передати замовчуваному (finally) обробникові.
Нижче приведена загальна форма блоку обробки виключень. try { // блок коду } catch (ТипИсключения1 е) { ...
- Історія створення (24.03.2009)
...
Звернення викликало схвалення і у вищого керівництва компанії, а саме, у Білл Джоя ( Bill Joy ), засновника Sun Microsystems, и Джеймса Гослінга ( James Gosling ), начальника Нотона.
Того дня, коли Нотон повинен був піти з компанії, ...
Категория: Навчання |
Tuesday, April 7th, 2009
Модуль 1 - Виконання вашого першого Java-додаток
- Огляд JDK
- Аналіз простого додатку Java
- Виконання Java-додатку
Модуль 2 - Моделювання процесів реального миру в Java-додатку
- Розділення Java-додаток на частини
- Огляд концепцій, пов′язаних із створенням і використанням об’єктів
- Створення об’єкту і декларація посилання на об’єкт
Модуль 3 - Створення класу: поля і конструктори
- Створення класу
- Декларація і ініціалізація полий: значення по умовчання, явні значення і конструктори
- Структура директорій і пакети
Модуль 4 - Створення класу: методи
- Інтерфейс і тіло методу
- Використання простих арифметичних і логічних виразів
- Створення виразів, галужень і циклів
- Використання складних методів проектування для:
— перевантаження методів
— передачі по значенню
— використання посилання this
Модуль 5 - Створення класу: Інкапсуляція
- Концепція інкапсуляції
- Втілення інкапсуляції в Java
- Використання ключового слова static
Модуль …
створення →
Схожі записи
- Рейтинг самих затребуваних мов програмування (12.04.2009)
... Фахівці C,C++ зможуть знайти роботу в будь-якій фірмі.
Більшість системних додатків пішуться саме на цих мовах. C++ і Visual C тісно інтегрований з такою
популярним середовищем розробки як C Builder. Невеликі офісні додатки для роботи з документацією дуже
зручно розробляти саме в C Builder. Для тих хто освоїв C++ і розібрався в об'єктно-орієнтованому
підході ...
- Обєктна орієнтірований мова програмування (14.03.2009)
... Дане твердження можна сміливо назвати справедливим для перших версій віртуальної машини Java, проте останнім часом воно практично втратило актуальність.
Цьому сприяли ряд удосконалень: застосування технологій JITs (Just-In-Time compilers) що дозволяє переводити байт-код в машинний код під час виконання програми з можливістю збереження версій класу в машинному коді, широке використання native-коду в стандартних бібліотеках, а також ...
- Створення кроссплатформенних додатків на мові Java (11.04.2009)
... ) на мові програмування Java
використовувати і створювати Java Beens компоненти
розробляти розподілені додатки на основі технологій CORBA, RMI, IDL;
використовувати AWT і Swing компоненти для побудови призначеного для користувача інтерфейсу;
працювати з базами даних за допомогою технології JDBC;
розробляти серверні додатки з використанням технологій ...
- Історія створення (24.03.2009)
... Команда Green намагалася знайти кошт, за допомогою якого можна було б встановити взаємодію між цими пристроями.
Незабаром стало ясно, що такі електроприлади, як відеомагнітофони, програвачі лазерних дисків, стереосистемы - всі вони були реалізовані на різних процесорах. Це означало, що якщо виробник захоче додати телевізору або відеомагнітофону додаткові функції або характеристики, він буде затиснутий в рамках ...
- Еволюція мов програмування (27.02.2009)
... Для з'ясування цього питання розглядатимемо ЯП з різних точок зору.
По-перше, ЯП є інструментом програміста для створення програм. Для створення хороших програм потрібні хороші ЯП. Тому однією з рушійних сил еволюції ЯП є прагнення розробників до створення більш довершених програм.
По-друге, процес розробки програми можна порівнювати з промисловим виробництвом, в ...
Категория: Навчання |
Tuesday, March 24th, 2009
Команда з шести чоловік, з кодовим названием Green , пішла в самовільне вигнання, занурившись в дослідження побутових пристроїв, таких як Nintendo Game Boys, пристроїв дистанційного керування. Команда Green намагалася знайти кошт, за допомогою якого можна було б встановити взаємодію між цими пристроями.
Незабаром стало ясно, що такі електроприлади, як відеомагнітофони, програвачі лазерних дисків, стереосистемы - всі вони були реалізовані на різних процесорах. Це означало, що якщо виробник захоче додати телевізору або відеомагнітофону додаткові функції або характеристики, він буде затиснутий в рамках засобів, зашитих в апаратне забезпечення.
Ця проблема, у поєднанні з обмеженістю пам’яті мікросхем цих пристроїв, висунула новий підхід до програмування ПО, який повинен був стати ведучим на ринку побутової електроніки.
Команда приступила до розробки нової об’єктно-орієнтованої мови програмування, яка була назван Oak (дуб), на честь дерева, що росло під вікном Гослінга.
Незабаром компанія Sun Microsystems перетворила команду Green в компанію …
створення →
Схожі записи
- Еволюція мов програмування (27.02.2009)
... Щоб розібратися у всьому різноманітті ЯП, потрібно знати їх класифікацію, а також історію створення, еволюцію і тенденції розвитку. Справжня стаття і присвячена розгляду цих питань.
Рушійні сили еволюції ЯП
Щоб розуміти тенденції розвитку ЯП, потрібно знати рушійні сили їх еволюції. Для з'ясування цього питання розглядатимемо ЯП з ...
- Parlez-vous Java (25.02.2009)
...
Крім того, виявилось, що збудувати лінію поведінки при пошуку інформації, потрібної мені, як людині, відносно мало знайомому з технічною стороною справи, так же важливо, хтозна, коли потрібно кланятися під час японської чайної церемонії.
Як земляк землякові
Закінчивши коледж десять років тому і отримавши свою першу роботу у відділі продажів ...
- Рейтинг самих затребуваних мов програмування (12.04.2009)
... com щорічно складає рейтинг популярності мов програмування. Цього року незаперечним лідером став кроссплатформенный Java .
Java - це не тільки могутній інструмент для створення Web додатків і ігор для мобільних телефонів J2ME, перш за все Java - платформа для розробки клієнт-серверних систем управління підприємствами, що масштабуються. Саме на цій мові написано багато Web сервери ...
- Програмування на Java (08.04.2009)
... Кількість годинника Кількість занять Індивідуальна 3999 30 15 Група 2-3 чіл. 1799 30 15 Група 5 чіл. 1799 30 15
ПРОГРАМА КУРСУ
Тема 1.
Виконання вашого першого Java-додатку.
1. Огляд JDK.
2. Аналіз простого додатку Java.
3. Виконання Java-додатку.
Тема 2.
Моделювання процесів реального миру ...
- Вісім міфів про Java (28.02.2009)
... Причина тому - повільна робота графічних компонентів системи.
Програмісти Java знають, що в мові є дві стандартні можливості для роботи з призначеним для користувача інтерфейсом - AWT і Swing. AWT - це платформозавісимая реалізація графічного інтерфейсу користувача. Швидкість роботи більшості її реалізацій цілком задовільна, але кількість функцій вельми обмежено. Як альтернатива AWT ...
Категория: Історія |
Saturday, March 14th, 2009
Згодом це з’явилося приводом для судових позовів з боку Sun Microsystems до Microsoft.
В даний час між двома компаніями досягнуті домовленості аж до зняття взаємних судових претензій і проведене взаємне крос-ліцензування технологій. За версією Microsoft підтримуватиметься специфікація MS-J# відповідна специфікації SUN-JVM J2SE.
Зміст [прибрати]
1 Основні можливості
2 Історія створення
3 Приклад програми
4 Посилання [правити]
Основні можливості
вбудовані прості класи, такі як масив, список, стік і т.п.
наявність простих засобів створення мережевих додатків (в т.ч. використовуючи протокол RMI)
наявність класів, що дозволяють створювати http-запити і відповіді.
вбудовані в мову засобу створення багатопотокових додатків
уніфікований доступ до баз даних на основі JDBC і SQLJ [правити]
Історія створення
Мова Java зародилася як частина проекту створення передового програмного забезпечення (ПО) для різних побутових приладів. Реалізація проекту була почата на мові С++, але незабаром виникли ряд проблем, якнайкращим …
створення →
Схожі записи
- FAQ HTML і все що з ним звязаний (15.03.2009)
...
Поскольку XHTML подразумевает модульную архитектуру построения электронных документов, данный стандарт позволяет создавать механизмы взаимодействия с нетрадиционными для Интернета устройствами, такими как факсы, сотовые телефоны и телевизоры.
По мнению аналитиков, в не столь отдаленном будущем XML станет основным стандартом во Всемирной сети, посте- пенно включив в себя большинство других использующихся ныне форматов.
Необходимо отметить, что в рамках ...
- Технологія Java в еволюції мобільних сервісів (01.04.2009)
... Якщо простіше, то Java - це об'єктна мова програмування, що прийшла на зміну мові Ada.
Створений він був на початку 90-х в Пентагоні для потреб військової промисловості. Програма, написана на Java, компілюється в спеціальний байткод, який виконується на віртуальній Java-машині. Насправді ж, Java-машина - це зовсім не машина, а програма, що має безліч реалізацій (комп'ютери ...
- Як починалася революція Інтернет частина 1 (26.03.2009)
... Якщо зрозуміти, що ж насправді відбувалося
вчора, можна вірно уявити собі завтра. У нас за спиною
завжди коштує дзеркало, в якому видно дорога далеко уперед.
Історія Java тим більше цікава, що починалася вона навіть не з
комп'ютерів, точніше, не зовсім з комп'ютерів. Спроба працювати
з речами, що не потрапляють у поле зору комп'ютерних компаній
...
- Вісім міфів про Java (28.02.2009)
...
Програмісти Java знають, що в мові є дві стандартні можливості для роботи з призначеним для користувача інтерфейсом - AWT і Swing. AWT - це платформозавісимая реалізація графічного інтерфейсу користувача. Швидкість роботи більшості її реалізацій цілком задовільна, але кількість функцій вельми обмежено. Як альтернатива AWT розроблена бібліотека Swing.
Вона цілком заснована на можливостях мови, ...
- Історія створення і основні терміни (23.03.2009)
...
Макнілі, у свою чергу, попросив Нотона скласти список причин своєї незадоволеності і висунути таке рішення проблем, неначебто він був Богом і міг виконати все, що завгодно.
Нотон, хоч і не розраховував на те, що хтось зверне увагу на його лист, все ж таки виклав свої претензії, нещадно розкритикувавши недоліки Sun Microsystems, зокрема, архітектуру, ...
Категория: Про Java |