**SESSION MARCH 2023**

**PROGRAM BCA**

**SEMESTER Batch 5 Semester 1**

**COURSE CODE DCA1101**

**COURSE NAME FUNDAMENTALS OF IT & PROGRAMMING CREDITS 4**

**Assignment Set –1**

**1. (a) Define the term ‘Computer’?**

**Ans: **A computer is a device that receives information (in the form of digitalized data) and manipulates it for some result based on a program or sequence of instructions on how the data is to be processed. Complex computers also include the means for storing data (including the program, which is also a form of data) for some necessary duration. A program may be invariable and built into the computer (and called logic circuitry as it is on microprocessors) or different programs may be Its Half solved only

Buy Complete from our online store

MUJ Fully solved assignment available for** session March 2023.**

Lowest price guarantee with quality.

Charges** INR 200 only per assignment. **For more information you can get via mail or Whats app also

Mail id is aapkieducation@gmail.com

Our website www.smuassignment.in

After mail, we will reply you instant or maximum

1 hour.

Otherwise you can also contact on our

whatsapp no 8791490301.

**2. Discuss the different classifications of computer?**

**Ans: **Computers are classified according to their data processing speed, amount of data that they can hold and price. Generally, a computer with high processing speed and large internal storage is called a big computer. Due to rapidly improving technology, we are always confused among the

**3. Explain Random Access Memory and Read Only Memory along with their types?**

**Ans: ****Random Access Memory (RAM)**

Main memory of a computer system is used to store programs and data. RAM provides temporary read/write storage while hard disks offer semipermanent storage. All programs must be run through RAM before they can be used. The term random derives from the fact that the CPU can retrieve data from any individual location, or address, within RAM. RAM is volatile, which

**Assignment Set – 2**

**4. (a) Define Software Testing?**

**Ans: **Software Testing is the process of executing a program or system with the intent of finding errors. Testing presents a stimulating variance for the software engineer. During earlier software engineering activities, the engineer attempts to build software from an abstract concept to a

**5. (a) What is Operating System?**

**Ans: **An operating system (OS) is a platform that controls the implementation of an application program and acts as an interface between the user and computer hardware. The purpose of an OS is to provide an environment in which a user can execute programs in a convenient and efficient

**6. (a) Explain OSI Reference model?**

**Ans: **The layered model that dominated data communications and networking literature before 1990 was the Open Systems Interconnection (OSI)model. Everyone believed that the OSI model would

**SESSION MARCH 2023**

**PROGRAM BCA**

**SEMESTER I**

**COURSE CODE DCA1102 COURSE NAME Programming in C**

**Assignment Set –1**

**1. Explain basic structure of C program. Write a program to calculate the area of a circle.**

**Ans: **A basic structure in C program can be viewed as a group of building blocks called functions. A function is a subroutine that may include one or more statements designed to perform a specific task.

To write a C program we first create functions and then put them together. A C program may contain one or more sections

Its Half solved only

Buy Complete from our online store

MUJ Fully solved assignment available for** session March 2023.**

Lowest price guarantee with quality.

Charges** INR 200 only per assignment. **For more information you can get via mail or Whats app also

Mail id is aapkieducation@gmail.com

Our website www.smuassignment.in

After mail, we will reply you instant or maximum

1 hour.

Otherwise you can also contact on our

whatsapp no 8791490301.

**2. Describe control statements in C. Explain various control statements in C programming language.**

**Ans: **The decision control statements are the decision making statements that decides the order of execution of statements based on the conditions. In the decision making statements the programmer specify which conditions are to be executed or tested with the statements to be executed if the condition is true or false.

It enable you to use the

**3. Discuss the purpose of storage class in C. Explain various types of storage class in C.**

**Ans: **The storage class in the C language for determining the visibility, lifetime, initial value, and memory location of any given variable. The storage classes define the visibility (scope) and the lifetime of any function/ variable within a C program. These classes precede the type that they are going to

**Assignment Set – 2**

**4. Define an array. Explain the declaration and initialization of one dimensional and two-dimensional array with an example.**

**Ans: **An array is defined as an ordered set of similar data items. All the data items of an array are stored in consecutive memory locations in RAM. The elements of an array are of same data type and each item can be accessed using the same name.

An array consisting of two subscripts is

**5 a. Define pointer. Explain the declaration and initialization of a pointer variable.**

**Ans: **A pointer is a variable that points at, or refers to, another variable. That is, if we have a pointer variable of type “pointer to int, “it might point to the int variable i, or to any one of the locations of the int array.

**Pointer:** Example,

**5 b. Write a C program to illustrate the use of indirection operator toaccess the value pointed by a pointer.**

**Ans: **The use of an indirection operator (*)is to access the value indirectly, through a pointer.

**Indirection operator (*)**

The Indirection Operator (*) is a unary operator that is used to get the value referenced by a pointer variable stored at

**6 a. Define Structure and write the general syntax for declaring andaccessing structure members.**

**Ans: Structure Definition: **A Structure definition creates a format that may be used to declare structure variables.

**For e.g.,**consider a book database consisting of book name, author, number of pages and price.

**Struct**book_

**6 b. Write a C program to show employee details using structure.**

**Ans: **/*C program to read and print employee’s record using structure*/

#include <stdio.h>

/*structure declaration*/

Struct

SESSION | March 2023 |

PROGRAM | BCA |

SEMESTER | I |

course CODE & NAME | DCA1103, Basic Mathematics |

CREDITS | 4 |

**Set-I**

**1. State inclusion-exclusion principle. In a group of 50 people, 35 speak Hindi, 25 speak both English and Hindi and all the people speak at least one of the two languages. How many people speak only English and not Hindi? How many people speak English?**

**Ans: **The inclusion-exclusion principle is a counting principle used in combinatorial mathematics to calculate the size of a union of multiple sets by taking into account their overlaps.

**In the given scenario:**

50 Its Half solved only

Buy Complete from our online store

MUJ Fully solved assignment available for** session March 2023.**

Lowest price guarantee with quality.

Charges** INR 200 only per assignment. **For more information you can get via mail or Whats app also

Mail id is aapkieducation@gmail.com

Our website www.smuassignment.in

After mail, we will reply you instant or maximum

1 hour.

Otherwise you can also contact on our

whatsapp no 8791490301.

**2. Simplify ****into **** form and find its modulus and the amplitude.**

**Solution: Given expression:** z = (cos θ + i sin θ)^5 / (cos θ – i sin θ)^4

We can simplify this expression by using the properties of complex numbers, specifically the fact that (a + bi)^n = a^n

**3. A. Solve:****.**

**Solution: **To solve the integral ∫_0^ (π/2) √ (1+sin^2(x)) dx, we can make a substitution to simplify the integrand.

**Let’s use the substitution u = sin(x), so that du = cos(x) dx. **

Substituting u = sin(x) and du = cos(x) dx, we get:

∫_0^(π/2)√(1+sin^2(x))dx = ∫_0^(π/2)√(1+u^2)du

**B. Solve the differential equation****.**

**Solution: – To solve the given differential equation: **

(2x – y + 1) dx + (2y – x – 1) dy = 0

We can use the method of exact differential equations. A differential equation of the form M(x, y)dx + N(x, y)dy = 0 is exact if and only if ∂M/∂y = ∂N/∂x, where ∂M/∂y denotes the partial derivative of

**Set-II**

**4. By using truth tables, check whether the propositions **** and **** are logically equivalent or not?**

**Solution: **To check whether the propositions ~ (p∧q) and (∼p) ∨ (∼q) are logically equivalent or not, we can use truth tables.

A truth table is a table that shows all possible combinations of truth values for the propositional

**b. Consider the set**** under multiplication modulo 18 as a group. Construct themultiplication table for G and find the inverse of each element of G.**

**Solution: The multiplication table for the set G= {1, 5, 7, 11, 13, and 17} under multiplication modulo 18 is as follows:**

* | 1 5 7 11 13 17

————————

1 | 1 5 7 11 13 17

5 | 5 10 14 2 7 11

**4. ALet us consider a circle of radius 2 cm. If an arc of this circle subtends an angle of 20 radian to the center, then what is the length of the arc and area of the sector such formed?**

**Solution: The length of an arc of a circle can be calculated using the formula: **

Arc Length = r * θ

**b. Evaluate the followings:**

** (i) **** (ii) **

**Solution:**

- To evaluate the limit as n approaches infinity for the expression (2+n+n^

**6. AFind the derivative of ****. **

**Solution: **To find the derivative of y = (x + sin(x))/(e^x – cos(x)), we can use the quotient rule of differentiation.

**The quotient rule states that for a function u(x)/v(x), where u(x) and v(x) are functions of x, the derivative is given by: **

(dy/dx) = (v(x) * du/dx – u(x) * dv/dx) / (v(x)) ^2

**Applying the quotient rule to the given function: **

u(x) = x + sin(x) v(x)

**b. Find **** where **** and ****.**

**Solution:**

**SESSION MARCH 2023**

**PROGRAM BCA**

**SEMESTER I**

**COURSE CODE & NAME DCA1104 & Understanding PC & Troubleshooting CREDITS 4**

**SET-I**

**1. Explain CPU and its essentials using a diagram. Discuss various modern CPU concepts.**

**Ans: **Modern CPU concepts In order to understand the full concept of the CPU you would have to draw up a very big outline, which is beyond the scope of this book. However, there are certain concepts, which are basic and essential to understanding the PC growing world.

**1 CISC vs RISC CPUs: **Its Half solved only

Buy Complete from our online store

MUJ Fully solved assignment available for** session March 2023.**

Lowest price guarantee with quality.

Charges** INR 200 only per assignment. **For more information you can get via mail or Whats app also

Mail id is aapkieducation@gmail.com

Our website www.smuassignment.in

After mail, we will reply you instant or maximum

1 hour.

Otherwise you can also contact on our

whatsapp no 8791490301.

**2. Discuss in detail various components of motherboard.**

**Ans: Components of Motherboards **Before getting into the problems in the motherboard first you must know how it works and what the components of the motherboards are. This section will help you in understanding the various components.

**1 Socket and slots **Socket

**3. Explain password trouble shooting in CMOS. Discuss briefly features of BIOS.**

**Ans: CMOS password troubleshooting**

** Password **is a means of protecting your system away from the malicious and snooping entities. When there is shift or transfer of system from one person to another or one department to another

**SET-II**

**4. Describe construction of a hard drive with diagram.**

# Ans:Hard disk (hard drive) construction

Hard disks are rigid platters, composed of a substrate and a magnetic medium. The substrate – the platter’s base material – must be non-magnetic and capable of being machined to a smooth finish. It is made either of aluminum alloy or a mixture of glass and ceramic. To allow data storage, both sides of each platter are coated with a magnetic medium – formerly magnetic oxide, but now,

**5. Discuss maintenance and troubleshooting of a Keyboard.**

**Ans: **Although difficult intermittent problems might give rise to keyboard errors, generally two simple problems are usually faced by users:

** Defective cables**

** Stuck keys**

Defective cables

**6. Discuss functioning of Compatibility mode, Nibble mode and EPP mode in parallel port.**

**Ans: Compatibility mode: **This mode is used to define the basic protocol used in the computers to transfer data from computer to printer. It is also called as Centronics mode.

It was mainly designed to serve