DCSIMG
Higher Education - עומר.נט

Browse by Tags

All Tags » Higher Education (RSS)

Breadth Recursion - a yield Solution to Post's Correspondence Problem

Posted Jun 06 2008, 11:07 PM by עומר ון קלוטן  

Post's Correspondence Problem (the other PCP) is a computer science problem, in which you have (and I simplify matters) a set of tiles, each having any number of letters on them from a preset group. For instance, you may have the tiles: The idea is to create a sequence of tiles (when you can use...

Mechsonomy: Machine Assisted Folksonomy

Posted Jun 06 2008, 03:13 PM by עומר ון קלוטן  

Yesterday, in front of the staff and students at my college, I presented my final project for my C.S. B.Sc.. Once I complete it and it gets reviewed this September, I will have completed my duties for the degree. The project is a research I'm doing for nuconomy and I'll release the code once...

Operating Systems Notes Part 5 - File Systems and the Disk

Posted Jan 25 2007, 03:25 AM by עומר ון קלוטן  

This is the last of the series, since Security wasn't covered in full. A storage (disk) has a Master Boot Record (MBR), A Partition Table and 1 or more partitions. Each partition can have a different file system, but no one's assuring you your OS can use it. Most of a partition is the Blocks , which...

Operating Systems Notes Part 4 - Memory

Posted Jan 24 2007, 06:28 PM by עומר ון קלוטן  

Physical Memory (RAM) is small, fast and volatile (pull the plug and nothing's left). Remember that. :) A process needs memory to run (storing code, stacks, information, data, etc.), so first we need to allocate some for it. Here are some allocation methods : Growing Segments - Give the process a predetermined...

Operating Systems Notes Part 3 - Synchronization and Deadlocks

Posted Jan 24 2007, 01:02 PM by עומר ון קלוטן  

Preface: I have absolutely no pretence to teach anyone about synchronization with this part, since this is over a year's worth of material I had previously learned at grade 13 (Technician's Degree), so if you want to learn from this, you'll have to read a lot on Wikipedia while reading this. A Critical...

Operating Systems Notes Part 2 - Scheduling

Posted Jan 24 2007, 08:06 AM by עומר ון קלוטן  

Processes need to be managed, so that they will know when to run and when not to run, so here enter the Scheduling Algorithms . A scheduling algorithm needs to be fair and efficient, but how do you measure that? Throughput - This measures the number of processes completed per time unit, which is an important...

Operating Systems Notes Part 1 - Processes, Signals and Threads

Posted Jan 23 2007, 05:49 PM by עומר ון קלוטן  

As some of you might know, I'm currently studying for my B.Sc. in Computer Science. One of the courses I've taken this semester is Operating Systems, which talks about the principles OS's are built on. Since this is a theoretical class and the material is actually kinda cool (and the fact that I have...