Posts Tagged ‘програмування’

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

Thursday, April 16th, 2009

+


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

Саме ця мова дала мені зрозуміти що це таке, навчитися придумувати і реалізовувати прості алгоритми за допомогою списків, дала розуміння операторів, процедур, функцій, рекурсії.
А що тільки коштує “черепашка”.

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

Потім в моє життя прийшло низькорівневий програмування. Асемблер, системні функції спочатку MS Dos, а потім і WINAPI. Для всього цього я використовував зв′язки asm + Pascal. Чого тільки коштувала спроба повністю переписати модуль graph для Pascal. І спроба була не провальною - прийшов до функцій закрашення областей, а потім торкнувшись WINAPI відмовився від подальшого розвитку ідеї.

А потім були C і З + +. Синтаксис цих мов здався мені лаконічнєє, логічніше, близьким. Виявилось, що …

програмування →

Схожі записи

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


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

Wednesday, April 15th, 2009

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

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

програмування →

Схожі записи

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


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

Monday, April 13th, 2009

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

Останні називаються Java -апплетами.

На сьогоднішній день мова програмування Java є однією з найбільш популярних і використовуваних мов, володіння цією технологією робить IT-фахівця болем затребуваним на ринку праці і дає можливості для кар’єрного і професійного зростання.

Коротка програма курсу:
Курс «Програмування на мові Java» складається з двох модулів:
1. 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 рази в тиждень по буднях, час …

програмування →

Схожі записи

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


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

Sunday, April 12th, 2009

Java підтримує більшість сучасних технологій Web програмування, таких як Struts, JSP, EJB, AJAX, JSF.
Досвідчені джайвісти завжди затребувані практично в будь-яких IT-компаніях. Рівень їх зарплат колеблеться в межах 500-3000 доларів. Другу строчку рейтингу займає старий добрий C. Фахівці C,C++ зможуть знайти роботу в будь-якій фірмі.
Більшість системних додатків пішуться саме на цих мовах. C++ і Visual C тісно інтегрований з такою
популярним середовищем розробки як C Builder. Невеликі офісні додатки для роботи з документацією дуже
зручно розробляти саме в C Builder. Для тих хто освоїв C++ і розібрався в об’єктно-орієнтованому
підході вивчити будь-яку іншу мову програмування не складе великих труднощів. В світі Web додатків попрежнему міцно стоять PHP і Perl. Величезна кількість крупних Web порталів написана саме на PHP. Як правило PHP використовують в зв′язці з популярною СУБД MYSQL. PHP дуже простій, але могутня мова з відкритим початковим кодом, що дозволяє створювати динамічні Web сторінки.
Що стосується Windows додатків, то величезною …

програмування →

Схожі записи

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


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

Saturday, April 11th, 2009


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

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

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

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

програмування →

Схожі записи

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


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

Friday, April 10th, 2009

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

Реакція У. Брайта (W. Bright) — проект надвисокорівневої мови програмування D — є своєрідною відповіддю на фактичну незадоволеність горезвісним дуетом C/C++.
За плечима у справ трансляцій майстра Брайта — безпосередня участь в розробці таких програмних продуктів, як: Northwest Software C, Data-light C, Zorland C, Zortech C++ (між іншим, один з перших “рідних” компіляторів з C++), Symantec C++ і Digital Mars C++; компілятор з ABEL (Ad-vanced Boolean Expression Language, призначений, як і відоміший VHDL, для формального опису логічних схем при проектуванні електронних систем); компілятор/інтерпретатор DMDScript (реалізація стандарту ECMA 262, на основі якого також створені JavaScript і JScript); Java-компілятор Visual Cafe.
Тому, вже якщо такого рангу фахівець чимось незадоволений, значить, дійсно щось не так. Втім, недоліки мов C і C++ давно вже стали притчею во язицех, тому ми зупинимося на них зовсім стисло.

Перш за все (дотично C) потрібно враховувати зміну пріоритетів: спеціалізація поступилася місцем універсальності. На відміну від ранніх сімдесятих, коли вимоги …

програмування →

Схожі записи

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


1 2 3 4