Moja lekcja

 0    63 flashcards    mituri
print play test yourself
 
Question Answer
Co to OOP?
start learning
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?
start learning
Specjalny typ danych, ktora moze zawierac dane i metody, ktorych dostepnosc jest regulowana przez specyfikatory dostepu
Co specyfikator dostepu: private?
start learning
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?
start learning
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?
start learning
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?
start learning
instancja danej klasy, czyli konkretna zmienna danego typu
Co to klasa abstrakcyjna?
start learning
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?
start learning
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?
start learning
Pozwala jednej klasie odziedziczyc cos(zmienne, metody) po drugiej.
Co to klasa Dziedziczaca?
start learning
Klasa dziedziczaca nazywamy klase pochodna lub potomna, a klase po ktorej pochodna dziedziczy nazywamy klasa bazowa
Co to Interfejs?
start learning
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?
start learning
Hermetyzacja to sposób odizolowania od otoczenia wybranych danych i funkcji (operujących na tych danych) zgromadzonych w jednej strukturze
Co to polimorfizm?
start learning
Możliwość traktowania obiektów różnych podtypów pewnego wspólnego typu w taki sam sposób
Co to metoda wirtualna?
start learning
To metoda ktorej wywolanie jest polimorficzne. Metoda wirtualna pozwala na zastepowanie metod w podklasach
Co to padding?
start learning
Margines wewnetrzny miedzy obramowanie a zawartoscia obiektu
Co to Margin?
start learning
Margines zewnetrzny miedzy obramowaniem a sasiadujacymi obiektwami
Co to DOM?
start learning
sposób reprezentacji dokumentów HTML w postaci modelu obiektowego.
Co to position?
start learning
Okresla pozycje elementu. Moze on przyjmowac jeden z czterych wartosci: static, relative, absolute i fixed
Co to position: static?
start learning
Jest domyslna wartoscia. Elementy sa poukladanena stronie w takiej samej kolejnosci jak je ulozylismy na stronie
Co to position Relative?
start learning
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?
start learning
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?
start learning
Umiejscowienie elementu nie odnosi sie w stosunku do innych obiektow na stronie tylko do okna przegladarki
Co to Display?
start learning
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?
start learning
Element Html bedzie wyswietlany w bloku(jeden pod drugim). Element bedzie interpretowany przez przegladarke internetowa jako element blokowy.
Co to display: inline?
start learning
Element html bedzie wyswietlany w linii(jeden obok drugiego).
Co to display: inline-block?
start learning
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?
start learning
Element Html bedzie interpretowany przez przegladarke internetowa jako element listy HTML, czyli element li
Co to display: none?
start learning
Element HTML nie bedzie wyswietlany
Co to display: flex?
start learning
Utworzenie elastycznego ukladu elementow HTML, ktorego rodzic jest interpretowany prrzez przegladarke internetowa jako element blokowy.
Co to display: inline-flex?
start learning
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?
start learning
section, article, aside, head, formularz form, textarea, audio, video, nav, dialog, details, header, footer
Co to overflow?
start learning
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?
start learning
Sprawia ze niemieszczaca sie zawartosc elementu bedzie widoczna
Co to overflow: hidden
start learning
Sprawia ze niemieszczaca sie zawartosc elementu nie bedzie widoczna
Co to overflow: scroll
start learning
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?
start learning
Sprawia ze element rodzica czyli nasz kontener dopasowywuje sie do rozmiarow jakie sa potrzebne aby pomiescic cala swoja zawartosc.
Co to URL?
start learning
Uniform Resource Locator- uniwersalny locator zasobow
Co to znaczniki w html?
start learning
Informuja przegladarke jak wyswietlic strone na ekranie.
Co oznacza <head>?
start learning
Naglowek. Jej zawartosc nie jest wyswietlana na stronie, pojawia sie na pasku tytulu tego okna
Co to HTML?
start learning
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>?
start learning
Metadane- dane o danych, znacznik pozwala umiescic w dokumencie dodatkowe informacje o nim samym.
Co to CSS?
start learning
Cascading Style Sheets- kaskadowe arkusze stykow. Sluza do definiowania sposobow wyswietlania elementow html.
Co to selektor?
start learning
znacznik lub element ktory chcesz zdefiniowac
Co to class?
start learning
Pozwala zdefiniowac klasy styli
Co to id?
start learning
Nadaje elementowi unikalny identyfikator
Co to SASS?
start learning
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
start learning
SASS udostepnia definiowanie zmiennych globalnych, Zagniezdzanie instrukcji, Mixiny- zestaw regul css w postaci bloku, Dziedziczenie stylu.
Co to preprocesor CSS?
start learning
Jest to skryptowy jezyk, rozmieszczajacy CSS, i dajacy sie skompilowac do zwyklej skladni CSS.
Co to semantyka?
start learning
Polega na uzywaniu znacznika zgodnie z ich przeznaczeniem.
Co to pseudoKlasy?
start learning
Pseudoklasy- sa specjalnymi klasami uzywanymi do dodania efektow specjalnych do niektorych selektorow
jakie mamy pseudoklasy strukturalne?
start learning
Root, ntch-chlid()?, nth-last(), nth-of-type(), first-child(), last-child(), first-of-type()
Co to pseudoklasa negacji?
start learning
Not()
Co to pseudoklasy linkow?
start learning
Link, visited
Co to pseudoklasy akcji uzytkownika?
start learning
Active, hover, focus
Co to pseudoelementy?
start learning
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?
start learning
:selection,: before,: after,: first-letter,: first-line
Co to Selektory atrybutow?
start learning
Specjalny rodzaj selektora ktory odwoluje sie do kazdego element, ktory zawiera w sobie podayn typ atrybutu
Co to SQL?
start learning
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?
start learning
To zbior wzajemnie powiazanych danych zgrupowanyne w jednym bycie
Co oznacza modyfikator static?
start learning
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?
start learning
Pole obiektu oznaczone jako final po inicjacji nie może być modyfikowane.
Co to stała?
start learning
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?
start learning
Pozwalają na przechowywanie określonej informacji a ich zawartosc moze byc modyfikowana.

You must sign in to write a comment