Technologia informacyjna - wykład

Nasza ocena:

3
Pobrań: 70
Wyświetleń: 651
Komentarze: 0
Notatek.pl

Pobierz ten dokument za darmo

Podgląd dokumentu
Technologia informacyjna - wykład - strona 1 Technologia informacyjna - wykład - strona 2

Fragment notatki:

Obszary zainteresowania informatyki
Struktury danych: liczby,tablice,wektory,rekordy,grafy…
Programowanie
Przetwarzanie rozproszone:programowanie w strukturach sieciowych
organizacja i architektura systemów kompoterowych, syst operacyjnych.
Programowanie: formułowanie ciągu operacji rozwiązującego dany problem w postaci akceptowanej przez komp.
1 opracowanie założeń
2 zapisanie algorytmu rozw. w formie języka programowania
3 kodowanie i testowanie
Algorytm:przepis postępowania prowadzący do rozwiązania określonego zadania
Język programowania: zbiór zasad, składni, instrukcji, dzięki którym powstaje program komp
Program: formułowanie abstrakcyjnego algorytmu za którym istnieje mechanizm porozumiewania się człowieka z komputerem
Środowisko programist. jest to aplikacja lub zespół aplikacji (środowisko) służących do tworzenia, modyfikowania, testowania i konserwacji oprogramowania.
System operacyjny: zbiór programów zarządzania zasobami komputera, obsługą plików, uruchamiania programów i komunikacji między nimi oraz interakcji użytkownika z komp.
Kod źródłowy: zapis progr. komp. w języku programowania - postac zrozumiałą dla programisty. Kod wynikowy: rezultat pracy translatora, nadający się do bezposred. Wykorzystania przez komp. Kod maszynowy: zapis prog. komp. w jezyku maszynowym, składa się z ciągu wartości binarnych
Kompilator: translator języka wysokiego poziomu, którego programy wynikowe mogą być wprowadzone do pamieci i wykonane dopiero po zakończeniu tłumaczenia.
Interpretator: instrukcje wynikowe są wykonywane na bieżąco
Cechy Internetu:zasieg nieograniczony, podstawowe usługi( poczta elek. Serwisy informacyjne - WWW, gopher), zdalny transfer plików FTP, interakcyjna praca komputerow. Asembler oznacza on program tworzący kod maszynowy na podstawie kodu źródłowego wykonanego w niskopoziomowym jezyku programowania bazującym na podstawowych operacjach procesora zwanym językiem asemblera
Język wysokiego poziomu- typ jezyka programowania , którego składnia i słowa kluczowe mają maksymalnie ułatwić rozumienie kodu programu dla człowieka
Język niskiego poziomu język ten wykazuje duże podobieństwo do kodu maszynowego, zaś kompilacja jest w miarę nieskomplikowana.
Części skaldowie procesora: układ sterownia(pobiera z pamięci kolejne instrukcje, koordynuje przeplyw danych), arytmometr( dokonuje obl. Aryt i log.), rejestry(pamieci procesora z szybkim dostępem do przechowywanych danych.), pamięc operacyjna( typu RAM i ROM), pamiec zew.
Cykl innstukcji( pobierz inst. Pobierz dane z pamieci, wykonaj inst. Zapisz wynik w pamieci) Pdział pamieci wg: miejsca w komputerze

(…)

… lub kilku atrybutów identyfikujących każdą krotkę.Klucz koordynujący określony pojedynczym atrybutem- klucz prosty,określony kilkoma-klucz złożony. Klucz główny: klucz wybierany ze zborów kluczy koordynujących
Typy operacji na zbiorach danych:Mnogościowe:suma,róznica,przekrój,dopęnienie,Relacyjne:projekcja, lączenie, selekcjia, dzielenie.Pdstawowe operacjie na rekordach (rekord to pojedynczy wpis do bazy…
….), pamięc operacyjna( typu RAM i ROM), pamiec zew.
Cykl innstukcji( pobierz inst. Pobierz dane z pamieci, wykonaj inst. Zapisz wynik w pamieci) Pdział pamieci wg: miejsca w komputerze pam robocza(RAM), pam pdręczna(cache), pam zew(masowa)- dysk twardy, pam robocza podzespołów, rejestry procesora, zapisu i odczytu
Cel stosowania sieci komp: przechowywanie danych i programow w różnych strukturach…
... zobacz całą notatkę



Komentarze użytkowników (0)

Zaloguj się, aby dodać komentarz