ОПК № 2 – Алгоритмы и структуры данных, язык C

  • Published on
    15-Jun-2015

  • View
    709

  • Download
    3

Embed Size (px)

DESCRIPTION

1. + = . 2. . 3. . 4. . 5. : , , . 6. C, . 7. C-. 8. : .

Transcript

  • 1. 2 26 2013 .

2. . . + = . 3. () : (). (, .,) . (, :, ).00011100111010101 (). 4. , .. (RGB). . ( ). (). 5. . . . : : (a, b) = (a-b, b) a > b 6. : (, , , ). . : , . 7. . . ( ), . : Pascal, C, . . . : LISP, Haskell, Microsoft Excel (!) . . : Prolog, SQL. 8. Cint fib(int n) {int a = 0, b = 1;int i;for (i = 1; i < n; i++) {int c = a + b;a = b;b = c;}return b;} 9. HASKELLfib :: Int -> Integerfib n = fibs (0,1) !! nwhere fibs (a,b) = a : fibs (b,a+b) 10. PROLOGfib(0, 0, 1):-!.fib(N, A, B):-N1 = N - 1,fib(N1, A1, B1),A = B1,B = A1 + B1. 11. C 1972 ., (Bell Labs). : : , . , , , . 12. 1972 . . 1978 . , K&R C. 1983 . C++. 1989 . ANSI C C89. 1999 . C99 ( C++!). 2011 . C11. 13. GNU Compiler Collection. Microsoft Visual C++. Intel C++. Clang/LLVM. 14. HELLO_WORLD.C#include int main(void) {printf("Hello, world!n");return 0;} 15. , . . main(). *.c. : main.c util.c lib.c magic.c 16. 1. () main.cmain.o util.cutil.olib.c lib.omagic.c magic.o 17. FILE.O , hello_world.c: le.c. main(). . printf(). . . 18. 2. main.o util.o lib.omagic.o 19. : . ( . . ): - (, , ) - . ( main). : , . , . 20. ( ). . ( ). ( ). 21. C .

Recommended

View more >