Moja lekcja

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

Musisz się zalogować, by móc napisać komentarz.