INF.04Inżynieria Oprogramowania, Bezpieczeństwo i BHP
Zintegrowane Środowisko Programistyczne (IDE)
Kompleksowy pakiet oprogramowania łączący w jednym programie zaawansowany edytor kodu, kompilator/interpreter, debugger oraz narzędzia do automatyzacji budowania projektu.
Elementy składowe IDE
IDE (Integrated Development Environment) to środowisko integrujące wszystkie narzędzia niezbędne w codziennej pracy programisty:
- Inteligentny edytor kodu: Podświetlanie składni, autouzupełnianie (IntelliSense), sprawdzanie błędów w czasie rzeczywistym i refaktoryzacja.
- Wbudowany debugger: Pułapki (Breakpoints), podgląd wartości zmiennych w locie i stosu wywołań.
- Automatyzacja kompilacji i budowania: Uruchamianie jednym klawiszem (np. F5).
- Integracja z systemem kontroli wersji: Wbudowana obsługa Git/GitHub.
Zestawienie popularnych IDE na egzaminie INF.04:
| IDE | Główny język / Zastosowanie | Producent |
|---|---|---|
| PyCharm | Python (Django, Flask, analiza danych) | JetBrains |
| MS Visual Studio | C#, C++, .NET, WPF, ASP.NET Core | Microsoft |
| Eclipse | Java, C/C++, PHP | Eclipse Foundation (Open Source) |
| NetBeans | Java, PHP, HTML5/JS | Apache Software Foundation |
| Android Studio | Kotlin, Java (aplikacje Android) | Google (na bazie IntelliJ) |
| Xcode | Swift, Objective-C (iOS / macOS) | Apple |
Pułapki na egzaminie INF.04:
- Pytania egzaminacyjne często pytają o dopasowanie środowiska do języka: PyCharm → Python, Visual Studio → C#/.NET, Eclipse/NetBeans → Java.
Chcesz sprawdzić to pojęcie w praktyce?
Przeszukaj pytania z oficjalnych arkuszy CKE powiązane z hasłem Zintegrowane Środowisko Programistyczne (IDE) lub rozpocznij trening.