Skip to main content

Featured Post

How to use Tabs in ASP.NET CORE

I want to show Components in a tabs , so first of all create few components. In this project we have three components, First View Component  public class AllViewComponent : ViewComponent     {         private readonly UserManager<ApplicationUser> _userManager;         public AllViewComponent(UserManager<ApplicationUser> userManager)         {             _userManager = userManager;         }         public async Task<IViewComponentResult> InvokeAsync()         {             List<StudentViewModel> allUsers = new List<StudentViewModel>();             var items = await _userManager.Users.ToListAsync();             foreach (var item in items)             {                 allUsers.Add(new StudentViewModel {Id=item.Id, EnrollmentNo = item.EnrollmentNo, FatherName = item.FatherName, Name = item.Name, Age = item.Age, Birthdate = item.Birthdate, Address = item.Address, Gender = item.Gender, Email = item.Email });             }            

Computer Programming : Introduction to data structure , C Programming


One of  the major applications of computer is data processing. Nowadays computer are widely used in data processing. Data is nothing but a raw fact that is processed to produce the meaningful   information .Data that is to be processed is to be represented  in memory   of computer . In C we can use the name of data types like int , float, char, to represent the data .When an integer and real data is to be processed int and  float serve the purpose respectively. When we go into the depth of data  usage and to represent the real world situation only basic data types like int and float are not enough. So the need of data structures. As data types are being used to represent the data, they are called data structures.

 Data Structures is a mathematical or logical model, which is used to represent the data; i.e. to organize data, modelled to represent the real world situation, to work like a real word application.
Simply speaking, to structure the data type (data type itself being data  Structure) , under a single unit is called as data structure.

Information and Meaning

Basically the raw facts containing numbers, characters, collection of characters are called as ‘data’. Such data must be collected in order to  Process it. The processed data that gives meaning, placed properly
under the respective headings is called as Information. Processed form of the raw facts(data) is called as Information. The data processing is done to place the data in its meaningful format . As mentioned in the 
Introduction part; data structure is important to collect data that is to be Processed to produce meaningful information. Nowadays Information is one of the major important resources of any successful business. With the help of the available information processed through the computer benefits In making proper decisions at various levels of business management. Even information as a resource is placed along with the level of other resources like finance and human. So, understanding the importance of information to be produced from the data processing is necessary in order to see the importance of data structure. Look at the following CASH MEMO of a co-operative store and you will realize the meaning of information . Find out the data part of the information:
In the above information, the entries like 10502,30/01/2004, Shreya  S.Dandin,1145, 1146, Pencil,6,2,3,2.30,12.0,13.80  ect. Have no meaning Unless otherwise they are placed under or after proper heading or label. So they form data for this information .collectively when all these data are placed under proper label or heading they provide meaning. So the Above CASH MEMO is information .Of course to produce such information the raw fact (data) may be collected or processed .In processing either the raw facts collected may be used to calculate the further data and all are part of collected data and the produced data (if any) are placed under proper heading or column to produce information.

Look at the following RESERVATION CUM BAOARDING CARD of Rajasthan State Transport  Corporation and you can realize the meaning of information .You can also find out the data part of the information:




In the above information, the entries like H01040743,  PILE0001704, Deluxe,  Jaipur,  Pilani, 21/02/2004,  16,30,SHREYA, SMRITI,  PRAMOD,  PRASHANT,   VAIBBHAVI,   ANUPAMA,     F,   M,  21,9, 75.00, 450.00 etc. have no meaning unless otherwise they are placed under or after proper heading or label. So they from data for this information. Collectively when all these data are placed under proper label or heading they provide meaning .So the above RESERVATION CUM BOARDING CARD is information . Of course to produce such information the raw fact (data) may be collected or processed.

Comments

Popular Post

Polynomial representation using Linked List for Data Structure in 'C'

Polynomial representation using Linked List The linked list can be used to represent a polynomial of any degree. Simply the information field is changed according to the number of variables used in the polynomial. If a single variable is used in the polynomial the information field of the node contains two parts: one for coefficient of variable and the other for degree of variable. Let us consider an example to represent a polynomial using linked list as follows: Polynomial:      3x 3 -4x 2 +2x-9 Linked List: In the above linked list, the external pointer ‘ROOT’ point to the first node of the linked list. The first node of the linked list contains the information about the variable with the highest degree. The first node points to the next node with next lowest degree of the variable. Representation of a polynomial using the linked list is beneficial when the operations on the polynomial like addition and subtractions are performed. The resulting polynomial can also

How to use Tabs in ASP.NET CORE

I want to show Components in a tabs , so first of all create few components. In this project we have three components, First View Component  public class AllViewComponent : ViewComponent     {         private readonly UserManager<ApplicationUser> _userManager;         public AllViewComponent(UserManager<ApplicationUser> userManager)         {             _userManager = userManager;         }         public async Task<IViewComponentResult> InvokeAsync()         {             List<StudentViewModel> allUsers = new List<StudentViewModel>();             var items = await _userManager.Users.ToListAsync();             foreach (var item in items)             {                 allUsers.Add(new StudentViewModel {Id=item.Id, EnrollmentNo = item.EnrollmentNo, FatherName = item.FatherName, Name = item.Name, Age = item.Age, Birthdate = item.Birthdate, Address = item.Address, Gender = item.Gender, Email = item.Email });             }            

Memory representation of Linked List Data Structures in C Language

                                 Memory representation of Linked List              In memory the linked list is stored in scattered cells (locations).The memory for each node is allocated dynamically means as and when required. So the Linked List can increase as per the user wish and the size is not fixed, it can vary.                Suppose first node of linked list is allocated with an address 1008. Its graphical representation looks like the figure shown below:       Suppose next node is allocated at an address 506, so the list becomes,   Suppose next node is allocated with an address with an address 10,s the list become, The other way to represent the linked list is as shown below:  In the above representation the data stored in the linked list is “INDIA”, the information part of each node contains one character. The external pointer root points to first node’s address 1005. The link part of the node containing information I contains 1007, the address of