StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...
Free

Manipulating Data and Structured Programming - Essay Example

Cite this document
Summary
The paper "Manipulating Data and Structured Programming" discusses that a programming paradigm is a form of computer programming in which the elements and structure of computer programs are built. The programming languages are determined by the programming paradigms that they support. …
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER94.5% of users find it useful
Manipulating Data and Structured Programming
Read Text Preview

Extract of sample "Manipulating Data and Structured Programming"

Spaghetti code uses branching from one code to another. It is the result of an old code that is modified over the years plenty of times. Another aspect is that changing one part of the code would have unpredictable effects on all the other parts of the program, just as a bowl of spaghetti where pulling one can affect all the other strands. Thus the complex structure is named after spaghetti. Spaghetti code is caused mainly by inexperienced programmers following their mandates and creating a complex program that is being modified by several other people previously.

Structured programming however decreases the chance of spaghetti code (Dixit, 2007, p. 92). Structured programming was a method formed in 1966 as a logical programming method that is a precursor to object-oriented programming. This programming method is aimed to improve the quality, clarity, and development time of computer programs through the extensive use of block structures and subroutines instead of simple tests such as GOTO statements resulting in spaghetti code which makes it difficult to maintain and follow (Agarwal, 2009, p. 253). Modular programming has been functioning since the 1970s as a technique that subdivides a computer program into various other sub-programs.

It separates computer programs into individual and independent modules. It is a separate software component that is used with many other applications and functions in the system. The similar functions are grouped while the separate functions are grouped as separate units. Object-oriented programming can be used with modular programming as it allows multiple programmers to work on divided programs independently (Mitchell, 2003, p. 239). Object-oriented programming is the method that is most commonly used today.

It provides a programming model based on objects as it integrates the code and data by using objects. An object can be the abstract data type which has a state and behavior both. These objects can also be like real-world things such as circles or squares or a shopping cart on a shopping website. These objects can also be designed in hierarchies through classes and subclasses (Seed, 2001, p. 32). Programming models have developed throughout the years and they have advanced as per the development of computer programs.

These programs have been developed as per the needs of the customers and programmers. Hence, the evolution of the programming models has taken place over the years as a programming language is defined by the programming modules. Some programming languages use multiple paradigms and the programmers have to decide how to use these paradigms. Programming uses these modules of collective grouping and manipulative data.

Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“Manipulating Data Essay Example | Topics and Well Written Essays - 500 words”, n.d.)
Manipulating Data Essay Example | Topics and Well Written Essays - 500 words. Retrieved from https://studentshare.org/information-technology/1661879-manipulating-data
(Manipulating Data Essay Example | Topics and Well Written Essays - 500 Words)
Manipulating Data Essay Example | Topics and Well Written Essays - 500 Words. https://studentshare.org/information-technology/1661879-manipulating-data.
“Manipulating Data Essay Example | Topics and Well Written Essays - 500 Words”, n.d. https://studentshare.org/information-technology/1661879-manipulating-data.
  • Cited: 0 times

CHECK THESE SAMPLES OF Manipulating Data and Structured Programming

Database Systems and Open Sourcing

Stored Procedures (sprocs) are reusable, named queries or T-SQL, analogous to VB or C# methods which are defined with a set of input/output data and return value parameters.... ET, the use of sub-queries, creating and using stored procedures (sprocs), other T-SQL programming elements available for use in sproc, and Visual Basic and C# syntax required in employing sprocs in your applications.... SQL or Structured Query Language is a programming language designed for CRUD (Create, Read, Update, and Delete) operations on table data....
2 Pages (500 words) Research Paper

The Overview of Programming Languages

This essay presents a brief overview on the topic of programming languages.... The paper talks about the history of programming languages emergence, their classification, definitions, elements, features, data types, data structures and the typical instructions and control flows they use.... A Paper on programming Languages Table of Contents: Introduction History of programming languages Definition of programming Language 2 Elements of programming Language 3 ...
4 Pages (1000 words) Essay

Computer Programming Languages

"Computer programming Languages" paper presents a detailed overview of the programming languages.... This paper also discusses the purpose of development and types of different programming languages.... The main aim of programming languages is to offer a communication link between computers and humans.... I have presented a detailed analysis of computer programming how it started, the main use of computer programming, different types, and history....
6 Pages (1500 words) Coursework

Lisp Programming Language

he interchangeable nature of the data and commands provide the language its syntax system.... Many incremental changes can be observed in Lisp since its inception, like; its garbage collector a part of its automatic storage system; protects old data and restores it if needed to be used in another program (Norving, 25).... The writer of the paper 'Lisp programming Language' states that as a major benefit of Lisp it is used in the explorative nature of assignments with active semantics....
8 Pages (2000 words) Article

Creation of a Data Structure

uring the coursework, programming subject are clearly stated and understood from several lab exercises.... This approach should help the students to formulate the problems and apply the programming skills for finding the solution of these real world problems.... A programming language is the core for understanding and implementation of data structures.... programming language C was preferred for program implementation as C is a programming language of a high level....
6 Pages (1500 words) Case Study

Data Structure - Tree-Based Structures and Hash Tables

enerally, application software manages data and since data has to be saved, there are three levels of storage.... Hash indexes are less predictable because the wrong combination of data and hash function can result in “a hash table in which most of the records are clumped into just a few buckets” (Zawodny and Balling 70).... For instance, supposed that we need to locate a record in a large database using object-oriented programming, the accustomed technique is to use a chain of ‘if' statements to evaluate each record in the database with the object preference....
9 Pages (2250 words) Coursework

Java Collections Framework

The paper "Java Collections Framework" is a perfect example of a report on logic and programming.... n the past several years, the Java programming language has gone through numerous transformations since the Java Development Kit (JDK) and various additions of packages and classes to the standard library.... part from the numerous transformations that Java has gone through, there are many more considerable changes that the framework of this programming language has undergone....
6 Pages (1500 words) Essay

Object Oriented Programing Languages

The advantages that are offered make the languages more efficient and effective in computing processes as compared to structured programming.... t the start of the computing age, structured programming was used (Watt, 2004).... nheritance is one of the prominent features that make object oriented programming stand out from structured programming.... The advantages that are offered make the languages more efficient and effective in computing processes as compared to structured programming....
15 Pages (3750 words) Report
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us