database

Explain the concept of data abstraction in DBMS and describe its three levels with diagrams.

Data abstraction is a logical function in a database management system (DBMS) that separates the raw data from the front end. It hides the complexities of how data is stored and managed, and provides a simplified view of the data to users and applications. The need for efficiency has led designers to use complex data structures to represent data in the database. Since many database-system users are not computer

...

See on Student Notes »

gvjvhvhgvg

2. How Can You Draw a Circle Using Mid-Point Circle Algorithm?

The Mid-point Circle Drawing Algorithm is a technique used to draw a circle using simple arithmetic operations like addition and subtraction. It avoids complex mathematical calculations like square roots or trigonometric functions. The main idea is to start at the top point of the circle and move pixel by pixel to draw 1/8th (octant) of the circle. Then, using symmetry, the remaining seven parts of the circle are drawn by mirroring that

...

See on Student Notes »

Rohit

परिचय :-
विधानसभा राज्य की विधायिका (Legislature) का मुख्य अंग है। यह वही भूमिका निभाती है जो केंद्र में लोकसभा निभाती है। भारत के हर राज्य में एक विधानसभा (एकसदनीय प्रणाली) होती है, लेकिन कुछ राज्यों में

...

See on Wikiteka »

Commerce 2

Define scope of SIDBI.?

The Small Industries Development Bank of India (SIDBI) has a broad scope that encompasses promoting, financing, and developing the Micro, Small, and Medium Enterprises (MSME) sector in India. Key aspects of SIDBI's scope include¹ ² ³:
- *Financial Assistance*: Providing loans, equity, and other financial instruments to MSMEs for various purposes, such as working capital, expansion, modernization, and technology upgradation.
- *Direct and Indirect Financing*: Offering direct

...

See on Student Notes »

Commerce 1

Define entrepreneurship?

Entrepreneurship is the process of identifying an opportunity, developing a business idea to capitalize on it, and then organizing, managing, and assuming the risks associated with launching and running a new venture with the goal of generating profit and creating value. It often involves innovation, creativity, and a willingness to navigate uncertainty.

1. *Identifying Opportunities*: Recognizing market gaps or needs.
2. *Taking Risks*: Assuming financial, operational, and

...

See on Student Notes »

struc

1. What is an array? What are the diff erent types of arrays?Write a program.
An array is a collect on of elements of the same data typestored in contiguous
memory locations. It is used to store mul ple values in a singlevariable and can be
accessed using index numbers. The indexing in an array startsfrom 0. Arrays help
manage and process data effi ciently, especially when dealingwith large volumes of
similar data. There are mainly two types of arrays based ondimensions:
1. One-Dimensional Array
...

See on Wikiteka »

dsa c

8. What is Queue? Explain enqueue() and dequeue() algorithm.
A queue is a linear data structure that follows the FIFO (First In, First Out) principle.
The element inserted first will be removed first, just like a line of people waitng for
a service. It has two main operations: enqueue() – to add an element at the rear.
dequeue() – to remove an element from the front.
enqueue() Opera􀆟on: Algorithm (using array):
1. Check if the queue is full (rear == size - 1).
2. If not full, increment rear.
3. Insert...

See on Wikiteka »

Strucure of c

1. What is an array? What are the different types of arrays? Write a program. 
An array is a collect on of elements of the same data type stored in con guous 
memory loca ons. It is used to store mul ple values in a single variable and can be 
accessed using index numbers. The indexing in an array starts from 0. Arrays help 
manage and process data efficiently, especially when dealing with large volumes of 
similar data. There are mainly two types of arrays based on dimensions: 
1. One-Dimensional...

See on Wikiteka »

hasvdkddj

m2) explain about the lexical conventions in Verilog HDL ? lexical conventions in verilog define the basic rules for writing code. they include whitespace, comments, identifiers, keywords, numbers, strings, and operators. these elements form the structure of verilog programs.

1. whitespace
* spaces, tabs, and newlines for readability
* ignored by the compiler except in strings

2. comment
* // for single-line, /\* \*/ for multi-line
* used to describe code, not part of logic

3. operator
* symbols like

...

See on Student Notes »