Archive for April, 2009

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

Thursday, April 16th, 2009

+ купить лафетный ствол, цена

трактора сравнить цены и купить у Пульс цен

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

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

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

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

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

PHP. Багато у мене неприємних …

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

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


Порівняння Qt і Java

Wednesday, April 15th, 2009

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

Звичайно ж, при виборі мови програмування особисті переваги і досвід розробника повинні бути враховані, але оскільки ці критерії суб’єктивні, вони тут не приймаються до уваги.
Натомість ми розглядатимемо продуктивність програмування, продуктивність роботи додатку і ефективність використання пам’яті, тому що ці критерії можуть бути визначені кількісно і можуть бути досліджені з наукової точки зору, хоча ми також врахуємо інформацію, отриману з досвіду розробки проектів в нашій компанії.
2.1. Продуктивність програмування
Продуктивність програмування визначає, наскільки ефективно (т.е. швидко і точно) програміст з певним досвідом і знаннями може вирішити поставлене перед ним завдання, використовуючи задану мову програмування. Оскільки оклад розробника є головній вартості розробки будь-якого програмного проекту, що становить, продуктивність програмування має велике значення.
Також певною мірою продуктивність програмування визначається доступними інструментальними засобами.
Відмітною особливістю Java порівняно з іншими мовами програмування загального призначення є забезпечення високої продуктивності програмування, ніж продуктивність роботи додатку або ефективність використання їм пам’яті.
Для цього мова …

Порівняння Qt і Java →

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


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

Tuesday, April 14th, 2009

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

Із-за невизначеності моменту видалення об’єкту фіналізатори не можуть використовуватися для звільнення системних ресурсів, зайнятих об’єктом, що вимушує створювати додаткові методи для «очищення» об’єкту і викликати їх явно.
C# містить в стандартній бібліотеці інтерфейс IDisposable і спеціальну конструкцію using, що гарантує своєчасний виклик методу очищення: // DisposableClass реалізує інтерфейс IDisposable і описує його метод Dispose class DisposableClass : IDisposable { public void Dispose() { // …
Тут звільняються зайняті екземпляром ресурси } } using (DisposableClass obj = new DisposableClass(…)) { … Код, що використовує об’єкт obj } … Тут для об’єкту obj гарантовано вже викликаний метод Dispose
В Java подібної конструкції немає і очищення об’єктів може бути виконане тільки уручну: class AnyClass { void clear() { // … Тут знаходиться код очищення } } AnyClass obj = new AnyClass(…); try { … код, що використовує об’єкт obj } finally { obj.clear(); // - явний виклик методу очищення об’єкту …

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

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


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

Monday, April 13th, 2009

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

Java Base Course
• Основи програмування на мові Java
• Синтаксис мови Java. Об’єктно-орієнтоване програмування
• Засоби програмування мови Java
• Графічні інтерфейси користувача
2. 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

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

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


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

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 компоненти
розробляти розподілені додатки на …

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

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


1 2 3