Visa elektrotehnicka skola, Beograd
Ласло Краус
Програмирање I
Испит
7. 2. 2003

Задаци: 1 2 3 4 5 | Напомене

Поставка задатка 1 (25 поена) (садржај)

На неком 13-битном рачунару негативни цели бројеви се кодирају помоћу потпуног комплемента, а реални бројеви имају структуру seeeeeemmmmmm, где су s - предзнак броја, e - битови бинарног експонента са померајем 31 и m - битови мантисе са скривеним битом (нормализована мантиса је 1≤М<2).

а) Колики је опсег означених целих бројева и реалних бројева на описаном рачунару?

б) Колика је децимална вредност меморијске локације у којој се налази 195B16 ако је то означени цели број и ако је то реални број?

в) Који је садржај меморијске локације ако се у њој налази број 345610 као означени цели број и као реални број?

Поставка задатка 2 (25 поена) (садржај)

Саставити структурирани дијаграм тока и написати на језику C програм за табелирање вредности следећег израза за све вредности xminxxmax са кораком Δx:

Поставка задатка 3 (25 поена) (садржај)

Саставити структурирани дијаграм тока и написати на језику C одговарајући програм за одрђивање броја различитих елемената у низу реалних бројева. Програм треба да прочита низ бројева, изврши тражену обраду, испише добијени резултат и понавља претходне кораке све док за дужину низа не прочита недозвољену вредност.

Поставка задатка 4 (25 поена) (садржај)

Саставити на језику C програм за преписивање текста са главног улаза на главни излаз уз претварање свих малих слова у велика слова. Текст се налази у произвољном броју редова и завршава се сигналом за крај датотеке.

Поставка задатка 5 (25 поена) (садржај)

Саставити на језику C програм за измену редоследа елемената (тј. за замену првог елемента са последњим, другог са претпоследљим, ...) динамичког низа целих бројева. Програм треба да прочита низ бројева, изврши тражену обраду, испише добијени резултат и понавља претходне кораке све док за дужину низа не прочита недозвољену вредност.


Напомене (садржај)

(садржај)
         
Аутор: Ласло Краус
Е-пошта: kraus@etf.rs

Copyright © 2003, Laslo Kraus
Последња ревизија: 25.4.2003.