• Computers

    Computer science is no more about computers than astronomy is about telescopes.!!.

  • Easy for Programming

    Easy for Programming

    As a rule, software systems do not work well until they have been used, and have failed repeatedly, in real applications..

  • Windows Handling

    Windows Handling

    The problem with troubleshooting is that trouble shoots back.

  • Linux Power

    Linux Power

    If it is Free and Customizable then its LINUX.

  • Web Development

    Web Development

    The programming language which can roll the world round without ant movement..

  • Micro Processing

    Micro Processing

    Are you fast?Do you work Continuously?Never tired?Cool and silent?..YES! this is the answer to these questions -MICRO PROCESSOR.

Advertisement

Monday, 7 January 2013

Data Structures using c++ :Source codes collection

Data Structures using c++ :Source codes collection



1.Multiplication of Two Matrices

 #include<iostream.h>
#include<conio.h>

  class matrix
  {
 int a[10][10], m,n;
public:
matrix()
{
}
matrix(int m,int n)
{
this->m=m;
this->n=n;


}
void set_mat()
{
for(int i=0;i<m;i++)
 for(int j=0;j<n;j++)
 a[i][j]=0;
 }

void read_mat();
void disp_mat();
void mul_mat(matrix,matrix);
 };
 void matrix :: read_mat()
 {
for(int i=0;i<m;i++)
for(int j=0;j<n;j++)
{
  cout<<"enter element "<<i+1<<","<<j+1<<"?";
  cin>>a[i][j];
}
 }
 void matrix :: disp_mat()
 {
cout<<"Matrix Elements:
";
for(int i=0;i<m;i++)
{
for(int j=0;j<n;j++)
cout<<a[i][j]<<"  ";
 cout<<endl;
}

  }
  void matrix :: mul_mat(matrix m1,matrix m2)
  {
 if(m1.n!=m2.m)
 cout<<"matrix multiplication is not possible ";
 else
 {
 for(int i=0;i<m1.m;i++)
  for(int j=0;j<m1.n;j++)
for(int k=0;k<m2.n;k++)
{
 a[i][j]+=m1.a[i][k]*m2.a[k][j];
}
 }
}
void main()
{
 int m,n,p,q;
 clrscr();


 cout<<"enter first matrix size ?";
 cin>>m>>n;
 matrix m1(m,n);
 m1.read_mat();
 cout<<"enter second matrix size ?";
 cin>>p>>q;
 matrix m2(p,q);
 m2.read_mat();
 matrix m3(m,q);
 m3.set_mat();
 m3.mul_mat(m1,m2);
 m1.disp_mat();
 m2.disp_mat();
 m3.disp_mat();
 getch();
 }





Read more

Monday, 13 August 2012

Download basic Electrical engineering complete pdf for 1st year..

Basic Electrical Engineering





Download Electrical engineering complete pdf included in first year syallbus...

Download the lecture notes and all u want...frm here
-----------Basic Electrical Engineering.pdf......



Read more

Engineering first year ..LASER and Quantum mechanics Notes....

Engineering first year ..LASER and Quantum mechanics Notes.










Click here to download
laser physics nad quantum mechanics pdf


Also if u want u can download powerpoint presentation...of lasers..here--
laser.pps
NJOY>>>>>....


Read more

Wednesday, 1 August 2012

Complete List ofall COMPUTER SCIENCE Formulas



Computer Science Formulas

STEPS TO VIEW BASIC FORMULAS:

Right click==>Save image As==>Open Saved image==>Zoom out........(that's all)

Main Formulas:

STEPS TO VIEW FORMULAS:

Right click on above image==>Save image As==>Open Saved image==>Zoom in........(that's all)

You can also download the PDF of above formulas








Read more

Beginning Programming with Java For Dummies, 2nd Edition--download free as pdf

Beginning Programming with Java For

Dummies, 2nd Edition



BOOK DETAILS:

  • Covering everything from basic Java development concepts to the latest tools and techniques used in Java, this book will put would-be programmers on their way to Java mastery.
  • Explores what goes into creating a program, how to put the pieces together, dealing with standard programming challenges, debugging, and making it work.
  • Updated for the release of the Java SDK 2.0, with all examples revised to reflect the changes in the technology.
Contents:

Introduction.
Part I: Revving Up.
Chapter 1: Getting Started.
Chapter 2: Setting Up Your Computer.
Chapter 3: Running Programs.
Part II: Writing Your Own Java Programs.
Chapter 4: Exploring the Parts of a Program.
Chapter 5: Composing a Program.
Chapter 6: Using the Building Blocks: Variables, Values, and Types.
Chapter 7: Numbers and Types.
Chapter 8: Numbers? Who Needs Numbers?
Part III: Controlling the Flow.
Chapter 9: Forks in the Road.
Chapter 10: Which Way Did He Go?
Chapter 11: How to Flick a Virtual Switch.
Chapter 12: Around and Around It Goes.
Chapter 13: Piles of Files: Dealing with Information Overload.
Chapter 14: Creating Loops within Loops.
Chapter 15: The Old Runaround.
Part IV: Using Program Units.
Chapter 16: Using Loops and Arrays.
Chapter 17: Programming with Objects and Classes.
Chapter 18: Using Methods and Variables from a Java Class.
Chapter 19: Creating New Java Methods.
Chapter 20: Oooey GUI Was a Worm.
Part V: The Part of Tens.
Chapter 21: Ten Sets of Web Links.
Chapter 22: Ten Useful Classes in the Java API.
Index.



Read more

The complete COMPUTER ENGINEERING HANDBOOK free download



THE COMPUTER ENGINEERING HANDBOOK-Voljin G. Oklobdzija 



Features

  • Provides a comprehensive, state-of-the-art survey of the entire computer engineering field
  • Offers fully updated coverage in a reorganized, convenient two-volume format
  • Includes a new section on memory and new chapters covering the latest developments in the field since the previous edition
  • Features contributions from key authorities at leading academic and industrial institutions

Summary:


After nearly six years as the field's leading reference, the second edition of this award-winning handbook reemerges with completely updated content and a brand new format. The Computer Engineering Handbook, Second Edition is now offered as a set of two carefully focused books that together encompass all aspects of the field. In addition to complete updates throughout the book to reflect the latest issues in low-power design, embedded processors, and new standards, this edition includes a new section on computer memory and storage as well as several new chapters on such topics as semiconductor memory circuits, stream and wireless processors, and nonvolatile memory technologies and applications.

Contents:

DIGITAL DESIGN AND FABRICATION.
  • Fabrication and Technology.
  • Memory and Storage. 
  • Design Techniques. Design for Low Power.
  • Testing and Design for Testability. 
DIGITAL SYSTEMS AND APPLICATIONS.
  • Computer Systems and Architecture.
  • Embedded Applications. 
  • Signal Processing. 
  • Communications and Networks. 
  • Input/Output. Operating System. 
  • New Directions in Computing.


Read more

Tuesday, 31 July 2012

Microelectronic Circuits By Sedra, Smith 5th Edition and Solution manual




Microelectronic Circuits 

By Sedra, Smith 5th Edition



This   textbook continues its standard of excellence and innovation built on the solid pedagogical foundation that instructors expect from Adel S. Sedra and Kenneth C. Smith. All material in the fifth edition of Microelectronic Circuits is thoroughly updated to reflect changes in technology-CMOS technology in particular. These technological changes have shaped the book’s organization and topical coverage, making it the most current resource available for teaching tomorrow’s engineers how to analyze and design electronic circuits.


Features:


* Streamlined organization. Short, modular chapters can be rearranged to suit any class organization. Topics that can be skipped on a first reading, while the student is grasping the basics, or that look ahead to advanced industrial applications, are clearly marked.
* Digital Integrated Circuits covered in a new, separate section, to make it easier to teach Computer Engineering students.
* Parallel Treatment of MOSFETs and BJTs. 90% of the market works with MOSFETs, so this vital topic is placed first in the textbook. The chapters on BJTs and MOSFETs are exactly parallel, so instructors can teach whichever one first that they prefer, and speed through the second topic by concentrating only on the differences between the two transistors.
* Frequency response in a separate chapter. Frequency response is now condensed into a single chapter, rather than being integrated within other topics.

About Author:

Adel S. Sedra is Dean of the Faculty of Engineering at the University of Waterloo and former Provost of the University of Toronto. Kenneth C. Smith (KC) is Professor Emeritus in Electrical and Computer Engineering, Computer Science, Mechanical Engineering, and Information Studies at the University of Toronto.


Read more