Latest Activity In Study Groups

Join Your Study Groups

VU Past Papers, MCQs and More

We non-commercial site working hard since 2009 to facilitate learning Read More. We can't keep up without your support. Donate.

CS101 Introduction to Computing Assignment No.01 Fall 2021 Solution / Discussion

Views: 1452

Replies to This Discussion

THANK YOU SO MUCH SIR

Cs101 Assignment 1 Solution Fall 2021 | Cs101 Assignment Solution 2022 | Cs101 Assignment 2021. CS101 Assignment No 1 Solution Fall 2021

CS101 Assignment Number 1 Fall 2021 with a deadline of 14 Dec 2021. To recognize the practical implementation of the Number structures and find out how to convert numbers from decimal to binary or binary to decimal.

• To recognize the idea of Addition in binary Boolean Logical Operations.

• To recognize the fundamental idea of Boolean Logical Operations.

No project can be regular after the due date through email in any case (whether or not it is the case of load shedding or net malfunctioning etc.). Hence refrain from uploading projects withinside the remaining hour of the cut-off date. It is usually recommended to add an answer report at least days earlier than its final date. If you discover any mistake or confusion in the project (Question statement), please consult together along with your trainer earlier than the cut-off date. After the cut-off date, no queries can be entertained in this regard.

Question No 1 CS101 Assignment 1

A. Encode the following decimal fractional value to binary floating-point notation using the 8-bit floating-point format.

• -3.5

Hint: Use the following 8-bit floating-point notation to convert these values.


Question No 1 Solution

-3.5

Solution:

As the number is negative so sign bit notation is 1. First convert 3.5 into binary Binary of 3.5 is 011.1

Mantissa field:
0111
radix in .0111 must be moved 3 bits to the right to obtain
011.1
So exponent is positive 3. The Final 8-bit floating-point notation is


1 1 1 1 0 1 1 1

Theory Not be a Part of Assignment: In the early years of computing, the problem of manufacturing first-rate software programs targeted on removing programming mistakes that passed off all through implementation. Later on in this segment, we are able to talk about the progress that has been made in this direction. However, today, the scope of software program first-rate manipulate extends far past the debugging process, with branches such as the development of software program engineering procedures, the improvement of schooling applications that during many cases lead to certification, and the establishment of requirements on which sound software program engineering may be based.

Question No 1 Part 2 Solution :

B. Decode the following 8-bit floating-point binary value to decimal fractional value.

• 00101100


0 0 1 0 1 1 0 0

Mantissa is .1100 Exponent is 010 . It is in 3 bit excess notation -2 | Exponent is negative to shift radix (.1100) left (.001100 is equal to .0011)


. 2-1 2-2 2-3 2-4
. 1/2 ¼ 1/8 1/16
. 0 0 1 1

0+0+1/8+1/16=0.1875Answer

CS101 Assignment Question No 2 :


Theory Not to be a part of Assignment: In this regard, we have already noted the function of businesses along with ISO, IEEE, and ACM in improving professionalism and organizing requirements for assessing first-rate manipulate inside software program improvement companies. A specific example is the ISO 9000 collection of standards, which cope with several commercial sports which include design, production, installation, and service. Another example is ISO/IEC 15504, that’s fixed of standards that evolved mutually via way of means of the ISO and the International Electrotechnical Commission (IEC).

Question No 2 Solution Fall 2021

Convert into binary

46(3/8)=101110.0110

92(7/8)=1011100.1110

Now,

Addition

1+0=1

1+1=0 (1 carry)

1+1+1=1(1 carry) 0+1=1


  1 0 1 1 1 0 0 . 1 1 1
 + 0 1 0 1 1 1 0 . 0 1 1


                     
1 0 0 0 1 0 1 1 . 0 1 0

10001011.010 Answer

Question No 3 CS101 Assignment 1 Fall 2021

The logical operations (AND, OR, NOT, and XOR, etc.) discussed in the video lessons can be combined to perform some specific operations. Two such operations (circuits) are depicted in the first column “Circuits” of the following table. You are required to determine the output of each of the following circuits for the input values given in columns 2 and column 3.


Theory Not be a part of Assignment: Many important software program contractors now require that the agencies they lease to increase software programs meet such standards. As a result, software program improvement corporations are setting up software program first-rate assurance (SQA) groups, which might be charged with overseeing and implementing the first-rate manipulate structures followed by the organization. Thus, within side the case of the conventional waterfall model, the SQA organization might be charged with the undertaking of approving the software program necessities specification earlier than the layout level started out or approving the layout and its associated files earlier than implementation become initiated.

Question No 3 Solution Fall 2021


Several topics underlie today’s fine to manipulate efforts. One is document keeping. It is paramount that each step withinside the improvement method be as it should be documented for destiny reference. However, this purpose conflicts with human nature. A difficulty is the temptation to make selections or extrude selections without updating the associated documents. The end result is the danger that facts can be wrong and therefore their use at destiny stages can be misleading. Herein lies an essential advantage of CASE tools. They make such duties as redrawing diagrams and updating records dictionaries a whole lot less difficult than with guide methods.

Cs101 Assignment 1 Solution Fall 2021 | Cs101 Assignment Solution 2022 | Cs101 Assignment 2021.

Very Good

RSS

© 2022   Created by + M.Tariq Malik.   Powered by

Promote Us  |  Report an Issue  |  Privacy Policy  |  Terms of Service