slide1
Download
Skip this Video
Download Presentation
Візуальне середовище програмування

Loading in 2 Seconds...

play fullscreen
1 / 17

Візуальне середовище програмування - PowerPoint PPT Presentation


  • 182 Views
  • Uploaded on

Альтернативні програмні засоби навчання інформатики. Візуальне середовище програмування. Богатчук Микола Васильович учитель інформатики Чапаєвської ЗОШ І-ІІІ ст. Windows. SharpDevelop KBasic Lazarus. Linux. Gambas KBasic. SharpDevelop.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Візуальне середовище програмування' - yamin


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

Альтернативні програмні засоби навчання інформатики

Візуальне середовище програмування

Богатчук Микола Васильович

учитель інформатики Чапаєвської ЗОШ І-ІІІ ст.

windows
Windows
  • SharpDevelop
  • KBasic
  • Lazarus
linux
Linux
  • Gambas
  • KBasic
sharpdevelop
SharpDevelop
  • SharpDevelop - вільнесередовищерозробки для C #, Visual Basic. NET, Boo, IronPython, IronRuby, F #, C + +. Зазвичайвикористовується як альтернатива Visual Studio. NET. Існуєтакожфорк на Mono / Gtk + - MonoDevelop.
  • SharpDevelop 2.0 надаєінтегрованийвідладчик, якийвикористовуєвласнібібліотеки і взаємодіє з виконуючоюсередовищем. NET через COM Interop.
slide5
Можливості та особливості
  • Написана повністю на C #.
  • Підсвічування синтаксису для C #, IronPython, HTML, ASP, ASP.NET, VBScript, VB.NET, XML, XAML.
  • Візуальний редактор для WPF і форм WinForms (COM-компоненти не підтримуються).
  • ІнтегрованапідтримкаNUnit, MbUnitі NCover.
  • ІнтегрованапідтримкааналізаторазбірокFxCop.
  • Інтегрованийвідладчик.
  • Інтегрований профайлер.
  • ІнтегрованапідтримкаSVN, Mercurial і Git.
  • Конвертор коду міжмовамиC #, VB.NET, IronPythonі Boo.
  • Розширюваністьзовнішнімиінструментами.
  • Розширюваність на основімеханізмуAdd-Ins.
kbasic
KBasic
  • KBasic - цеRAD-середовище для програмування на діалектіBasic\'а, близького до VB.NET, Visual Basic, Visual Basic for Application і Java, синтаксичноповністюсумісний з VB6, VBA і QBasic.
  • БібліотекавіджетівKBasicє надбудовою над Qt.
  • Поширюється у виглядівихіднихкодівopen-source версіїі професійноїверсії, безкоштовною для Linux та розповсюджується на умовахshareware для Windows і Mac OS X (в Незареєстрованіверсії не працюєкомпілятор, необхідний для створенняавтономнихзапускаютьсяфайлів).
slide9

Компілятор і інтерпретатормовимає три режимироботи:

  • KBasic(власний, частковосумісний з VB.NET),
  • Old Basic (сумісний з VB6)
  • Very Old Basic (сумісний з QBasic).

Інтегрованесередовищерозробки схоже на Microsoft Visual Studio. NET і включаєвбудованийвідладчик. KBasicпідтримкурозробкудодатків, щовключаютьвбудовану СУБД (SQLite) абовикористовуютьMySQL абоPostgreSQL. Є майстри для створення форм і звітів.

lazarus
Lazarus
  • Lazarus — вільнесередовищерозробкипрограмногозабезпечення для компілятораFree Pascal Compiler. Інтегрованесередовищерозробкинадаєможливістьбагатоплатформовоїрозробкизастосунків в Delphi-подібномуоточенні.
slide12
Функції
  • ПідтримуєперетворенняпроектівDelphi
  • Реалізованийосновнийнабірелементівуправління
  • Редактор форм і інспектороб\'єктів максимально наближені до Delphi
  • Вбудованийзневаджувач
  • Простийперехід для Delphi програмістівзавдякиблизькостіLCL до VCL
  • ПовністюЮнікодний (UTF-8) інтерфейс і редактор, і тому відсутніпроблеми з портуванням коду, щоміститьнаціональнісимволи
  • Потужний редактор коду, щовключає систему підказок, гіпертекстовунавігацію по вихідних текстах, автозавершення коду і рефакторинг
  • Форматування коду «з коробки», використовуючимеханізмиJedi Code Format
  • Підтримкадвохстилівасемблера: Intel і AT&T (підтримуються з боку компілятора)
  • Підтримкабезлічітипів синтаксису Pascal: Object Pascal, Turbo Pascal, Mac Pascal, Delphi (підтримуються з боку компілятора)
  • Маєвласний формат управлінняпакунками
  • Авто збірка самого себе (підновубібліотекувіджетів) натисненнямоднієї кнопки
  • Підтримувані для компіляції ОС: Linux, Microsoft Windows (Win32, Win64), Mac OS X, FreeBSD, WinCE, OS/2
gambas
Gambas
  • Gambas - об\'єктно-орієнтованийдіалектмовиBASIC, доповненийінтегрованимсередовищемрозробки, працює на GNU/Linux та іншихUNIX-подібнихопераційних системах. Він є засобом, аналогічнимVisual Basic в планірозробкипрограммовоюBasic. Gambasстворювався як альтернатива Microsoft Visual Basic для розробників, щовирішили перейти на GNU/Linux.