Computer Science

Arrays Programming

Arrays Programming in ANSI C (Arrays in C) – Pedagogy Zone

Arrays programming | Structured data types | One dimentional array | Sorting | Searching | Two-dimentional array | Multi dimentional array | Static memory allocation | Static arrays | Dynamic memory allocation | Dynamic arrays. Arrays in C So far we have used only the fundamental data types, namely char, int, float, double and variations of

Arrays Programming in ANSI C (Arrays in C) – Pedagogy Zone Read More »

C Programming Language - Operators and Expressions

C Programming Language – Operators and Expressions

Key Terms : C Programming Language Operator, Expression, Integer expression, Real arithmetic, Relational operators, Logical operators, Assignment operators, Bitwise operators, Arithmetic Operations. C programming language. Introduction to C Programming Language – Operators and Expressions Programming language C supports a rich set of built-in operators. We have already used several of them, such as =, +,

C Programming Language – Operators and Expressions Read More »

Software Design

Analysis, Software Design Concepts and Principles

Design is a meaningful activity needed to develop a quality product. Software Design is the only way by which we can accurately translate the customer’s requirements into a finished software product or system. Thus design serves as the basis for all the software engineering steps. In this chapter we will get introduced with the systematic

Analysis, Software Design Concepts and Principles Read More »

Software Testing

Software Testing and Quality Assurance – Pedagogy Zone

Introduction Software Testing People are not perfect. We make errors in design and code. Hence testing is an essential activity in software life cycle. The goal of testing is to uncover as many errors as possible. The software testing is an important activity carried out in order to improve the quality – the software testing.

Software Testing and Quality Assurance – Pedagogy Zone Read More »

Software Requirements

Software Requirements and Quality Assurance | Software Engineering

In software requirements engineering there is a systematic use of principles, technique and tools for cost effective analysis, documentation and user needs. Both the software engineer and customer take an active role in software requirements engineering. In this chapter e will discuss the concept of user and functional requirements. We describe functional and non functional

Software Requirements and Quality Assurance | Software Engineering Read More »

Input and Output

Managing Input and Output Operations – Language C

Introduction to Input and Output Reading, processing, and writing of data are the three essential functional functions of a computer program input and output operations. Most programs take some data as input and display the processed data, often known as information or results, on a suitable medium. So far we have seen two methods of

Managing Input and Output Operations – Language C Read More »