Projektowanie komputerowe

Nasza ocena:

3
Pobrań: 77
Wyświetleń: 812
Komentarze: 0
Notatek.pl

Pobierz ten dokument za darmo

Podgląd dokumentu
Projektowanie komputerowe - strona 1

Fragment notatki:

Projektowanie komputerowe Zagadnienia do egzaminu dyplomowego 1. Wszystkie języki komputerowe są tłumaczone z postaci kodu źródłowego do postaci wykonywanych przez komputer rozkazów. Translator C# to: Kompilator C# generuje kod CIL (Common Intermediate Language). CIL tłumaczony jest na kod maszynowy przez CLR (Common Language Runtime) będący maszyną wirtualną wchodzącą w skład platformy .NET
2. Które z wyrażeń zmieni wartość zmiennej, jeżeli wiemy że a, b, c, d są typu int i mają wartość 5: a) Console.WriteLine(Convert.ToString(a+b));
b) c = a + b
c) Console.WriteLine(“a=b+c”);
d) Console.WriteLine(Convert.ToString(a+b) + “ = “ + Convert.ToString(c+d))
Przypisanie nowej wartości do zmiennej następuje tylko w przypadku b). Cała reszta tylko wypisze na ekranie sumy zmiennych albo ciąg znaków (c), nie ingerując w ich wartości. 3. Ile będzie wynosiła wartość zmiennej total , po zakończeniu programu: int x = 1, total = 0;
while (x = 7)
!(x == y) || !(x != 5 )
! ( ( x 4 ) )
! ( ( x 4 ) || ( y

(…)

… kolejności pojawiały się następujące języki programowania? http://en.wikipedia.org/wiki/Timeline_of_programming_languages
Ważne: Fortran, LISP, COBOL, ALGOL, BASIC, APL, LOGO, B, Pascal, Smalltalk, C, Prolog, SQL, Scheme, MATLAB, Ada, C++, ABAP, Eiffel, Objective-C, Perl, Erlang, Octave, AMPL, Haskell, Python, Visual Basic, Brainfuck, Lua, R, Delphi, Java, PHP, Ruby, JavaScript, D, C#, Visual Basic .NET, Scala, Groovy, F#, PowerShell, Clojure, Go, CoffeeScript, Dart
Najważniejsze: Fortran, LISP, BASIC, Pascal, C, SQL, C++, Objective-C, Python, Visual Basic, R, Java, PHP, Ruby, JavaScript, C#, Visual Basic .NET
50. Zapis w notacji BNF oznaczający, że instrukcja składa się z grupy_nazwy lub grupy_parametrów
powinien mieć postać:
c) ! ( ( x <= 8 ) && ( y > 4 ) )
!
x <= 8
y > 4
PRAWDA
PRAWDA
&&
PRAWDA…

i++ - postinkrementacja - zwrócenie wartości następuje przed zwiększeniem o 1
9. Liczba typu Double wg IEEE 754 ma rozmiar
64 bity
10. Która z podanych poniżej instrukcji nie jest prawidłowa:
a) for(int i=1, i <=2, i++)
b) for(int i=1; 2; i++)
c) for(int i=1, 2; i++)
d) for(int i=1; i<=2; i++)
W niektórych językach programowania taka składnia jest prawidłowa
Nieprawidłowy warunek zakończenia
Jw.
OK
11…
…, z której przestrzeni nazw chcemy go użyć, obchodząc tym samym problem konfliktu nazw.
Pojęcie przestrzeni nazw dotyczy nie tylko języków programowania, ale też języka naturalnego. Przykład: Wewnątrz ograniczonego świata Twojej rodziny, możesz być znany jako „Maciek”. W większej grupie obcych osób słowo „Maciek” może nie być unikatowe, więc przedstawisz się jako „Maciek Barański, ulica Główna 17”. W jakiejś innej…
... zobacz całą notatkę



Komentarze użytkowników (0)

Zaloguj się, aby dodać komentarz