abdullah jan itc manual

86
BE MECHANICAL SEM-1 Pakistan Navy Engineering College National University of Sciences & Technology Date :

Upload: abdjan1

Post on 08-Apr-2018

224 views

Category:

Documents


0 download

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 2/86

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 32/86

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 49/86

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 63/86

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 65/86

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 69/86

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 83/86

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 :

8/6/2019 Abdullah Jan itc Manual

http://slidepdf.com/reader/full/abdullah-jan-itc-manual 86/86