Operating System Facts
An operating system is a set of programs that acts as an interface between the applications that
are running on a computer and the computer's hardware. Operating systems perform actions such
Receiving user input from input hardw
Differences between compilers and interpreter.
Translates source program line by line to
machine code equivalent
Slower as it translates the program each
time it runs
Interpreted object takes less space
Interpreters are cheap
What makes a website or piece of software usable
If the design meets the conventional standards, other programmers may be able to understand the
software years later and therefore its usefulness life is elongated.
Error detection and debugging
Usability is part of a broader scope of what makes a system good enough to be acceptable to the
end user and other stakeholders satisfying the needs and requirements of both.
Nielsen Jacob describes usability as a broad concept that refers to ho
Process of testing the functionality and the usability of an interactive system
Goals for Evaluation
1. To assess the extents of system functionality
2. To assess the effect of the interface on users
3. To identity specific problems
Q2. Discuss the following in detail
User-centered design (UCD) is an approach to design that grounds the process in information
about the people who will use the product. UCD processes focus on users through the planning,
Q1. Using well-labeled diagrams, explain how you would develop a system with usable
interfaces in your design. Clearly show all the phases of the design.
Most user-centered design methodologies are more detailed in suggesting specific activities, and
ELEMENTARY PROGRAMMING PRINCIPLES
By the end of the topic, the learner should be able to:
a) Define programming.
b) Describe various levels of programming languages.
c) State the advantages and disadvantages of each level of programming languages.
HIGH LEVEL LANGUAGES
These are machine independent languages coded in human language (English) which is easy to
read and understand.
The instructions closely resemble the human language (English) and mathematical notations.
They are user friendly and prob
GOALS OF USERS CENTERED DESIGN
Designing for maximum usability is the goal of interactive systems design. However the
essential principles can summarized by three fundamental goals:
It is the case with which real users can begin effective
Types of Questions used in Questionnaires
1. Scaler Questions: used in Questionnaires
They ask the user to judge a specific statement on a numeric scales usually corresponding to a
measure of agreement or disagreements with the statement.
2. Multi Choice
ITERATION / LOOPING.
Is where a number of statements/block of codes is repeatedly executed until a certain condition is
Iteration is vital in situations where the same operation has to be carried out on a set of
data many times. Iteration also reduc
The Execution, Evaluation Cycle:
The interactive cycle can be divided into major phases:
i. Evaluation Phase
ii. Execution Phase
These are then subdivided into seven stages
Stage 1: User establishes the goal
Stage 2: User formulates the intention
HUMAN COMPUTER INTERACTION
Human Computer Interaction its a discipline concerned with the design, evaluation and
implementation of interaction computing systems for human use and together with the study of
the major phenomena surrounding them.
Is the classification of particular type of information to be used in programming and the
operations that can be carried upon them.
Programming languages like Pascal use the following data types:
1. Integer: Whole number values. Pascal distingu
It allows statements within the loop (between Repeat & UNTIL) to be executed at least once
since the condition is tested at the end of the loop.
Repeat Until can hold multiple statements using compound statements
Travel the World, Get Advice Here
We are a full service travel agency with local offices all over the
world. Our thirty years of experience enable us to make your
dream vacation or business trip the best
cater to individuals and grou
WEEK1 DAY2 HOMEWORK
Linux is an operating system with a cult type following. Linux was based upon UNIX.
Contrary to popular belief Linux isnt just for the unwashed basement dwellers. Linux
surprisingly is huge in the corporate busines
WEEK 2 DAY 3 HOMEWORK
#2 Memory compaction should be performed when the system operator finds it to be
needed based on the flow of jobs. Performing it more often might keep more memory available
but would necessarily result in slowing
WEEK1 DAY HOMEWORK
It took Microsoft a while, but the new Start menu, Edge browser, apps and Cortana make
Windows 10 the best Windows yet. Windows 10 offers plenty of new features and apps. Execs
from Microsoft said it was co
Week 2 Day 2Homework
Chapter 4 Advanced Exercises 14
The idea behind the SJF algorithm is to pick the quickest fastest little job that needs to be
done, get it out of the way first, and then pick the next smallest fastest job to do ne
Week2 Day 1 Homework
Research topic A
Intel uses dual-core technology to run business servers. Dual-core technology increases
the server's processing capacity and allows problem solutions to be applied to larger problems.
Week4 Day1 Homework
Complete Chapter 8 Research Topic B and Exercises 1, 6, 13 in a document.
Chapter 8 Exercises
1. File deallocation is critically important. If deallocation is not available, the easiest way to
reclaim space thats n
Week 3Day 1 Homework
Parallel Processing refers to the concept of speeding up the execution of a program by
dividing the program into multiple fragments that can execute simultaneously, each on its own
Week3 Day2 Homework
The misconception is that having multiple cores will cause all of the cores to run faster,
somehow. This is not true as each core is running at its manufactured speed regardless of
how many o
WEEK 2 DAY 3 HOMEWORK
Chapter 5 Research Topic B
Exercises 1, 7
1. Deadlock You are driving home from work in a small town. You are required to stop
before the crossing if there is a pedestrian waiting. So, you drive and see that ther
March 15, 2014 Conference in Texas
March 16, 2014 Meeting in Altona
March 17, 2014 Meeting in Salem
March 18, 2014 Meeting in Salem
March 19, 2014 Conference in Texas
Brkfast Lunch Dinner