Quiz połączony z przewodnikiem · Średni Poziom

Sztuczna inteligencja w quizie dotyczącym automatycznej migracji kodu

Przejrzyj, w jaki sposób migracja kodu wspomagana sztuczną inteligencją edytuje zakresy, sprawdza zachowanie programu i wspiera prace modernizacyjne za pomocą przeglądu ręcznego.

Powiązane ścieżki prowadząceAI w automatycznej migracji kodu
Pytanie 1 z 8

Dlaczego migracja kodu wspomagana sztuczną inteligencją jest wartościowa?

Podgląd każdego pytania8 pytania

Odpowiedzi i wyjaśnienia pojawiają się w miarę rozwiązywania quizu.

  1. Dlaczego migracja kodu wspomagana sztuczną inteligencją jest wartościowa?
    • Ręczna migracja jest powolna, kosztowna i podatna na błędy, a sztuczna inteligencja może przepisywać dane na dużą skalę
    • Eliminuje to potrzebę jakichkolwiek testów
    • Dzięki temu programy automatycznie działają szybciej
    • Eliminuje potrzebę języków programowania
  2. Jaki jest typowy bezpieczny przebieg migracji kodu AI?
    • Sztuczna inteligencja zatwierdza zmiany bezpośrednio, bez przeglądu
    • Człowiek w pętli: sztuczna inteligencja proponuje różnice, testy weryfikują, inżynierowie zatwierdzają
    • Inżynierowie piszą wszystko na nowo i ignorują sztuczną inteligencję
    • AI natychmiast usuwa stary kod
  3. W jaki sposób narzędzia do migracji redukują halucynacyjne lub błędne interfejsy API?
    • Całkowicie ufając pierwszemu wynikowi modelu
    • Wyłączając całe sprawdzanie typów
    • Kompilując kod i uruchamiając istniejące testy w celu sprawdzenia poprawności zmian
    • Konwertując kod na obrazy
  4. Po co łączyć LLM z analizą AST i analizą statyczną?
    • Aby kod wyglądał ładniej
    • Aby przetłumaczyć komentarze na inne języki ludzkie
    • Aby skompresować pliki źródłowe
    • Aby precyzyjnie zlokalizować, co musi się zmienić i nadać modelowi kontekst
  5. Który z nich jest klasycznym celem migracji w świecie rzeczywistym?
    • Przeniesienie kilkudziesięciu lat systemów bankowych COBOL na nowoczesne języki
    • Konwersja obrazów JPEG na PNG
    • Zmiana nazwy plików w folderze
    • Zmiana schematu kolorów witryny internetowej
  6. W miarę ulepszania narzędzi do migracji AI, gdzie przesuwa się główne wąskie gardło?
    • Do ręcznego pisania zmian
    • Aby bezpiecznie przeglądać zmiany wygenerowane przez sztuczną inteligencję
    • Do zakupu szybszego sprzętu
    • Do nauki nowych ludzkich języków
  7. In the guide’s verification loop, what should happen when a generated migration edit fails a test?
    • Delete the tests and accept the edit
    • Treat the failure as proof the migration is complete
    • Use the failure as feedback for another edit, then validate again
    • Change unrelated files until the test passes
  8. What is the role of AST parsing and static analysis in scoped migration?
    • Automatically decide whether the new code is legally licensed
    • Replace all testing with a language model opinion
    • Turn source files into audio
    • Locate relevant code constructs and provide focused context for transformation