Zadanie 40. W systemie UNIX program test służy do:
Wypisywanie „Hello Word”
Wykrywania wycieków pamięci
Testowanie uszkodzeń dysków twardych
Testowania poprawności konfiguracji systemu
Sprawdzanie warunków logicznych w instrukcjach sterujących skryptów powłokowych
Zadanie 39. W języku C złożonym typem danych nie jest:
Struktura
Tablica
Drzewo
Liczba całkowita
Graf
Zadanie 38. Algorytm obliczania iloczynu skalarnego dwóch wektorów ma złożoność obliczeniową
O(1)
O(n²)
O(log n)
O(n log n)
O(n)
Zadanie 37. W języku C funkcje są stosowane ponieważ:
Programiści chcą utrudnić zrozumienie działania programu
Standard języka wymaga użycia co najmniej dwóch funkcji w każdym programie
Program szybciej się wyłącza
Program jest odporniejszy na wirusy
Program jest zazwyczaj mniejszy i łatwiejszy do poprawienia
Zadanie 36. Algorytm to:
Wymagana ........ procedura rozwiązania zadania
Dział analizy matematycznej
Dział algebry
Nieformalna norma opisana w RFC(Requests For Co....)
Pewien sposób postępowania prowadzący do rozwiązania postawionego zadania
Zadanie 35. Skrypt powłoki jest
Instrukcja obsługi terminala zaskowego
Procedura odzyskiwania omyłkowo usuniętych danych
Scenariuszem postępowania w sytuacji awaryjnej
Plikiem tekstowym zawierającym ciąg poleceń powłoki
Zadanie 34. Algorytm o oczekiwanej złożoności obliczeniowej n3
W najlepszym przypadku będzie wymagał ilości operacji proporcjonalnej do n3
Zawsze będzie dokładnie wymagał ilości proporcjonalnej do n3
W najgorszym przypadku będzie wymagał ilości operacji proporcjonalnej do n3
Średnio będzie wymagał ilości operacji proporcjonalnej do n3
Zadanie 33. Liczba 1278 w układzie dziesiętnym będzie miała wartość:
470
233
100100
1210
87
Zadanie 32. Wyrażenie if(x>0) y=1; jest przykładem:
Instrukcji wejścia-wyjścia
Instrukcji skoku
Pętli o nieokreślonej liczbie przebiegów
Pętli o określonej liczbie przebiegów
Instrukcji warunkowej
Zadanie 31. Liczba 3310w układzie dwójkowym będzie miała postać:
1212
22
100001
1010
1021
Zadanie 30. Algorytm, który wymaga 1/20n2 + 300n = 10n*log(n) + 30log(n) + 2000 dominujących operacji ma złożoność obliczeniową:
O(1)
O(n)
O(log(n))
O(n*log(n))
O(n2)
Zadanie 29. Suma szeregu S = ∑110000 an gdzie an jest dany rekurencyjnie: a1 = 1, an = 1/2an-1
Nie da się zaimplementować obliczenia takiej sumy
Może ale nie powinna być implementowana iteracyjnie
Musi być implementowana rekurencyjnie
Może ale nie powinna być implementowana rekurencyjnie
Musi być implementowana iteracyjnie
Zadanie 28. Zaznacz właściwe
Istnieją języki dla których można zapisać kompilator ale nie można interpreter
Dla każdego języka programowania albo można zapisać interpreter albo kompilator, nigdy oba
Istnieją języki dla których można napisać interpreter ale nie można kompilatora
Do każdego języka może istnieć zarówno kompilator jak i interpreter
Zadanie 27. Konsolidacja polega na:
Usuwaniu zmiennych symbolicznych z programu
Usuwanie komentarzy z pliku źródłowego
Łączeniu fragmentów kodu maszynowego, uzgadnianiu adresów i symboli zewnętrznych
zmniejszaniu wielkości programu
eliminowaniu zbędnych funkcji
Zadanie 26. Kompilacja polega na:
Rozwijanie informacji zawartych w programie
Łączenie modułów z funkcjami ............
Optymalizacji gotowego programu wykonywalnego
Przetłumaczeniu kodu źródłowego na język maszynowy
zmianie układu tekstu kodu źródłowego aby był czytelniejszy
Zadanie 25. Program napisany w assemblerze
Może być (po kompilacji) uruchomiony na danym procesorze o tej samej długości słowa maszynowego
Może być (po kompilacji) uruchomiony na dowolnym procesorze, który musi być jednak taktowany ściśle określona częstotliwością zegara
Może być (po kompilacji) uruchomiony na dowolnym procesorze
Może być uruchomiony tylko na tym typie procesora, na którym został napisany
Zadanie 24. Assembler to:
Część kontrolera dyskowego zarządzająca ..........do różnych dysków
Część procesora odpowiedzialna za komunikację z pamięcią
Nazwisko twórcy jednego z procesorów
Sposób składania komputera(od assemble - składać)
Symboliczny zapis języka maszynowego
Zadanie 23. Język maszynowy to:
Sposób w jaki komunikują się poszczególne podzespoły komputera miedzy sobą
Protokół sieciowy
Binarny zapis rozkazów i danych dla procesora
Lista dostępnych na daną maszynę języków programowania
Standard magistrali systemowej
Zadanie 22. Mając do policzenia pewne zadanie iteracyjne polegające na wykonaniu w każdym kroku iteracji pewnego algorytmu i w którym to zadaniu liczba kroków iteracji nie może być określona z góry należy wybrać algorytm(z pośród poniższych możliwości):
O kwadratowej złożoności i liniowej zbieżności
O liniowej złożoności i kwadratowej zbieżności
O liniowej złożoności i liniowej zbieżności
O kwadratowej złożoności i kwadratowej zbieżności
Zadanie 21. Wyrażenie logiczne a XOR b będzie prawdziwe wtedy gdy:
Żadne ze zdań a, b nie będzie prawdziwe
Zarówno a jak i b będą prawdziwe
Dokładnie jedno ze zdań a lub b będzie prawdziwe
Przynajmniej jedno ze zdań a, b będzie prawdziwe
Zadanie 20. Pamięć typu ROM to:
Zwykła pamięć do odczytu i zapisu w specjalnych obudowach
Specjalna ..... pamięć zarówno do odczytu jak i zapisu
Pamięć z której można tylko odczytywać
Pamięć z której można czytać jak i w której można pisać
Zadanie 19. Procesor typu RISC:
Jest to inna nazwa architektury harwardzkiej
Jest stosowany wyłącznie w drukarkach HP
Posiada w obudowie także pamięci
ma bogatą listę rozkazów, więc nie trzeba tracić czasu na zastępowanie brakującego rozkazu istniejących
ma ograniczoną listę rozkazów, za to ma poostrzą budowę
Zadanie18. Urządzeniem wejścia-wyjścia nie jest:
Modem
Karta sieciowa
Drukarka
Klawiatura
Procesor
Zadanie 17. Zegar systemowy służy do:
Sprawdzania jak długo komputer pracuje
Pokazywania aktualnej godziny
Przechowywania czasu GNT
Określenia szybkości pracy komputera
Zadanie 16. Wskaźnik w języku C to:
Liczba rzeczywista
Granica bieżącego segmentu
Wielkość określająca jedynie adres w pamięci
Liczba całkowita
Wielkość określająca adres w pamięci oraz informacje o typie znajdujących się tam wielkości
Zadanie 15.System dwójkowy jest stosowany w komputerach gdyż:
Został wprowadzony aby nikt bez przygotowania informatycznego nie mógł używać komputera
Von Neuman to wymyślił i tak już zostało
Łatwo go zrealizować elektronicznie
Projektanci komputerów umieją liczyć tylko do dwóch
Zadanie 14. Rejestry procesora to:
Pełna dokumentacja techniczna i produkcyjna
Szczegółowa specyfikacja techniczna wraz z lista rozkazów
Wbudowane, niewielkie obszary pamięci, które przechowują pomocnicze .....
Przebieg ilości wyprodukowanych egzemplarz
Zadanie 13. Wyrażenie for(i=1;i<10;i++) y= y + i jest przykładem
Instrukcji skoku
Pętli o nieokreślonej liczbie przebiegów
Pętli o określonej liczbie przebiegów
Instrukcji warunkowej
Definicji funkcji
Zadanie 12. Wyrażenie do{c=getchar()} while(c!=EOF) jest przykładem:
Instrukcji skoku
Instrukcji wejścia-wyjścia
Instrukcji warunkowej
Pętli o określonej liczbie przebiegów
Pętli o nieokreślonej liczbie przebiegów
Zadanie 11. Efektem wykonania ciągu instrukcji: x=7; if(x=0) x=1; będzie wartość x równania:
Ten ciąg instrukcji jest osiągalny??
1
7
..
0
Zadanie 10. Liczba 1010112 w układzie ósemkowym będzie miała wartość
47
13
121
20
53
Zadanie 9. Liczba 1010112 w układzie szesnastkowym będzie miała wartość
89
2Q
27
F1
2B
Zadanie 8. Znak w kodowaniu ASCI
Zawsze zajmuje 7 bitów pamięci
Zajmuje 10 bitów pamięci
Jest zmiennej długości
Zależnie od sprzętu zajmuje 7 lub 8 bitów pamięci
Zajmuje zawsze dokładnie 8 bitów pamięci
Zadanie 7. Architektura harwardzka procesora charakteryzuje się tym, że:
Dane i rozkazy przesyłane są na zmianę
Dwoma rzędami nóżek w obudowie procesora
Automatycznym chłodzeniem procesora
Dane i rozkazy przesyłane są równocześnie
Zadanie 6. Akumulator w procesorze służy do:
Powiększania pamięci cache
Wyrównania pracy prędkości szyny i procesora
Chwilowego podtrzymania zasilania w przypadku awarii
Przechowania cząsteczkowych wyników obliczeń ALU