Saturday, December 20, 2014

Object Oriented Programming with C++

OOPS With C++ Is a Continuation of C++ From Sem1..It Includes Object Oriented Programming Methodology in C++ . It Includes OOPS Features of C++ Like Inheritance,Polymorphism,Encapsulation,Abstraction,Dynamic Binding,Message Parsing,etc..OOP in C++ is a base For Java i.e Included in Sem4 ,As java is Completely a Object oriented Programming Language.


Notes Download :
All Notes -Here

Reference Books :

1.Mastering C++, 2nd Edition, Venugopalan, TataMcgrawHill
2 .C++ Programming, , Robert Lafore
3. Object Oriented Programming in C++ - BalguruSwamy


Object Oriented Programs For Bscit -


1 Implement  the following 


a.  Design an employee class for reading and displaying the employee information,  the getInfo() and displayInfo() methods will be used repectively. Where getInfo() will be private method. 

b.  Design the class student containing getData() and displayData() as two of its methods which will be used for reading and displaying the student information respectively.Where getData() will be private method.

c.  Design the class Demo which will contain the following methods: readNo() ,factorial() for calculating the factorial of a number, reverseNo() will reverse the given number, isPalindrome() will check the given number is palindrome, isArmstrong() which will calculate the given number is armStrong or not.Where readNo() will be private method. 


2  Implement the following  

a.  Write a friend function for adding the two complex numbers, using a single class.

b.  Write a friend function for adding the two different distances and display its sum, using two classes. c.  Write a friend function for adding the two matrix from two different classes and display its sum. 


3  Implement the following 

a.  Design a class Complex for adding the two complex numbers and also show the use of constructor. b. Design a class Geometry containing the methods area() and volume() and also overload the area() function .

c.  Design a class StaticDemo to show the implementation of static variable and static function.  


4  Implement the following 

a. Overload the operator unary(-) for demonstrating operator overloading. 

b.  Overload the operator + for adding the timings of two clocks, And also pass objects as an argument.

c.  Overload the + for concatenating the two strings. For e.g “c” + “++” = c++


5  Implement the following 

a.  Design a class for single level inheritance using public and private type derivation. 

b.  Design a class for multiple inheritance.

c.  Implement the hierarchical inheritance.


6.  Implement the following 

a.  Implement the concept of method overriding. 

b.  Show the use of virtual function

c.  Show the implementation of abstract class.


7.  Implement the following 

a.   String operations for string length , string concatenation

b.  String operations for string reverse, string comparison,

c.  Console formatting functions. 


8.  Implement the following: 

a.  Show the implementation of exception handling

b.  Show the implementation for exception handling for strings

c.  Show the implementation of exception handling for using the pointers. 


9.  Show the implementation 

a.  Design a class FileDemo open a file in read mode and display the total number of words and lines in the file. 

b.  Design a class to handle multiple files and file operations

c.  Design a editor for appending and editing the files


10.  Show the implementation for the following 

a.  Show the implementation of template class library for swap function. 

b.  Design the template class library for sorting ascending to descending and vice-versa

c.  Design the template class library for concatenating two strings




For Learning C++ and Programs Visit Our Post - Click Here To Visit

For Any Programming Queries and Help Mail us at bscit.cracked999@gmail.com

Sunday, August 31, 2014

Computer Graphics

Computer Graphics in Sem3 Includes How Graphics Are Made on a Computer Screen..Transformation of Objects,Colors,Animation,Modelling,Rendering, and many More Graphics Applications .It Involves Graphics Programming In C++ .Learning About Graphics Functions and Features in Computer Animation..How Graphics Are Made Bit by Bit.


References/Books:

1. Computer Graphics, Donald Hearn and M. Pauline Baker, Prentice Hall of India
2. Computer Graphics, Steven Harrington, McGraw-Hill
3. Computer Graphics Principles and Practice, J.D. Foley, A. Van Dam, S.K. Feiner and R.L.                    Phillips, Addision Wesley
4. Principles of Interactive Computer Graphics, Willaim M. Newman, Robert F.Sproull,                           TATAMCGRAW-HILL


Notes Download:

All Computer Graphics Notes -Here

Practicals:

1. Implementing Line Drawing Algorithms
     a. Digital Differential Analyzer (DDA) Algorithm
     b. Bresenham's Line Drawing Algorithm

2. Implementing Circle Drawing Algorithm
      a. Bresenham's Circle Drawing Algorithm
      b. Midpoint Circle Drawing Algorithm

3. Implementing Ellipse Generating Algorithms

4. Character Generation Programs

5. Implementation of Scan line Polygon Fill
      a. Boundary Fill
      b. Flood Fill

6. Implementation of 2D Transformations (Translation,Scaling and Rotation)

7. Implementation of 3D Transformations (Translation,Scaling and Rotation)

8. Implementation of Clipping Concepts - Line Clipping and Polygon Clipping

9. Implementation of Beizer Curves

10. Animation Sequences Programs


For Learning Computer Graphics Programs Visit Our Post - Click Here to Visit

For Any Programming Queries and Help Mail us at bscit.cracked999@gmail.com

Sunday, July 27, 2014

Advanced SQL

SQL is a used to communicate with a database by firing queries.  Advance sql contains all the sql functions.
These are the topics covered:
   
Basics:
  1.     SELECTing columns from a table
  2.     Aggregates Part 1: COUNT, SUM, MAX/MIN
  3.     Aggregates Part 2: DISTINCT, GROUP BY, HAVING

Intermediate:
  1.     JOINs, syntax
  2.     UNION vs UNION ALL
  3.     Subqueries: IN, EXISTS, and inline views
  4.     Subqueries: Correlated
  5.     WITH syntax: Subquery Factoring/CTE
  6.     Views

Advanced Topics:
  1.  Controlling User Access.
  2.  Using SET operators.
  3.  DateTime Functions.
  4.  Enhancements to Group by clause(cube, Rollup and Grouping).
  5.  Advanced Subqueries (Multiple column subqueries, Subqueries in FROM clause, Scalar and correlated subqueries).
  6.  WITH Clause.
  7.  Hierarchical retrieval.

References/Books:
Murach’s Oracle SQL and PLSQL by Joel Murach, Murach and Associates.
Oracle Database 11g PL/SQL Programming Workbook, ISBN: 9780070702264, By: Michael McLaughlin,John Harper, TATAMCGRAW-HILL .
Oracle PL/SQL Programming, Fifth Edition By Steven Feuerstein.
Oracle database 11g: hands on SQL/PL SQL by Satish Asnani (PHI) EEE edition.


Notes Download:
Advance SQL (Sem-III) Complete Notes -Here

Advanced SQL All Programs Available - Here

Sunday, July 20, 2014

Modern Operating Systems

Modern Operating Systems (mostly known as MOS) it includes the fundamentals of an operating system with small amounts of code written in autonomous C language.MOS describes many scheduling algorithms and also how the operating systems works..

References/Books:
1. Modern Operating Systems, Andrew Tanenbaum,
2. Operating Systems, --K. A.Sumitra Devi and N.P Banashree, SPD
3. Operating System Concepts --Abraham Silberschatz, Peter B.Galvin, Greg Gagne
4. Operating Systems- A concept based approached --D.M. Dhamdhere, McGrawHill publications
5. Operating Systems, ---Godbole and Kahate, McGrawHill publications.
Notes Download:

All Modern Operating System Notes -Here

Case Studies:
a) MS-DOS
b) Windows NT
c) Windows 2008 Server
d) Windows 7
e) Unix
f) Linux
g) OS/2
h) MAC OS
i) Symbian
j) Chrome
k) Android

Sunday, July 13, 2014

Notepadd++ - A PowerFull Text Editor

Notepad++ is a versatile and powerful source code editor that also serves as an excellent replacement for the default Notepad text editor in Windows.It is the best code editor for Programmers.Html and Css Codes Can also be written , edited in This Tool..






Features of Notepad++


  • Open Source: I suppose nothing beats having a notepad replacement that is completely free. In addition, its open nature means that changes can be made in order to facilitate one's development efforts.
  • Line Numbering: I'm not sure why this was left out of the default Notepad application in Windows. Well Notepad++ has line numbering, which is always useful to have when editing source code or configuration files.
  • Zoom in and Out: Ever had to squint at text that is too small? Rather than having to change the size of the font just so that you can see them better, zooming in and out is trivial with Notepad++
  • Detection of Modified Files: Like most advanced text editors on the market, Notepad++ knows when files have been modified in the background. When detected, the software will prompt whether the user would like to reload the source file, or overwrite the changes.
  • Search and Replace: The value of this feature is often overlooked. I've personally found it to be very useful when editing configuration files, which required a search and replace of multiple items.
  • Syntax Highlighting: Syntax highlighting is always a useful feature to have, whether doing a quick edit or viewing of source code.
  • Many Languages Support: Supports Writing Code In Many Languages like php,C++,C,Javascript,Java ,etc



Sunday, July 06, 2014

MicoProcessor 8085 Simulator Kit

Microprocessor 8085 Simulator Software Kit is aimed to be a proper substitute of Microprocessor 8085 Simulator Hardware Kit. A microprocessor communicates and operates in the binary 0s and 1s, called bits. Each microprocessor has a fixed set of instructions in the binary patterns called a machine language. However it is difficult to remember for human to communicate in the language of 0s and 1s. Microprocessor 8085 Hardware Kit accepts hexadecimal codes from users and executes to give the output which is much easier to remember and implement. Later assembly language is introduced in this purpose. The binary instructions are given abbreviated names, called mnemonics, which form the assembly language for a given microprocessor. Our software accepts codes written in hexadecimal codes as well as it supports assembly language code in a user friendly interface.




Functionality Of The Program

1. The software have a Code Editing interface, where user can have following facilities to enter code:
  • User can enter code through mnemonics.
  • User can enter code through Hexadecimal codes.
  • User can also put comments on the program.
  • There will be a sub-section where user can enter data according to the memory locations.

2. The software have a two way code Conversion section, where user can have following facilities: code:
  • User can convert the mnemonics to Hexadecimal code, which is originally accepted by 8085 simulator kit.
  • User can convert the Hexadecimal codes to corresponding Mnemonics.

 3. The software have a Execution section, where user can have following facilities:
  • User can execute all codes at a time.
  • User can execute codes one by one to debug the program.

4. The software have a Output interface, where user will find:
  • T-states, Machine-cycles, Total time of execution.
  • A display which will show the status of the flag registers.
  • Data stored in the general purpose registers.

5.The software have a Output Port Interface, where user will find the following:
  • There will be at most three ports to investigate the output of the port.
  • User can see the output of the port through several visual displays.
  • There will be also Seven-Segment-Display associated with a port, which will help user to examine the programs related to Seven-Segment-Display.
6. The software have an option to set the Clock frequency where user can execute the code at real time and also it will show the time needed for the execution at the output screen.


7. The software has a user-friendly interface which will consist of a click-n-generate code. This interface will help users who have less knowledge about the mnemonics for 8085.

8. The software can save the codes so that user can open the codes at a later time.




MicorProcessor 8085 Programs For Bsc-IT - Download
Open The Zip and Load All Programs From The MicorProcessor Simulator Kit Software

Learning Web Designing and Programming

HTML AND CSS



Html Includes Various Html Tags-standalone and container tags..Frames,Forms,Table ,Image ,Image mapping and Other Concepts and Css Includes Inline,Internal and External Css and also Class and Id selectors of Css..

Sites For Learning HTML and CSS :
  • W3Schools - HTML AND CSS
  • http://www.codecademy.com/en/tracks/web
  • http://learn.shayhowe.com/html-css/
  • http://html.net/tutorials/html5/
  • http://html.net/tutorials/css/
  • http://www.htmldog.com
  • http://teamtreehouse.com/
  • http://www.tutorialspoint.com/css/index.htm
  • http://www.tutorialspoint.com/html5/index.htm
  • http://www.cssbasics.com/
  • Youtube - Html5 and Css3 Tutorials
  • Youtube - Html5 By thenewboston

Html Programs For Bsc-IT - Download [ Open Nav.html To See All Files] 

JAVASCRIPT 


Javascript is a Scripting Language ..It is a client side scripting language.It is Used with Web browsers to interact with the users,control the browser,communicate Asynchronously.Javascript is the Most Popular Scripting language for website developing..

Sites For Learning Javascript:

Javascript Programs For Bsc-IT - Download  

XML


XML (extensible Markup Language) is a meta-language; that is, it is a language in which other languages are created.It a language used to store data.. In XML, data is "marked up" with tags, similar to HTML tags..XML was designed to describe data. XML is used to store data or information..Xml includes DTD ,Schemas ,etc

Sites For Learning XML:


XML Programs For Bsc-IT - Download [ Open Nav.html To See All Files]

PHP AND MYSQL



PHP stands for PHP Preprocessor HyPertext. It is a server-side scripting language, like ASP. All PHP scripts are executed on the server. It supports many databases (MySQL, Informix, Oracle, Sybase, Solid,
PostgreSQL, Generic ODBC, etc.). It is open source software ..PHP runs on different platforms (i.e., Windows, LINUX, UNIX,etc.) and is compatible with almost all servers used today including APACHE, IIS, etc. MySQL is a free to download and use database server that is ideal for both small and large applications. It supports standard SQL and compiles on a number of platforms.

Sites For Learning PHP and MYSQL:

  • http://www.tutorialspoint.com/php/index.htm
  • http://www.tutorialspoint.com/mysql/index.htm
  • http://www.w3schools.com/php/php_mysql_intro.asp
  • http://php.about.com/
  • http://www.phpeasystep.com/
  • www.phpacademy.com
  • http://www.homeandlearn.co.uk/php/php.html
  • http://www.phpgang.com/
  • http://php4allu.blogspot.in/
  • http://www.codecademy.com/tracks/php
  • http://tutorialsjackpot.blogspot.in/p/beginning-of-php.html
  • www.php.net
  • Youtube- Php Academy


For Any Program Or Topic Help You can Contact us at bscit.cracked999@gmail.com

Thursday, July 03, 2014

Turbo C++ For WIndows 7 And 8

Turbo C++ is a C++ compiler and integrated development environment and computer language originally from Borland..Turbo C++ Doesn't Runs On Dos Based System. It Only Runs On Windows 93,95,98 & xp which run on Different Technology -NT..So To Make It Compatible With Windows 7 and 8 Some People Have Modded Turbo C++ To Work With Windows 7 and 8.



First Install Turbo C++ Then Download The Beta Update of Turbo C++:
Beta-4 Update

If you want all your drives/Partitions to mount automatically .Download and install the patch Drive_automounter..


Some Controls Of Turbo C++:

  1. To create a new file: File -> new.
  2. To open an existing source file: File -> open OR F3-> select your file -> Open
  3. To save your source file: File -> save / SaveAs OR F2-> give an name to your source file with .CPP extension -> OK. **Note your primary file name should not be longer than 8 characters
  4. To rename or change the location of save source file: File -> SaveAs->write new file location (if required) and new file name -> OK Example - "D:\SAMPLE.CPP"
  5. To print the program source code: File -> Print
  6. Undo the last operation: Edit -> Undo OR Alt + Bksp
  7. Redo the last operation: Edit -> Redo OR Shift + Alt + Bksp
  8. Copy: Edit -> Copy OR Ctrl + Ins
  9. Cut: Edit -> Cut OR Shift + Del
  10. Paste: Edit -> Paste OR Shift + Ins
  11. To find a specific word in your source (program): Search -> Find
  12. To search for a word and to replace with some other: Search -> Replace
  13. To Search again with previously mentioned word: Search -> Search again OR Ctrl + L
  14. Go to specific line number: Search -> Go to line number
  15. To run your program: Run -> Run OR Ctrl + F9
  16. Menu options helpful for tracing the flow of program control:
  17. Trace into: Run -> Trace into OR F7
  18. Trace over: Run -> Trace over OR F8
  19. To compile your program: Compile -> Compile OR Alt + F9


Features and Info About TurboC++ By NeuTroN:
  • During re-installation please un-install it properly back-up all the source code files from "C:\turboc++\disk\" folder and delete the folder  "C:\turboc++", reboot your computer and then you can proceed to re-installing it.
  • If mouse hangs after running a program you can re-enable it by selecting repaint desktop option from main menu. For that first press F10 use arrow keys to goto main menu(left of FILE menu) and select Repaint Desktop.
  • For the convenience of the users some example programs have been given.
  • Un-installing won't delete the source files you created, you can find them in "C:\TurboC++\Disk" folder.
  • For Graphics programming please use "C:\\Turboc3\\BGI" instead of "C:\\Tc\\BGI" as BGI path.
  • Problem regarding inserting special symbols please use the key-mapper to suite your needs, it can  be opened by pressing "Ctrl+alt+F1" and change the mapping according to your needs, please don't toggle it if you don't know what you are doing.
  • This Version Works For Both C and C++
  • This Version Works On Both Windows 7,8 64 Bit also ...So For Any Problems U can Contact the developer at striker.dbz@hotmail.com

Source- http://nvstech.weebly.com/

Sunday, June 15, 2014

Logic and Discrete Mathematics

Logic and Discrete Maths Includes Basic Maths ...It includes Sets,Logical Connectives,Prepositions and Discrete Maths.It also Includes combinatorics up to certain extent which will help you in understanding data structures, different computation logics.

Reference/Books:
1. Discrete mathematical structures by B Kolman RC Busby, S Ross PHI Pvt. Ltd.
2. Discrete mathematical structures by RM somasundaram (PHI) EEE edition


Notes Download:
All LDMS Notes -Here



For More Help/Info Regarding The Subject U can Contact/Mail Us At bscit.cracked999@gmail.com

Data Communication and Networking Standards

Data Communication and Network Standards Includes Communication Between Networks ,Information About Networking Devices and their working..Network Topologies,Network Types,Different Devices Like Routers,Modems,Switches,Bridge,etc and their working..Different Types of Addresses Like phsical,Logical,Special...and The working of Ipv4 and ipv6...


Reference:
1. Behrouz A Forouzan, “Data communications and Networking”, Fourth Edition , Mc-Graw Hill
2. Achyut Godbole, “Data communications and Networks, TMH
3. Data Communication and Network Standards Book By Vipul Prakhashan

Notes Download:

All DCNS notes avialable :- HERE

Practicals/Case Study's :
Students Are Required to Give Presentation on Case Study Topics Given To Them..Some of the Topics are Listed Below -
i) Case study on implementation of TCP/IP model in different OS
ii) Case study on errors in data transmission
iii) Case study on transmission media
iv) Case study on static IP addressing
v) Case study on dynamic IP addressing
vi) Case study on network devices: Routers, Switches, Bridges
vii) Case study on IPv6
viii) Case study on IPv4


For More Help/Info Regarding The Subject U can Contact/Mail Us At bscit.cracked999@gmail.com

Tuesday, June 10, 2014

Database Management System

DBMS Subject Includes Knowledge About Working of a Database Management System and Several Types of databases ...Also the How to Databases Are Created By Data Models .. Sql is Structured Query Language which is used to manipulate,add,delete data from the Databases..

Reference Books:
1. A Silberschatz, H Korth, S Sudarshan, “Database System and Concepts”, Sixth Edition 
2. Database Management Systems Book By Vipul Prakashan For Bsc-IT

Notes Download :
All DBMS Notes Download:-Here

Practicals:
1.Design a Database and create required tables. For e.g. Bank, College Database
2. Apply the constraints like Primary Key , Foreign key, NOT NULL to the tables.
3. Write a sql statement for implementing ALTER,UPDATE and DELETE
4. Write the queries to implement the joins
5. Write the query for implementing the following functions:
MAX(),MIN(),AVG(),COUNT()
6. Write the query to implement the concept of Intergrity constrains
7. Write the query to create the views
8. Perform the queries for triggers
9. Perform the following operation for demonstrating the insertion , updation and
deletion using the referential integrity constraints
10. Write the query for creating the users and their role.


For More Help/Info Regarding The Subject U can Contact/Mail Us At bscit.cracked999@gmail.com

Thursday, May 29, 2014

MicroProcessor And MicroController

In This Subjects Students will Learn about Microprocessor 8085 which is made by Intel and also Microcontroller 8051 and about Programming of 8085 Microprocessor and 8051 microprocontroller programming..Microprocessor Doesnt have Ram,Rom and other peripherals on the chip while microcontroller has Ra.Rom and Other Peripherals on the chip.

Reference Books:
1. Microprocessor Architecture and Programming and Applications with the 8085, R.S. Gaonkar,
PRI (3rd Edition)
2. The 8051 Microcontroller and Embedded systems by M. A. Mazidi, J. G. Mazidi and R. D.
McKinlay, Pearson Education.
3. William Stallings, “Computer Organisation and Architecture” ( 4th Edition ) - PHI, 1998.

Notes Download :
All MPMC Notes Download-Here

Practicals:

8085 Programs
1. Simple 8-bit and 16-bit addition and subtraction
2. Transfer a block of data from one location to another.
3. Find the largest/smallest of the numbers stored at one location.
4. Addition of 10 numbers.
5. Multiplication of 8-bit and 16-bit numbers.
6. Sorting of numbers.
7. BCD addition
8. Division
9. Find GCD and LCM of two numbers
10.Swapping a block of data

8051 Programs
1. To search a number from a given set of numbers. The end of the data is indicated by 00.
2. Finding the average of signed numbers.
3. Multiplication of signed numbers.
4. Convert the BCD 0111 0101 number to two binary numbers and transfer this number to registers.
5. To find y where y = x2 + 2x + 5 and x is between 0 and 9.
6. Write a program to show the use of the BIT directive.
7. Write a program to find the number of zeros in register R2
8. Write a program to check if the accumulator is divisible by 8.
9. To check whether a character string is a palindrome or not.
10.To check the number is prime or not.

You can Download The Software And Programs For MicroProcessor 8085 From Here 


For More Help/Info Regarding The Subject U can Contact/Mail Us At bscit.cracked999@gmail.com

Monday, May 26, 2014

Applied Mathematics 2

Applied Mathematics-2  Includes Higher Order Of Derivatives And Integrations Like double and triple Integrations and It Applications..It Includes Complex Numbers And Complex Variables and Calculus,Fourrier Series and Laplace Transforms and Inverse Laplace Transforms

Reference Books:
1. Differential Calculus by Shanti Narayan.
2. B. S. Grewal, “Higher Engineering Mathematics.
3. Engineering Mathematics : T Veerajan, Tata McGraw-Hill
4. Integral Transforms: A. R. Vasishta, Dr. R.K. Gupta, Krishna Prakashan Mandir

Notes Download:
All Notes -Here


Practicals:
Practical Exam is Conducted before the Semester 1 Examination. It Includes Any 2-3 Units Of the Portion.



For More Help/Info Regarding The Subject U can Contact/Mail Us At bscit.cracked999@gmail.com

Friday, May 23, 2014

Web Designing and Programming

It Includes WebSite Designing and Programming..Languages Included are : Html,Css,Xml,Javascript,Php and Mysql ..U can design Websites By learning all the languages included in this subjects thoroughly..U need to Have Basic Knowledge About Concepts like data types,arrays,strings,conditional Statements,loops,Operators That u Learned in C++...




Books :
1. Web Design The Complete Reference, Thomas Powell, Tata McGrawHill
2. HTML and XHTML The Complete Reference, Thomas Powell, Tata McGrawHill
3. JavaScript 2.0: The Complete Reference, Second Edition by Thomas Powell and Fritz Schneider
4. PHP: The Complete Reference By Steven Holzner, Tata McGrawHill
5. Web Technology Book For Bsc-IT By Vipul Prakhashan


Extra Notes Download :
All Notes Download -Here



Practicals:
It Includes 10-15 Programs That are Written In Journal Or a Seperate File..
1. Design a web page using different text formatting tags.
2. Design a web page with links to different pages and allow navigation between pages.
3. Design a web page with Imagemaps.
4. Design a web page with different tables. Design a webpage suing table so that the
content appears well placed.
5. Design a webpage using frames.
6. Design a web page with a form that uses all types of controls.
7. Design a website using style sheets so that the pages have uniform style.
8. Using Java Script design a web page that prints factorial / Fibonacci series / any given series.
9. Design a form with a test box and a command button. Using Java Script write a
program whether the number entered in the text box is a prime number or not.
10.Design a form and validate all the controls placed on the form using Java Script.
11. Design a DTD, corresponding XML document and display it in browser using CSS.
12. Design an XML document and display it in browser using XSL.
13. Design XML Schema and corresponding XML document.

For More Help/Info Regarding The Subject U can Contact/Mail Us At bscit.cracked999@gmail.com

Monday, May 19, 2014

Learning C++


C++ Is a Programming Language Invented By Bjarne Stroustrup..It is A Compiler Language Means It needs Compiler to Run C++ Codes And Programs..It is also Object Oriented Programming(OOP) Language..But in Sem1 Bsc-it Students Doesn't Have OOP in C++.It is Included In Sem3..It is Almost Same to C Programming Language and It is Very Easy To Learn..Its Not Neccessary To Learn C Before Learning C++...

So To Start with C++ Program First Thing is Seting Up The Compiler So You can Run Codes












  • Microsoft Visual Studio 
  • Codeblocks
  • Turbo C++ 
  • Dev CPP



  • Getting Started With Programming In C++

    1. Start The Basic C++ Tutorial Course ...You can Learn C++ From Many Websites.Here are Some of Them
    Sites To Learn C++ Programming:
    •  http://en.cppreference.com/w/
    • www.Newboston.org
    •  www.cplusplus.com
    • http://www.cprogramming.com/tutorial/c++-tutorial.html
    • www.cplusplus.com
    • http://cppprogramz.blogspot.in/
    • http://www.fuzzyprograms.com/search/label/Cplusplus
    • http://www.thecrazyprogrammer.com/p/cpp-programs.html
    • http://fahad-cprogramming.blogspot.in/
    • http://ltcpp.blogspot.in/
    • http://www.learncpp.com/
    • http://www.tutorialspoint.com/cplusplus/index.htm
    • http://www.c4learn.com/cplusplus/cpp-first-program/
    Youtube Channels For C++ Programming
    2. Reading Reference Books , Practice Codes and Avoid Silly Mistakes In Codes
    Introduction To Programming
    How to Become a Good Programmer
    Some Reference Books / Pdfs For Studying

    3. Start Solving C++ Programming Questions And Quiz Yourself
    Some Sites For C++ Quizes and Questions

    4. Once You Are Completed With learning C++ , Start Making Projects, Games or Apps From C++ ..



    C++ Programs For Bsc-IT: 


    ALL Bsc-IT C++ Sem1 Programs -Here




    More Programs And Reference For Learning C++ Sites Will be Added ...
    If any Help On Any C++ Program for Sem1 u Can Contact us at -bscit.cracked999@gmail.com.

    Monday, May 12, 2014

    Electronics And Communications Technology

    Electronics And Communication Technology Includes Introductions To Electronics i.e. Semiconductors,Diode,Triodes,Rectifiers,Oscillators,Transisters, Various Types of Cables ,etc

    Notes Download:
    ALL Ect Notes -Here

    Reference Books:
    1. Vipul prakhashan book For Electronics And Communication Technology
    2. Allen Mottershead -Electronic Devices and Circuits
    3. Boylstead and Neshelesky-Electronics Devices and Circuits




    Journal Practicals:
    Seperate Journal Book is To be Maintained For Writing Journals

    1. Study of Zener diode characteristics

    2. Study of Half wave and full wave rectifiers

    3. Study of bridge rectifier.

    4. Study of Transistor as a switch

    5. Monostable multivibrator using IC 555 timer.
    6. Astable multivibrator using IC 555 timer.
    7. Study of Wien bridge oscillator
    8. Frequency Response of single stage transistor amplifier
    9. Study of Amplitude Modulation
    10. Study of Frequency Modulation
    11. Study of Fibre Optic transmission
    12. Study of Pulse Amplitude Modulation
    13. Study of transistor DC Amplifier



    For More Help/Info Regarding The Subject U can Contact/Mail Us At bscit.cracked999@gmail.com

    Tuesday, May 06, 2014

    Introduction To C++

    C ++ Programming In Sem1 Includes Only Introduction to the Programming Language.It Includes Algorithms and Flowcharts as a base of Programming  AND Condition Statements,Loops,Data types,Pointers,arrays,Structures,Vectors,Strings in C++. It Doesn't Involves Object Oriented Programming in C++ ,Only The Basics.


    Reference Books:
    1. Problem Solving with C++ Walter Savitch.
    2. Introduction To C++ Programming Book For Bsc-IT By Vipul Prakashan.
    3. Let us C++ By Yashwant Kanetkar.
    4. Programming with C++ by Tata McGrawHill.

    Notes Download:
    Complete Notes -Here

    Practicals:
    Students Have to maintain A Journal Book For Writing these 14 Programs.


    1) Write a C++ program for finding greatest of three number.
    2) Write a C++ program for solving the quadratic equation.
    3) Write a C++ program to print all the prime numbers in a given range.
    4) Write a C++ program for displaying the Fibonacci series.
    5) Write a C++ program for converting number to words. (switch,break,continue)
    6) Write a C++ function for swapping two numbers without using third variable.
    8) Write a recursive function for factorial of given number.
    9) Write your own function for string reverse , string palindrome , string comparision
    10) Write a program for sorting the number in ascending and descending order

    11) Write a program for Matrix addition and multiplication.

    12) Write a program for implementing the concept of structures.

    13) Write a program for finding the greatest and smallest number using vector.
    14) Write a program for implementing the concept of call by value and call by reference.

    All The Programs With Their Solution are Posted Here - C++ Programs For Bsc-it


    For Help in Any of The Above Programs U can Contact us at - bscit.cracked999@gmail.com 

    Sunday, May 04, 2014

    Applied Mathematics 1

    Applied Mathematics-1 In  Bsc-It Includes Higher Order Of Derivatives And Integrations.So The Students Base of Integration,Trignometry and Derivatives Should Be Strong From 12 th Std.In Sem1 The Topics That are Included are Matrices ,Eigen values And Vectors , Vector Calculus ,Differential Equations 1 and 2 ,Differentiation And Application.


    Notes Download:
    ALL Notes - Here

    Reference Books:
    1. Engineering Mathematics A tutorial approach by R. R. Singh and Mukul Bhatt, TMH 2010
    2. Vipul Prakhasan Book For Applied Mathematics 1 .

    Internal/Assignments :
    1. Assignments: For each Unit 1 Assignment Should be there.
    2. Class Tests: One. Also Known as Unit Test or In-Semester Examinations.
    3. Tutorial : Minimum Three tutorials covering the syllabus


    Practicals:
    Practical Exam is Conducted before the Semester 1 Examination. It Includes Any 2-3 Units Of the Portion.


    For More Help/Info Regarding The Subject U can Contact/Mail Us At bscit.cracked999@gmail.com

    Fundamentals Of Digital Computing

    Fundamental of Digital Computing Subject Is Included In Sem1 For Bsc-IT Students. In this Subject they learn different Number systems, Combination circuits, Different Gates, Operating Systems, Basic Memory Organization of Compute

    Notes Download :
    All FDC Notes Download:-Here



    Reference Books:
    1. Digital Principles and Applications by Malvino and Leach, McGrawHill.
    2. Introduction to Computers by Peter Norton, McGraw Hill.
    3. Modern Digital Electronics by R. P. Jain, 3rd Edition, McGraw Hill.
    4. Fundamentals Of Digital Computing Book For Bsc-IT By Vipul Prakashan.



    Practicals:
    It Includes 8-10 Practicals That need To be Performed and Also Written in Journals

    1. Study of logic gates (basic and universal)
    2. Verify De Morgan’s theorems
    3. Design and implement Half adder and full adder using gates.
    4. Design and implement binary to gray code converter and vice versa using XOR gates.
    5. Design & implement multiplier for two 2-bit binary numbers using minimum number of
    gates.
    6. Reduce the given numeric form using K-map and implement using gates.
    7. Implement SOP[Sum of Products] / POS [Product of Sums] forms using logic gates.
    8. Implement logic gates using multiplexers.
    9. Implement expressions using multiplexers and demultiplexers
    10. Implement 3-bit binary ripple counter using JK flip flops.

    For More Help/Info Regarding The Subject U can Contact/Mail Us At bscit.cracked999@gmail.com

    Sunday, April 27, 2014

    Semester 4

    1.Software Engineering


    UNIT 1-An Introduction

    To Software, Software Engineering, Software Process, Software Engineering Methods; CASE Tools, Attributes of good software. Socio-technical system -Essential characteristics of socio technical systems, Emergent System Properties, Systems Engineering, Components of system such as organization,people and computers, Dealing Legacy Systems. Critical system - Types of critical system, A simple safety critical system, Dependability of a system, Availability and Reliability, Safety and Security of Software systems.

    UNIT 2-Software processes

    Fundamental activities of software process, Different software process models, Process Iteration and Activities, The Rational Unified Process, CASE in detail. Project Management : Software Project Management, Management activities, Project Planning, Project Scheduling, Risk Management. Software
    Requirements: Functional and Non-functional requirements, User Requirements, System Requirements, Interface Specification, Documentation of the software requirements.

    UNIT 3-Requirements Engineering Processes

    Feasibility study, Requirements elicitation and anlaysis, Requirements Validations, Requirements Management. System Models : Models and its types, Context Models, Behavioural Models, Data Models,
    Object Models, Structured Methods. Architectural Design : Architectural Design Decisions, System Organisation, Modular Decomposition Styles, Control Styles, Reference Architectures.

    UNIT 4-Application Architectures

    Data Processing Systems, Transaction Processing Systems, Event Processing Systems, Language Processing Systems Object Oriented Design : Objects and Object Classes, An object Oriented Design Process, Design Evolution User Interface Design : Need of UI design, Design issues, The UI design Process, User analysis, User Interface Prototyping, Interface Evaluation Rapid Software Development : Agile Methods, Extreme Programming, Rapid Application Development, Software Prototyping.

    UNIT 5-Component based Software Engineering

    Components and Component models, The CBSE Process, Component Composition. Verification and Validation -Planning Verification and Validation, Software Inspections, Automated Static Analysis, Verification and Formal Methods. Software Testing -System Testing, Component Testing, Test Case Design, Test Automation. Software Cost Estimation - Software Productivity, Estimation Techniques, Algorithmic Cost Modeling, Project Duration and Staffing.

    UNIT 6-Quality Management

    Process and Product Quality, Quality assurance and Standards, Quality Planning, Quality Control, Software Measurement and Metrics Process Improvement : Process and product quality, Process Classification,
    Process Measurement, Process Analysis and Modeling, Process Change, The CMMI Process Improvement Framework. Security Engineering : Security Concepts, Security Risk Management, Design for Security, System Survivability. Service Oriented Software Engineering -Services as reusable components, Service
    Engineering, Software Development with Services.


    2.Multimedia


    UNIT 1-Introduction

    What is multimedia? Defining the scope of multimedia. Applications of multimedia, hardware and software requirements, multimedia database.

    UNIT 2-Digital representation

    Introduction, Analog representation, waves, digital representation, need for digital representation, A to D conversion, D to A conversion, relation between sampling rate and bit depth, Quantization error, Fourier
    representation, pulse modulation. Importance and drawback of digital representation.

    UNIT 3-Text and Image

    Introduction, Types of text, Font, insertion, compression,File formats. Types of images, colour models, Basic steps for image processing, principle and working of scanner and digital camera, Gamma and gamma correction.

    UNIT 4-Audio and Video technology

    Fundamental characteristics of sound,psychoacoustics, Raster scanning principles, sensors for TV cameras, color fundamentals, additive and subtractive color mixing, Liquid crystal display (LCD), Plasma Display
    Panel (PDP), file formats.

    UNIT 5-Compression and coding

    What is compression? Need for compression, Types of compression- basic compression techniques-run length, Huffman’s coding, JPEG, zip coding. Overview of Image and Video compression techniques.

    UNIT 6-Multimedia presentation and authoring

    Overview, multimedia authoring metaphor, multimedia production, presentation and automatic authoring, Design paradigms and user interface, overview of tools like adobe premier, director, flash and dreamweaver. Barriers to wide spread use.


    3.Java and Data Structures


    UNIT 1-Core Java

    Features of Java, JVM, Data Types, Variables, and Arrays, Operators, Control Statements, type-casting, Classes, Objects and Methods, Constructor, method overriding, finalize methods.

    UNIT 2-Derived concepts

    Inheritance, Packages and Interfaces, Exception Handling, String handling, Multithreaded Programming.

    UNIT 3-The Java I/O Classes and Interfaces

    File, Directories, Using FilenameFilter, The listFiles( ) Alternative, Creating Directories, The Stream Classes, The Byte Streams, InputStream, OutputStream, FileInputStream, FileOutputStream, ByteArrayInputStream, ByteArrayOutputStream, Filtered Byte Streams, Buffered Byte Streams, SequenceInputStream, PrintStream, RandomAccessFile, The Character Streams, Reader, Writer, FileReader , FileWriter, CharArrayReader, CharArrayWriter, BufferedReader, BufferedWriter, PushbackReader, PrintWriter.

    UNIT 4-Data Structures

    Complexity and analysis of algorithms – algorithm, time and space complexity, asymptotic notations, Types of data structures, Arrays - Properties of Arrays, Duplicating an Array, sequential search algorithm, binary search algorithm, Stacks- Stack Operations, indexed Implementation, Linked Implementation, , Applications - recursion, Queue - Queue Operations, indexed Implementation,Applications, Circular Queue – insertion , deletion.

    UNIT 5-Linked Lists – representation of linked list, traversing, searching, insertion, deletion and doubly linked list.Hash table methods – hashing functions , collision-resolution techniques Trees- Binary Trees, traversing binary tree, traversing algorithm using stacks, header nodes, threads, binary search trees ( insertion and deletion), AVL trees , B trees.

    UNIT 6-Heaps – insertion and deletion Sorting – selection, bubble, merge, tree , radix , insertion
    Graphs – graph theory, sequential representation, adjacency matrix, path matrix, Warshall’s algorithm, linked representations, operations, traversing.



    4.Quantitative Techniques


    UNIT 1- Errors, Solutions of Algebraic and Transcendental Equations using -Bisection Method, the Method of False Position, Newton-Raphson Method. Interpolation: Interpolation: - Forward Difference, Backward Difference,Newton’s Forward Difference Interpolation, Newton’s Backward Difference Interpolation, Lagrange’s Interpolation.

    UNIT 2-Solution of simultaneous algebraic equations (linear) using iterative methods: Gauss-Jordan Method, Gauss-Seidel Method. Numerical Integration: Trapezoidal Rule, Simpson’s 1/3 rd and 3/8 th rules. Numerical solution of 1st and 2nd order differential equations: - Taylor series, Euler’s Method, Modified Euler’s Method, Runge-Kutta Method for 1st and 2nd Order Differential Equations.

    UNIT 3- Random variables Discrete and Continuous random variables, Probability density function, Probability distribution of random variables, Expected value, Variance. Moments and moment generating functions: Relation between Raw moments and Central moments. Distributions: Binomial, Poisson, Normal, exponential, uniform distributions for detailed study, Central Limit theorem (statement only) and problems
    based on this theorem.

    UNIT 4-Fitting of curves

    Least square method, Fitting the straight line and parabolic curve, Correlation, Covariance, Karl Pearson’s coefficient and Spearman’ s Rank, correlation coefficient, Regression coefficients and lines of regression.

    UNIT 5-Sampling distribution

    Test of Hypothesis, Level of Significance, Critical Region, One Tailed and Two Tailed Test, Interval Estimation of Population Parameters, Test of Significance for large Samples and small Samples, Student’s ‘t’ Distribution and its properties.

    UNIT 6-Chi-Square Distribution and its properties

    Test of the Goodness of Fit and Independence of Attributes, Contingency Table, Yates Correction
    Mathematical Programming Linear optimization problem, Formulation and Graphical solution, Basic solution and Feasible solution, Primal Simplex Method.


    5.Embedded Systems


    UNIT 1-Introduction

    Embedded Systems and general purpose computer systems, history , classifications, applications and purpose of embedded systems Core of embedded systems microprocessors and microcontrollers, RISC and CISC controllers, Big endian and Little endian processors, Application specific ICs,Programmable logic devices, COTS, sensors and actuators, communication interface, embedded firmware, other system components, PCB and passive components.

    UNIT 2-Characteristics and quality attributes of embedded systems: characteristics,

    Operational and non-operational quality attributes, application specific embedded system – washing machine, domain specific - automotive.

    UNIT 3-Programming embedded systems

    structure of embedded program, infinite loop, compiling , linking and locating, downloading and debugging.

    UNIT 4-Embedded Hardware

    Memory map, i/o map, interrupt map, processor family, external peripherals, memory – RAM , ROM, types of RAM and ROM, memory testing, CRC ,Flash memory.

    UNIT 5- Peripherals

    Control and Status Registers, Device Driver, Timer Driver- Watchdog Timers, Embedded Operating System, Real-Time Characteristics, Selection Process.

    UNIT 6-Design and Development

    embedded system development environment – IDE, types of file generated on cross compilation, disassembler/ decompiler, simulator , emulator and debugging , embedded product development life-cycle, trends in embedded industry.