abdullah jan itc manual
TRANSCRIPT
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 1/86
BE MECHANICAL SEM-1
Pakistan Navy Engineering CollegeNational University of Sciences & Technology
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 3/86
CS – 111
Introduction to Computers
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 4/86
Date :
ABDULLAH
ME-1025
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 5/86
Electronics and Power Engineering DepartmentList of Lab Sessions
1. Lab Session 1:
Identification of System Components
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 6/86
2. Lab Session 2:
Assembling and disassembling of System Hardware using software
3. Lab session 3:
Task 1: To find out the details of System Hardware using Windows
Task: To find out the Shortcut keys from Ctrl-A to Ctrl-Z in MS-Word
4. Lab Session 4:
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 7/86
Introduction to MS-Excel
Task: To create student’s mark sheet and obtain its bar and pie chart
5. Lab Session 5:
Introduction to MS-Power point
Task: To create a presentation on your Intermediate college
6. Lab Session 6:
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 8/86
Introduction to the Visual C++ environment
Task: To make a program that calculates the area of circle
7. Lab Session 7:
Task: To make a program that generates a random number and print ‘#’ symbol that
many times8. Lab Session 8:
Task 1: Implement the random number generation program using while loop
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 9/86
Task 2: Generate ASCII Codes from 0-255
9. Lab Session 9:
Task 1: Implement the random number generation program using Do-while loopTask 2: Use switch-case to tell user whether the alphabet entered is a vowel or a consonant
10. Lab Session 10:
Task: To find out the average of numbers using Loops
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 10/86
11. Lab Session 11:
Task: To generate a right-angled triangle and its opposite using ‘*’ symbol
12. Lab Session 12:
Task: To calculate the average of numbers using arrays
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 11/86
ITC LAB 03.a
Objective:To get the information about your system.
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 12/86
Procedure:Go to start menu then all programmes then accessories then system
tools then system information and copy all information.
System Information:
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 13/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 14/86
ITC LAB 03.b
Objective:
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 15/86
To find out short cut keys of MS Word.
Short cut keys:
• Ctrl +A : Select All
• Ctrl +B : Bold
• Ctrl +C : Copy
• Ctrl +D : Delete
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 16/86
• Ctrl +E : Centre
• Ctrl +F : Find
• Ctrl +G : Go to
• Ctrl +H : Replace
• Ctrl +I : Italisize
• Ctrl +J : Justify
• Ctrl +K : Insert
Hyperlink
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 17/86
• Ctrl +L : Align Text
Left
• Ctrl +M: Insert fix
Space
• Ctrl +N: New
• Ctrl +O : Open
• Ctrl +P : Print
• Ctrl +Q: Align Text
Left
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 18/86
• Ctrl +R : Align Text
Right
• Ctrl +S : Save
• Ctrl +T : Tab
Command
• Ctrl +U :Under Line
• Ctrl +V : Paste
• Ctrl +W :Quit
• Ctrl +X:Cut
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 19/86
• Ctrl +Y :Repeat • Ctrl +Z :Un do
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 20/86
ITC LAB 04
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 21/86
Objective:
To create student’s mark sheet and obtain its bar and pie
chartby using excel.
Date :
SUBJECTS Baber noman malik ibrar sahirFarhan SUM
average/%age
English 74 78 80 75 84 87 47879.6666666
7
Mathematics 99 99 95 86 77 88 544
90.66666667
Chemistry 78 95 74 75 74 85 48180.1666666
7
Physics 85 78 86 88 86 79 50283.6666666
7
Geography 48 44 64 76 87 76 395
65.83333333
French 65 78 74 86 74 65 44273.6666666
7
TOTAL %74.833
3378.666
6778.833
33 8180.333
33 80
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 22/86
Charts:
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 23/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 24/86
ITC LAB 06Objective:
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 25/86
To make a program that calculates the area of circle.
Program:
#include<stdio.h>#include<conio.h>#include<math.h>
void main (void){
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 26/86
float r;float area;
printf("enter the radius of circle: ");scanf("%f",&r);area=3.14*r*r;printf("\n The area of circle; %f", area);getch();
}
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 27/86
Output:
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 28/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 29/86
ITC LAB 07Objective:
To make a program that generates a random number and print ‘#’
symbol that many times.
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 30/86
Program:#include <stdlib.h>#include <stdio.h>
#include <conio.h>
void main (void)
{
int num,i;
srand(66);
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 31/86
num=rand();
for(i=1;i<num;i++)
{
printf("#\n");
}
}
Output:
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 33/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 34/86
ITC LAB 08.aObjective:
Implement the random number generation program using while loop.
Program:
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 35/86
#include<stdio.h>
#include<conio.h>#include<stdlib.h>
void main (void)
{
int num,i;
char aa;
printf("enter the seed value: ");
scanf("%d",&num);
flushall();
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 36/86
printf("enter any character: ");
scanf("%c",&aa);srand(num);
num=rand();
i=1;
while(i<num)
{
printf("%c \n ",aa);
i++;
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 37/86
}
getch();}
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 38/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 39/86
ITC LAB 08.bObjective:
Generate ASCII Codes from 0-255 in column.
Program:
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 40/86
#include <stdio.h>
#include <conio.h>
void main (void)
{
int i;
for(i=1;i<256;i++)
{
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 41/86
printf(" %d = %c \t",i,i);
}getch();
}
Output:
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 42/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 43/86
ITC LAB 09.aObjective:
Implement the random number generation program using Do-while loop.
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 44/86
Program:#include<stdio.h>#include<conio.h>
#include<stdlib.h>
void main (void)
{
int i,num;
char cc;
printf("type the seed value: ");
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 45/86
scanf("%d",&num);
flushall();
srand(num);
num= rand();
printf("type character: ");
scanf("%c",&cc);
i=1;
do
{
printf("%d %c \n", i,cc);
i += 1;
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 46/86
}
while(i<=num);
printf("num=%d",num);
getch();
}
Output:
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 47/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 48/86
ITC LAB 09.bObjective:
Use switch-case to tell the user whether the alphabet entered is a
vowel or a consonant.
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 50/86
switch(g)
{
case'a':
case'e':
case'i':
case'o':
case'u':
printf("character is vovel");
break;
default:
printf("Character is consonent");
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 51/86
}
getch();
}
Output:
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 52/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 53/86
ITC LAB 10Objective:
To find out the average of numbers using Loops.
Program:
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 54/86
#include <stdio.h>
#include <conio.h>
#include <math.h>
void main (void)
{
int sum,num,i,input;
float average;
i=1;
sum=0;
input=0;
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 55/86
printf(" Enter the Total numbers of which you want to find
Average; ");
scanf("%d",&num);
flushall();
for(i=1;i<=num;i++)
{
printf(" Enter your Numbers; ");
scanf("%d",&input);
flushall();
sum=sum+input;
}
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 56/86
average=(float)sum/num;
printf(" The average is %.2f ",average);
getch();
}
Output:
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 57/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 58/86
ITC LAB 11Objective:
To generate a right-angled triangle and its opposite using ‘*’ symbol.
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 59/86
Program:
#include <stdio.h>
#include <conio.h>
void main (void)
{
int i,j,rows;
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 60/86
printf("Program to print Right-Angled Triangle\n");
printf("Enter the no of rows: ");scanf("%d",&rows);
printf("\n");
for(i=0;i<=rows;i++)
{
for(j=0;j<=i;j++)
{
printf("*");
}
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 61/86
printf("\n");
}for(i=rows-1;i>=0;i--)
{
for(j=0;j<=i;j++)
{
printf("*");
}
printf("\n");
}
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 62/86
getch();
}
“Output on next page”
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 64/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 66/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 67/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 68/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 70/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 71/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 72/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 73/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 74/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 75/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 76/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 77/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 78/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 79/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 80/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 81/86
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 82/86
ITC LAB 12
Objective:To calculate the average of numbers using arrays.
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 84/86
for(i=0;i<=2;i++)
{ printf("enter number: ");
scanf("%d",&num[i]);
sum=sum+num[i]; }
a=(float)sum/3;
printf("averageis %f",a);
getch();
}
Date :
8/6/2019 Abdullah Jan itc Manual
http://slidepdf.com/reader/full/abdullah-jan-itc-manual 85/86
Output:
Date :