Moja lekcja

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

Vous devez vous connecter pour poster un commentaire.