Moja lekcja

 0    63 schede    mituri
Stampa Gioca Testa il tuo livello
 
Domanda Risposta
Co to OOP?
inizia ad imparare
Object oriented-programming. Jest to proba przedstawienia swiata rzeczywistego i relacji w nim zachodzacych za pomoca obiektow. Najwazniejszymi cechami OOP sa: abstrakcja, hermetyzacjaa, dziedziczenie, polimorfizm.
Co to klasa?
inizia ad imparare
Specjalny typ danych, ktora moze zawierac dane i metody, ktorych dostepnosc jest regulowana przez specyfikatory dostepu
Co specyfikator dostepu: private?
inizia ad imparare
specyfikator dostępu, określający poziom dostępu do poszczególnych składowych klasy. Słowo kluczowe private zezwala na dostęp do stałych, zmiennych, metod itp. tylko z poziomu klasy.
Co specyfikator dostepu: public?
inizia ad imparare
specyfikatordostępu, określający poziom dostępu do poszczególnych składowych klasy. Słowo kluczowe public zezwala na dostęp do stałych, zmiennych, metod itp. z poziomu klasy jak również spoza niej.
Co specyfikator dostepu: protected?
inizia ad imparare
specyfikator dostępu, określający poziom dostępu do poszczególnych składowych klasy. Nie zezwala na dostep do stalych, zmiennych, metod spoza klasy. Skladowe klasy sa widoczne w obrebie klasy pochodnej
Co to obiekt?
inizia ad imparare
instancja danej klasy, czyli konkretna zmienna danego typu
Co to klasa abstrakcyjna?
inizia ad imparare
Specjalny rodzaj klasy ktory moze zawierać metody abstrakcyjne i nie mozna stworzyc zadnych obiektow tej klasy. Klasy rozszerzające klasę abstrakcyjną muszą stworzyć implementację dla metod oznaczonych jako abstrakcyjne w klasie abstrakcyjnej
Co to metoda abstrakcyjna?
inizia ad imparare
zawieraja jedynie sygnaturę metody, bez jej ciała. Oznacza to, że klasy dziedziczące muszą ‚określić’ ciało tej metody lub same muszą być wtedy zadeklarowane jako abstrakcyjne.
Co to dziedziczenie?
inizia ad imparare
Pozwala jednej klasie odziedziczyc cos(zmienne, metody) po drugiej.
Co to klasa Dziedziczaca?
inizia ad imparare
Klasa dziedziczaca nazywamy klase pochodna lub potomna, a klase po ktorej pochodna dziedziczy nazywamy klasa bazowa
Co to Interfejs?
inizia ad imparare
Specyficzna klasa abstrakcji ktora charakteryzuja 2 rzeczy: -nie moze definiowaac zadnych atrybutow, jedynie metody i stale -wszystkie metody musza byc abstrakcyjne i publiczne
Co to hermetyzacja?
inizia ad imparare
Hermetyzacja to sposób odizolowania od otoczenia wybranych danych i funkcji (operujących na tych danych) zgromadzonych w jednej strukturze
Co to polimorfizm?
inizia ad imparare
Możliwość traktowania obiektów różnych podtypów pewnego wspólnego typu w taki sam sposób
Co to metoda wirtualna?
inizia ad imparare
To metoda ktorej wywolanie jest polimorficzne. Metoda wirtualna pozwala na zastepowanie metod w podklasach
Co to padding?
inizia ad imparare
Margines wewnetrzny miedzy obramowanie a zawartoscia obiektu
Co to Margin?
inizia ad imparare
Margines zewnetrzny miedzy obramowaniem a sasiadujacymi obiektwami
Co to DOM?
inizia ad imparare
sposób reprezentacji dokumentów HTML w postaci modelu obiektowego.
Co to position?
inizia ad imparare
Okresla pozycje elementu. Moze on przyjmowac jeden z czterych wartosci: static, relative, absolute i fixed
Co to position: static?
inizia ad imparare
Jest domyslna wartoscia. Elementy sa poukladanena stronie w takiej samej kolejnosci jak je ulozylismy na stronie
Co to position Relative?
inizia ad imparare
Pozycja relatywna. Element posiadajacy taka wlasciwosc jest ulozona na stronie w zaleznosci od polozenia pozostalych elementow posiadajacych position: static lub relative.
Co to position absolute?
inizia ad imparare
Element z taka wartoscia jest traktowany przez pozostale obiekty tak jakby w ogole nie istnial. Jezeli bedziemy chcieli nadac takiemu obiektowi jakies przesuniecie to bedzie sie ono odnosilo to najblizszego rodzica ktorego pozycja bedzie rozna od static
Co to position: fixed?
inizia ad imparare
Umiejscowienie elementu nie odnosi sie w stosunku do innych obiektow na stronie tylko do okna przegladarki
Co to Display?
inizia ad imparare
Za pomoca wlasciwosci display mozemy ustalic w jaki sposob dany element Html ma byc interpretowany przez przegladarke internetowa. Np dany element moze byc interpretowany przez przegladarke jako element wyswietlany w linii, czy tez w bloku
Co to display: block?
inizia ad imparare
Element Html bedzie wyswietlany w bloku(jeden pod drugim). Element bedzie interpretowany przez przegladarke internetowa jako element blokowy.
Co to display: inline?
inizia ad imparare
Element html bedzie wyswietlany w linii(jeden obok drugiego).
Co to display: inline-block?
inizia ad imparare
Element Html, bedzie interpretowany przez przegladarke jako element liniowy, lecz z zachowaniem pewnych cech element blokowego, dzieki czemu takie wlasciwosci jak padding, margin, width, height beda na niego odzialywaly jak na normalny element blokowy.
Co to display: list-item?
inizia ad imparare
Element Html bedzie interpretowany przez przegladarke internetowa jako element listy HTML, czyli element li
Co to display: none?
inizia ad imparare
Element HTML nie bedzie wyswietlany
Co to display: flex?
inizia ad imparare
Utworzenie elastycznego ukladu elementow HTML, ktorego rodzic jest interpretowany prrzez przegladarke internetowa jako element blokowy.
Co to display: inline-flex?
inizia ad imparare
Utworzenie elastycznego ukladu elementow HTML, ktorego rodzic jest interpretowany przez przegladarke internetowa jako element liniowy z zachowaniem cech elementu blokowego jak w przypadku elementu, ktory posiada w sobie wlasciwosc display: inline-block
Wymien nowe znaczniki HTML5?
inizia ad imparare
section, article, aside, head, formularz form, textarea, audio, video, nav, dialog, details, header, footer
Co to overflow?
inizia ad imparare
Za pomoca overflow mozemy ustalic jak ma zachowywac sie element html w momencie gdy jego zawartosc nie bedzie miescila sie w jego rozmiarach
Co to overflow: visible?
inizia ad imparare
Sprawia ze niemieszczaca sie zawartosc elementu bedzie widoczna
Co to overflow: hidden
inizia ad imparare
Sprawia ze niemieszczaca sie zawartosc elementu nie bedzie widoczna
Co to overflow: scroll
inizia ad imparare
Sprawia ona ze tresc umieszczona wewnatrz kontenera o okreslonych wymiarach nie bedzie od razu widoczna jednak pojawia sie poziome oraz pionowe paski przewijania dzieki ktorym uzytkownik bedzie mogl przeczytac cala zawartosc kontenera
Co to overflow: auto?
inizia ad imparare
Sprawia ze element rodzica czyli nasz kontener dopasowywuje sie do rozmiarow jakie sa potrzebne aby pomiescic cala swoja zawartosc.
Co to URL?
inizia ad imparare
Uniform Resource Locator- uniwersalny locator zasobow
Co to znaczniki w html?
inizia ad imparare
Informuja przegladarke jak wyswietlic strone na ekranie.
Co oznacza <head>?
inizia ad imparare
Naglowek. Jej zawartosc nie jest wyswietlana na stronie, pojawia sie na pasku tytulu tego okna
Co to HTML?
inizia ad imparare
HiperTextMarkup Language-hipertextowy jezyk znacznikow. HTML pozwala opisać strukturę informacji zawartych wewnątrz strony internetowej, nadając znaczenie poszczególnym fragmentom tekstu
Co to <meta>?
inizia ad imparare
Metadane- dane o danych, znacznik pozwala umiescic w dokumencie dodatkowe informacje o nim samym.
Co to CSS?
inizia ad imparare
Cascading Style Sheets- kaskadowe arkusze stykow. Sluza do definiowania sposobow wyswietlania elementow html.
Co to selektor?
inizia ad imparare
znacznik lub element ktory chcesz zdefiniowac
Co to class?
inizia ad imparare
Pozwala zdefiniowac klasy styli
Co to id?
inizia ad imparare
Nadaje elementowi unikalny identyfikator
Co to SASS?
inizia ad imparare
Syntactically awesome stesheets- skladniowo niesamowite arkusze stylu. Sass to preprocessor CSS, ktory pozwala na znacznie szybsza i wydajniejsza prace z arkuszami stylu.
Jakie mozliwosci udostepnia SASS
inizia ad imparare
SASS udostepnia definiowanie zmiennych globalnych, Zagniezdzanie instrukcji, Mixiny- zestaw regul css w postaci bloku, Dziedziczenie stylu.
Co to preprocesor CSS?
inizia ad imparare
Jest to skryptowy jezyk, rozmieszczajacy CSS, i dajacy sie skompilowac do zwyklej skladni CSS.
Co to semantyka?
inizia ad imparare
Polega na uzywaniu znacznika zgodnie z ich przeznaczeniem.
Co to pseudoKlasy?
inizia ad imparare
Pseudoklasy- sa specjalnymi klasami uzywanymi do dodania efektow specjalnych do niektorych selektorow
jakie mamy pseudoklasy strukturalne?
inizia ad imparare
Root, ntch-chlid()?, nth-last(), nth-of-type(), first-child(), last-child(), first-of-type()
Co to pseudoklasa negacji?
inizia ad imparare
Not()
Co to pseudoklasy linkow?
inizia ad imparare
Link, visited
Co to pseudoklasy akcji uzytkownika?
inizia ad imparare
Active, hover, focus
Co to pseudoelementy?
inizia ad imparare
Specjalne elementy ktorych nie deklarujemy w kodzie HTML a jedynie opisujemy w kodzie CSS a mimo to sa one widoczne na naszej stronie
Jakie znamy pseudoelementy?
inizia ad imparare
:selection,: before,: after,: first-letter,: first-line
Co to Selektory atrybutow?
inizia ad imparare
Specjalny rodzaj selektora ktory odwoluje sie do kazdego element, ktory zawiera w sobie podayn typ atrybutu
Co to SQL?
inizia ad imparare
Structured Query language- strukturalny jezyk zapytan. Do jej zdan nalezy: 1) tworzenie baz danych i definiowanie jej struktury 2) wykonywanie na bazie danych zapytan w celu wydobycia danych 3) kontrolowanie bezpieczenstwa BD
Co to baza danych?
inizia ad imparare
To zbior wzajemnie powiazanych danych zgrupowanyne w jednym bycie
Co oznacza modyfikator static?
inizia ad imparare
Modyfikator static oznacza iż pole obiektu ma taką samą wartość dla wszystkich obiektów danej klasy. Formalnie oznacza to iż wszystkie obiekty danej klasy odwołują się do tego samego miejsca w pamięci.
Co oznacza modyfikator final?
inizia ad imparare
Pole obiektu oznaczone jako final po inicjacji nie może być modyfikowane.
Co to stała?
inizia ad imparare
wartość jest taka sama od momentu zainicjowania tej stałej aż do końca trwania programu. Stała jest zmienną poprzedzoną słowem kluczowym final.
Co to zmienna?
inizia ad imparare
Pozwalają na przechowywanie określonej informacji a ich zawartosc moze byc modyfikowana.

Devi essere accedere per pubblicare un commento.