Które z poniższych jest przykładem aplikacji mobilnej korzystającej z bazy danych?
Które z poniższych jest przykładem aplikacji mobilnej korzystającej z bazy danych?
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: A
Uzasadnienie i szersze wyjaśnienie:
Lista kontaktów to zbiór danych (imiona, nazwiska, numery telefonów), które muszą być trwale przechowywane na urządzeniu. Do zarządzania takimi ustrukturyzowanymi danymi idealnie nadaje się lokalna baza danych (np. SQLite, która jest wbudowana w systemy Android i iOS). Aplikacja kontaktów musi mieć możliwość dodawania, odczytywania, aktualizowania i usuwania rekordów, co jest podstawową funkcjonalnością baz danych.
Dlaczego pozostałe odpowiedzi są nieprawidłowe?
- B, C, D to przykłady prostych aplikacji, które do swojego podstawowego działania nie wymagają przechowywania danych w bazie danych. Godzina jest odczytywana z systemu, zdjęcia zapisywane jako pliki, a kalkulator operuje na danych tymczasowych.
Chcesz poćwiczyć całą kwalifikację INF.04?
Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.
Pojęcia z tego pytania
- System operacyjny AndroidMobilny system operacyjny z otwartym kodem źródłowym oparty na jądrze Linuksa, rozwijany przez Google i konsorcjum OHA, przeznaczony na smartfony, tablety i telewizory.
- Zmienne i Stałe w programowaniuNazwane obszary pamięci operacyjnej przechowujące dane robocze programu; zmienne pozwalają na modyfikację wartości podczas działania, podczas gdy stałe mają wartość niezmienną.
- Wstrzykiwanie SQL (SQL Injection)Krytyczna luka bezpieczeństwa polegająca na wstrzyknięciu złośliwego fragmentu kodu SQL do zapytania przez niezwalidowane pole formularza użytkownika.
Podobne pytania z działu „Pamiec i przechowywanie danych mobile”
Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 5 pytań z tego działu.
- #411
W jaki sposób można przechowywać dane użytkownika w aplikacji mobilnej na system Android?
- #644
Jaki lekki, oparty na plikach silnik relacyjnej bazy danych jest wbudowany w system operacyjny Android i stanowi standardowy sposób na przechowywanie danych strukturalnych przez aplikacje?
- #701
Która z poniższych aplikacji mobilnych jest najlepszym przykładem programu, który musi korzystać z lokalnej bazy danych do przechowywania danych?
- #704
W jaki sposób można w prosty sposób trwale przechowywać małe ilości danych, takich jak ustawienia użytkownika (np. 'tryb ciemny' włączony/wyłączony), w aplikacji mobilnej na systemie Android?