Tuesday, 29 May 2018

CS403-DBMS | Assignment no 2 Solution | Spring 2018 | Due date: 28 may, 2018

CS403-DBMS 
Assignment no 2 Solution
Spring 2018 
Due date: 28 may, 2018

Uploading instructions: 

· Your assignment should be in .doc /.docx format.
· Save your assignment with your ID (e.g. bc000000000.doc).
· No assignment will be accepted through email.

Rules for Marking:

It should be clear that your assignment will not get any credit if:
1. The assignment is submitted after due date
2. The assignment is copied
3. The assignment solution does not have own VU-ID as database name
4. The assignment solution has other student ID

Objectives
The motive of this assignment is to enable students how to transform ER data model in to Relations with Primary Foreign key constrains. It will also help the students to understand Basic Operators of Relational Algebra and Join Operations.

Important things to consider before doing this assignment: 
This assignment is based on the previous scenario (Assignment No.1 solution).

CS610-Computer Network Assignment no.2 Solution | spring 2018 | Due Date : 30 May, 2018

CS610-Computer Networking
Assignment 2 solution
spring 2018
Due date: 30 may, 2018

Instructions:

Please read the following instructions carefully before submitting assignment:

You need to use MS word document to prepare and submit the assignment on VU-LMS
It should be clear that your assignment will not get any credit if:
§ The assignment is submitted after due date.
§ The assignment is not in the required format (doc or docx)
§ The submitted assignment does not open or file is corrupt.
§ Assignment is copied(partial or full) from any source (websites, forums, students, etc.)

Objective:
The objective of this assignment is to understand table entries of bridges and switches.

Question – 1 
In a network, a bridge keeps the list of all the devices attached with the segment. The following figure shows computer A, B and C are connected to segment-1 and computer E, F and G are connected to segment-2.

You are required to fill the following table with the specific information the bridge will store in case of event mentioned in the table.



Question – 2
Following figure shows that different devices are attached with switches (1, 2 and 3). You are required to complete the entries for the Next Hop in the given table.



Sunday, 27 May 2018

CS201-Introduction to Programming | Assignment no 2 Solution | Spring 2018 | Due date: 28 may,2018


CS201-Introduction to Programming 
Assignment no 2 Solution
SPRING 2018
Due Date: 28 may,2018
Total marks: 20
Write a program in C++ that will ask some programming related questions () from user and rank user according his / her answers in one of following categories:


1-      Beginner level
2-      Intermediate level
3-      Advanced level

For this purpose, your program will ask three questions from the user (as given in the screenshots below), record their response in the form of true and false (as or F) and store it in a character array using for loop.

You have to create a function named computeUserLevel () and pass that array to this function and receive the array as pointer within the function declaration. The function will determine and print the result that whether you are a beginner, intermediate or advance level user. If a user is not able to correctly answer any of the questions then user level will be set as beginner.






Note: Only use the following programming constructs in your program:


1.      A Character Array

2.      For Loop

3.      Switch Statement

4.      Function (Call by reference – receive array by using pointers)

5.      If else (only allowed in function)



      Otherwise your marks will be deducted accordingly.



ENG201-Business and Technical English Writing | Assignment no. 2 Solution | Spring 2018 | Due date: May, 2018

ENG201-Business and Technical English 
Spring 2018
Assignment No. 2
Total Marks: 20
Lectures: 10-18

Instructions:

· Upload your assignments in a proper format, i.e. MS word file. Corrupt files will be awarded zero marks.
· The assignments should be zoomed in at 100%.
· Please avoid plagiarism; plagiarized work will be marked zero.
· After the due date, the assignments submitted via email would not be entertained.
· Please avoid submitting copied assignments; otherwise, such a case would be referred to the discipline committee.
· The font color should be preferably black and font size 12 Times New Roman.

Q1. In the following list, each sentence contains some positive words that are frequently used in customer service departments of today’s business world. Identify the most positive word from each sentence and write it in the column below against the relevant number.        (10 Marks)


1. I will definitely make sure that your application gets sorted out.

2. Our manager is in absolute agreement with you on your present claim.

3. Our company has decided a fantastic alternative for your watch.

4. Your suggestion is excellent that our company should invest in house building sector.

5. It is brilliant that we and our customers are on the same page about the quality of our products.

6. Lahore & co. provides a friendly service to its customers.

7. Our bank can certainly help you in your financial crisis.

8. Our manager will quickly run through your file for our loan approval.

9. Nestle has a generous offer for its customer at the end of February.

10. The CEO of Toyota Company has great news for the customers of the company.


Q2. Ten behaviors are generally considered as bad behaviors at work place. Two of them are given here. Write a paragraph of 150-200 words on ANY ONE of them.       (10 Marks)

1. Employment discrimination

2. Taking credit for someone else's work

Here are some links from which you can take help and write beautiful paragraph using your own wordings. We hope this will hep you a lot:

http://www.plagiarism.org/article/what-is-plagiarism

http://www.thoughtleadersllc.com/2011/05/how-to-handle-when-someone-else-takes-credit-for-your-work/

https://en.wikipedia.org/wiki/Plagiarism

https://en.wikipedia.org/wiki/Employment_discrimination

https://www.eeoc.gov/laws/types/

https://www.eeoc.gov/youth/discrim.html

https://www.eeoc.gov/laws/types/fs-relig_ethnic.cfm

https://personalexcellence.co/blog/take-credit/

https://thecooperreview.com/ways-take-credit-for-someone-elses-work/

https://www.themuse.com/advice/what-to-do-when-someone-takes-credit-for-your-work

https://www.thebalancecareers.com/types-of-employment-discrimination-with-examples-2060914


Saturday, 26 May 2018

CS601 data communication | Assignment no. 2 solution | spring 2018 | Due date: 29 may, 2018


Assignment No. 02
Semester: Spring 2018
Data Communication– CS601
Total Marks: 10


Due Date: 29/05/2018

Objective:
·         To understand the concept of Signals Representation based on different Encoding Techniques.

Assignment Guidelines:

Please carefully read the following instructions before Attempting the Assignment.
It should be clear that your assignment would not get any credit if:
  •  Assignment sent via Email will not be replied and accepted/graded in any case.
  • If the submitted assignment does not open or file is corrupt, it will not be graded.
  • Assignment should be completed by your own efforts it should not be copied from internet, handouts or books.

Assignment is covered from Chapter no 4 to 5 complete (From Topic 54 to Topic 88- Lessons).

  • The assignment is submitted after due date.
  • The submitted assignment does not open or file is corrupt.
  • The assignment is copied. Note that strict action would be taken if the submitted assignment is copied from any other student. Both students will be punished severely.

1)      You should consult recommended books to clarify your concepts as handouts are not sufficient.
2)      You are supposed to submit your assignment in .doc or docx format. Any other formats like scan images, PDF, Zip, rar, bmp etc will not be accepted.
3)      You are advised to upload your assignment at least two days before due date.

Important Note:

Assignment comprises of 10 Marks. Note that no assignment will be accepted after due date via email in any case (whether it is the case of load shedding or emergency electric failure or internet malfunctioning etc.). Hence, refrain from uploading assignment in the last hour of the deadline, and try to upload Solutions at least 02 days before the deadline to avoid inconvenience later on.

For any query please contact: CS601@vu.edu.pk

Question. 1                                                     (5 Marks)

Given below diagram shows the signal encoding of bit stream using B8ZS. You are required to give the missing bits in the given bit stream for this encoding in given table.

Question 2     (5 Marks)
Identify bit stream of signal encoding using Bipolar-AMI signal encoding in the table as given below:       


Friday, 25 May 2018

CS101-Introduction to Computing | Assignment no 2 Solution | Spring 2018 | Due date: 29 May, 2018

CS101-Introduction to Computing
Assignment no 2 Solution
Prepared by: SuperstarWebTech
Due Date: 29, may 2018
SPRING 2018


>>Note: Students are required to upload HTML file only, file with .html extension only.<<

CS401-Computer Architecture and Assembly language programming | Assignment no. 2 Solution | Spring 2018 | Due Date: 24 May, 2018

CS401- 2nd Assignment solution spring 2018
Due date: 24 May 2018
Question:
Write a program using a recursive function to calculate the Fibonacci of the last digit of your VU roll number,
i.e. If your roll number is BC123456789 you will calculate the Fibonacci of 9. The calculated Fibonacci
the number is stored in the AX register.
Fibonacci(0) = 0
Fibonacci(1) = 1
Fibonacci(n) = Fibonacci(n-1)+ Fibonacci(n-2)
Source:- https://en.wikipedia.org/wiki/Fibonacci_number

Explain each instruction of program with comments and also provide/paste a snapshot of your assembled and debugged program result which will be run in AFD (A Full-Screen  Debugger) window showing the executedcode and final result i.e. value in AX.

Note: You will only use a subroutine to solve the above problem. Marks will not be awarded for using any other approach.

Note 1: keep the name of assembly file according to your VU id, i.e. if your VU id is BC123456789, you will
keep the name of the assembly code file as 23456789.asm i.e. you will use last 8 digits of your id for the code
file name.Note 2: If the arrays, files names in the screenshots will not be according to your VU id you will get zero
marks.Note 3: In the solution file, you will write the assembly code and paste two screenshots.Note 4: You will only use NASM assembler and AFD debugger only.


Monday, 21 May 2018

CS302-Digital logics and Design | Assignment no. 2 Solution | Spring 2018 | Due Date: 22 May, 2018



Digital Logic Design (CS302)
Assignment # 02

  Total marks=20
Deadline Date
22nd of May 2018
 Please carefully read the following instructions before attempting assignment.

RULES FOR MARKING
It should be clear that your assignment would not get any credit if:
  • The assignment is submitted after the due date.
  • The submitted assignment does not open or file is corrupt.
  • Strict action will be taken if submitted solution is copied from any other student or from the internet. 
You should concern the recommended books to clarify your concepts as handouts are not sufficient.

You are supposed to submit your assignment in .doc or docx format.
Any other formats like scan images, PDF, zip, rar, ppt and bmp etc will not be accepted. 

Topic Covered:
·         Boolean Algebra
·         K-Map Simplification





NOTE

No assignment will be accepted after the due date via email in any case (whether it is the case of load shedding or internet malfunctioning etc.). Hence refrain from uploading assignment in the last hour of deadline. It is recommended to upload solution file at least two days before its closing date.

If you people find any mistake or confusion in assignment (Question statement), please consult with your instructor before the deadline. After the deadline no queries will be entertained in this regard.



For any query, feel free to email at:

MTH301-Calculus-II | Assignment no. 1 Solution | Spring 2018 | Due date: 22 May, 2018

Assignment no. 1 Solution spring 2018
MTH301-CALCULUS-II
Due date: 22 May, 2018


DON’T MISS THESE: Important instructions before attempting the solution of this assignment:

      To solve this assignment, you should have good command over 07 – 12 lectures.

      Upload assignments properly through LMS, No Assignment will be accepted through email.

      Write your ID on the top of your solution file.

  • Don’t use colorful back grounds in your solution files.
  • Use Math Type or Equation Editor etc. for mathematical symbols.
  • You should remember that if we found the solution files of some students are same then we will reward zero marks to all those students.
  • Make solution by yourself and protect your work from other students, otherwise you and the student who send same solution file as you will be given zero marks.

Also remember that you are supposed to submit your assignment in Word format any other like scan images etc. will not be accepted and we will give zero marks correspond to these assignments.


Thursday, 17 May 2018

CS610-Computer Networking Quiz MCQs Lecture 1-22 Midterm Objective Questions | SUPERSTARWEBTECH



CS610-Computer Networking Quiz  MCQS #Objective #Questions #Midterm


1. Program sends a message to a remote computer and reports whether the computer responds.
  • Ping
  • Trace Route ✔
  • ICMP
  • None
2. ___ was especially concerned about the lack of high powered computers.
  • ARPA✔
  • IEEE
  • EIA
  • None
3. ____ have advantages arisen from the size and ease of computation.
  • CRC
  • Parity✔
  • Checksums
  • None
4. Formally named ___ informally known as the twisted pair Ethernet or TP Ethernet.
  • 10base2
  • 10base5
  • 10baseT✔
  • None
5. In p-2-p topology there are two topologies.
  • Star & Tree✔
  • Tree & Ring
  • Star & Ring
  • None
6. ___ has no way to determine the cause of the problem.
  • ICMP
  • Ping✔
  • Trace route
  • None
7. The term ___ refers to the general concept of a small block of data.
  • Packet✔
  • Frame
  • Data
  • None
8. Local Talk is a LAN technology that employs ___.
  • Bus topology✔
  • Ring topology
  • Star topology
  • None
9. The maximum size of an Ethernet segment is ____
  • 250 meters
  • 500 meters✔
  • 700 meters
  • None
10. A network uses a ___ if all computers attach to a central point.
  • Star Topology✔
  • Ring topology
  • Bus Topology
  • None
11. An ___ method, the network hardware designers specify how type information is included in the frame and the value use to identify various frame types.
  • Explicit frame type✔
  • Ideal frame type
  • Implicit frame type
  • None
12. The Fast Ethernet hardware operates at a rate of ___.
  • 10Mbps
  • 100Mbps✔
  • 1000Mbps
  • None
13. In ___ network occupies larger areas like cities & countries.
  • LAN
  • WAN✔
  • MAN
  • None
14. In___ network occupies the smaller area like a room, a floor or a building.
  • LAN✔
  • WAN
  • MAN
  • None
15. A ___ provide a mechanism that a customer can use to set a physical address.
  • Static addressing scheme
  • Configurable addressing scheme✔
  • Dynamic addressing scheme
  • None
16. A network that uses ___ usually consists of a single long cable to which computer attach.
  • Star topology
  • Ring Topology
  • Bus topology✔
  • None
17. Star topology is the kind of:
  • Tree topology
  • P-2-P topology✔
  • Broadcast topology
  • Ring topology
18. Fixed network is a type of networks which is classified with respect to the ___ factor.
  • Size
  • Connectivity
  • Medium
  • Mobility✔
19. A network uses ___ to arrange computers to be connected in a single closed loop.
  • Star topology
  • Dual ring topology
  • Ring topology✔
  • Bus topology
20. Hardware that calculates a CRC uses two simple components.
  • AND unit and XOR unit
  • Shift register and XOR unit✔
  • shift register & AND unit
  • shift register and shift XOR unit
21. Some applications have large data transfer. In this way they hold the network for long time. This problem can be eliminated by:
  • Divide the application into small block or chunks called Packets.
  • Divide the application into small block or chunks called segments.
  • Divide the data into small block or chunks called segments.
  • Divide the data into small blocks or chunks called packets.✔
22. For how much time would other computers be in wait while one computer was transferring 56MB file with packet size of 1000 bytes and transmission speed of 56Kbps.
  • 0.143 sec✔
  • 0.243 sec
  • 0.343 sec
  • 0.443 sec
23. LAN that use ATM technology have a ___
  • Bus topology
  • Star topology✔
  • Ring topology
  • Mesh topology
24. FDDI can transmits data at a rate of
  • 3Mbps
  • 1000Mbps
  • 10Mbps
  • 100Mbps✔
25. The Ethernet standard specifies that frames are sent using the ___
  • Differential Manchester
  • Non-Return to Zero(NRZ)
  • Manchester Encoding✔
  • Return to Zero (RZ)
26. LAN interface may use ___ to copy frame data directly from main memory.
  • DMA✔
  • FDDI
  • CSMA/CD
  • None
27. LAN and WAN are classified according to their:
  • Size✔
  • Connectivity
  • Medium
  • Mobility
28. For how much time would other computers be in wait while one computer was transferring 5MB file with transmission speed of 56Kbps
  • 10min
  • 11min
  • 12 min✔
  • 13min
29. ___ network topology is a bus but wiring topology is a star.
  • 10Base-T✔
  • Ring
  • 10Base-W
  • Star
30. ____ is effectively a very short Ethernet with very long AUI cables. It can be connected into larger Ethernet.
  • RJ-45
  • HUBS
  • 10BASE-T✔
  • None
31. A ___ relies on the hardware manufacturer to assign a unique physical address to each network interface.
  • Static addressing scheme✔
  • configurable addressing scheme
  • dynamic addressing scheme
  • None
32. In direct p-2-p communication adding the nth computer requires ___ new connections.
  • N^2
  • (N^2-N)/2
  • N-1✔
  • None
33. The third field of the header consists of ___ bit Ethernet frame type.
  • 48
  • 32
  • 16✔
  • 8
34. The gigabit ethernet hardware operates at a rate of ___.
  • 10Mbps
  • 100Mbps
  • 1000Mbps✔
  • None
35. The number of connections needed for N computers in direct p-2-p communication is equal to:
  • N^2
  • N-1
  • (N^2-N)/2✔
  • None
36. Computers attached to an Ethernet use___ in which a computer waits for the Ether to be idle before transmitting a frame.
  • CSMA/CD✔
  • CSMA/CA
  • TOKEN PASSING
  • CSMA
37. Computer networks are classified by ___ factors.
  • 2
  • 3
  • 4✔
  • 5
38. NIC connection in a physical network is known as ___.
  • LAN wiring scheme✔
  • WAN wiring scheme
  • Color wiring scheme
  • None
39. Thick Ethernet is known as ___.
  • 10base2
  • 10base5
  • 10baseT✔
  • All of the above
40. Point-to-point topology is:
  • Size based
  • Mobility based
  • Connectivity based✔
  • Medium based
41. No Error detection scheme is perfect because transmission errors can affect ____.
  • Data✔
  • Additional information
  • Additional information & data
  • Transmission medium
42. Which one is incorrect statement?
  • Hub wiring centralizes electronics and connection. It makes management easier
  • No transceiver allows computers to be powered off or disconnected from network without distracting other communication✔
  • Transceiver may be located in an inconvenient place in any situation
  • None of these
43. Most LANs that employ ring topology use an access mechanism known as___
  • CSMA/CD
  • CSMA/CA
  • CSMA
  • TOKEN PASSING✔
44. A ___ provides mechanism that automatically assignes a physical address to a station when the station first boots.
  • Static addressing scheme
  • Configurable addressing scheme
  • Dynamic addressing scheme✔
  • None
45. Ethernet uses a ___ static addressing scheme in which each device is assigned a unique address by the manufacturer.
  • 8
  • 32
  • 48✔
  • 64

Wednesday, 16 May 2018

MTH202-Discrete Mathematics | Assignment no. 1 Solution | Spring 2018 | Due date: 16 May, 2018

MTH202-DISCRETE MATHEMATICS
ASSIGNMENT NO. 1 SOLUTION

SPRING 2018
DUE DATE: 16 MAY, 2018

Tuesday, 15 May 2018

CS304-object oriented programming | Assignment no. 1 Solution | Spring 2018 | Due date: 15 may, 2018

Assignment No. 01
Semester: Spring 2018
Object Oriented Programming – CS304

Total Marks: 20
Due Date: 15 May 2018 

Objectives:
To get a hands on experience in creating Object Model (Class Diagram) of real world problems

Instructions:
Please read the following instructions carefully before submitting assignment:
It should be clear that your assignment will not get any credit if:
§ The assignment is submitted after due date.
§ The assignment is submitted via email.
§ The assignment is copied from Internet or from any other student.
§ The submitted assignment does not open or file is corrupt.
§ It is in some format other than .doc (MS Word Document).

Note: All types of plagiarism are strictly prohibited.

For any query about the assignment, contact at CS304@vu.edu.pk

Case Study 
Suppose ABC is a car rental company. To facilitate all type of customers the company bought different types of vehicles like car, coaster and bus for their drivers. These vehicles are composed of best engines and tires. Company will also keep these vehicles in separate garages to protect it from any damage.

Q No 1: Find relevant objects from the case study. 5 Marks 

Q No 2: Draw an Object Model (class diagram) for the given case study. 15 Marks 

Important things to consider:
1. Object Model must clearly show the relationship between main objects.
2. Object state and behavior is not required to be mentioned at this point.
3. You have to use UML conventions to draw class diagram. The same has been followed in video lectures as well.
4. As happens in real world that everyone visualizes a problem in a different way so the solutions of all students may vary based upon their own thinking, not taken from any source.

Note: You can use any drawing tool such as MS Visio, MS Paint or online drawing tool etc. but you have to paste your diagram in MS Word (.doc) file and submit this file on LMS. Images submitted as solution files will not be accepted.


LIKE, SHARE AND SUBSCRIBE






Monday, 14 May 2018

cs403-DataBase Management systems | Assigmnet no. 1 Solution | Spring 2018 | Due date: 14 may, 2018

Assignment No. 01
SEMESTER Spring 2018
CS403- Database Management System
Total Marks: 20
Due Date: 14/05/2018

Instructions
Please read the following instructions carefully before solving & submitting assignment:
It should be clear that your assignment will not get any credit if:
o The assignment is submitted after due date.
o The submitted assignment does not open or file corrupt.
o The assignment is full or partially copied from (other student or ditto copy from handouts or internet).
o Student ID is not mentioned in the assignment File or name of file is other than student ID.
o The assignment is not submitted in .doc or .docx format.
Uploading instructions Your submission must include:
Assignment should be in .doc or .docx format.
Save your assignment with your ID (e.g. bx020200786.doc).
Assignment submission through email is NOT acceptable

Objective
The objective of this assignment is
o To give basic knowledge and understanding of Database.
o To be able to understand Conceptual Database Design. 

Note:
Your answer must follow the below given specifications.
· Font style: “Times New Roman”
· Font color: “Black”
· Font size: “12”
· Bold for heading only.
· Font in Italic is not allowed at all.
· No formatting or bullets are allowed to use.
· Your answer should be precise and to the point, avoid irrelevant detail.

Lectures Covered: This assignment covers Lecture # 01 - 10



Deadline

Your assignment must be uploaded/submitted at or before 14/05/2018.
For any query about the assignment, contact at CS403@vu.edu.pk



Friday, 11 May 2018

MTH101-Calculus and Analytical Geometry | Assignment no. 1 Solution | Spring 2018 | Due date: 13 may, 2018

MTH101-Calculus and Analytical Geometry
Assignment no. 1 Solution
Spring 2018
Due Date: 13 May, 2018

CS601 data communication assignment no. 1 solution | spring 2018 | due date: 11 may, 2018

Assignment No. 01
Semester: Spring 2018
Data Communication– CS601

Total Marks: 20
Due Date: 11/05/2018

Objective:


· To understand the concept of Analog and Digital signals and their characteristics.

Assignment Guidelines:

Please carefully read the following instructions before Attempting the Assignment.

It should be clear that your assignment would not get any credit if:

§ Assignment sent via Email will not be replied and accepted/graded in any case.
§ If the submitted assignment does not open or file is corrupt, it will not be graded.
§ Assignment should be completed by your own efforts it should not be copied from internet, handouts or books.

Assignment is covered from Chapter no 1 to 3 complete (53 Topic- Lessons).

1) You should consult recommended books to clarify your concepts as handouts are not sufficient.
2) You are supposed to submit your assignment in .doc or docx format. Any other formats like scan images, PDF, Zip, rar, bmp etc will not be accepted.
3) You are advised to upload your assignment at least two days before due date.



Important Note: 
Assignment comprises of 20 Marks. Note that no assignment will be accepted after due date via email in any case (whether it is the case of load shedding or emergency electric failure or internet malfunctioning etc.). Hence, refrain from uploading assignment in the last hour of the deadline, and try to upload Solutions at least 02 days before the deadline to avoid inconvenience later on.

For any query please contact: CS601@vu.edu.pk


Wednesday, 9 May 2018

CS610-Computer Network Assignment no.1 Solution | spring 2018 | Due Date : 10 May 2018

Assignment No. 01
Semester: Spring 2018

CS610: Computer Network

Total Marks: 20
Due Date:10 May 2018

Instructions:

Please read the following instructions carefully before submitting assignment:
You need to use MS word document to prepare and submit the assignment on VU-LMS.

It should be clear that your assignment will not get any credit if:
§ The assignment is submitted after due date.
§ The assignment is not in the required format (doc or docx)
§ The submitted assignment does not open or file is corrupt.
§ Assignment is copied(partial or full) from any source (websites, forums, students, etc)

Objective:
The objective of this assignment is to understand Computer networking tools, devices and addresses

CS401-Computer Architecture and Assembly language programming | Assignment no.1 Solution | spring 2018 | Due Date : 10 May 2018

CS401-Assignment No. 1 (Graded)
Semester Spring 2018
Computer Architecture and Assembly Language
Programming– CS401 Total Marks: 15
Due Date: 10/05/2018


Question: 1 [15 Marks]
You will write a program to find the sum of even and odd digits of your VU id, You will store the sum of
even digits in AX and sum of odd digits in BX register.
For example If your VU id is bc123456789 you will use two arrays as
2,4,6,8
1,3,5,7,9
Then save the sum of first array in AX and second array in BX in hexadecimal format.
Explain each instruction of program in comments and also provide/paste snapshot of your assembled and debugged program result which will be run in AFD (A Full Screen Debugger) window showing the executed code and final result i.e. value in AX.
You will submit code and two screen shots in word file.
First screenshot will contain the command to compile the code
Second screenshot will contain the final values in AX and BX

Note 1: You will use conditional jumps to solve the above problem. Marks will not be awarded for using any other approach.
Note 2: keep name of assembly file according to your VU id , i.e. if your VU id is BC123456789 , you will keep name of the assembly code file as 23456789.asm i.e. you will use last 8 digits of your id for the code file name.
Note 3: If the arrays, files names in the screen shots will not be according to your VU id you will get zero marks.
Note 4: No need to include alphabet part of your id in array. i.e. if your id is BC123456789 you will use 123456789 to make the arrays , you will ignore the BC part.


Tuesday, 8 May 2018

CS504-Software Engineering-I Assignment no.1 Solution File | spring 2018, Due Date : 8 May 2018

Assignment No. 01
Semester: Spring 2018
Software Engineering-1 (CS504)

Total Marks: 20
Due Date: 8th MAY 2018

Instructions:

Please read the following instructions carefully before submitting assignment:
§ You should submit your assignment before or on due date on VULMS.
§ Your assignment should be your own work in your own words. It should not be copied from Internet, handouts or books.
§ Your Assignment must be in Microsoft Word document. Assignment in other than Microsoft Word document will not be accepted.
§ Assignment sent via Email will not be replied and accepted.
§ If the submitted assignment does not open or file is corrupt, it will not be marked and hence awarded zero marks.

Objectives:

· To improve the learning ability of students.

· To hands on experience of use case diagram.




For any query about the assignment, contact at CS504@vu.edu.pk




CS302-Digital logic and design | Assignment no. 1 Solution | Spring 2018 | Due date: 09 May, 2018

CS302-DIGITAL LOGIC AND DESIGN
Assignment no. 1 Solution
Spring 2018
Due date: 09 maY, 2018

Sunday, 6 May 2018

HoW To Install NASM and DOSBOX on 64-Bit OS and Assemble program code | CS401- Assembly language programming

This video shows you how to download, install and setup NASM and DOSBOX. Watch the video and do as shown.


See Also the following step by step guide:
STEP 1:
Go to LMS Learning Management system
under your CS401 subject category go to->course website->Downloads
from this section you can download NASM and DOSBOX.
 

STEP 2:
After downloading Unzip your Assmsoft.zip file and rename it.

STEP 3:
Now cut and paste your Assembly folder in DRIVE C: or any other E: or D: where its easy for you.

STEP 4:
Now install DOSBOX by right click and click Run as Administrator.


STEP 5:
After it is installed, make a text document in the same folder where your assembler and debugger are.
And write your assembly code.


STEP 6:
Now save your document by clicking
File->Save as
name It as ex01.asm and choose the option All files. and click Save

STEP 7:
Now open DOSBOX and write the command
mount m: c:\assembly
and press Enter
Then type m: to change the current directory and press Enter


STEP 8:
Now we will assemble our program by typing the command:
nasm ex01.asm -o ex01.com -l ex01.lst
and press Enter
Now our program has been assembled without any error


STEP 9:
Next step is to run AFD debugger
using command
afd ex01.com

Now the AFD Debugger will open and your program ex01.com will be loaded on it.


To execute instructions Press F2 Key and see the changes in registers ax, bx and IP.


Keep on pressing F2 key until all your instructions are executed and your program terminates.


After Assembling all files ex01.asm, ex01.com and ex01.lst are created.


Please Like share and comment.

Saturday, 5 May 2018

CS201 Introduction to Programming | Assignment no. 1 Solution SPRING 2018 | Due date: 07 May, 2018

CS201-Introduction to Computing
Assignment no. 1 Solution
Spring 2018
Due Date: 07 May, 2018

Instructions

Please read the following instructions carefully before submitting assignment:
It should be clear that your assignment will not get any credit if:
o Assignment is submitted after due date.
o Submitted assignment does not open or file is corrupt.
o Assignment is copied (From internet/students).

Software allowed to develop Assignment 
- Dev C++


Objectives:

To enable students to write, compile and execute a program in Dev C++. Moreover to familiarize students with the concepts of:

Variables and operators
Expressions in C++
Decision structures
Repetition structures
Break and Continue statements 


Assignment Submission Instructions

You have to submit only.cpp file on the Assignments interface of CS201 at VULMS. Assignment submitted in any other format will not be accepted and will be graded zero marks.



STA301-Statistics and Probability | Assignment no1 Solution | Spring 2018 | Due date: 10, mAY 2018

Assignment No.1 (Course STA 301)
Spring 2018 (Total Marks 20)

Deadline: 10th May, 2018, Time 23:59

(STUDENTS ARE STRICTLY DIRECTED TO SUBMIT THEIR ASSIGNMENT BEFORE OR BY DUE DATE. NO ASSIGNMNENT AFTER DUE DATE WILL BE ACCEPTED VIA E.MAIL).

Rules for Marking:
It should be clear that your Assignment will not get any credit IF:

. The Assignment submitted, via email, after due date.
. The submitted Assignment is not found as MS Word document file.
. There will be unnecessary, extra or irrelevant material.
. The Statistical notations/symbols are not well-written i.e., without using Math-Type software.
. The Assignment will be copied from handouts, internet or from any other student’s file. Copied material (from handouts, any book or by any website) will be awarded ZERO MARKS. It is PLAGIARISM and an Academic Crime.
. The medium of the course is English. Assignment in Urdu or Roman languages will not be accepted.
. Assignment means Comprehensive yet precise accurate details about the given topic quoting different sources (books/articles/websites etc.). Do not rely only on handouts. You can take data/information from different authentic sources (like books, magazines, website etc.) BUT express/organize all the collected material in YOUR OWN WORDS. Only then you will get good marks.

Objective(s) of this Assignment:
The assignment is being uploaded to build up the concepts of Measure of Central Tendency.


Friday, 4 May 2018

CS101 - Introduction to Computing | Assignment no 1 Solution spring 2018 | Due date: 09 May, 2018

CS101-Introduction to computing
Assignment no. 1
Spring 2018
Due date: 09 May, 2018
Instructions

Please read the following instructions carefully before solving & submitting the assignment:

It should be clear that your assignment will not get any credit (zero marks) if:
o The assignment is submitted after the due date.
o The submitted assignment is other than .doc or .docx file.
o The submitted assignment does NOT open or file is corrupted.
o The assignment is copied (from another student or internet).

Uploading instructions 
o Upload/Submit assignment in your VULMS assignment interface only in .doc or .docx format.

Objective
The objective of this assignment is:
o To understand the practical implementation of decimal data conversion into binary data conversion.
o To understand the basic concept of fundamentals gates and how to use it to solve a problem.
o To understand the basic concepts of creating tables using HTML tags

For any query about the assignment, contact at cs101@vu.edu.pk




Thursday, 3 May 2018

How to insert emojis😜 on PC/Laptop on Windows 10 | PRESS Win key + dot(.) OR Win key + semicolon (;)

The following video shows you how to use emojis On Windows 10


See also the following steps in detail:
STEP 1:
Click any text area in Notepad, Google, MS Office or any app in which you want to use emoji
STEP 2:
Press either the following keys:
STEP 3:
Emojis 😎 will appear like this:

STEP 4:
Click any emoji to insert:

STEP 5:
To insert another emoji again press Win + dot(.) OR Win + semicolon keys (;)

Do not forget to like👍 share📱 OR Comment 💬

Happy Emojiying😍

Wednesday, 2 May 2018

ENG201-Business and Technical English Writing | Assignment no. 1 Solution | Due date: 07 May, 2018

Spring 2018
Assignment No. 1
Total Marks: 20
Lectures: 1-8
Due Date: 07 May, 2018

Instructions:

· Upload your assignments in a proper format, i.e. MS word file. Corrupt files will be awarded zero marks.
· The assignments should be zoomed in at 100%.
· Please avoid plagiarism; plagiarized work will be marked zero.
· After the due date, the assignments submitted via email would not be entertained.
· Please avoid submitting copied assignments; otherwise, such a case would be referred to the discipline committee.
. The font color should be preferably black and font size 12 Times New Roman.



Please like, share and comment!✌

Tuesday, 1 May 2018

ENG101-English Comprehension Assignment no. 1 Solution | Spring 2018 | Due date: 04 May, 2018

ASSIGNMENT NO. 1 SOLUTION
ENG101- ENGLISH COMPREHENSION
Spring 2018
due date: 4TH, MAY 2018.
Total Marks: 20
Covering Lectures: 1-8

Instructions:


. Upload your assignments in a proper format, i.e. MS word file. Corrupt files will be awarded zero marks.
. The assignments should be zoomed in at 100%.
. Please avoid plagiarism; plagiarized work will be marked zero.
. After the due date, the assignments submitted via email would not be entertained.
. Please avoid submitting copied assignments; otherwise, such a case would be referred to the discipline committee.
. The font color should be preferably black and font size 12 Times New Roman.