Vous êtes sur la page 1sur 7

3.

Systems Software

3.1

Assembler

3.2

Assembly Language

3.3

Loaders and Linkers

3.4

Compilers

3.5

Interpreters

4.Introduction to Operating System

4.1

Basic Resources Managed by Operating Systems

4.2

Resource Sharing Management

5.Computing Environments

5.1

Mainframe Computing Environment

5.2

Networks

5.3

Internet

5.4

Websites

2.Introduction to Computer Programs

2.1

Overview of Software Development

2.2

Overview of problem solving Techniques

2.3

Phases in the Execution of a Computer Program

3.Basic Programming Concepts

3.1

Introduction to basic programming concepts

3.2

Datatypes

3.3

Introduction to variables

3.4

Introduction to Operators

3.5

Control structures

3.6

Introduction to Arrays

3.7

Introduction to Functions

3.8

Composite Datatypes

About | Scoring Process | Contact Us

.Introduction to Developing a User Interface

4.1

Introduction to Developing a User Interface

4.2

What is the need for a good UI

4.3

Basic steps to be followed for developing a good UI

.Programming Approaches

5.1

Structured Programming

5.2

Modular Programming

6.Code optimization techniques

6.1

Introduction to optimization

6.2

Code optimization strategy

6.3

Standard techniques list

6.4

Code optimization summary

7.Testing and Debugging

7.1

Introduction to Testing - Correctness of a software, Testing Approaches

7.2

Who does testing?

7.3

Test approaches:-Top-down and bottom-up

7.4

Levels of Testing - Overview, Unit Testing, Integration Testing, System Testing, Acceptance Testing

7.5

Test Techniques - Black box testing, White box testing

7.6

When to start and stop testing

7.7

Debugging

Relational DataBase Management System


1.Introduction to Database Management Systems
Q

2.Basics of ERM & Normalization


Q

3.RDBMS & SQL


Q
Course Completion Quiz

Relational DataBase Management System


Course Objective

In this course all the important aspects of Relation Database Management System is covered in detail with appropriate
examples.

Section 1 of this course covers how data and information was organised before concept of database came into existense and
then how programming in computers changed dramatically after the introduction of database systems. This section also talks
about various database systems that are available. Fuctions of RDBMS and role of DBA are also covered in detail.

Section 2 talks about tables and relationships. In this section the reader would also get an insight on database normalizaton
and the importance of normalizing tables. Last topic in the section is Joins. By going thorugh joins one would understand
how data are fetched from two or more database tables by applying joins.

Section 3 covers Structred Query Language (SQL). In this section we would know more about how tables and databases are
defined(DDL) and how the data in the tables are maniuplated and controlled through data manipulation language(DML) and
data control language(DCL).