12
Основи візуального програмування

Основи візуального програмування

Embed Size (px)

Citation preview

Page 1: Основи візуального програмування

Основи візуального програмування

Page 2: Основи візуального програмування
Page 3: Основи візуального програмування

ЗавданняВправа 1● , Запишіть у яких сферах використовуються

’ компютери в повсякденномужитті

Page 4: Основи візуального програмування

Чим займається програміст● , Вирішує що програма буде робити● Розробляє інтерфейс користувача● Обирає мову програмування● Розробляє архітектуру програми

та визначає як її частини будутьвзаємодіяти● Визначає стилі написання коду тадизайну● Вирішує хто буде писати код

окремих частин програми● Упорядковує розклад розробки та

стежить за його дотриманням● Навчає інших програмістів● Пишекод● Документує код● Розробляє базу даних для

, збереження відомостей які , потрібні для програми або

створюються нею

● Керує розробкою графічнихзображень● Керує введенням інформації у

базу даних● , Налагоджує код виправляючи у

ньому помилки● , Перетворює код на програму

яку можна встановити на’ компютері користувача або на

сервері● Навчає користувачів працювати

з програмою● , Ліквідує проблеми які

виникають у користувачів під час роботи з програмою

● Пише документацію та навчальні матеріали для

програми● Модернізує програму

Page 5: Основи візуального програмування

Програма● ’ Компютерна програма

, складається з рядків коду що написані англізованоюмовою

програмування● Після написання програма

, компілюється тобто , перекладається мовою яку

“ ” ’розуміє компютер

● Однією мовоюможна написати різноманітні програми

Page 6: Основи візуального програмування

Мови програмування●Тисячі● Кожна орієнтована на певну область

, застосування тому неможливе створення єдиної найкращої мови

● ’ 0 1Компютер розуміє та● - – , Програми компілятори код схожий на

англійську мову●FORTRAN – для числових задач і обчислень●COBOL – , для бізнесу нечислові дані●LISP – мова списків дляштучного інтелекту●PASCAL – для навчання● Кожна мова має свої переваги та недоліки

Page 7: Основи візуального програмування

Переваги різних мов програмування●C – швидко розроблюваний ефективнийкод●JAVA – незалежність від системноїплатформи●BASIC – простота у використанні●Visual Basic – побудова інтерфейсу

користувача за допомогоюформ●Perl – маніпулювання текстом

Page 8: Основи візуального програмування

Чим мови відрізняються●Do you speak English?●Habla ingles?●Sprechen Sie Englisch?

● ?Ви говорите англійською● Відрізняються слова та їх порядок● – Синтаксис мови програмування це

, , словник граматика правила використання слів та створення складніших конструкцій

Page 9: Основи візуального програмування

ПрикладVisual Basic .NET C#

If x>5 Then MessageBox.Show(“Ме

13!”)ні виповнилось Else MessageBox.Show(“Ме

ні ще не виповнилось13!”)End If

If x>5 MessageBox.Show(“Ме

13!”)ні виповнилось Else MessageBox.Show(“Ме

ні ще не виповнилось13!”)

if x>5 then writeln (‘Мені виповнилось 13!’) elsewriteln (‘Мені ще не виповнилось 13!’);

Pascal

Page 10: Основи візуального програмування

Visual Basic .NET● У рядках коду немає індикатора кінця

(;)рядка● Рядки коментарів починаються запострофа● Для розміщення блоків коду не

, використовують фігурні дужки ключові слова BEGIN END та інші конструкції

● Мова Visual Basic .NET не чутлива до (регістру символів MyCase mycase MyCaSe)

Page 11: Основи візуального програмування

C#● ;Кожен рядок завершується● Блоки коду містяться у фігурних дужках { }● Рядки коментарів починаються з двох

скісних рисок //● Мова чутлива до регістру

Page 12: Основи візуального програмування

Завдання

● -Визначте середню заробітну плату ІТ : , фахівців різного фаху програмістів

, -системних аналітиків розробників веб .застосунків тощо