Gate CSE IT BOOKS

Gate CSE IT BOOKS COLLECTION
—————————-
—————————-

Mathematics
————————————————————————————————————————————-

http://rapidshare.com/files/252407932/Schaum_S_Outline_Series_-_Theory_And_Problems_Mathematics.pdf

http://rapidshare.com/files/252403900/Algebra_by_Michael_Artin.rar

http://rapidshare.com/files/252408648/Super_Cooled_Mathematics_notes_for_GATE.rar

http://rapidshare.com/files/252402644/AHandbookOfDiscreteMath.rar

http://rapidshare.com/files/252017628/Mathematics_Algebra.rar

http://rapidshare.com/files/251998164/discrete_notes.rar

http://rapidshare.com/files/252405165/GATE_Math_Material.rar

————————————————————————————————————————————-

Digital Logic
————————————————————————————————————————————-

http://rapidshare.com/files/252413877/Moris_Manno_Digital_Logic_with_Solution.rar

————————————————————————————————————————————-
Operating System

Operating_Systems_Tanenbaum with handout

http://rapidshare.com/files/251976187/Modern_Operating_Systems_Tanenbaum.rar

Some Articles and presentation for OS

http://rapidshare.com/files/249766716/OS_Sandy.rar.001

http://rapidshare.com/files/249771076/OS_Sandy.rar.002

http://rapidshare.com/files/249773495/OS_Sandy.rar.003

Galvin 6th Edition with Solutions from different standard books.

http://rapidshare.com/files/249778432/OS_Solutions_Sandy.rar.001

http://rapidshare.com/files/249790823/OS_Solutions_Sandy.rar.002

http://rapidshare.com/files/249790823/OS_Solutions_Sandy.rar.002

Galvin 5th Edition

http://rapidshare.com/files/252793738/Galvin_5th_ed.pdf

Galvin 6th Edition

http://rapidshare.com/files/252783117/Galvin_6th_Ed.pdf

Galvin 7th Edition

http://rapidshare.com/files/252790511/Galvin_7th_Edition.pdf

William Stallings

http://rapidshare.com/files/253238816/OS_William_Stalling_Sandy.rar

————————————————————————————————————————————-

Compiler
————————————————————————————————————————————-
Ullman,Sethi,Aho

http://rapidshare.com/files/251996695/Compilers_Principles_Techniques_Tools.pdf

————————————————————————————————————————————-

C Language
————————————————————————————————————————————-

http://rapidshare.com/files/251661769/CompletereferenceC.pdf

http://rapidshare.com/files/251668358/Test_Your_C_Skills_YaswantKanetkar_Part1.pdf

http://rapidshare.com/files/251673412/Test_Your_C_Skills_YaswantKanetkar_Part2.pdf

http://rapidshare.com/files/251675373/Test_Your_C_Skills_YaswantKanetkar_Part3.pdf

————————————————————————————————————————————-

Computer System Architecture
————————————————————————————————————————————-

http://rapidshare.com/files/251252598/Fundamentals_of_Computer_Organization_and_Architecture.pdf

————————————————————————————————————————————-

Theory of Computation (Automation)
————————————————————————————————————————————-

http://rapidshare.com/files/250525088/IntroductiontotheTheoryofComputation.pdf

Ullmaan

http://rapidshare.com/files/252837294/TCS_Hopcroft_Motwani_Ullman_1.pdf

http://rapidshare.com/files/252842330/TCS_Hopcroft_Motwani_Ullman_2.pdf

http://rapidshare.com/files/252843623/TCS_Hopcroft_Motwani_Ullman_3.pdf

http://rapidshare.com/files/252844093/TCS_Hopcroft_Motwani_Ullman_4.pdf

————————————————————————————————————————————-

SoftwareEngineering-Pressman
————————————————————————————————————————————-

http://rapidshare.com/files/249795254/SoftwareEngineering-Pressman.pdf

http://rapidshare.com/files/250134434/software_engg_Ivan_Marsic.pdf

————————————————————————————————————————————-

DATABASE
————————————————————————————————————————————-

RaghuRamaKrishnan_Book with Solutions

http://rapidshare.com/files/250131131/RaghuRamaKrishnan_Book___Solutions.rar

DBMS

http://rapidshare.com/files/250136707/DBMS_Slides_–_SilberschatZ_Korth.rar

DBMS Korth book+ solution

http://rapidshare.com/files/250139798/DBMS_KORTH_WITH_SOLUTION.rar

http://rapidshare.com/files/250139396/DBMS_Korth.rar

Navathe

http://rapidshare.com/files/252831482/DBMS_Navathe_Sandy.pdf

————————————————————————————————————————————-

Algorithms
————————————————————————————————————————————-
DAA Presentations By AICTE

http://rapidshare.com/files/250135528/DAA_PPTS_BY_THAPAR_AICTE.rar

Algorithms_Solutions
Some good collection of algorithms with solution

http://rapidshare.com/files/249794015/Algorithms_Solution_Atricles.rar

Cormen with Solution

http://rapidshare.com/files/252827140/Cormen_With_Solution_Sandy.rar

Cormen 2nd Edition

http://rapidshare.com/files/253544973/Cormen_2nd_edition_Sandy.rar

————————————————————————————————————————————-

Computer Networks
————————————————————————————————————————————-
Computer Network__Tanenbaum_WITH_SOLUTION

http://rapidshare.com/files/249781125/CN__Tanenbaum_WITH_SOLUTION_SANDY.rar

Fourazan PPTS

http://rapidshare.com/files/250141485/forouzan_ppts.rar

DATA_COMM_BY_FOROUZAN WITH SOLUTION

http://rapidshare.com/files/249792372/DATA_COMM_BY_FOROUZAN_solution.rar.001

http://rapidshare.com/files/249793466/DATA_COMM_BY_FOROUZAN_solution.rar.002

William Stallings

http://rapidshare.com/files/252778815/WilliamStallings–CN.pdf

Kuross & Ross

http://rapidshare.com/files/253238017/Kureso_and_Ross_Sandy.rar

Fourazan 4th Edition

http://rapidshare.com/files/253546530/Fourazan_4th_edition_Sandy.rar

————————————————————————————————————————————-

For HTML AND XML
————————————————————————————————————————————-

http://rapidshare.com/files/250140319/HTML_XML.rar

————————————————————————————————————————————-
DataStructure
————————————————————————————————————————————-

http://rapidshare.com/files/253545524/DataStructuresandAlgorithms-AlfredV.Aho.rar

————————————————————————————————————————————-

http://rapidshare.com/files/253239697/hjsplit.rar

Questions worth give a reading??

1.How to find number of ’1′s in a 32bit integer?
2.What is a Dangling pointer?
3.What is a friend function?
4.what is the use of copy constructor?
5.Difference between memcpy and strcpy?
6.Difference between malloc and calloc?
7.What is the meaning of volatile in c?
8.what is constant pointer and pointer to constant?
9.Write a function to copy two strings?~~similar to strcpy.
10.what is the difference between reference and a pointer?
11.what are the commands used for gdb?
12.write a function to allocate memory and return it to a function?
13.write the implementation of prefix and postfix operators and state which one is effeciant?
14.What is the size of derived class object?
15.What is explicit keyword?
16.what is IPC?
17.what is multithreading and multitasking?
18.what is a process and what is a thread?
19.what is a signal and slot?
20.Why should one use signals and slots in Qt?
21.How to implement signals and slots across threads?
22.what is a moc?
23.Describe the build process of Qt project?
24.what is the static keyword?
25.How to implement inheritance in C?
26.what is a virtual function?
27.what is a stack?
28.what is polymorphism?

HTML Questions

1.If you want your ordered list to use capital letters and start with the letter D, which attributes would you use?

  1. type=”a” start=”D”
  2. type=”A” start=”D”
  3. type=”A” start=”4″
  4. type=”letter” start=”d”

2.If you want to have the browser open a new window for a link to an outside page, which attribute would you use?

  1. alt
  2. target
  3. src
  4. start

3.A form is an

  1. An internet activity that involves synthesis of information
  2. Method used to keep web pages formatted correctly
  3. Input area on a web page
  4. ARPAnet

4.What is the correct HTML for adding a background color?

  1. <body style=”background-color:yellow”>
  2. <background>yellow</background>
  3. <body bgcolor=”yellow”>
  4. None of the above.

5.Which tag makes the largest headline?

  1. H1
  2. H2
  3. H3
  4. H4

6.Gif is a __________

  1. the language of the Web.
  2. common graphic format on the Web.
  3. a company that provides access to the Internet.
  4. common questions and answers.

7.A URL is

  1. A Web Address
  2. File format that retains format on the Web
  3. The transfer method used on the Web
  4. File format used to transfer files from one word processor to another

8.How can you open a link in a new browser window?

  1. <a href=”url” target=”_blank”>
  2. <a href=”url” new>
  3. <a href=”url” target=”new”>
  4. None of the above

9.What does HTML do?

  1. It processes code to form a program
  2. It interprets code and displays it on screen
  3. It contains instructions for the browser to work
  4. It is the language used to create websites

10.If you want your ordered list to use capital letters and start with the letter D, which attributes would you use?

  1. type=”a” start=”D”
  2. type=”A” start=”D”
  3. type=”A” start=”4″
  4. type=”letter” start=”d”

11.A URL is ________

  1. a Web Address.
  2. file format that retains format on the Web.
  3. the transfer method used on the Web.
  4. file format used to transfer files from one word processor to another.

12.Which is correct?

  1. <b>Click Here<b>
  2. <strong>Click Here<strong>
  3. <b>Click Here</b>
  4. </strong>Click Here</strong>

13.How can you make a list that lists the items with numbers?

  1. <ul>
  2. <dl>
  3. <ol>
  4. <list>

14.Which of the following path is supported by HTML?

  1. Ralative
  2. At the end of the document
  3. Defererenced
  4. Absolute and Relative

15.Intrepret this statement: <strong>Michelle</strong>

  1. It makes Michelle strong
  2. It highlights Michelle as being strong
  3. It will print out Michelle in bold font
  4. None of the above

Funny C Questions

1.Write a C program which prints Hello World! without using a semicolon?
a) #include
int main()
{if(printf(“HelloWorld”)){}

2. Write a small C program to determine whether a machine’s type is little-endian or big-endian.?
Big endian order:-Here the “big end” (most significant value in the sequence) is stored first, at the lowest storage address. The most significant byte is stored in the leftmost position
a)#include
int main()
{
unsigned int number = 10;
char *ptr;
ptr = (char *)&number;
if(*ptr)
Printf(“little-endian \n”);
else
Printf(“big-endian \n”);
return 0;
}

3. What is the format specifiers for printf to print double and float values?
a)printf(“%lf , %f”);
%lf – double
%f – float

4. What is the difference between memcpy and memmove?
memcpy memmove
Takes 3 arguments a Void *ptr, const void *cptr , and an int n. Takes 3 arguments a Void *ptr, const void *cptr , and an int.
Copies ‘n’ characters from const void ptr cptr to void ptr ptr and returns void ptr. Copies ‘n’ characters from const void ptr cptr to void ptr ptr and returns void ptr.
Not reliable Reliable when an overlap.like objects cptr and ptr overlap.

4. Write a C program to find the smallest of three integers, without using any of the comparision operators.
a) #include
#include
int main() {
int x = 2;
int y = 1;
int z = 3;
int r;

r = y + ((x – y) & ((x – y) >> (sizeof(int) * CHAR_BIT – 1)));
r = z + ((r – z) & ((r – z) >> (sizeof(int) * CHAR_BIT – 1)));

printf(“%d\n”, r);
}

5.What does the format specifier %n of printf function do?
a)Tthe format specifier “ %n” will give the number of characters actually formatted in the printf
function.
Int num = 10;
Char *a= “helloworld”;
Printf(“ %3x,%n ” ,num, &a);
Printf(“%d no of bytes are formatted here into hex”,a);

6. What’s the difference between the following two C statements?
const char *p;
char* const p;
a) const char *p; p is a pointer to a constant character;
b) char* const p; p is a constant character pointer;
Exp–In the first case, the character pointed to by p is const. So, *p is const and you can’t do something like *p = ‘a’;. But p itself is not constant so you can change the value of p – i.e. have it point to some other char object: p = &c1; p = &c2;
In the second case, p is const, but *p is not. So *p = ‘a’; is valid, but p = &c2 is not valid. In C++, you’ll have to initialise p since it’s a const. C is not very strict in this case.

7. How do you print I can print % using the printf function?
a) using %% in the format specifier.
Printf(“%d %% %d” ,a ,b);
Output is a % b;

8.Write a program that repeatedly accepts user input and then prints the numbers between 0 and the entered number. If the user enters a number less than or equal to zero, the program will exit?

a)#include<stdio.h>
void main()
{
int a= 0,i;
for(;;)
{
printf(“\nEnter a number\n”);
scanf(“%d”,&a);
if(a<=0){exit(0);}
for(i=0;i<=a;i++)
printf(“\nThe numbers between 0 and the entered number are %d \t “,i);
}
}

Follow

Get every new post delivered to your Inbox.