Monday, 19 September 2016

Communication Skills Assignment Solution MCA IGNOU

January 2016 Session
Question 1.
A) What should be your state of mind when getting ready for a job interview?
Ans: Getting ready for a job interview, you keep yourself in a state of high motivation and readiness, by making optimum use of your time to equip yourself to excel and be confident for giving interview.

B) Why do you need to do adequate homework about the company where you have been called for an interview?
Ans: If you are going for the interview in any company then you are certain to be asked specific questions about your potential employer, so you need to do adequate homework about the company.

C) What sort of information you get about the company from internet?
Ans : From internet, if you visit company website which could help you get all the vital statistics, including products and services as well as feel of the company culture. Search engine provides you recent interesting stories written about them.

D) Going for an interview is just like going for an exam? Discuss.
Ans : Anybody is going for an exam then he/she should be well prepared for an exam regarding subject, while going for an interview also you need to well prepare for an interview as well as your educational and personal information. Here also some questions are going to asked by group of person or panel to you and you have to give answer of them and hence it is important that you go well prepared and confident.

E) Regarding the tips given in the passage which is the most useful for you and why?
Here in the passage given very important tips for me to prepare for an interview but i like the most important is “Prepare at least 5 questions that you would ask the panel about the company or your job”, because i know that in the interview panel asks questions to me and i need to have answers about their questions.But from this passage i understand that i should asks few questions for communication in the interview.

2. Find words from the passage that mean the same as the following.

(a) The state of being prepared for something : Make sure you have done your homework.
(b) To the maximum : excel
(c) To stand out : face
(d) Possible in the future : well in advance
(e) Eagerness : Enthusiasm
(f) Most important : must check
(g) Give details : background knowledge
(h) Objective and reasonable : 
(i) Searching : finding
(j) Being aware of : rational assessment


3. Identify the part of sentence which is grammatically incorrect.

(a) (1)Even in thick fog, (2) the tower of the Taj (3) can be seen clearly (4) and so do those of the Agra fort. 
Ans : (4) and so do those of the Agra fort.
   
(b) (1) The ship had sank (2) in the Pacific (3) before the distress signal (4) was sent.   
Ans :  (3) before the distress signal

(c) (1) Rajiv drove (2) as fastly as he could (3) but failed to (4) overtake the train.  
Ans :   (2) as fastly as he could

(d) (1) I don’t wish (2) to buy a new camera (3) as my old one (4) works perfect.   
Ans :   (3) as my old one

(e) (1) The meanings of certain (2) difficult terms and phrases (3) are given (4) in the bottom of the page.
Ans :   (1) The meanings of certain 

4.    Rewrite these sentences beginning with the words given below.  

(a) The crop have been destroyed due to heavy rainfall.          
Heavy rainfall had destroyed the crop.

(b) We will hold the meeting on 9th of this month.          
The meeting shall be hold on 9th of this month.

(c) The farm is being sold.          
They are selling that farm.

(d) You are requested to maintain silence.           
Please make silence. 

(e) The college has organized an inter-school debate competition.
An inter-school debate competition has been organized by the college.   

5.     Fill in the blanks with a/an, the or no article วพ.  (10 Marks) 

The    larger …the….. meeting, the more difficult it becomes to reach at …a….. decision.  …….An. ideal size of …the….. meeting depends on…the….. purpose of …the….. meeting. If…the….. meeting has been called to give…an….. information to the members, the   number of participants do not matter. But if …the….. meeting has been called to take…a….. decision on any matter, it is advisable to call just…no article….. few individuals for it.  
All…no article….. meetings have something in…a….. common. …The….. most important feature is …an….. agenda. The next is the role of …a….. Chairperson.  An…….. efficient chairperson will adhere to …an….. agenda and time and focus only on…the….. purpose, and ……no article.. reaching desired objectives of the meeting.  



6.  Write short notes on the following:  (10 Marks)  

(a) An effective meeting   

For an effective meeting we can choose any of the meeting according to the requirements. There are main two kinds of meetings.(i) One to One Meeting and (ii) Group Meeting.Group Meetings are generally more formal that one to one meetings.Group Meetings are more structured and planned and generally last longer. One to One Meeting involves only two person while group meeting involve a large number of people.
An effective meeting should be short, not more than an hour. Six is the optimum number of participants for a good working meeting. A successful meeting always leads to action. Your natural gestures: the eye contact and the body language is essential for effective communication.

(b) How to overcome panic while presenting   

When presenting a product or giving presentation in public, some tips are given below will helps you:
Prepare your presentation before given, any expert on this field also makes presentation before give. Do the research for your speech in advance. Once your presentation is prepared practice it in the way that suits you. Presenting will stimulate your adrenalin and soak up your energy hence it is important to have given your body a dose of energy before you present. One of the reasons presenters get nervous is that they are talking to strangers. It is much easier to present to people you know or have met.Yes, that’s right. Don’t try and give a perfect presentation as I guarantee it will never go as planned. Expect for the unexpected.   


7.   Write an essay in 250 to 300 words on any one of the following:  (20 Marks) 

  The impact of internet on social communication  · 
Importance of body language  · 
An effective presentation   

The impact of internet on social communication 

Now a days the social communication is very easy with the help of latest technology used for communication is internet. Internet is networks of network, where each network is consists of more than one computer (or a device which have internet communication like mobile phone, tablet, or laptop, etc.). Most of all the people have handset/ mobile device through which they can contact or communicate with others within a second.The Internet is clearly on the way to becoming an integral tool of business, communication, and popular culture in many parts of the world. Computer Mediated Communications has a wide range of supporters and detractors. Some individuals argue the Internet will revolutionize social interactions, where others argue that the Internet will lead to loss of privacy, impersonal communications and isolation. 
There are also those who argue that the Internet is also being presented as a pedagogical tool for changing how public education is delivered. We believe that the Internet is a neutral social structural tool with several positive possibilities. However, the Internet's extraordinary growth is not without concern. Of particular relevance is the issue of the potential impact of the Internet and computer-mediated communications on the nature and quality of social interaction, especially among young people. This is an analysis of the possible consequences online communication might have on social interaction rituals. We focus on the current cyber-youth who have grown up with the Internet being a routine part of their everyday life and interaction rituals. 
Old concepts of senders and receivers are inappropriate to the study of the Internet. Studying the network of users of any given Internet service can incorporate the concept of interactivity and the interchangeability of message producers and receivers.Social motives and attributes have also been linked to online communication. Some studies have found that those with low or unsatisfactory traditional social contacts use the Internet more frequently than others. Unfortunately, those findings were limited in generalizability.
 The most common reasons to use the Internet were cited as social isolation, dissatisfaction with face-to-face communication, loneliness, social anxiety, etc. Disadvantaged members of society has led to headlines about the sad and lonely world of cyberspace. Research however, has found certain benefits of the Internet: it can be used to test social skills, overcome shyness in face-to-face interactions, and form personal relationships.

 ·

8.   Mark the stress in the following words:  (10 Marks) 

examine  examination 
Ex-am-ine  Ex-am-in-a-tion 
academic  academician 
Ac-a-dem-ic Ac-a-dem-i-cian 
favourite  favoritism
Fa-vour-ite Fa-vor-i-tis-m   
exhibit   exhibition  
EX-hi-bit  EX-hi-bi-tion
govern   government   
GOV-ern   GOV-ern-ment 

9.   Write a conversation between you and your grandfather. Discuss how people have, over the years, changed the way they spend their leisure time.  (10 Marks)

Grandfather: We would usually spend our leisure time reading a book or chatting with friends.   
You: Ok.
Grandfather: Where are you spending your time now?
You: Now, I am spending my leisure time playing games on mobile phone and chatting with friends.
Grandfather: No, it’s not good habit.
You: Why?
Grandfather: You should play games on the ground instead of mobile phone.
You: No, i am enjoying while playing in the phone.
Grandfather: for making good health of yours you have to play it on the ground.
You: OK. I will pass the message among all my friends.
Grandfather: Very Good.
You: Thank You.
Grandfather: Will you planning to go out of the town in this vacation?
You: Yes.
Grandfather:We would usually spend our vacation by visiting hill station and sea shore.
You: I am also exited for that.
Grandfather: which place you wants to visit in this vacation?
You: Both.
Grandfather : Very good. We will visit both places.
You: Thank you.I am very happy.

10.   Write a letter to a friend about your new job in an IT Company. Talk about the type of work that you do and the satisfaction that you derive from it. Also talk about your colleagues. Write in about 150 words. 

Sweta Tivary
144, Jalaram Nagar,
Gotri, Vadodara, Gujarat.
Pincode: 390021
Subject : Letter about my new Job
Dear Sweta,
How are you? I am fine.I had read your last letter that you were asking about my new job in IT company. Ya, i had got new job in this month in ABC Technologies, it is one of the best it company in our city.
ABC Technologies provides me an opportunity to do work as software engineer. I am happy with this position. I am doing my best to satisfy my employer. This company had given my the training of 20 days about the work i do. I had successfully completed the training and my colleagues helps me in some of my problems and they guide me if some error occurred during the work.
I hope you are doing good at your job. I will get bonus on this Diwali From IT Company ABC Technologies. 
Your’s Loving Friend,
Your Name.

MCA C and Assembly Language Assignment IGNOU Solution 2016



January 2016 Session

IGNOU Assignment Solution


Section1: 
Write an interactive program in C language to create an application program which generates the telephone bills. It stores various details of users Telephone Number, Name, Address, No. of calls, local or STD/ISD call. Compute the amount to be paid if the
charges per local call is Rs. 2/- and for STD/ISD call is Rs. 5/-. It should have feature of searching the customer records using the telephone number. The application should be designed user friendly. Note: You must execute the program and submit the program
logic, sample input and output along with the necessary documentation for this question. Assumptions can be made wherever necessary.

#include<stdio.h>
#include<conio.h>
#include<dos.h>
void calc(int);
struct user{
int telephone;
char name[10];
char address[25];
int local;
int stdisd;
}u[5]={ {1101,"trupti","vadodara",25,0},
{1102,"hitesh","Gotri",75,44},
{1103,"druv","iscon",32,15},
{1104,"alpa","sayajiganj",25,120},
{1105,"sejal","baroda",10,0}, };


void main()
{
int n;
clrscr();
printf("enter telephone number : ");
scanf("%d",&n);
 if(n>1100 && n<1106)
{
 calc(n);
}
else
{
 printf("\nenter valid telephone number ");
}
getch();
}
void calc(int n)
{
struct date D;
float crlocal,crstd,crs,totalc,bill,fix=350;
getdate(&D);
printf("\n\t\t\t\tBSNL BILL\n\n");
crlocal=u[n-1101].local*2;
crstd=u[n-1101].stdisd*5;
totalc=crlocal+crstd;
crs=(fix+totalc)/10;
bill=fix+totalc+crs;
printf("\tNAME : %s\t\t\tBILL DATE:%d/%d/%d ",u[n-1101].name,D.da_day,D.da_mon,D.da_year);
printf("\n\n\tADDRESS : %s\t\tBILL MONTH : %d %d\n",u[n-1101].address,D.da_mon,D.da_year);
printf("\n\t___________________________________________________________________");
printf("\n\n\tNO. OF CALLS\t\t\t\tCHARGES\t\tAMOUNT(RS.)");
printf("\n\t___________________________________________________________________");
printf("\n\n\tLOCAL :\t%d\t\t\tMONTHLY(FIXED) :\t%.0f",u[n-1101].local,fix);
printf("\n\n\tSTD/ISD :\t%d\t\t\tCALL USAGE :\t%.0f",u[n-1101].stdisd,totalc);
printf("\n\n\t\t\t\t\t\tService tax : \t\t%.0f",crs);
printf("\n\t___________________________________________________________________");
printf("\n\n\t\t\t\t\t\tTOTAL AMOUNT\t\t%.0f",bill);
printf("\n\t___________________________________________________________________");
}





Section 2: Assembly Language Programming Lab
1.  (a)  Write a program in assembly language to find the  largest of 3 Numbers.

DATA SEGMENT 
NUM1 DB 1 
NUM2 DB 8 
NUM3 DB 4 
LRGT DB ?
 ENDS 
CODE SEGMENT 
ASSUME 
DS:DATA 
CS:CODE 
START: MOV AX,DATA 
MOV DS,AX 
MOV AL,NUM1 
MOV LRGT,AL 
CMP AL,NUM2 
JGE SKIP1 
MOV AL,NUM2 
MOV LRGT,AL
 SKIP1: MOV AL,LRGT 
CMP AL,NUM3 JGE 
SKIP2 MOV AL,NUM3 
MOV LRGT,AL 
SKIP2: MOV AH,4CH 
INT 21H 
ENDS 
END START 
Output: 8

(b)  Develop and execute an assembly language program to reverse the given number and check if the number is palindrome.

DATA SEGMENT 
NUM1 DW 121 
NUM2 DW ? 
ARRY DB 10 DUP (0) 
TEMP DW ? 
MSG1 DB 10,13,’ NUMBER IS : $’ 
MSG2 DB 10,13,’REVERSE IS : $’ 
MSG3 DB 10,13,’NUMBER IS A PALINDROME $’ 
MSG4 DB 10,13,’NUMBER IS NOT A PALINDROME $’ 
RES DB 10 DUP (‘$’) 
DATA ENDS 

DISPLAY MACRO MSG 
MOV AH,9 
LEA DX,MSG 
INT 21H 
ENDM 

CODE SEGMENT 
ASSUME CS:CODE,DS:DATA 
START: 
MOV AX,DATA 
MOV DS,AX 
DISPLAY MSG1 
MOV AX,NUM1 
LEA SI,RES 
CALL HEX2DEC 
LEA DX,RES 
MOV AH,9 
INT 21H 
LEA SI,ARRY 
MOV AX,NUM1 
REVE: MOV DX,0 
MOV BX,10 DIV BX 
MOV ARRY[SI],DL 
MOV TEMP,AX 
MOV AX,DX 
INC SI 
MOV AX,TEMP 
CMP TEMP,0 
JG REVE 
LEA DI,ARRY
 LAST: INC DI 
CMP ARRY[DI],0 
JG LAST 
DEC DI 
MOV AL,ARRY[DI] 
MOV AH,0 
MOV NUM2,AX 
MOV CX,10 
CONV: 
DEC DI 
MOV AL,ARRY[DI] 
MOV AH,0 
MUL CX 
ADD NUM2,AX 
MOV AX,CX 
MOV BX,10
 MUL BX 
MOV CX,AX 
CMP ARRY[DI],0 
JG CONV 
DISPLAY MSG2 
MOV AX,NUM2 
LEA SI,RES 
CALL HEX2DEC 
LEA DX,RES
 MOV AH,9
 INT 21H 
MOV AX,NUM1 
CMP NUM2,AX 
JE PALIN 
DISPLAY MSG4 
JMP FINISH 
PALIN: 
DISPLAY MSG3 
FINISH: 
MOV AH,4CH 
INT 21H 
CODE ENDS 
HEX2DEC 
PROC NEAR 
MOV CX,0 
MOV BX,10 
LOOP1: 
MOV DX,0 
DIV BX 
ADD DL,30H 
PUSH DX 
INC CX 
CMP AX,9
 JG LOOP1 
ADD AL,30H 
MOV [SI],AL 
LOOP2: 
POP AX 
INC SI 
MOV [SI],AL LOOP LOOP2 
RET HEX2DEC 
ENDP 
Output :
 NUMBER IS : 121 
 REVERSE IS :121 
 NUMBER IS A PALINDROME  


(c)  Write a program in assembly language to find the Square of a given number. 

DATA SEGMENT 
NUM DB ? 
RES DB 10 DUP (‘$’) 
MSG1 DB “ENTER NUMBER : $” 
MSG2 DB 10,13,”SQUARE OF NUMBER IS : $” 
DATA ENDS 
CODE SEGMENT 
ASSUME DS:DATA,CS:CODE 
START: 
MOV AX,DATA 
MOV DS,AX 
LEA DX,MSG1 
MOV AH,9 
INT 21H 
MOV AH,1
 INT 21H 
SUB AL,30H 
MOV NUM,AL
 MOV AH,0 
MUL NUM 
LEA SI,RES 
CALL HEX2DEC 
LEA DX,MSG2 
MOV AH,9 
INT 21H 
LEA DX,RES 
MOV AH,9 
INT 21H 
MOV AH,4CH 
INT 21H 
CODE ENDS 
HEX2DEC 
PROC NEAR 
MOV CX,0 
MOV BX,10 
LOOP1: 
MOV DX,0 
DIV BX 
ADD DL,30H 
PUSH DX 
INC CX 
CMP AX,9 
JG LOOP1 
ADD AL,30H 
MOV [SI],AL 
LOOP2: 
POP AX 
INC SI 
MOV [SI],AL
LOOP LOOP2 
RET HEX2DEC 
ENDP 
END START   

OUTPUT:
ENTER NUMBER : 4 
SQUARE OF NUMBER IS : 16

(d)  Write a program in assembly language find the perimeter of a Rectangle.

DATA SEGMENT 
LEN DB ? BRE DB ? 
RES DB 10 DUP (‘$’) 
MSG1 DB 10,13,”ENTER LENGTH : $” 
MSG2 DB 10,13,”ENTER BREADTH : $”  
MSG3 DB 10,13,”THE PERIMETER IS : $” 
DATA ENDS 

CODE SEGMENT 
ASSUME DS:DATA,CS:CODE 
START:
 MOV AX,DATA 
MOV DS,AX 
LEA DX,MSG1 
MOV AH,9 
INT 21H 
MOV AH,1 
INT 21H 
SUB AL,30H 
MOV AH,0
 MOV BL,2 
MUL BL 
MOV LEN,AL 
LEA DX,MSG2 
MOV AH,9 
INT 21H 
MOV AH,1 
INT 21H 
SUB AL,30H 
MOV AH,0 
MOV BL,2 
MUL BL 
MOV BRE,AL 
ADD AL,LEN 
LEA SI,RES
 CALL HEX2DEC 
LEA DX,MSG3 
MOV AH,9 INT 21H 
LEA DX,RES 
MOV AH,9 INT 21H 
MOV AH,4CH 
INT 21H 
CODE ENDS 
HEX2DEC 
PROC NEAR
 MOV CX,0 
MOV BX,10 
LOOP1: 
MOV DX,0 
DIV BX 
ADD DL,30H 
PUSH DX 
INC CX 
CMP AX,9 
JG LOOP1 
ADD AL,30H 
MOV [SI],AL 
LOOP2: POP AX 
INC SI 
MOV [SI],AL 
LOOP LOOP2 
RET HEX2DEC 
ENDP 
END START

OUTPUT
ENTER LENGTH : 5
ENTER BREADTH : 7  
THE PERIMETER IS : 24


Thank you,
Hitesh Vataliya.


FOR MORE INFORMATION :
Visit Our Center : 
120-121, Gangotri Complex,
30 Meter Gotri Road,
Near Yash Complex,
Gotri, Vadodara - 390021
Gujarat, India.
Contact No: +91 9726185104

Thursday, 15 September 2016

Python Training in Vadodara, Baroda


            Python is an object oriented language created by Guido van Rossum. Python is a high-level programming language. It is an Open source and community driven. Powerful Programming language that has been in development since 1991.
New, stable releases have been coming out roughly every 6 to 18 months since 1991. Latest Release is 3.5.1

Why is it called Python?
When he began implementing Python, Guido van Rossum was also reading the published scripts from “Monty Python’s Flying Circus”, a BBC comedy series from the 1970s. Van Rossum thought he needed a name that was short, unique, and slightly mysterious, so he decided to call the language Python.

Why Learn Python ?
  • Web Development
  • Games
  • Graphics
  • Financial
  • Science
  • Electronic Design Automation
  • Software Development
  • Education
  • Business Software
  • Government

List of Well Known Companies uses python :




FOR MORE INFORMATION

Visit Our Office : 
120-121, Gangotri Complex,
30 Meter Gotri Road,
Near Yash Complex,
Gotri, Vadodara - 390021
Gujarat, India.
Contact No: +91 9726185104

Wednesday, 7 September 2016

Android Application Development in Vadodara, Gujarat, India.

How to Create your own Android Application ???

Learn @ Computer Education in Baroda.


If you have knowledge of Java Programming than you are eligible to get discount on Android Application Development.
Here you can learn upto 6 Different Applications in Android.

FOR MORE INFORMATION :
Visit Our Center : 
120-121, Gangotri Complex,
30 Meter Gotri Road,
Near Yash Complex,
Gotri, Vadodara - 390021
Gujarat, India.
Contact No: +91 9726185104


Wednesday, 3 August 2016

Computer Programming And Utilization(CPU) Classes in Baroda, Gujarat for GTU


            We provides professional Training for CPU subject to the First Semester of Engineering Students. Computer Programming and Utilization subject with practical knowledge and theory according to the standard. VATALIYA CLASSES provides better education of C Programming with proper understandings of algorithms, program logic and theoretical concepts to the students or candidates who wants to learn the computer technologies. All classes and sessions taken by Best Instructor or trainer of VATALIYA CLASSES.

We also provides project training(JAVA, ASP.NET, PHP, Android and VB) with 100% completion and satisfaction to the students of Computer Engineering or Information Technology, BCA, MCA, Diploma in Computers/IT, BSc IT, MSc IT.

For Any Subject Learning Click Here For More Details About Subject Training.

            Bachelor of Engineering Candidates can join our classes for C Programming Language Training. 

            We provides training to the first semester students of engineering about CPU(Computer Programming and Utilization) subject.

FOR MORE INFORMATION :
Visit Our Center : 
120-121, Gangotri Complex,
30 Meter Gotri Road,
Near Yash Complex,
Gotri, Vadodara - 390021
Gujarat, India.
+91 9726185104

Tuesday, 7 June 2016

Short Term Courses, Fastrack Courses, Project Training for 12th Science Students (A Group) in Baroda, Gujarat.

Information Only For 12th Science Students (A Group) 

There are some new courses introduced by Vataliya Computer Classes for Summer Vocational Programs or we can say fast track courses for students of 12th science. They can join C/C++ programming Course today for their better next year study. 12th Science Students who are interested for joining Engg. in any branch they must join C Programming Course. 

Some students who wants to join IT Engineering or Computer Engineering or Computer Science and Engineering they can join web design course which contains (HTML, CSS and JavaScript). If Students have already learned the Languages Like c and c++ and HTML, CSS then they can go for Project Training in Summer Vacation.

Any 12th Science Students have knowledge of C and C++ Programming then they can Join Classes of Data Structures which helps them to understand the logic of software or program and with help of Data Structures students can increase the logic or brain power in the field of Computer Engineering or Information Technology.

The above are list of courses offered by Vataliya Tuition Classes.
 Join Today For Learning New Technology.
         For More Details Visit : http://www.vataliyatuitionclasses.com or Visit our Office @ Gotri, Baroda.
Address: 120-121, Gangotri Complex, Near Yash Complex, Gotri, Vadodara.
Mobile : 9726185104, 8734853270.
Email-id : vataliyatuitionclasses@gmail.com

Friday, 6 May 2016

Write a program in 8086 assembly language that prints the alphabets from A to Z.

Print Alphabets from A to Z using Assembly Language Program in 8086

stack segment
stack ends

data segment
data ends

code segment
  mov ah,02h  
  mov cx,26  
  mov dl,65
lop:
  int 21h
  add dl,1  
  loop lop
  mov ax,4c00h
  int 21h
code ends
end

There is no code in stack and data segment of this program, mov dl,65 dl having the 65 in decimal which is code ascii code for the 'A'. and it will be increment by 1 by add dl,1 in to loop lop: int 21h is used to print the value to the output screen.

The variable cx having the value 26 which is decremented by 1 at every execution of iteration of the loop lop.

It will helps to print only 26 alphabets on to the screen.

output : 
A
B
C
.
.
.
Z

For learning Subjects of BCA, MCA, Engineering, Diploma visit website : www.vataliyatuitionclasses.com