Pytanie 1
Jakie jest zastosowanie metody fetch() w JavaScript?
Wynik: 39/40 punktów (97,5%)
Wymagane minimum: 20 punktów (50%)
Jakie jest zastosowanie metody fetch() w JavaScript?
Jaki tekst zostanie wyświetlony po uruchomieniu jednego z poniższych fragmentów kodu?
Kod w React:
<h2>{2+2}</h2>Kod w Angular:
<h2>{{2+2}}</h2>
Jakie są różnice między procesem kompilacji a interpretacją kodu?
Jakie z wymienionych narzędzi jest szeroko stosowane do debugowania aplikacji internetowych?
W jakim języku został stworzony framework Angular?
Zgodnie z dokumentacją dotyczącą menu Navbar z biblioteki Bootstrap 4, w celu stworzenia menu należy zdefiniować listę
| A standard navigation bar is created with the .navbar class, followed by a responsive collapsing class: .navbar-expand-xl|lg|md|sm (stacks the navbar vertically on extra large, large, medium or small screens). To add links inside the navbar, use a <ul> element with class="navbar-nav". Then add <li> elements with a .nav-item class followed by a <a> element with a .nav-link class... Use any of the .bg-color classes to change the background color of the navbar (.bg-primary, .bg-success, .bg-info, .bg-warning, .bg-danger, .bg-secondary, .bg-dark and .bg-light) Tip: Add a white text color to all links in the navbar with the .navbar-dark class, or use the .navbar-light class to add a black text color. |
| Źródło: https://www.w3schools.com/bootstrap4 |
Przedstawione w filmie działania wykorzystują narzędzie
Na równoważnych pod względem funkcjonalnym listingach fragmentów aplikacji Angular oraz React.js utworzono listę punktowaną, która zawiera:
Definicja typu:
books = ["Harry Potter", "Hobbit", "Władca pierścieni"];
<ul> <li *ngFor = "let book of books"> {{book}} </li> </ul>
<ul> {this.books.map(book => <li key={book}> book </li>)} </ul>
Co oznacza akronim IDE w kontekście programowania?
Jakie środowisko deweloperskie jest najczęściej wykorzystywane do budowy aplikacji na platformę Android?
Które z poniższych narzędzi jest używane do statycznej analizy kodu JavaScript?
Jakie oprogramowanie służy do monitorowania błędów oraz zarządzania projektami?
Programista może wykorzystać framework Angular do realizacji aplikacji
Która z poniższych technologii służy do tworzenia aplikacji mobilnych za pomocą języków webowych?
Który z poniższych formatów plików jest używany do konfiguracji projektów Node.js?
Który z wymienionych składników jest charakterystyczny dla środowiska IDE przeznaczonego do tworzenia aplikacji mobilnych?
Który z wymienionych parametrów dysku twardego ma największy wpływ na jego wydajność?
Co to jest GraphQL?
Który z poniższych opisów najlepiej definiuje kompilator?
Jakie oprogramowanie służy jako przykład programu do komunikacji audio-wideo?
Co to jest ESLint?
Jakie z wymienionych narzędzi pozwala na jednoczesne korzystanie z systemów BIN, DEC i HEX?
Który protokół jest wykorzystywany do transferu plików między klientem a serwerem?
Jaki framework umożliwia tworzenie interaktywnych interfejsów użytkownika w języku TypeScript?
Jakie z wymienionych funkcji są typowe dla narzędzi służących do zarządzania projektami?
Jaką kategorię reprezentuje typ danych "array"?
Co to jest Event Loop w JavaScript?
Które z wymienionych stwierdzeń najcelniej opisuje proces uruchamiania aplikacji?
Na podstawie definicji zamieszczonej w ramce, wskaż, który z rysunków ilustruje komponent Chip zdefiniowany w bibliotece Angular Material?

Co należy do zadań interpretera?
Które z poniższych narzędzi służy do analizy wydajności stron internetowych?
Co to jest Redux?
W języku C# szablon List umożliwia korzystanie z listy. Z definicji obiektu kolekcji wynika, że jego elementami mogą być:
List<int> wykaz = new List<int>();
Która z wymienionych bibliotek pozwala na obsługę zdarzeń związanych z myszą w aplikacjach desktopowych?
Jakie z wymienionych narzędzi służy do emulacji mobilnych urządzeń podczas developowania aplikacji?
Które narzędzie najlepiej nadaje się do analizy wydajności aplikacji JavaScript?
Wskaż język programowania, który pozwala na stworzenie aplikacji mobilnej w środowisku Android Studio?
Aplikacje webowe stworzone z użyciem frameworka Angular lub biblioteki React, działające na standardowych portach, można uruchomić na lokalnym serwerze, wpisując w przeglądarkę
Kod w bibliotece React.js oraz w frameworku Angular, który został zaprezentowany, ma na celu wyświetlenie
| Fragment kodu React.js: | |
state = { zm1: 0 }; hanleEv = () => { this.setState({zm1: this.state.zm1 + 1}); } render() { return (<div> <span>{this.state.zm1}</span> <button onClick={this.handleEv}>BTN_1</button> </div>); } | |
| Fragment kodu Angular: | |
@Component({ selector: 'sel1', template: `<span>{{ zm1 }}</span> <button (click)="onBtnCilcked()">BTN_1</button>` }) export class Licznik1Component { zm1 = 0; onBtnCilcked() { this.zm1++; } } |
Cytat przedstawia charakterystykę metodyki RAD. Pełne znaczenie tego skrótu można przetłumaczyć na język polski jako:
...(RAD)..., is both a general term for adaptive software development approaches, and the name for James Martin's method of rapid development. In general, RAD approaches to software development put less emphasis on planning and more emphasis on an adaptive process. Prototypes are often used in addition to or sometimes even instead of design specifications. Źródło: https://en.wikipedia.org/ |