MGT603 GDB Solution 30-11-2012

MGT603 GDB Solution 30-11-2012

Total Marks20
Starting DateWednesday, November 28, 2012
Closing DateFriday, November 30, 2012
StatusOpen
Question/Description

Topic:              External Assessment

Learning Objectives:
·                                 To highlight the external factors that can have an impact on company’s operations
·                                 To enlighten the impact of External Factors on company’s strategies
Learning Outcomes:
After completing this activity, the student will understand:
·                                 Significance of external assessment of company.
·                                 How company incorporates change of external factors in its own strategies?
The Case
GOURMET started its operations as a bakery and confectioner shop in 1987 in Lahore. With focus on customer’s need and serving quality products, it has diversified into a versatile food company and has spread its network all over the city of Lahore. The products include bakery items, mithai, dairy products, beverages, traditional halwas and premium bakery items/beverages etc. It has also extended the operations by introducing restaurants and providing catering for all occasion.    
It is the largest Lahore-based food retail chain of Pakistan having competitors like Shezan, Doce’, Cakes n Bakes and the Premium bakery brands (Kitchen Cuisine, Masooms, Moods). Shezan restaurant inauguration prompted Gourmet to come and deal in restaurants as well.  Similarly the recent trend of premium bakery brands resulted in the launching of premium sub-brand of gourmet bakers i.e. Bon Vivant.
Point to Ponder
Taking into consideration the above-stated developments, identify and enlist the major External Factors which might have contributed in Gourmet’s business diversification.

-------------------------------------------------------------------------------------------------


SOLUTION IDEA





The term "diversification" is usually associated with a change in the characteristics of the
company's product line and/or market, in contrast to market penetration, market development,
and product development, which represent other types of change in product-market structure.
External factors are those factors which are external to the environment of the GOURMET.
Now discussion is open for u people.. Everybody can contribute to this discussion, in the end we can conclude a solution

----------------------------------------------------------------------------------------------


Return expectations




in my point of view:
the external factors may include
·                                 rivalry challenges
·                                 competitors
·                                 customers' demands and needs
·                                 related market environment
baqi ap log btayen mere zehan main to yhi aye




Why diversification?
Often companies diversify for a host of good reasons. In other cases, it becomes a survival strategy when single product or service strategy reaches the limits of revenue generation. To achieve genuine success from planned diversification firms must reinforce internal development; pursue value-chain acquisitions, form strategic alliances and joint ventures. Often you will find that each route has its own set of issues like benefits and limitations.
However, diversification must be driven by (1) opportunities afforded in the business environment, (2) in possession of right resources and (3) own the right skills sets to make structural adjustments to extend the range of goods or services to your exising customers or new markets. By extending your portfolio of products or services, you can ensure new regular revenue streams to boost growth prospects.

IMPORTANT CONTACTS OF VIRTUAL UNIVERSITY

IMPORTANT CONTACTS OF VIRTUAL UNIVERSITY

Contact Us

VU Head Office
Virtual University of Pakistan
M.A. Jinnah Campus, Defence Road, Off Raiwind Road, Lahore, Pakistan.
Phone+92 (42) 111 880 880
Fax+92 (42) 99200604
+92 (42) 99202174
Phone Extensions Email
Admissions
Admission in Bachelor Programs 345bacheloradmissions@vu.edu.pk
Admission in Master programs 344masteradmissions@vu.edu.pk
Admission in MS-CS program 346msadmissions@vu.edu.pk
Admission in Diploma Programs 341diplomaadmissions@vu.edu.pk
Admission in Deficiency Semester 347mailto:deficiencysemester@vu.edu.pk
Admission in Dual Degree program 345mailto:dualdegree@vu.edu.pk
Admission in Short Courses 341mailto:certificateadmissions@vu.edu.pk
Admission in Zero Semester 347zerosemester@vu.edu.pk
Admission in Specialization Certificate341specializationcertificate@vu.edu.pk
Credit Transfer / Course Exemptions 342courseexemptions@vu.edu.pk
Re-admission 345readmission@vu.edu.pk
Admission Cancellation/Security refund 347admissioncancellation@vu.edu.pk
Overseas Students
Overseas student issues/Change of status344overseas@vu.edu.pk
Course(s) Problems
Course Selection/Add/Drop343course_selection@vu.edu.pk
Semester Issues
Semester Freeze / Unfreeze/Continuation of studies344semesterfreeze@vu.edu.pk
Student ID Cards
Loss of ID card/Duplicate ID card348idcard@vu.edu.pk
Student Miscellaneous Issues
Change of study Program/change of discipline342studyprogramchange@vu.edu.pk
Correction of Student name/address347studentprofile@vu.edu.pk
DSL broadband internet connectivity346vubroadband@vu.edu.pk
Issuance of Bonafide Certificate/ verification letter/Migration certificate341certificates@vu.edu.pk
Receipt of  NOC / Migration certificate of newly admit345migrationcertificate@vu.edu.pk
MS (CS) student Issues346mscs@vu.edu.pk
Study at home/Campus346athome@vu.edu.pk
Verification of student application for scholarship341formverification@vu.edu.pk
Virtual Campus (Change/Complaint)
Campus Change346campuschange@vu.edu.pk
For Campuses ONLY
Campus CDs346campus_cds@vu.edu.pk
How to become VU partner (Campus affiliation)346psp@vu.edu.pk
Closing / Cancellation of Campus346psp@vu.edu.pk
Correction/Change of Campus name & address346psp@vu.edu.pk
Campus Complaints346psp@vu.edu.pk
Registrar, VU 141registrar@vu.edu.pk




Phone Extensions Email
Direct Phone Line:  042-99204760
Date Sheet / Sign UP 354DateSheet@vu.edu.pk
Conduct of Local Examinations359, 353 Conduct@vu.edu.pk
Conduct of Overseas Exams 352OverseasExams@vu.edu.pk
Result Related Queries357result@vu.edu.pk
Project Result355projects_result@vu.edu.pk
CGPA357result@vu.edu.pk
20% Rule357result@vu.edu.pk
Unfair Means/Misbehavior Cases358umc@vu.edu.pk
Rechecking of Paper(s)359Rechecking@vu.edu.pk
Issuance of Two Year Transcripts356Transcript_2Year@vu.edu.pk
Issuance of 4 Year Transcripts356Transcript_4Year@vu.edu.pk
Issuance of Two Year Degree351Degree_2Year@vu.edu.pk
Issuance of Four Year Degree351Degree_4Year@vu.edu.pk
Issuance of Professional Certificates 351professional_certificate@vu.edu.pk
Appointment/Payment of the Exam Superintendents358Superintendent@vu.edu.pk
Problems related to
Appointment /Payment of the Superintendents
Delay in an exam related matter
Supervision of the Exam Dept.
152dce@vu.edu.pk
Overall supervision of Exam Dept
Inordinate delay in processing various exam related cases
151ce@vu.edu.pk
Phone Extensions Email
VULMS Issues363, 261, 262feedback@vu.edu.pk
Password related issues363password@vu.edu.pk
E-mail related problems363password@vu.edu.pk
Phone Extensions Email
Bookshop536mailto:logistics@vu.edu.pk
Issues related to Lecture CDs535mailto:bookshop@vu.edu.pk
Issues related to Lecture Handouts535mailto:bookshop@vu.edu.pk
Bookshop issues536mailto:logistics@vu.edu.pk
Phone Extensions Email
All issues relating to fee of BS / BA335BS_fee@vu.edu.pk
All issues relating to fee of Masters335Masters_fee@vu.edu.pk
All issues relating to fee of MS335MS_fee@vu.edu.pk
All issues relating to fee of Overseas335Overseas_fee@vu.edu.pk
For rechecking, transcript, readmission ,zero semester etc. 335Others_fee@vu.edu.pk
For all refund/security releases. 335security_refund@vu.edu.pk
For all PVC Matters. 335Pvc_accounts@vu.edu.pk
Directorate of Finance
director_finance@vu.edu.pk





Phone Extensions Email
Final Project/Thesis/Internship
MBA student Project/Thesis/Internship
pro619@vu.edu.pk
BS (CS & IT)/MCS/MIT Software Projects
cs619@vu.edu.pk
BS (Business Administration) student Project/Thesis/Internship
pro620@vu.edu.pk
BS (Mass Communication) student Project/Thesis/Internship
mcm619@vu.edu.pk
BS (Psychology) student Project/Thesis/Internship
psy619@vu.edu.pk
BS (Accounting & Finance)student Project/Thesis/Internship
mailto:trn619@vu.edu.pk
BS (Commerce) student Project/Thesis/Internship
mailto:trn619@vu.edu.pk
BS (Public Administration) student Project/Thesis/Internship
mailto:trn619@vu.edu.pk
Academic Departments
Department of Computer Science/IT
academics@vu.edu.pk
Department of Physics
academics@vu.edu.pk
Department of Mathematics
academics@vu.edu.pk
Department of Statistics
academics@vu.edu.pk
Department of Islamic Studies
academics@vu.edu.pk
Department of Pakistan Studies
academics@vu.edu.pk
Department of English
academics@vu.edu.pk
Department of Management Sciences
mailto:mfsadiq@vu.edu.pk
Department of Accounting & Finance
mailto:mfsadiq@vu.edu.pk
Department of Psychology
mailto:mfsadiq@vu.edu.pk
Department of Mass Communication
mailto:mfsadiq@vu.edu.pk
Department of Commerce
mailto:mfsadiq@vu.edu.pk
Phone Extensions Email
Student Activities
Curricular /Co-curricular Activities391mailto:moa@vu.edu.pk
VU - Alumni391mailto:moa@vu.edu.pk
Marketing Department Related Matters/Issues291mailto:me@vu.edu.pk
Student Competitions 291mailto:me@vu.edu.pk
Project Director Marketing 181mailto:gmvtv@vu.edu.pk
Phone Extensions Email
Cable operator problems282txivtv@vu.edu.pk
VTV Channels Reception/Transmission problem282txivtv@vu.edu.pk

Career Path Planning Guide

Career Path Planning Guide

Introduction:

Career planning is the process of setting individual goals, developing a plan of action, and taking steps to achieve those goals. It is a continuous process that should be revisited regularly throughout one's career to ensure that their goals and aspirations align with their current skillset and job market trends. In this article, we will provide a detailed guide to career path planning, covering key steps, tips, and strategies for individuals to develop a successful career plan.

Step 1: Self-Assessment:

The first step in career path planning is self-assessment. This involves taking stock of one's skills, interests, values, and personality traits. Individuals should consider their strengths and weaknesses, what motivates them, and what they enjoy doing. This information can be gathered through self-reflection, taking personality tests, and seeking feedback from others. By gaining a better understanding of oneself, individuals can identify potential career paths that align with their personal and professional goals.

Step 2: Explore Career Options:

Once individuals have a clear understanding of their skills and interests, the next step is to explore career options. This involves researching different career fields, job roles, and industries to determine what opportunities are available. Individuals should consider factors such as job growth, salary, and job satisfaction when evaluating potential career paths. It is also important to consider how a chosen career path aligns with one's personal values and long-term goals.

Step 3: Set Goals:

After exploring different career options, individuals should set specific and measurable career goals. This involves setting short-term and long-term goals that align with their desired career path. Short-term goals should focus on immediate career objectives, such as developing new skills or gaining work experience. Long-term goals should focus on broader career aspirations, such as achieving a certain job title or salary level. By setting clear goals, individuals can create a roadmap for their career development.

Step 4: Develop a Plan of Action:

Once individuals have identified their career

Save Data on Mirror Never Corrupt

Save Data on Mirror Never Corrupt 


In today's digital age, data has become an integral part of our lives. From personal photos to business documents, data storage, and protection have become a top priority for individuals and organizations alike. However, with the increasing amount of data being generated every day, the risk of data corruption and loss has also risen. This is where the concept of "Mirror Never Corrupt" comes into play. In this article, we'll dive into what it means, how it works, and why it's important for data storage and protection.

What is "Mirror Never Corrupt"?


Mirror Never Corrupt (MNC) is a data storage method that ensures the integrity and availability of data by creating a mirrored copy of the original data. In simple terms, MNC involves creating an exact replica of the original data and storing it on a separate device or storage medium. This ensures that even if the original data gets corrupted or lost, the mirrored copy is still available and can be used to restore the data.

How does MNC work?


MNC works by using a process called mirroring. Mirroring involves creating an exact copy of the original data and storing it on a separate device or storage medium. This separate device can be a hard drive, a tape drive, or any other storage medium that is compatible with the original data. The mirrored copy is kept in sync with the original data by constantly updating it whenever changes are made to the original data. This ensures that the mirrored copy is always an exact replica of the original data.

Why is MNC important for data storage and protection?


MNC is important for data storage and protection for several reasons. Firstly, it ensures the integrity of the data by providing a backup copy that can be used to restore the original data in case of corruption or loss. Secondly, it provides an additional layer of protection against data loss by creating a redundant copy of the data. This means that even if one copy of the data gets lost or corrupted, the other copy is still available for use. Finally, MNC provides peace of mind to individuals and organizations by ensuring that their data is always available and protected.

Implementing MNC in your data storage strategy


Implementing MNC in your data storage strategy is a simple process. It involves creating a mirrored copy of your data and storing it on a separate device or storage medium. The mirrored copy should be kept in sync with the original data by constantly updating it whenever changes are made to the original data. This can be done manually or through the use of software that automates the process.


Cs301 MIDTERM EXAMINATION 2011 (MAY)


MIDTERM EXAMINATION 2011 (MAY)

1. What is function of length () method in the Queue
Answer: (page 111)
In Queue length() method, has a single statement i.e.
return size ;
This method returns the size of the queue, reflecting the number of elements in the queue. It is not the size of the array used internally to store the elements of the queue.

2. Explain the two cases in which we apply double rotation in An Avl tree
Answer: (Page 229)
Sometimes a single rotation is not sufficient to balance an unbalanced tree.
The two cases are following:
1.   Insertion into the right subtree of the left child of X node (RL)
2.   Insertion into the left subtree of the right child of X node (LR)

3. How can we perform level-order traversal on a tree? Answer:- (For More detail and code see Page 161 )
We can print a binary tree level by level by employing recursive or non-recursive method.
The idea of a level-order traversal is to visit the root, then visit all nodes "1 level away" (depth 2) from the root (left to right), then all nodes "2 levels away" (depth 3) from the root, etc. For the example tree, the goal is to visit the nodes in the following order:






A level-order traversal requires using a queue (rather than a recursive algorithm, which implicitly uses a stack). A queue is a FIFO structure, which can make the level-order traversal easier.



4. How can the dangling reference problem be avoided? Answer:- ( Page 200 )
To avoid dangling reference, dont return the reference of a local variable (transient) from a function.

         

IT430 old past paper

IT430 MIDTERM SUBJECTIVE QUESTIONS




Question No: 18 ( Marks: 1 )
What tag is used for displaying a border between the frames?
- BORDER or FRAMEBORDER – Set this attribute to 0 for not displaying a border between the frames
Question No: 19 ( Marks: 2 )
Suppose, there is an applet at "http://www.vu.edu.pk/demo.class". Write the code to include this applet in your web page.


<HTML> <BODY>
<APPLET CODE= "http://www.vu.edu.pk/demo.class". width=100
height=200>DEMO</APPLET>
</BODY> </HTML>


Question No: 20 ( Marks: 3 )
Identify the object, property and method in the following: Math.sin(45)
Math.PI


document.write("Math.sin(45) :"+Math.sin(45)+"<P>");
document.write("Math.PI :" +Math.PI +"<P>");


Question No: 21 ( Marks: 5 )
What is a web form? What is its usage in reference to client-server communication? 2+3




A webform on a web page allows a user to enter data that is sent to a server for processing. Webforms resemble paper forms because internet users fill out the forms using checkboxes, radio buttons, or text fields.


You are now familiar with the fact that internet presents a two-way communication model, also called theClient-Server Model. In the client server model some data is processed on the client side and certain data is processed by the server on the server side.








Question No: 22 ( Marks: 10 )
Explain the following frame tags? Discuss the usage of these


a) <frameset>
b) <frame>
c) <Noframes>
d) <Iframe>






Question No: 17 ( Marks: 1 )
What are the two types of twisted pair cables for networking ?


Question No: 18 ( Marks: 1 ) What it stands for IIS?


Question No: 19 ( Marks: 2 )
When does we use the parseFloat() function?


Question No: 20 ( Marks: 3 )
Name the JavaScript function that convert strings to float numbers. How do you give the function a string value to convert to a number?


Question No: 21 ( Marks: 5 )
Write your personal profile in a file saving it with the extension of e.g. “abc.js”and then call it in a JavaScript code.






Question No: 22 ( Marks: 10 )
Explain any three of the outside attacks briefly.






PAPER#1 multiple choices 18 all from past papers
2 short question 2 marks
2 short question 3 marks
2 questions 5 marks


total marks 38
Q:
1. difference between sniffing and IP adress spoofing?
2. tools to develop web server.?
3. write XML code of " welcome to virtual university" "of pakistan" to " IT430 students"
4. write java script code or variables and also show in alert box var 13.6
var 20.5
5. why used list in HTML?
6. briefly explain different terms virus
worms back door Trojan horses


PAPER#2
Total question 23


16 question of 01 number (objective)


03 question of 02 numbers (subjective)


02 question of 03 numbers


02 question of 05 numbers


70% quiz from old papers


Objective


1-advantage of virtual private network (2)


2-how can we prevent our computer from virus attack (5) (virus protection page no 94)


3-what SQL stand for and its usage (2)


4(write html code for making borders which align left border color green.(5)


5-what is the function of reset button and submit button.


6-one more question about html about the functions of the tags (5)


PAPER#3


Total questions (23) MCQS (16) Marks 1
Short Questions (3) Marks 2
Short Questions (2) Marks 3
SubJ Questions (2 Marks 5


Total Marks = 38
Long questions


Question 1


Why * is used in SQL Question 2
Explain what will be displayed after this program is run and briefly explain what is the purpose of
HIDDEN


<FORM NAME="Form1"> <INPUT TYPE= "HIDDEN" NAME= "Shirt1"
VALUE="25"> <INPUT


TYPE= "CHECKBOX" NAME= "Check1">Blue Cotton Shirt <br>
<INPUT
TYPE= "HIDDEN"


NAME= "Shirt2" VALUE="26"> <INPUT TYPE= "CHECKBOX" NAME= "Check2"
>Green Cotton


Shirt <br>


<INPUT TYPE= "HIDDEN" NAME= "Shirt3" VALUE="27"> <INPUT TYPE= "CHECKBOX"


NAME= "Check3">White Silk Shirt ….


<P>


<INPUT TYPE="submit" NAME="Go" VALUE="Register!"> <INPUT TYPE="RESET"


VALUE="Reset!"></FORM> Question 3






How to evaluate the performance of web server


60% mcqs were from the past papers


PAPER#4
differ virus and worms 5marks
coding of mydate after seven days change 5 marks relational simply or flat and provide two file. 3 marks coding of alert massage 3marks
arry is a varible are not discuss 2marks one of two name of network


PAPER#5
1- web server 2
2- "target" attribute not used in frames. justify 2
3- xml coding karni thi question yad nai 5
4- "form" tag ki coding ki translation karni thi 5
5- position properties in style sheet 3






PAPER#6
Question No.17: What will be the final value of variable ‘a’ at the end:
(Marks: 2)
Var a = 4; Var b = 5; Var c =10; a = a+c=6;
Question No.18: What is meant by “Catalog Display” and why it Use? (Marks: 2)
Question No.19: Create text bob in HTML, having length “15”, containing text “IT430”? (Marks: 2)
Question No.20: Write XML code to print greeting “Welcome to
XML!” from “Virtual University of Pakistan” to “IT430 Students”? (Marks: 3)
Question No.21: How can you minimize the risk of outside attacks on
Network? (Marks: 3)
Question No.22: How can we differentiate between Server Side
Processing & Client Side Processing? Give at least one example? (Marks: 5)
Question No.23: Given the following JavaScript Codes :- (Marks: 5) Str = new String (“Welcome to Virtual University of Pakistan”); StrArray = New Array (10);
StrArray = str.split (‘ ’);
a) What will be the output of the following function?
i) str.charAt (5)
ii) str.Substring (8, 13)
b) What will be the value of strArray [1] ?






PAPER#7
Today is my IT430 paper quite tough laga muja


Check it


1. At the end of all process what will be variable t contain


Var S1=”made” Var S2=”U”
Var S3=”and me”


t =Si+”4”+S2+S3 2marks


2. Suppose there is applet at “http//www.vu.edu.pk/demo.class”
write code to include this applet in your browser page 2marks


3. How would you change a date “MyDate” to one week later?
3marks


4. Note on Application Gate way firewalls. 3marks


5. Essential feature of E-commerce software 5marks


6. Write HTML for Input field, reset button and submit button
5marks








1. What is usage of <title> tag in a web page? Marks 2
2. How are public and private keys used in public by cryptography? Marks 2
3. We want to create left margin of 10 pixels and right margin of 15 pixels. Write
CSS code to apply both properties. Marks 3
4. Write a JavaScript code to change a date”my date” to one week later? Marks 3
5. How can you differentiate among different malicious program, like backdoors and
Trojan Horses viruses and worms? Marks5
6. Identify the following variables as valid or invalid. Also give reasons. Marks 5


Question No: 17 ( Marks: 1 ) What it stands for (W3C)? Answer
World Wide Web Consortium


Question No: 18 ( Marks: 1 )
Do you agree or not that using Cascading Style Sheets one can apply an image to sections of one’s page or even to individual words.


Question No: 19 ( Marks: 2 )
Which attribute is used to describe , how many times you want the sound to repeat. Discuss briefly.


Question No: 20 ( Marks: 3 )
What are cookies? Why these are used in web development?


Question No: 21 ( Marks: 5 )
What is the difference between physical address and logical address? Support your answer with
at least two examples.


Question No: 22 ( Marks: 10 )
How can we change a Font style of a text? Write complete tag by using an example by yourself.


Question No: 17 ( Marks: 1 )
What does this mean?
padding-right






Question No: 18 ( Marks: 1 )
Do you agree or not that using Cascading Style Sheets one can apply an image to sections of one’s page or even to individual words.






Question No: 19 ( Marks: 2 )
Suppose, there is an applet at "http://www.vu.edu.pk/demo.class". Write the code to include this applet in your web page.
<APPLET CODE= “http://www.vu.edu.pk/demo.class” width=100 height=200> DEMO
</APPLET>
Question No: 20 ( Marks: 3 )
What do you think, is there any difference between Static and Dynamic IP Address assignment? Discuss.


Question No: 21 ( Marks: 5 )
What is cryptography? What techniques are used for cryptography?


Question No: 22 ( Marks: 10 )
Analyze the following given code showing some Cascading Style Sheets tags and explain its lines one by one.


<html>


<head>


<style type="text/css">


h1 {text-decoration: overline}


h2 {text-decoration: line-through}


h3 {text-decoration: underline}


a {text-decoration: none}


</style>


</head>








<body>


<h1>This is header 1</h1>


<h2>This is header 2</h2>


<h3>This is header 3</h3>


<p><a href="http://www.vumba2009.blogspot.com/default.asp">This is a link</a></p>


</body>








</html>


Question No: 21 ( Marks: 2 )
How
Certification Authority (CA) issues the certificates? Describe briefly
Question No: 22 ( Marks: 2 )
Discuss the role of child element tags while in writing XML code. Question No: 23 ( Marks: 3 )
Performance of web servers can be evaluated mainly on the basis of two factors. What are they?
Question No: 24 ( Marks: 3 )
Write a function for the addition of two numbers? Question No: 25 ( Marks: 5 )
Write the JavaScript code which will display the following in a web page
using a FOR loop:






The number is 0
The number is 1
The number is 2
The number is 3
The number is 4
The number is 5
Question No: 26 ( Marks: 5 )
What is the difference between an interpreted and a compiled language? Give one example of
each.