Posts Tagged ‘мова’

Що мені дали різні мови програмування

Thursday, April 16th, 2009

+


Порівняння з іншими мовами програмування - Що мені дали різні мови програмування

І спроба була не провальною - прийшов до функцій закрашення областей, а потім торкнувшись WINAPI відмовився від подальшого розвитку ідеї.

А потім були C і З + +. Синтаксис цих мов здався мені лаконічнєє, логічніше, близьким. Виявилось, що можливості контролю за чим, наявні в Асемблері, можна достатньо ефективно суміщати з конструкціями високого рівня. Та і класи були могутнім інструментом за те ООП, яким воно було в Pascal.

Prolog став для мене вікном в світ не імперативних мов програмування. Теж чудовий досвід, цікавий підхід до програмування, заснований на математичній логіці і хороша вправа для розуму.

Java. Завдяки цій мові я зрозумів, що таке сьогодення ООП, саме тут я почав думати про проектування. Шляхом безлічі помилок я почав розуміти, вивів для себе декілька шаблонів розробки. НЕ хвилини не жалію, що півтора роки я працював з Java.

PHP. Багато у мене неприємних відчуттів викликало знайомство з цим інструментом. Після логічних і структурованих …

мова →

Схожі записи

Метки: , , , , ,
Категория: Порівняння з іншими мовами програмування |


Порівняння C Sharp і Java

Tuesday, April 14th, 2009

Порівняння з іншими мовами програмування - Порівняння C Sharp і Java

Мова
Механізм роботи з динамічними даними і збірка сміття
Обидві мови реалізують принципово однакову модель роботи з динамічними даними: об’єкти створюються динамічно за допомогою конструкції new, середовище виконання відстежує наявність посилань на них, а складальник сміття періодично очищає пам’ять від об’єктів, посилань на які немає.
Для оптимізації збірки сміття специфікації мов і середовищ виконання не містять обмежень на час життя об’єкту після видалення останнього посилання на нього - складальник працює незалежно від виконання програми, тому реальне знищення об’єкту може відбутися у будь-який момент після видалення останнього посилання до завершення роботи програми.
У реальності складальники сміття оптимізують виконання так, щоб забезпечити прийнятну витрату пам’яті при мінімальному уповільненні роботи програм.
І в Java, і в C# є сильні і слабкі посилання на об’єкти. Обидві мови підтримують методи-фіналізатори. Із-за невизначеності моменту видалення об’єкту фіналізатори не можуть використовуватися для звільнення системних ресурсів, зайнятих об’єктом, що вимушує створювати додаткові методи …

мова →

Схожі записи

Категория: Порівняння з іншими мовами програмування |


Програмування на мові Java авторський

Monday, April 13th, 2009

Навчання - Програмування на мові Java авторський

Java Enterprise Course
• Огляд технологій Java EE
• Рівень презентації
• Рівень бізнес компонентів
• Рівень доступу до даним
• Сервіси системного рівня
• WEB сервіси
• Шаблони проектування Enterprise додатків

Ознайомитися з докладною програмою курсу Ви можете, звернувшись в корпоративний відділ при «Комп’ютерній Академії «КРОК»:
(057) 752-05-03, 8067 518 80 96
e-mail: team@itstep.org

Графік занять:
Групові заняття проходять 3 рази в тиждень по буднях, час занятий з 18.00 до 21.00.
Тривалість курсу: 2 модулі по 96 астрономічних годин.
Кількість учасників в групі - 10 чоловік.
Необхідний рівень підготовки: Робота в операційній системі Windows, знання мови С/С++, письмовий англійський. Бажано: HTML, CSS, JavaScript.
Джерело: itstep.org

мова →

Схожі записи

Категория: Навчання |


Рейтинг самих затребуваних мов програмування

Sunday, April 12th, 2009

Величезна кількість крупних Web порталів написана саме на PHP. Як правило PHP використовують в зв′язці з популярною СУБД MYSQL. PHP дуже простій, але могутня мова з відкритим початковим кодом, що дозволяє створювати динамічні Web сторінки.
Що стосується Windows додатків, то величезною популярністю тут користується Delphi - програмний продукт компанії Borland. Послідовники Object Pascal знайдуть в Delphi масу різноманітних можливостей. Програмісти баз даних отримають повномасштабний засіб розробки практично для всіх відомих СУБД, сумісне із стандартами ODBC і IDAPI. Особливе місце в IT-технологіях займають бази даних.
Найбільш популярними СУБД є Oracle, MS SQL Server, SyBase, FREEBSD, FireBird та інші. За статистикою фахівці працюють з реляційними базами даних отримують найбільш високі зарплати. Наймогутнішою багатофункціональною СУБД попрежнему залишається Oracle Database, який поставляється в чотирьох різних редакціях. Найтісніше Oracle інтегрований з Java.
Системи управління підприємствами розроблені на платформі J2EE як сервер баз даних використовують в основному Oracle. Рейтинг першої десятки виглядає таким чином: - Java …

мова →

Схожі записи

Категория: Навчання |


Створення кроссплатформенних додатків на мові Java

Saturday, April 11th, 2009


Бажання і можливість вчитися і самостійно закріплювати матеріал , що вивчається
Сертифікат:

«Квантор » - після здачі екзаменаційного тесту і виконання практичних завдань;
Державний з привласненням кваліфікації «Оператор комп’ютерного набору» - після виконання програми навчання по професії;
Brainbench - після здачі тесту Brainbench
В результаті вивчення дисципліни курсанти будуть: знати:

основні правила побудови алгоритмів;
можливості мови Java, достоїнства і недоліки цієї мови
основні можливості інтегрованого середовища розробки Borland JBuilder
уміти:

створювати аплети, сервлети і графічні додатки, що працюють в будь-яких віконних середовищах (Windows, Linux, MaсOS і ін.) на мові програмування Java
використовувати і створювати Java Beens компоненти
розробляти розподілені додатки на …

мова →

Схожі записи

Категория: Навчання |


Практична мова для практичних програмістів

Friday, April 10th, 2009

Навчання - Практична мова для практичних програмістів

Адже дійсно дивно, що щонайпотужніша мова високого рівня не дозволяє безпосередньо виконувати елементарні операції з рядками, масивами, комплексними числами. Всі ці механізми забезпечуються бібліотеками, хоча повинні входити до складу повноцінної мови загального призначення.

Тут у недосвідченого читача напевно виникне резонне питання: раз ці проблеми відомі не перший рік, то, швидше за все, їх вже намагалися вирішити? Навіщо в черговий раз винаходити велосипед, якщо існують, скажімо, Java і C#? А відповідь полягає в різних призначеннях цих мов і D.
Так, якщо метою Sun Microsystems було створення єдиної мови для різних прикладних областей (у тому числі і для програмування побутових електронних пристроїв від мікрохвильових печей до мобільних телефонів), то D був задуманий як засіб не тільки прикладного, але і системного (низькорівневого) програмування. У зв′язку з цим у даних мов більше відмінностей, чим схожості.
Ось деякі з них: Java абсолютно орієнтований на об’єкти, D лише підтримує парадигму ОО; Java не блищить низькорівневими можливостями, у …

мова →

Схожі записи

Категория: Навчання |


1 2 3 4 5 6