Download All available study notes with Special Membership

Ask AMIE related General queries

Re: Download All available study notes with Special Membership

Postby ishusharma » Sat Mar 27, 2010 3:25 pm

i am listing here syllabus of material science
MATERIAL SCIENCE AND ENGINEERING
Group A
Introduction to materials. Metal and alloys, ceramics, polymers and semiconducting materials—introduction and application as engineering materials.
Defects in solids. Point, line and surface defects. Diffusion in solids.
Phase diagrams. Monocomponent and binary systems, non-equilibrium system, phase diagram and application in crystalline and non-crystalline solids.
Mechanical properties. Tensile strength, yield strength, elastic and viscoelastic properties, creep, stress relaxation and impact. Fracture behaviour. Ductile fracture, Griffith theory, effect of heat treatment and temperature on properties of metals.
Deformation of metals. Elastic and plastic deformation, slip, twin, dislocation theory, critical resolved shear stress, deformation in polycrystalline materials, season cracking, Bachinger's effect, strengthing mechanics, work hardening recovery, crystallisation and grain growth, cold and hot working.
Group B
Heat treatment. Iron-carbon system. Annealing, normalising, hardening, critical cooling rate, hardenability, age hardening, surface hardening, tempering.
Thermal properties. High temperature materials, materials for cryogenic application, thermally insulating materials. (Specific heat, thermal conductivity, thermal expansion).
Ceramic materials and polymers. Silicon structures, polymerism fraction in glass, electrical properties of ceramic phases, rocks, building stones, refractories.
Polymerisation mechanism, structural properties of polymer, thermoplastics, thermosets, elastomer, resins, composites, particle and fibre reinforced composite. Composite material including nano material.
Electronic properties. Magnetism, dimagnetism, paramagnetism, ferromagnetism, magnetic energy, zone theory of solids, zones in conductors and insulators.
User avatar
ishusharma
Super Member
Super Member
 
Posts: 29
Joined: Thu Mar 18, 2010 4:10 pm
membership: NA

ad
 

Re: Download All available study notes with Special Membership

Postby ishusharma » Sat Mar 27, 2010 3:27 pm

i m listing here syllabus of computing and informatics
Programming languages . C including C++; Languages-declarations, expressions, control statements, arrays, functions, pointers and structures; Algorithms and flow charts. Introduction to Pascal.


Informatics . Information systems for decision making; Data management and database management technology; Office automation system-LAN, WAN, electronic mail, electronic .data interchange; client server technology; overview of TCP/IP; Information systems for business; Strategic information systems; Information resources management.

Computer basics . History, generations and classification of computers; Number systems; Boolean algebra.


Hardware . Introduction to logic gates an flip flops; components of a computer input/output devices, CPU unit and memory unit, secondary storage.


Software . System software; application software; compilers and translators


Operating systems . Introduction to operating systems;' types of operating systems and their functions; popular operating systems-MS-DOS, UNIX and Windows; file. management.
User avatar
ishusharma
Super Member
Super Member
 
Posts: 29
Joined: Thu Mar 18, 2010 4:10 pm
membership: NA

Re: Download All available study notes with Special Membership

Postby ishusharma » Sat Mar 27, 2010 3:28 pm

try this link for downloading computer e-books its really helpful



http://www.computer-books.us
User avatar
ishusharma
Super Member
Super Member
 
Posts: 29
Joined: Thu Mar 18, 2010 4:10 pm
membership: NA

Re: Download All available study notes with Special Membership

Postby ishusharma » Sat Mar 27, 2010 3:31 pm

refer thes books for c++
balaguruswamy
c++ yashwant kanetakar
User avatar
ishusharma
Super Member
Super Member
 
Posts: 29
Joined: Thu Mar 18, 2010 4:10 pm
membership: NA

Re: Download All available study notes with Special Membership

Postby ishusharma » Sat Mar 27, 2010 3:36 pm

try this coding



// *****************************************
// cplusplus language tutorial
// section 2.1
//
// "Guess the number"
// Shows:
// - do-while
// - if-else
//
// Briefing:
// The computer generates a random number
// between 1 and MAX_RANGE. The user must
// guess the number. Each time the user
// makes an attempt the computer tells if
// the number is greater or less than.
// *****************************************

#include <iostream.h>
#include <stdlib.h>
#include <time.h>

// Define the greatest possible value:
#define MAX_RANGE 100

main ()
{
int counter=0;
long value,input;

srand ( time (NULL) ); // Initialize random generator
value = rand()%MAX_RANGE+1; // Get random between 1 and MAX_RANGE

cout << "\nInsert a value between 1 and " << MAX_RANGE << " : ";

do {

cin >> input; // Get user input
counter++; // increase attempts counter

if (value>input) // is value grater than the input?
cout << "Value is greater than " << input << ". Try again : ";

else if (value<input) // if not, is it less?
cout << "Value is less than " << input << ". Try again : ";

else { // else it is the correct number!
cout << "That's right! Value was " << input;
cout << "\nYou have needed " << counter <<" attempts.";
}

} while (value!=input);
return 0;
}
User avatar
ishusharma
Super Member
Super Member
 
Posts: 29
Joined: Thu Mar 18, 2010 4:10 pm
membership: NA

Re: Download All available study notes with Special Membership

Postby ishusharma » Sat Mar 27, 2010 3:37 pm

i m listing here coding of a game
try it
// *****************************************
// cplusplus language tutorial
// section 2.2
//
// "Stone, Scissors or Paper"
// Shows:
// - The use of functions
// - switch-case and if-else statements
//
// Briefing:
// In this game, the user and the computer
// choose each one an option between stone,
// scissors and paper.
// Stone wins over scissors, scissors over
// paper and paper over stone:
// stone -> scissors -> paper -> stone...
// The first who wins WINSCORE times is
// the competition winner.
// *****************************************

#include <iostream.h>
#include <stdlib.h>
#include <time.h>

#define WINSCORE 3

// Function PickRandomOption
// * Returns a random character between 's', 'x', and 'p'
char PickRandomOption (void)
{
char option;
srand ( time (NULL) ); // (re)initialize random number generator
int value = rand()%3; // Generate random number between 0 and 2

switch (value) {
case 0: option='s'; break;
case 1: option='x'; break;
case 2: option='p'; break;
}
return option;
}

// Function WhoWins
// * check which of the characters passed wins.
// return values:
// 0= tie, 1=the first, 2=the second, -1=error
int WhoWins (char a, char b)
{
switch (a)
{
case 's':
if (b=='x') return 1;
else if (b=='p') return 2;
else return 0;
case 'x':
if (b=='p') return 1;
else if (b=='s') return 2;
else return 0;
case 'p':
if (b=='s') return 1;
else if (b=='x') return 2;
else return 0;
default:
return -1;
}
// NOTE: no break instructions were included in this switch statement
// because a break instruction at the end of a case would never
// been executed because there would always be a return statement
// executed before.
// For the same reason this peculiar function has no explicit ending
// return statement.
}

main ()
{
char you, me;
int mypoints=0;
int yourpoints=0;
int winner;

do {
//prompt user.
cout << "\nEnter s, x or p ";
cout << "(s=stone, x=scissors, p=paper): ";
cin >> you;

//decide computer's option and say it
me = PickRandomOption();
cout << "I say: " << me << "\n";

// check who is the winner
winner = WhoWins (you,me);

// show appropiate message:
if (winner==0) cout << "Tied\n";
else if (winner==1) { cout << "You win\n"; yourpoints++; }
else if (winner==2) { cout << "I win\n"; mypoints++; }
else cout << "Sorry. You entered an Invalid option\n";

// show current scoreboard.
cout << "POINTS: You:" << yourpoints;
cout << " Me:" << mypoints << "\n";

} while (yourpoints<WINSCORE && mypoints<WINSCORE);

if (yourpoints>mypoints) cout << "You win the competition!\n";
else cout << "I win the competition!\n";
return 0;
}
User avatar
ishusharma
Super Member
Super Member
 
Posts: 29
Joined: Thu Mar 18, 2010 4:10 pm
membership: NA

Re: Download All available study notes with Special Membership

Postby ishusharma » Sat Mar 27, 2010 3:38 pm

c++ coding to form notepad
#include<dos.h>
#include<process.h>
#include<string.h> // for various functions of strings like gets or puts
#include<fstream.h> // for files
#include<stdio.h>
#include<iostream.h>
#include<conio.h>
void starting();
void typing();
void openfile(char *);
void newfile(char *);
void print(char i[],int x,int y);

char ch ;
char s[20];
char xs[20];
char ys[20];

void main()
{
clrscr();
textmode(BW40);
print(" MY NOTEPAD ",3,14);
print(" Presented",6,14);
print(" By ",7,17);
print(" Zahid Ashfaq",8,13);


textmode(BW80);

starting();


typing();
getch();
}



void starting()
{ textcolor(1);
textbackground(WHITE);


clrscr();
for(int i=0 ;i<45;i++)
{if(i==0||i==44)
cout<<"||";
else if(i==4)
cout<<" ctrl+O(Open file)";
else if(i==24)
cout<<" ctrl+n(New file)";
else
cout<<"=";}
gotoxy(80,24); cout<<endl;
for( i=0 ;i<37;i++)
{if(i==0||i==47)
cout<<"||";
else if(i==4)
cout<<" ctrl+s(save file)";
else if(i==16)
cout<<" ctrl+k(Help)";
else if(i==26)
cout<<"ctrl+q(Quit)";
else
cout<<"=";}
}


void typing()
{ int i=0;
char *p=new char[2000];
step1 : int row=2 ,col=1;
while(ch!=19)
{
gotoxy(col,row);

step2: if(col==79)
{col=1;row++;}
else if (row==24)
goto step1;
int a;
ch=getch();
if(ch == 0)
ch = getch();

a=ch; // To convert character to its ascii code

switch(a)
{
case 13 : row=row++;col=1; // case for press enter for next line
gotoxy(col,row);
ch='\n';
break;

case 8 :
if(col==1) // case for backspace
{row--;col=78;}
else
{col--;
cout<<" ";
i--;
}
continue;

case 9 : col=col+8; // case for tab function
if(col>79)
{row++;col=col-79;
}
continue;

case 72 : row--; //upper arrow key
continue;

case 77 : col++; continue; //right arrow key

case 75 : col--; continue; //left arrow key

case 80 : //down arrow key
row++;
continue;

case 14 : clrscr(); //to creat new file ctrl+n
cout<<"Enter File`s Path ";
gets(s);
newfile(s);
starting();
break;

case 15 : clrscr(); //to open existing file ctrl+o
cout<<"Enter file`s path to be open :" ;
gets(xs);
starting();
openfile(xs);
continue;




case 11 : clrscr();
gotoxy(20,3);
cout<<"~`~`~`~`~ HELP PORTION ~`~`~`~`~";
gotoxy(20,4);
cout<<"Following Are the Keys Used in My-Note PAD : ";
int za=10;
for(int i=0;i<46 ;i++ )
{
gotoxy(za,5);
cout<<"=";za++;}
za=6;
for(i=0;i<15;i++)
{gotoxy(10,za);
cout<<"|"<<endl;

za++;}
za=10;
for( i=0;i<46 ;i++ )
{
gotoxy(za,21);
cout<<"=";
za++;}
za=6;
for(i=0;i<15;i++)
{gotoxy(56,za);
cout<<"|"<<endl;

za++;}

gotoxy(13,6);
cout<<" 1-To Open File Press ( ctrl + o ) ";
gotoxy(13,8);
cout<<" 2-To create New File Press(ctrl+n) " ;
gotoxy(13,10);
cout<<" 3-MOve Arrow keys (up,down,right,left)" ;
gotoxy(13,12);
cout<<" 4-Back Space ";
gotoxy(13,14);
cout<<" 5-Save File(ctrl+s)";
gotoxy(13,16);
cout<<" 6-Enter For new line ";
gotoxy(13,18);
cout<<" 7-Enter ctrl+q(Quit)";

gotoxy(13,20);
cout<<"Press any key to Go back " ;

getch();
clrscr();
starting();

continue;


case 17 : clrscr();
gotoxy(24,6);
cout<<"Thank You For using PIcs-soft Word ";
cout<<endl;
gotoxy(24,8);
cout<<"Have A NIce Time ";
getch();
exit(0);






}

cout<<ch;
p[i]=ch;
col++; i++;

p[i]='\0';
}
clrscr();
cout<<"enter path where you want to save the file ";
gets(ys); int j=0;
ofstream f1(ys,ios::out);
while(p[j]!='\0')
{f1.write((char*)&p[j],sizeof(p[j]));
j++;}
f1.close();
delete [] p;
exit(0);



}


void newfile(char *s)
{
ofstream file(s,ios::out);
file.close();
}

void openfile(char *xs)
{ char ch; int col=3,row=2;
gotoxy(col,row);
ifstream file(xs,ios::in);
while( file.read((char*)&ch,sizeof(ch)))
cout<<ch;

file.close();
}


void print(char i[],int x,int y)
{
char far* ptr=(char far*) 0xB8000000+(160*x)+(2*y) ;
for(int a=0; i[a]!='\0'; a++)
{
*ptr=i[a];
*(ptr+1)=16;
ptr=ptr+2;
delay(250);
}
ptr=ptr+2;
}
User avatar
ishusharma
Super Member
Super Member
 
Posts: 29
Joined: Thu Mar 18, 2010 4:10 pm
membership: NA

Re: Download All available study notes with Special Membership

Postby ishusharma » Sat Mar 27, 2010 3:40 pm

A simple program demonstrating tokenizing by drawing a rectangle.

#include<dos.h>
#include<process.h>
#include<string.h> // for various functions of strings like gets or puts
#include<fstream.h> // for files
#include<stdio.h>
#include<iostream.h>
#include<conio.h>
void starting();
void typing();
void openfile(char *);
void newfile(char *);
void print(char i[],int x,int y);

char ch ;
char s[20];
char xs[20];
char ys[20];

void main()
{
clrscr();
textmode(BW40);
print(" MY NOTEPAD ",3,14);
print(" Presented",6,14);
print(" By ",7,17);
print(" Zahid Ashfaq",8,13);


textmode(BW80);

starting();


typing();
getch();
}



void starting()
{ textcolor(1);
textbackground(WHITE);


clrscr();
for(int i=0 ;i<45;i++)
{if(i==0||i==44)
cout<<"||";
else if(i==4)
cout<<" ctrl+O(Open file)";
else if(i==24)
cout<<" ctrl+n(New file)";
else
cout<<"=";}
gotoxy(80,24); cout<<endl;
for( i=0 ;i<37;i++)
{if(i==0||i==47)
cout<<"||";
else if(i==4)
cout<<" ctrl+s(save file)";
else if(i==16)
cout<<" ctrl+k(Help)";
else if(i==26)
cout<<"ctrl+q(Quit)";
else
cout<<"=";}
}


void typing()
{ int i=0;
char *p=new char[2000];
step1 : int row=2 ,col=1;
while(ch!=19)
{
gotoxy(col,row);

step2: if(col==79)
{col=1;row++;}
else if (row==24)
goto step1;
int a;
ch=getch();
if(ch == 0)
ch = getch();

a=ch; // To convert character to its ascii code

switch(a)
{
case 13 : row=row++;col=1; // case for press enter for next line
gotoxy(col,row);
ch='\n';
break;

case 8 :
if(col==1) // case for backspace
{row--;col=78;}
else
{col--;
cout<<" ";
i--;
}
continue;

case 9 : col=col+8; // case for tab function
if(col>79)
{row++;col=col-79;
}
continue;

case 72 : row--; //upper arrow key
continue;

case 77 : col++; continue; //right arrow key

case 75 : col--; continue; //left arrow key

case 80 : //down arrow key
row++;
continue;

case 14 : clrscr(); //to creat new file ctrl+n
cout<<"Enter File`s Path ";
gets(s);
newfile(s);
starting();
break;

case 15 : clrscr(); //to open existing file ctrl+o
cout<<"Enter file`s path to be open :" ;
gets(xs);
starting();
openfile(xs);
continue;




case 11 : clrscr();
gotoxy(20,3);
cout<<"~`~`~`~`~ HELP PORTION ~`~`~`~`~";
gotoxy(20,4);
cout<<"Following Are the Keys Used in My-Note PAD : ";
int za=10;
for(int i=0;i<46 ;i++ )
{
gotoxy(za,5);
cout<<"=";za++;}
za=6;
for(i=0;i<15;i++)
{gotoxy(10,za);
cout<<"|"<<endl;

za++;}
za=10;
for( i=0;i<46 ;i++ )
{
gotoxy(za,21);
cout<<"=";
za++;}
za=6;
for(i=0;i<15;i++)
{gotoxy(56,za);
cout<<"|"<<endl;

za++;}

gotoxy(13,6);
cout<<" 1-To Open File Press ( ctrl + o ) ";
gotoxy(13,8);
cout<<" 2-To create New File Press(ctrl+n) " ;
gotoxy(13,10);
cout<<" 3-MOve Arrow keys (up,down,right,left)" ;
gotoxy(13,12);
cout<<" 4-Back Space ";
gotoxy(13,14);
cout<<" 5-Save File(ctrl+s)";
gotoxy(13,16);
cout<<" 6-Enter For new line ";
gotoxy(13,18);
cout<<" 7-Enter ctrl+q(Quit)";

gotoxy(13,20);
cout<<"Press any key to Go back " ;

getch();
clrscr();
starting();

continue;


case 17 : clrscr();
gotoxy(24,6);
cout<<"Thank You For using PIcs-soft Word ";
cout<<endl;
gotoxy(24,8);
cout<<"Have A NIce Time ";
getch();
exit(0);






}

cout<<ch;
p[i]=ch;
col++; i++;

p[i]='\0';
}
clrscr();
cout<<"enter path where you want to save the file ";
gets(ys); int j=0;
ofstream f1(ys,ios::out);
while(p[j]!='\0')
{f1.write((char*)&p[j],sizeof(p[j]));
j++;}
f1.close();
delete [] p;
exit(0);



}


void newfile(char *s)
{
ofstream file(s,ios::out);
file.close();
}

void openfile(char *xs)
{ char ch; int col=3,row=2;
gotoxy(col,row);
ifstream file(xs,ios::in);
while( file.read((char*)&ch,sizeof(ch)))
cout<<ch;

file.close();
}


void print(char i[],int x,int y)
{
char far* ptr=(char far*) 0xB8000000+(160*x)+(2*y) ;
for(int a=0; i[a]!='\0'; a++)
{
*ptr=i[a];
*(ptr+1)=16;
ptr=ptr+2;
delay(250);
}
ptr=ptr+2;
}
User avatar
ishusharma
Super Member
Super Member
 
Posts: 29
Joined: Thu Mar 18, 2010 4:10 pm
membership: NA

Re: Download All available study notes with Special Membership

Postby ishusharma » Sat Mar 27, 2010 3:42 pm

Applying for a job is an easy task however, an employer short listing a candidate’s resume and inviting for an interview is the hardest part. Employers look for several qualities in a candidate - to name a few, personal attire, knowledge and experience in the previous job, friendly and sociable person apart from other skills. Interview tips guide you on how to make use of the interview and determine whether you can be successful in the available job position and whether the company you attended for interview will give you the opportunity for professional growth and career development.

Interview is used as a platform to determine whether or not you're qualified for the job position, motivated to do the job and to find if you are the right fit for the applied position. When you attend for an interview you should answer questions in a way which is acceptable to a interviewer, but not necessarily right to the interviewer. We know many people struggle with interviews though they are the most experienced and best qualified for the job. A successful interview is critical to landing the job you want. As the job seeker ,Knowing the interview tips, interview Dos and Don'ts reviewing likely questions in advance and being prepared for interview will put you in the best possible position for a successful interview.
User avatar
ishusharma
Super Member
Super Member
 
Posts: 29
Joined: Thu Mar 18, 2010 4:10 pm
membership: NA

Re: Download All available study notes with Special Membership

Postby ishusharma » Sat Mar 27, 2010 3:45 pm

hey if u r preparing for entrance exams and want multiple choice questions related to computer subjects then go through www.psexam.com
and its also having many subjective notes which is useful for amie section b computer student
User avatar
ishusharma
Super Member
Super Member
 
Posts: 29
Joined: Thu Mar 18, 2010 4:10 pm
membership: NA

PreviousNext

Return to General Topics and Discussions

Who is online

Users browsing this forum: No registered users and 0 guests