Moja lekcja

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

Debes iniciar sesión para poder comentar.