Subscribe: фми премеждия
http://fakulteto.blogspot.com/feeds/posts/default
Added By: Feedage Forager Feedage Grade B rated
Language: Bulgarian
Tags:
define  rez  tmp  ако  да се  да  за  може да  на  не  ни  от  по  се  си  че  ще 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: фми премеждия

фми премеждия



Писна ли ти да научаваш последен за контролното утре? В този блог ще се публикува текуща информация за задължителните предмети в трети курс



Updated: 2014-10-04T17:11:50.468-07:00

 



Зимен семестър 2007/2008

2007-10-01T09:03:37.999-07:00

(image)



СЕП 07

2007-02-20T09:16:39.949-08:00

Вторият семестър започна без въобще да се усетя и ето, че пак има какво да се пише.
Има нов курс в мудъла по СЕП.
Паролата за регистрация е 'СЕП07', хакерският ми гений я разби ;-)



Зимна изпитна сесия

2006-12-21T05:25:14.216-08:00

20.01 ОС п
26.01 ОС у
29.01 ФП п + у
03.02 ИО п + у
10.02 ТВМС п
16.02 ТВМС у



ИО в мудъла

2006-12-18T10:22:21.855-08:00

Случайно видях това . Отнася ли се за нас и ако да, знаете ли кода за регистрация?



Контролно по ТВМС

2006-12-18T02:26:31.478-08:00

Хей, някой има ли задачите от контролното?
Освен това имаме ли някакви достоверни данни за какво ще се брои това контролно - освобождаване, допускане до изпит, нищо?
Ще съм благодарна за повече информация по въпроса :)



Второ домашно по Функционално програмиране

2006-11-28T03:54:39.979-08:00

... може да бъде намерено тук
или в мудъла.
Кога ще бъде контролното на това домашно?



Дати за контролните по ТВМС

2006-11-16T04:24:00.354-08:00

Първото ще е на 16 декекмври 2006г., второто - на 13 януари 2007г.
И двете са в събота, от 10:00 часа в 210-а  зала на ХФ.



Малко информация за първото контролно по Функционално...

2006-11-16T04:10:56.038-08:00

Значи контролното е на 22 ноември (сряда), по време на лекциите,
като преподавателката каза, че можем ако искаме даже да си ползваме
междучасия ( 2 при това!, второто от 14:00 до 14:15 и да продължим после) .
Задачите ще са 3 или 4, още не са ги измислили, та затова не се знае още.
Материалът е от #1 до #6 глава в книжката на Магда.
А да знаете, че #7 глава ще я пропуснем и няма да я взимаме, да не се излъже някой да я учи :)



решения на задачите по ф.пр.

2006-11-08T14:08:51.053-08:00

1. зад:
(define (sum-rec n)
(if (= n 1) 0
(+ (/ (- n 1) n) (sum-rec (- n 1)))))


(define (sum-iter n)
(define (tmp count rez)
(if (> count n) rez (tmp (+ count 1) (+ rez (- 1 (/ 1 count))))))
(tmp 2 0))

зад.2:
(define (list-primes a b)
(define (prime? x)
(define (tmp delitel)
(if (> delitel (/ x 2)) #t
(if (= (modulo x delitel) 0) #f
(tmp (+ 1 delitel)) ) ) )

(tmp 2) )
(if (>= b a) (cond ((< a 2)(list-primes 2 b))
((prime? a )
(display a)(display " ")(list-primes (+ a 1) b)
)
(else (list-primes (+ a 1) b))
) ) )

зад.3:

( define (reverse x)
( define (tmp a rez)
( if (= a 0) rez (tmp (floor(/ a 10)) (+ (* rez 10) (modulo a 10) ) ) )
)
(tmp x 0)
)

зад. 4:

(define (sum-list a b c)
(define (sum x rez)
(if (= x 0) rez (sum (floor(/ x 10)) (+ rez (modulo x 10))))
)
(cond ( (and (<= a b) (= c (sum a 0)))
(display a) (display " ") (sum-list (+ a 1) b c )
)
( (<= a b )
(sum-list (+ a 1) b c )
) ))


Задачите достигат до вас с любезната помощ на Камен :))))))



Ф.Пр. домашно I

2006-11-08T12:05:06.698-08:00

Функционално програмиране, Домашна работа № 1
(зимен семестър на учебната 2006/2007 г.)
спец. Информатика, III курс, група 8
Задача 1: Да се напишат две процедури – sum-rec и sum-iter, които по зададено естествено число n пресмятат сумата
1/2 + 2/3 + ... +(n-1)/n
съответно използвайки рекурсивен и итеративен процес.
Задача 2:
Да се напише процедурата list-primes, която по зададени естествени числа a и b извежда всички прости числа в интервала [a, b].
Задача 3:
Да се напише процедурата reverse, която обръща цифрите в десетичния запис на дадено естествено число n. (т.е. f(123) = 321)
Задача 4:
Да се напише процедурата list-sum, която по зададени естествени числа a, b и c извежда всички естествени числа от интервала [a, b], за които сумата от цифрите им е равна на c.
Пример:
(list-sum 10 20 5) -> 14
(list-sum 10 50 5) -> 14, 23, 32, 41, 50

Забележка: За извеждане на текст в Scheme може да използвате процедурата display:
(display “Hello World”)
(display x)



Ебем го функционално...

2006-10-25T08:59:12.124-07:00

Днеска пуснаха някво малко контролно - една задачка за 15 мин в първия час на лекцията по фекално програмиране. Даскалицата каза накря, че било само за наш си самоконтрол , което не пречеше да се изпотя 3 пъти докато го писах. Разцепиха ни на 2 групи - едната решава задачата рекурсивно, другата итеративно. Нямам си идея дали ше ни го тури в края на семестъра, с тея изненадващи контролни, ама ако имате време идвайте поне за 1-вия час. Толкоз от мен. Peace out there, pimps and hoes.



ИО упражнения

2006-10-12T09:03:31.246-07:00

Днес на упражненията по ИО пуснаха списък. Така ще е през седмица (т.е. всеки път когато имаме семинарни). На компютръните списъци няма да има, а и те повтарят дословно публикуваните вече в интернет.



Ф.Пр. контролни

2006-10-11T05:02:28.992-07:00

Вече са известни датите на големите контролни по функционално.
K1 - 22.11.2006
K2 - 10.01.2007

Препоръчаната ни среда за програмиране е dr.scheme



ОС лекции предложение

2006-10-11T01:57:34.897-07:00

Както сте забелязали, предполагам, имаме линк с лекции по ОС, но уви не са всичките. Предлагам да се хвамем и да type-нем липсващите лекции. Аз съм навита да набирам, само че ще трябва да ги имам написани преди това. Уви от тези лекции мога да посещавам max 1-2 от 4-те часа седмично, така че ако имате желание да ми давате лекции, няма проблем да ги набирам и да ги post-вам. Естествено ако и някой друг изгаря от желание да се включи в набирането, няма да се сърдя :)



ТВМС

2006-10-11T01:26:36.522-07:00

Ми, остава май само за ТВМС да споменем. Първоначалните слухове за списъци и такива неща се оказват неверни. Мацката на упражненията не държи на присъствия, но тъй като материала е доста обемен е препоръчително да се следи.
През семестъра ще имаме 2 контролни (задължителни), 1 на вероятност и 1 на статистика. Ако изкараме средна оценка над 4.50 от двете, прескачаме писмения изпит. Хубавото е, че може да ползваме т.нар. "официални пищови" - листове с формули (написани лично от нас, не копирани), така че няма нужда да помним хиляди формули на изуст.
На устния изпит се теглят 2 въпроса. Доцентката каза, че ще имаме 30 мин да си четем по тях(като при Нено), но на упражненията ни казаха, че тези 30 мин в повечето случаи били 10 или най-много 20 :(
"И да ви предупредя, че не пускам само с 1 въпрос." (кой ли ни е пускал до сега?)

Ето един линк с малко ресурси :)
http://www.fmi.uni-sofia.bg/fmi/statist/



ИО упр. инфо

2006-10-11T00:46:06.140-07:00

Мими добави малко информация относно упражненията по ИО. Ще имаме някаква задача, която трябва да предадем от коледа до края на семестъра. Все още не са ни я дали, а и май никой не я очаква с голямо нетърпение ;)



Календар

2006-10-06T05:48:58.591-07:00

Вече си имаме и календар, в който ще отбелязваме всякакви ангажименти свързани с ФМИ (контролни, изпити, домашни и т.н.). На първо време само аз (Ива) имам право да въвеждам agenda(как е българската дума?), така че пише те ми, ако нещо трябва да се попълни. След като почета още малко за Google Calendar, най-вероятно ще открия как може да се попълва и от други хора :)



Tanenbaum

2006-10-12T04:30:56.274-07:00

Книгите на Таненбаум, които ни препоръчаха по ОС, може да изтеглите от тук или тук



ИО упражнения

2006-10-05T14:49:26.608-07:00

Отново инфо от Камен:
оказва се, че преподавателите ще се сменят през седмица, тази седмица бил някакъв мъж, следващата щяла да е жена, която държала на присъствия.
Ако някой има повече инфо, нека сподели :)



Упражненията по функционално

2006-10-05T14:40:55.327-07:00

Според информация от Камен, упражнения по функционално ще се карат по 1 час "за въпроси и някоя друга задачка","ако не ни се кара някой път, да сме му пишели, да не се разкарва".
Човека изглеждал печен и засега вероятността да реално да изпитва , явно клони към 0 :)



Сложна система на оценяване

2006-10-05T07:06:34.433-07:00

Системата ни на оценяване по Функционално програмиране е едно разклонено двоично дърво, което сега ще се опитам да опиша (аз не присъствах лично на лекцията, така че ако съм объркала нещо в описанието на оценяването, моля, поправяйте ме).

Оценката от изпита ще е 40% от крайната - 20% от писмен и 20% от устен.
Останалите 60% са от т. нар. "текущ контрол" (новата щуротия на ФМИ).
А тези 60% се образуват по следния начин:
На лекции ще има 2 големи контролни (за, които ще кажат датите другата сряда) и още 3 10минутни, които обаче ще са изненадващи (не знам те каква част от оценката ще бъдат).
На упражнения ще ни бъдат дадени 3 домашни от по няколко задачи и на следващия час ще ни дават 1 от тях (нещо като контролните по ЧМ), за тях също ще ни кажат датите. И за да е пълна забавата 6% идват от 6 решавания на задачи на дъската (на упражненията).

Лекциите следват дословно учебника на Магда, който аз имам и ако някой иска, мога да му го преснимам (той е към 80 страници, мисля).
BTW 1-ви поток Магда ще ги гърчи със същщата система на оценяване, така че, ако това ви успокоява, не сме само ние прее**ни.



Материали и коментари

2006-10-05T06:43:34.762-07:00

Може да поствате всякакви коментари и да пращате материали, които да постваме, на менe(Ива) и Силвия:
iffi [кльомба] abv [точка] bg
eat.my.liver [кльомба] gmail [точка] com
със subject "blog this"



Първо упражнение по ОС

2006-10-05T06:31:19.323-07:00

Ето малко инфо за упражненияпа по ОС. Присъствието не е задължително(така и така няма много компютри). Няма да има текущ контрол. На изпита каквото и да си писал, имаш 0 точки на shell scrip-a, си прецакан (малко като с Тинко и резолюциите му). Устния изпит си е стандартен - 2 въпроса се теглят и се пише по тях.
За всеки, който ходи на упражения, ще бъде направен акаунт
username: s***** (звездичките са факултетния номер)
password: student

има и универсален account, който е с
username: student
password: student
и може да се ползва от всички.
За windows-a username: student
password: work06
като си влезете, отваряте си putty-то и се login-вате с вашия си account

Ето малко записки от 1-вото упражнение:
commands:
pwd = print working directory
man = manual
man pwd - manual за pwd
man man - manual на manual-a
q - прекратяване на разглеждането на документацията
b - връща назад документацията
cd - change dir
cd без аргументи връща в HOME директорията
date - системно време
logout - много е важно да си спирате сесиите с logout или със спиране на putty-то, защото иначе ще ви се карат
echo xxx yyy - извежда xxx i yyy
ls (list) - съдържанието на текущата директория по азбучен ред
li [dir] извежда съдържанието на дадена директория

options: със - или --
-l = --long например: ls -l