Select Your Subject Code

CS - Computer Science MGT MTH ECO ENG STA PAK PHY ACC
CS001 CS408 CS602 CS619 CS710 CS724 MGT111 MGT501 MGT610 MTH001 MTH603 ECO401 ENG001 STA301 PAK301 PHY101 ACC311
CS101 CS410 CS604 CS701 CS711 CS726 MGT201 MGT502 MGT611 MTH100 MTH201 ECO402 ENG101 STA630 PAK302 PHY301 ACC501
CS201 CS501 CS605 CS702 CS712 CS305 MGT211 MGT503 MGT613 MTH101 MTH203 ECO403 ENG201 STA730


CS301 CS502 CS606 CS703 CS713 CS411 MGT301 MGT510 MGT619 MTH202 MTH311 ECO404 ENG301



CS302 CS504 CS607 CS704 CS716 CS412 MGT401 MGT520 MGT620 MTH301 MTH502 ECO406 ENG401



CS304 CS506 CS609 CS706 CS718 CS413 MGT402 MGT601 MGT703 MTH302
ECO704




CS401 CS507 CS610 CS707 CS720 CS509 MGT404 MGT602 MGT704 MTH401
ECO501




CS402 CS508 CS614 CS708 CS721 CS621 MGT411 MGT603 MGT705 MTH501






CS403 CS601 CS615 CS709 CS723 CS622 MGT501 MGT604 MGT711 MTH601
Showing posts with label VU. Show all posts
Showing posts with label VU. Show all posts

CS001 Mid Term Past Paper Spring 2010

By: // No comments:

CS001 Mid Term Past Papers

Here You can Read and Download CS001 Computer Proficiency Mid Term Past Papers of Spring 2010. You Can Also Download Solved Mid Term Papers, Short Notes, Assignment Solutions, Lecture Wise Questions Answers Files, Solved MCQs, Solved Quiz , Solved Mid Term Subjective Papers , Solved Mid Term Objective Papers from Virtual Study Solutions For Preparation of Mid Term Papers.

Also Read: Virtual University Admission Schedule - Spring 2017

Download C001 Midterm Past Paper

CS001 MidTerm Past Paper Spring 2010.doc

CS001 Mid Term Past Paper Spring 2010

Semester : Spring 2010

Subject : CS001- Computer Proficiency

Time: 60 min

Marks: 58

CS001 Mid Term Paper Question No: 1

In excel the intersection of a row and a column is called:
► data
► a field.
► a cell.
► an equation.
CS001 Mid Term Paper Question No: 2

The cell labeled F5 refers to
► row F column 5
► column F row 5
► functions available in cells
► Function key F4
CS001 Mid Term Paper Question No: 3

Which of the following describes how to select all the cells in a single column ?
► Right click on column and select Pick From List
► Use the Data – Text to Columns menu item
► Left click on the gray column title button
► Pressing CTRL + A on the keyboard
CS001 Mid Term Paper Question No: 4

What is the format of a spreadsheet?
► Round
► Rows and Columns
► Square
► Wide
CS001 Mid Term Paper Question No: 5
Which one is a relative address?
► $C$4
► 256
► C4
► None of these

You should Also Read:



CS001 Mid Term Paper Question No: 6 

What do you use to create a chart?
► Chart Wizard
► Pie Wizard
► Excel Wizard
► Data Wizard
CS001 Mid Term Paper Question No: 7

On an Excel sheet the active cell is indicated by ____.
► a dark wide border
► a dotted border
► a blinking border
► All of these
CS001 Mid Term Paper Question No: 8

News Groups are…
► provided only by large international news services
► are online discussions about various topics
► are only available from 9 am to 5 pm EST
► All of these
CS001 Mid Term Paper Question No: 9

A(n) ____ line has transfer rates of 128 Kbps to 8.45 Mbps.

► DSL
► ISDN
► ATM
► Fractional T1
CS001 Mid Term Paper Question No: 10

____ refers to the amount of data, instructions, and information that can travel over a communications channel.
► Latency
► Transfer rate
► Bandwidth
► Broadband

CS001 Subjective Mid Term Paper Question No: 1


What is electronic mailing? Give its basic concept and usage.

Electrical mailing is also know as E-mail. It works same as usual mail but for using e-mail both the persons sender and receiver have to have computer to read it or send it.

Sender compose a e-mail by licking it on the compose mail and writer the receiver e-mail address into the To and type the message and send it to the receiver computer.

Usage,

It is the fastest way of communication in the world.

Business mans are using the benefits of e-mails

Its case very low pries

Quick and fast



CS001 Subjective Mid Term Paper Question No: 2

What are Computer Viruses?

It is software which is develop to kill, damage the Windows.

It can damage the hardware’s.

It puts negative effect on computer and internet speed.


CS001 Subjective Mid Term Paper Question No: 3


What is slide transition? What is the method of adding a transition in PowerPoint slides?

It is the most important part of presentation. Because of Transition we don’t need to click with mouse to go to the next slide.

Transition,

When we need to give a presentation, we can select the auto time on it. The different between the slides it could be 10 seconds. When we go to animation and there we can find transition.


CS001 Subjective Mid Term Paper Question No: 4


How we can modify column widths and row heights?

Column Widths

Select the column and right click from the mouse there is a option of column width click on it and it ll show you the current width of the column you put your require width in it. Same ways for one columns or all.

Row height,

Select the number of rows you want to change the height right click at the border area of the rows there is a option of change row height. Click on it, it ll show you the current height of the rows there you can put the require height of the row you need.


CS001 Subjective Mid Term Paper Question No: 5

What is the difference between closing and exiting?

Close

It is only document close but not the software e.g. Microsoft word, excel…etc.

Exit

When we press exit it close the whole document, excel…Etc along with software.

Tags: CS001, CS001 Current Mid term Paper, CS001 Midterm past papers, CS001 midterm solved papers, download mid term past papers, solved midterm papers, VU, Virtual University.

if You like this Post Please share with Your Friends. Thank You

CS001 Current / Past Mid Term Past Paper

By: // No comments:

CS001 Past Mid Term Past Paper

Here You can free download CS001 Computer Proficiency Mid Term Current Paper of Fall 2016 And Mid Term Past Papers 2017.

Also Read: Virtual University Admission Schedule - Spring 2017

Download CS001 Past Mid Term Past Paper

CS001 MidTerms Paper by Touseef.doc, 86 KB

CS001 Mid Term Paper Question 1 

There are three types of data found in a spreadsheet.
  • Data, words, numbers
  • Equations, data, numbers
  • Words, numbers, labels
  • Numbers, formulas, labels

CS001 Mid Term Paper Question 2 

A Constant is another name for this type of data:
  • Number
  • Equations
  • Formula
  • Description

CS001 Mid Term Paper Question 3

Which is an absolute address?
  • $C$4
  • 10700-105 Ave.
  • C4
  • None of these

CS001 Mid Term Paper Question 4

What Program do you use to create a spreadsheet?
  • Word
  • Excel
  • Access
  • PowerPoint

CS001 Mid Term Paper Question 5

Which Button on the standard toolbar gives you quick access to the Sum, Average, Count, Min and Max functions?
  • AutoSume
  • Insert Function
  • Auto Fill
  • Paste
Also Read: How to Apply Online for VU Free Certificate Course

CS001 Mid Term Paper Question 6

What do you use to create a chart?
  • Chart Wizard
  • Pie Wizard
  • Excel Wizard
  • Data Wizard

CS001 Mid Term Paper Question 7

Which Type of chart shows the pattern or relationships between sets of data points?
  • Line
  • Pie
  • Area
  • XY (scatter)

CS001 Mid Term Paper Question 8

On an Excel sheet the active cell in indicated by ------?
  • A dark wide border
  • A dotted border
  • A blinking border
  • All of these

CS001 Mid Term Paper Question 9

A user wishes to remove a spreadsheet from a workbook. Which is the correct sequence of events that will do this?
  • Do to FILE - SAVE AS – SAVE AS TYPE – Excel. Work sheet
  • Right click on the spreadsheet tab and select DELETE
  • Right click on the spreadsheet and select INSERT – ENTIRE COLUMN
  • None of these

CS001 Mid Term Paper Question 10

The Word Wide Web (WWW) is….
  • A part off the Internet
  • The Internet
  • Not a part of internet
  • ALL of these
Also Read: WHAT IS THE PURPOSE OF VIRTUAL UNIVERSITY LEARNING MANAGEMENT SYSTEM (VULMS)

CS001 Mid Term Paper Question 11

Uniform Resource Locator (URL) is….
  • The same as search engines
  • The addresses of specific documents and resources on the WWW
  • Never more that 11 characters long
  • All of these

CS001 Mid Term Paper Question 12

The-----standard defines how data transmits across telephone lines or other means.
  • TCO/IP
  • EDI (Electronic Data Interchange)
  • Electronic funds transfer (EFT)
  • Ethernet

CS001 Mid Term Paper Question 13

A (n) ------line typically costs $1,000 or more per month.
  • ISDN
  • T3
  • ATM
  • T1

CS001 Mid Term Paper Question 14

A----------is a Web site that uses encryption techniques to secure its data.
  • Digital certificate
  • Secure HTTP (S-HTTP)
  • Wallet program
  • Secure site

CS001 Mid Term Paper Question 15

The process of converting readable data into unreadable characters to prevent unauthorized use is called----------,
  • Normalization
  • Decryption
  • Validation
  • Encryption
Tags: CS001, CS001 Midterm past papers, CS001 midterm solved papers, CS001 Current Mid term Paper, download mid term past papers, VU, Virtual University

Also Read: HOW TO MAKE DATESHEET FOR EXAM at VU

You Can Also Download CS001 Solved Mid Term Papers, Short Notes, Assignment Solutions, Lecture Wise Questions Answers Files, Solved MCQs, Solved Quiz , CS001 Solved Mid Term Subjective Papers ,CS001 Solved Mid Term Objective Papers from Virtual Study Solutions For Preparation of CS001 Mid Term Papers.

How to Apply Online for VU Free Certificate Course

By: // No comments:

Virtual University Free Certificate Course

The Virtual University Of Pakistan has introduced Free Certificate Course(s). This Free Courses are only for Students who updated his Alumni profile. Each Certificate Course comprised of one semester duration 18 weeks. 

Latest News : Virtual University Admission Schedule - Spring 2017

The purpose of these is to retrain professionals in new emerging areas of Science & Technology as well as provide the public with an opportunity to learn basic subjects which may be of general interest. Certificate Courses are offered in five disciplines: Computer Science, General Science, Humanities, Management and Mathematics.

You can Also View : Virtual University Fee Structure For Spring 2017

 Apply Online for VU Free Certificate Course
 Apply Online for Vitual University Free Certificate Course
The students’ study progress evaluation mechanism is based on continuous assessment throughout the semester by giving assignments, online quizzes, Graded Moderated Discussion Boards (GMDBs), mid-term and final term examinations.

Also Read: VU Course Selection - Rules and Procedure

Each Certificate Course is of three credit hours (except Islamic Studies and Pakistan Studies). The earned course credit hours are transferable towards degree/diploma program of the University. Course Certificate would be awarded by VU Academic Department (professional_certificate@vu.edu.pk) to the candidate after successful completion of course work requirements.

Also Read: How to be Successful in Interviews - Rules and Tips

How to Apply Online for Free Certificate Course


  • Go to www.vu.edu.pk
  • Select admissions and select apply online.
  • Choose student status from radio buttons i.e. (within Pakistan or Outside Pakistan)
  • Select program short courses under degree program drop down menu.
  • Select certificate course under study program drop down menu.
  • Select your certificate course through check buttons.
  • Provide your free coupon number.
  • Fill up all other mandatory information as required for the admission and complete the form and other formalities.
NOTE: This Free Courses are only for Students who updated his Alumni profile.

Free Certificate Course for Spring 2017

The Virtual University has offered the following Certificate Courses in following disciplines for Spring 2017.
  • ACC501-Business Finance
  • BNK601-Banking Laws & Practices
  • BNK603-Consumer Banking
  • CS001-VU-Computer Proficiency License
  • CS101-Introduction to Computing
  • CS201-Introduction to Programming
  • CS202-Fundamentals of Front End Development
  • CS206-Introduction to Network Design & Analysis
  • CS301-Data Structures
  • CS302-Digital Logic Design
  • CS304-Object Oriented Programming
  • CS311-Introduction to Web Services Development
  • CS312-Database Modeling and Design
  • CS401-Computer Architecture and Assembly Language Programming
  • CS402-Theory of Automata
  • CS403-Database Management Systems
  • CS408-Human Computer Interaction
  • CS411-Visual Programming
  • CS501-Advance Computer Architecture
  • CS502-Fundamentals of Algorithms
  • CS504-Software Engineering - I
  • CS506-Web Design and Development
  • CS507-Information Systems
  • CS508-Modern Programming Languages
  • CS601-Data Communication
  • CS602-Computer Graphics
  • CS604-Operating Systems
  • CS605-Software EngineeringII
  • CS606-Compiler Construction
  • CS607-Artificial Intelligence
  • CS609-System Programming
  • CS610-Computer Network
  • CS614-Data Warehousing
  • CS615-Software Project Management
  • ECO401-Economics
  • ECO402-Microeconomics
  • ECO403-Macroeconomics
  • ECO404-Managerial Economics
  • ECO501-Development Economics
  • ECO601-Business Econometrics
  • EDU101-Foundations of Education
  • EDU201-Learning Theories
  • EDU301-General Methods of Teaching
  • EDU303-Child Development
  • EDU304-Introduction to Guidance and Counseling
  • EDU305-Classroom Management
  • EDU402-Curriculum Development
  • EDU405-Classroom Assessment
  • EDU406-Critical Thinking and reflective Practice
  • EDU411-Teaching of Urdu
  • EDU501-School, Community and Teacher
  • EDU512-Teaching of Islamic Studies
  • EDU515-Teaching of Geography
  • EDU516-Teaching of English
  • EDU601-Philosophy of Education
  • EDU602-Educational Leadership and Management
  • EDU654-Addressing problems of learning through technology and pedagogy
  • ENG001-Elementary English
  • ENG101-English Comprehension
  • ENG201-Business and Technical English Writing
  • ENG301-Business Communication
  • FIN611-Advanced Financial Accounting
  • FIN621-Financial Statement Analysis
  • FIN622-Corporate Finance
  • FIN623-Taxation Management
  • FIN625-Credit & Risk Management
  • FIN630-Investment Analysis & Portfolio Management
  • GSC101-General Science
  • GSC201-Teaching of General Science
  • HRM513-Performance and Compensation Management
  • HRM613-Performance Management
  • HRM617-Training and Development
  • HRM624-Conflict Management
  • HRM627-Human Resource Development
  • ISL201-Islamic Studies
  • IT430-E-Commerce
  • MCM101-Introduction to Mass Communication
  • MCM301-Communication skills
  • MCM304-Mass Media in Pakistan
  • MCM310-Journalistic Writing
  • MCM311-Reporting and Sub-Editing
  • MCM401-Fundamentals of Public Relations
  • MCM411-Introduction to Broadcasting
  • MCM501-Advertising for Print and Electronic Media
  • MCM511-Theories of Communication
  • MCM514-Feature & Column Writing
  • MCM515-Radio News Reporting & Production
  • MCM516-TV News Reporting & Production
  • MCM604-International Communication
  • MCM610-Mass Communication Law & Ethics
  • MGMT611-Human Relations (alt. code=HRM611)
  • MGMT614-Supply Chain Management
  • MGMT622-Management Skills
  • MGMT623-Leadership & Team Management - MGMT623 (alt. code=HRM623)
  • MGMT625-Change Management
  • MGMT627-Project Management
  • MGMT628-Organizational Development (alt. code=HRM628)
  • MGMT629-Crisis Management
  • MGMT630-Knowledge Management
  • MGT101-Financial Accounting
  • MGT111-Introduction to Public Administration
  • MGT201-Financial Management
  • MGT211-Introduction To Business
  • MGT301-Principles of Marketing
  • MGT401-Financial Accounting II
  • MGT402-Cost & Management Accounting
  • MGT404-Managerial Accounting
  • MGT411-Money & Banking
  • MGT501-Human Resource Management
  • MGT502-Organizational Behaviour
  • MGT503-Principles of Management
  • MGT504-Organization Theory & Design
  • MGT510-Total Quality Management (alt. code=MGMT510)
  • MGT511-Strategic Marketing Management
  • MGT520-International Business
  • MGT601-SME Management
  • MGT602-Entrepreneurship
  • MGT603-Strategic Management
  • MGT604-Management of Financial Institutions (alt. code=BNK604)
  • MGT605-Advanced Cost and Management Accounting
  • MGT610-Business Ethics
  • MGT611-Business & Labor Law
  • MGT612-Corporate Law
  • MGT613-Production / Operations Management
  • MGT621-Administrative Law and Accountability
  • MKT501-Marketing Management
  • MKT530-Consumer Behaviour
  • MKT610-Customer Relationship Management
  • MKT611-Marketing Research
  • MKT621-Advertising & Promotion
  • MKT624-Brand Management
  • MKT625-Services Marketing
  • MKT630-International Marketing
  • MTH100-General Mathematics
  • MTH101-Calculus And Analytical Geometry
  • MTH202-Discrete Mathematics
  • MTH301-Calculus II
  • MTH302-Business Mathematics & Statistics
  • MTH401-Differential Equations
  • MTH501-Linear Algebra
  • MTH601-Operations Research
  • MTH603-Numerical Analysis
  • PAK301-Pakistan Studies
  • PHY101-Physics
  • PHY301-Circuit Theory
  • PSC201-International Relations
  • PSC401-Public International Law
  • PSY101-Introduction to Psychology
  • PSY401-Clinical Psychology
  • PSY403-Social Psychology
  • PSY404-Abnormal Psychology
  • PSY405-Personality Psychology
  • PSY406-Educational Psychology
  • PSY407-Sport Psychology
  • PSY408-Health Psychology
  • PSY409-Positive Psychology
  • PSY502-History & Systems of Psychology
  • PSY504-Cognitive Psychology
  • PSY510-Organizational Psychology
  • PSY511-Environmental Psychology
  • PSY512-Gender Issues in Psychology
  • PSY513-Forensic Psychology
  • PSY514-Consumer Psychology
  • PSY610-Neurological Bases of Behavior
  • PSY631-Psychological Testing & Measurements
  • PSY632-Theory & Practice of Counseling
  • SOC101-Introduction to Sociology
  • SOC401-Cultural Anthropology
  • STA301-Statistics and Probability
  • STA630-Research Methods
  • URD101-Urdu
Also Read: Distribution of Laptops to Students - Rules and Merit Criteria

You Can Also Download Solved Mid Term - Final Term Papers, Short Notes, Assignment Solutions, Lecture Wise Questions Answers Files, Solved MCQs, Solved Quiz , Solved Mid Term - Final Term Subjective Papers , Solved Mid Term - Final Term Objective Papers from Virtual Study Solutions For Preparation of Mid Term - Final Term Papers.

Virtual University Admission Schedule - Spring 2017

By: // No comments:

Virtual University Admission - Spring 2017

Here We have Complete info of Latest VU Admissions and Admission Procedure. Virtual University of Pakistan (VU) offers admission twice in an academic year. Virtual University has announced the admission for Spring 2017. 

Please Note : Last date of Admission in Bachelors and Masters Spring 2017 is: 30th March 2017.

Virtual University Admission Schedule - Spring 2017
Virtual University Admissions - Spring 2017

Admission Schedule - Spring 2017

DescriptionDayDate
Admissions Open - Spring 2017 (Online)ThursdayFebruary 16, 2017
Option to apply for Course Exemption / Transfer of Course CreditsThursdayFebruary 16, 2017
Orientation for newly admitted studentsMonday to FridayFebruary 20 - April 07, 2017
Offline Admission Open - Spring 2017 [Admission Form Printing]ThursdayFebruary 23, 2017
Last Date to apply for Course Exemption / Transfer of CreditsFridayMarch 10, 2017
Last Date to Apply for MS/M.Phil Admissions Spring 2017FridayMarch 10, 2017
Option to Apply for the Change / Conversion of Study Program for existing StudentsFridayMarch 10, 2017
Entry Test for MS/M.Phil Programs AdmissionsSundayMarch 19, 2017
Last Date to Apply for Admissions / Readmission Spring 2017 (All other programs)FridayMarch 24, 2017
Last Date to apply for Need based ScholarshipFridayMarch 24, 2017
Course Selection Link Open for enrollment Spring 2017ThursdayMarch 30, 2017
Last date to apply for Change of Study Program for existing and newly admit studentsFridayApril 07, 2017
Commencement of Classes - Spring 2017MondayApril 10, 2017
Last date for Course Selection to add/drop/replace course(s)ThursdayApril 20, 2017

Note: The University reserves the rights to make any changes in Admission Schedule, as required.

How to Apply for Admission in VU - Procedure

A candidate (Pakistani National) can obtain admission application form either from Virtual Campus or from VU website http://www.vu.edu.pk and apply for admission (subject to eligibility criteria) by submitting filled admission form with requisite documents including fee paid challan/Demand Draft (in original) to the nearest Virtual Campus or by mailing at Registrars’ Office (Admissions).

Virtual University Main Campus Address:
Virtual University of Pakistan M.A. Jinnah Campus,
Defense Road, Off Raiwind Road, Lahore. 
Tel: 042-111-880-880, Ext. 342~348, 441~443.

Upon receipt of filled admission application form at Registrar’s office, it is processed after necessary verification subject to admission eligibility criteria and candidate is intimated firstly through an email (if provided in admission application form). Secondly, via an email to his/her campus (in case campus based student) and finally, by mailing a hard copy admission offer letter and VU information material at his/her mailing address. A list of admitted candidates is also published and updated during admission session at VU website http://www.vu.edu.pk under admission link.

Please Note: MS/M.Phil Admissions will be processed on merit basis after VU Entry Test.

If You have any Query or Question Related to Admission schedule and Procedure. Let us know in Comments.

CS101 Current Final term Paper 2017

By: // No comments:

CS101 Current Final term Paper

Here we have CS101 All Current Final Term Papers Fall 2016 - 2017 & Past Final Term Papers with Download links from 25 February 2017 to 08 March 2017. You Can Also Download CS101 Solved Final Term Papers, CS101 Short Notes, CS101 Assignment Solutions, CS101 Lecture Wise Questions Answers Files, CS101 Solved MCQs, Solved Quiz , CS101 Solved Final Term Subjective Papers , CS101 Solved Final Term Objective Papers from Virtual Study Solutions For Preparation of Final Term Papers.

Download CS101 Final term Papers:

CS101 Current Final term Paper Sample - 1

Question 1 . event handlers used for loading files and exiting file.
Question 2. mark the right and wrong event handlers (on mouse over, on Mouse Over,ON Click ,ON click)
Question 3. write the result of statement: math.floor()-13.9
{ document.write .....} etc/...... 3 statements..

Question 4. heuristics for the navigation of website...( navigation on the right top end..(correct) , the web designer should change the navigation of browser (wrong) , the designer should add a search tab for the user (right).
Question 5. write the professions which are eliminated due to the computing..

CS101 Current Final term Paper Sample - 2

1. Network Typologies
2. Difference b/w static web and web
3. JavaScript program
var x=10;

display(x);
4 write the output of the following program
5 How to tackle with error
6 Protocol which can manipulate ...

Also Read: ENG101 Final Term Past Papers Collection

CS101 Current Final term Paper Sample - 3

1.What is DBMS and write name of 2 DBMS.
2.how you can say the ing recognition is a part of AI system
3.which one will be the responsible of technology selection and high level designs
4.write down the responsibilities of Team Lead.
5.Write down the modes of VoIP.
6.Which type of integrity a bank will use to secure his data.
7.A university has different campuses with device it will use to connect all campuses in LAN or WAN

Also Read: MGT101 All Past Final Term Papers

CS101 Current Final term Paper Sample - 4

1:Write 4 important modes of VoIP .
2:Name of protocol that is used to upload/ Download File to / from remote computer .
3:Write JavaScript Code to declare an Array named as" array Name" which holds 5 value. What will be the first and Last index of Array Elements.
4:Write 2 popular Methods of Reviewing program?
5:Inst_Name = " Virtual University of Pakistan" .... You have to display Just " Virtual University " use string method to do this.

Tags: Cs101, CS101 Final term Papers, cs101 final term past paper, CS101 Final Term Past Paper Collection, CS101 Current Final term Paper, Final Term Paper 2017, solved final term past papers.

Also Read: Mega File Final Term Papers of CS101-PAK301-ISL201
Current Final term Paper had 40 MCQs And 12 descriptive questions with 2, 3 and 5 marks.

C++ Programming basic Concepts and Questions

By: // No comments:

C++ Programming basic Concepts


Welcome to Virtual Study Solutions C++ Programming Tutorial. Today we will discuss some Basic Concepts and Questions with answers related to C++ Programming language.

Topics we will cover in this tutorial are given below:
  1. What is C++ programming language
  2. What is program portability in C++
  3. What is source code in C++ 
  4. What is object code in C++ 
  5. What is compiler in C++ 
  6. What is interpreter in C++ 
C++ Programming basic Concepts and Questions
C++ Programming basic Concepts and Questions

What is C++ programming language

Question : What is a Program or a Software?
Answer : Set of instructions given to the computer to solve any problem is called a program. A program is written in a computer language


Question : Define programming languages ?
Answer : User can learn and understand high-level language(HLL) easily.
The instruction of 
high-level language are written in English Statements.
The programs of 
high-level language are not directly executed on the computer. A language translator is required to translate the high-level language into low level language.

Question : What is low-level language (LLL)?
Answer : A language which is close to machine language
The low level language requires a deep understanding of the machine architecture.

Question:What is machine language ?
Answer : It is the native language of computer .
Every machine language instruction consist of 0's and 1's.
It is difficult for human beings to understand and learn it.
And it is also difficult to locate remove errors in the program.
It is directly executed by the computer. The machine language programs are machine dependent. 


Also Read: C++ Programming language video tutorial free download

What is program portability in C++ 

Question : What is meant by program portability?
Answer : The programs written in 
high-level language are closed to human language and programs are machine independent i.e. a program can be run o different types of computers this is called program portability.

Also Read: C++ Tutorial in PDF

What is source code in C++

Question : The Code written in high-level language is called source Code.
Answer : The computer does not understand the source code.
The source code is converted into machine code and then it is directly executed ton the computer.

What is Object Code in C++

The program or code which is written in a machine language is called object program/code the computer understands the object code directly.

Question : What is Linker C programming?
Answer : The linker is a program that combines the object program with additional library files and produces one executable file with .exe extension.
Linking is a process is which the object file is produced by the compiler is linked to many other files by linker.

Question : What is Loader in C programming?
Answer : For execution, the loader loads the executable files in the memory.
It is also system software in turbo c++ compiler Ctrl+F9 key is used to load and run the program.
The executable file (.exe) runs directly on the computer after loading process.

Question : What is Language Processor in C++
Answer: It is software that is used to translate the high-level language programs into machine language.Each language has its own translator.There are three types of language processor

  • Compiler 
  • Interpreter 
  • Assembler

What is a compiler in C++

Compiler translates the source code into object code and the whole program is translated at the same time. If a program contains Syntax error then compiler doesn't convert the source code into machine code until all the errors are removed from the source program.


Tags: c++, C++ Programming Language, c++ tutorials, write a c++ program, C++ Programming basic Concepts, C++ Programming basic Questions with answers, source code, object code, compiler, interpreter, VU

What is an Interpreter in C++

A translator which translates the source code into object code statement by statement. The working of interpreter is slower that the compiler. if There is any error in the program it stops execution.

C++ Example Programs

Write ALLAH Using C++ Program

How to write C++ program to find Fibonacci Series

How to Write C++ Program to Find Prime Number

How to write C++ Program to find factorial of Number

What is Recursive function in c++ with Examples

C++ program to Make Simple calculator

Find the HCF and LCM by using the C++

How to Write C++ Program to Find Prime Number

By: // No comments:

How to Find Prime Number in C++


Welcome to Virtual Study Solutions C++ Tutorial. Today we will discuss and learn how to Find Prime Number in C++ Programming.
Topics we will cover in this tutorial will be as follows:
  1. What is a Prime Number
  2. C++ Program to Find Prime Number
  3. Prime Number C++ Program Logic
  4. Example Code to Find Prime Number
How to Write C++ Program to Find Prime Number
 C++ Program to Find Prime Number

What is a PRIME NUMBER

Prime Number is a Natural number which is greater than 1 and it has only two divisor 1 and itself is Called Prime number ".
Lets take a Example:
2, 3, 5, 7 is prime Number, because it has only two divisors 1 and itself.

Also Read: How to write C++ program to find Fibonacci Series

C++ Program To Find Prime Number

#include<iostream.h>

#include<conio.h>

void main()

{

//clrscr();

int number,count=0;

cout<<"ENTER NUMBER TO CHECK IT IS PRIME OR NOT ";

cin>>number;

for(int a=1;a<=number;a++)

{

if(number%a==0)

{

count++;

}

}

if(count==2)

{

cout<<" PRIME NUMBER \n";

}

else

{

cout<<" NOT A PRIME NUMBER \n";

}

//getch();

}

Prime Number C++ Program Logic

To Understand the C++ Program logic to find Prime number first of all Recall PRIME NUMBER definition which is " a number which divides by 1 and itself ".

So we in our program we will make a condition like that in which user will enter a number and our program will check it by dividing it from 1 up to itself.

To check that how much times it has divided to numbers from 1 to itself we take a variable and increment it each times when a number is divided.


Also Read: How to write C++ Program to find factorial of Number

As You may already Know in C++ Programming we take a FOR LOOP which will start from 1 up to number that has entered to check whether it is PRIME NUMBER or not with in FOR LOOP we will set an IF condition and place counter (count++) variable in its body so whenever a number from 1 to number which has entered to check divides than IF condition becomes true and counter variable will be incremented.

When FOR LOOP is completed we check from IF condition that:
  • if counter variables value is equal to 2 than number is PRIME 
  • else NUMBER IS NOT PRIME.
Because if number divided two times by 1 and itself counter variable will incremented two times if more than two times counter variable will have value greater than 2. 

Also Read: What is Recursive function in c++ with Examples

Example Code to Find Prime Number

Here is the Example Code of C++ Program to Find Prime Number Screenshot:


Example Code to Find Prime Number in C++ Programming
Example Code to Find Prime Number in C++ 

Code output to Find Prime Number

Here is the Sample Output of Example program to find Prime Number:


Sample Output of Example program to find Prime Number
Sample Output of Example program to find Prime Number

We Recommended You to 
change the logic of above Program For fast learning and do experiments with codes.

What is Recursive function in c++ with Examples

By: // No comments:

Recursive function in C++

Welcome to Virtual Study Solutions C++ tutorials. Today we will discuss and learn about Recursive function in C++ Programming language.
Topics we will cover in this Tutorial will be:

  1. What is a Recursive function ?
  2. Recursive function important parts
  3. Recursive function example code
  4. How it affects stack Recursion in c++ programming.
What is Recursive function in c++ Programming
What is Recursive function in c++ Programming

What is Recursive function

First of All You will be thinking What is recursion or Recursive function? The simple answer to Your Question is, it’s when a function calls itself. and to be Precise we can define Recursive function as:

A function calls it self until a certain condition is true.
As You may know Recursive function is one of the most annoying and difficult concept for c++ programming for beginners. Yes it is difficult for a beginner to understand because sometimes its execution goes in depth where things becomes complicated and a beginners feel difficult to understand it.

Also Read: How to Write C++ Program to Find Prime Number

Recursive function important parts

A recursive function has two important parts
  1. Base case, Stopping state, stopping condition
  2. Functions call its self with a specific conditions (Recalling condition)
When a function calls occur in a program it pushes into the stack. So if a function is calling itself again and again (Recursive Calling) it will be pushing again and again on the stack every time it will push new resources will be allocated for a new call.

Also Read: What is Recursive function in c++ with Examples

Recursive function Base Case:

Its a condition when it becomes true or executes function stop to call it self

Recursive function Recalling Condition:

A condition in which function recalls it self with a specific parameters or it depends on the required result we want to get.

Lets write a simple example to understand the how recursive function works.
In this example an integer 'n' is passing to a function in which its value is incremented by one in recalling condition.
When its value becomes 11 or greater than 10 (base case) it returns all calls.


Also Read: How to write C++ Program to find factorial of Number

Recursive function Example Code

#include<iostream>
using namespace std;
void recursive_function(int n){

if(n>10) //base case
return;
else{
cout<<"Recursive Function call number "<<n<<endl;
recursive_function(n=n+1); // here function is calling it self
}
}
int main(){
int n=1;
recursive_function(n); // function call
return 0;
}

Recursive function Code output:

Here is the Output of above example code of Recursive function.

Recursive function Example Code output


Now Lets have a look to this program it has a problem.

#include<iostream>
using namespace std;
void recursive_function(){
cout<<"I am Recursive Function"<<endl;
recursive_function(); // here function is calling it self
}
int main(){
recursive_function(); // function call
return 0;
}

How it Affects stack Recursion in c++

You must be wondering when you run the above code our program get crashes why? The Answer of this Question is very Simple.
When a function is called it puts on to the stack. In the above program function is calling itself again and again and putting its calls on the stack again and again where stack is reserving some resources for each call.
So the stacks are not in large size and when stack becomes full, our program get crashes. This is why because there is not a base case in program where function will stop putting itself on stack.


Also Read: How to write C++ program to find Fibonacci Series

It is recommended to understand the concept do experiment with the code and analyze the output and also dry run the code on paper.

Tags: Recursive function, Recursive function in c++, Recursive function in cplusplus, Recursive function in c++ programming, c++, c++ tutorials, How to  write C++ Program, Programming in C++, VU, Virtual University.

You should Read More Examples to better understand Recursive function.

Recursive Linear Search Function c++ example

Introduction of C++ Programming Language

By: // No comments:

Welcome to C++ Programming Language

As You may know C++ is very early programming language but still it has importance in the field of computer science. Here We will Learn basic topic of C++ Programming Language as simple as everyone can understand.
Introduction of C++ Programming Language
C++ Programming Language 

Why Use C++ Programming Language ?

First Question that comes in everyone's mind when they start to learn C++ Programming Language . As We know a Computer/PC is just a processor with some memory, capable of running tiny instructions like “store 3 in memory location 34567.” C++ is a high-level language: when you write a program in it, the short hands are sufficiently expressive that you don’t need to worry about the details of processor instructions.C++ give Programmer access to some lower-level functionality (i.e, memory addresses).

Advantages of Using C++ Programming Language

Lets have a look on advantages of Using C++ Programming Language.
  1. Conciseness:
  2. Maintainability:
  3. Portability:

Lets have a brief look at advantages of Using C++ Programming Language: 
  1. Conciseness: programming languages allow us to express common sequences of commands more concisely. C++ provides some especially powerful short hands. 
  2. Maintainability: modifying code is easier when it entails just a few text edits, instead of rearranging hundreds of processor instructions. C++ is object oriented (more on that in Lectures 7-8), which further improves maintainability. 
  3. Portability: different processors make different instructions available. Programs written as text can be translated into instructions for many different processors; one of C++’s strengths is that it can be used to write programs for nearly any processor. 

Important topics of C++ Programming Language:

  • Basic programming constructs of C/C++
  • Manipulation of data types i.e. arrays, strings, and pointers
  • Isolate and fix common errors in C++ programs
  • Memory Management including proper allocation/de-allocation procedures
  • Object Oriented Approach using C++
  • Writing C++ programs

introduction to C++ Programming Language 

Here are some Short Notes on C++ Just to Give You an idea of what you are about to Learn. C++ is a programming language--it will allow you to control your computer, making it do what you want it to do. A C++ program is a collection of commands, which tell the computer to do "something".
You can download C++ Lecture Notes from the Links Below:

Introduction of C++

Here You can read an introduction to C++ and hello world program, basic language features and variables.

Introduction - C++ Lecture Notes (111.9 KB)

Flow of control in C++

Here You can read Description of Control structures and Nested Control Structures. 

Flow of control - C++ Lecture Notes (127.6 KB)

Functions in C++

Here You can read Basic use of functions, declaration, arguments, return values and function overloading.

Functions - C++ Lecture Notes (459.7 KB)

Arrays and Strings in C++

Here You can read Basic use of arrays and strings. 

Arrays and Strings - C++ Lecture Notes (105.5 KB)

Pointers in C++

Here You can read Pointers and their Behavior, declaration and syntax.

Pointers - C++ Lecture Notes (136.9 KB)

Classes in C++

Here You can read Class declaration, instances, accessing fields, passing as parameters and constructors. 

Object-Oriented Programming in C++

Here You can read the Basic Ideas of OOP, Encapsulation, Inheritance, Polymorphism and Multiple Inheritance.

Object-Oriented Programming - C++ Lecture Notes (147.0 KB)

Memory Management in C++

Here You can read Memory management, Allocation and De-allocation, new and delete operators.

Memory Management - C++ Lecture Notes (513.5 KB)

Advanced topics - I in C++

Here You can read Templates, Standard Template Library and Operator Overloading. 

Advanced topics I - C++ Lecture Notes(111.7 KB)

Advanced topics - II in C++ 

Here You can read File handling, References, Exceptions, Pre processor Macros and Casting.

Advanced topics II - C++ Lecture Notes(218.3 KB)

C++ is a core of programming world. Virtual Study Solution's Aim is to explain the every basic topic of C++ as simple as everyone can understand.
Furthermore We will discuss lot of example programs to clear the concept.

C++ PROGRAMMING EXAMPLE CODES

Write ALLAH Using C++ Program

How to write C++ program to find Fibonacci Series

How to Write C++ Program to Find Prime Number

How to write C++ Program to find factorial of Number

What is Recursive function in c++ with Examples

C++ program to Make Simple calculator

Find the HCF and LCM by using the C++

Tags: c++, cplusplus, C++ language, Programming in C++, write a c++ program, Introduction of C++, Introduction of C++ Programming Language, C++ Programming Language, VU, Virtual University.

If You have any Query Related to C++. Share with us in Comments.