Bachelor in Information & Communication Technology Education (1st Year) Practical Question Set-1 QBASIC 1. Write an Algorithm and program to enter the length & breadth of a room and calculate and print its area and perimeter. 2. Draw a flowchart and write program to read the radius of a sphere and compute its surface area and volume. 3. WAP to input temperature in Celsius and to print its Fahrenheit equivalent. 4. WAP to calculate simple interest reading amount, rate and time in keyboard. 5. Write an Algorithm and program to read three subject mask from keyboard and find out the pass or fail. 6. Draw a flowchart and write program to find out the greatest number among three numbers. 7. WAP to count the number of vowels and constants in in given input. 8. WAP to find out entered character is Capital letter or small letter or number. 9. WAP to given number is Odd or Even. 10. WAP to find out the given number is negative or positive. 1. 2. 3. 4. 5. ADD SUBSTRACT MULTIPLICATION DIVISION CLOSE 11. WAP to read two numbers and display the following menu: and perform tasks as per user's choice(use Select case) 12. WAP to read 3 digit no and to test whether it is an Armstrong number or not. 13. Draw a flowchart and write a program to displays Fibonacci series as 1,1,2,3,5…………… up to 25 term 14. WAP to calculate the HCF of any two numbers. 15. Draw a flowchart and write a program to print 1 to 10 numbers using for next loop. 16. Draw a flowchart and write a program to find out sum of three digit number using while wend loop. 17. WAP to enter the five subject marks and find out the division do loop. 18. WAP to enter the number and print it reverse order. 19. Draw a flowchart and write a program print 1 to 10 multiplication number. 20. Draw a flowchart and write a program check given number is prime or not. 21. WAP to print prime up to 100 numbers. Practical Question Set-2 22. WAP to convert the given word into upper to lower vice versa and find out the length of this word using built-in function. 23. WAP to enter the word “PASHUPATI” and print only “PATI” using mid built in function. 24. WAP to calculate the area of rectangle using user define function. 25. WAP to calculate the area of Circle. 26. WAP to check given word is palindrome or not using function. 27. WAP to length currency converter NC to IC, IC to NC, NC to Dolor, Dolor to NC using Select Case and calling function. 28. WAP to check whether input number is Armstrong or not using function call. 29. WAP to calculate the factorial of given number using function. 30. WAP to enter the 10 number and sorting in ascending order using function. 31. WAP to create a new data file and stores name, address and age of person. 32. WAP to create a data file and stores data till user wish. 1 Bachelor in Information & Communication Technology Education (1st Year) 33. WAP to enter seven employee name, address, age, date of birth into file. 34. WAP to retrieve the 5 employee record from file. 35. WAP to search the specified records from the data file. Model Question of 2067(312) Group A(10x1=10) 1. Group of 4 bits is called _____ A) Bit B)Nibble C)Byte 2. How to represent Boolean F(x,y)=x+y in logic gate? D) Quad 3. Word length of a processor is 32 bit means its word length is of ________ bytes. A) 2 B) 4 C) 6 D) 8 4. Address of next memory location to be fetched is stored in_________. A) Process Counter B) Program Counter C) Instruction Counter D) Instruction Indicator 5. Using the FCFS CPU scheduling algorithm, Average waiting time of following process queue is: Process P1 Burst 24 A) 3 B) 17 C) 30 D) 9 P2 3 6. SPOOLING is an acronym of …… A) Simultaneous peripheral operation on-lining P3 Simultaneous 3peripheral operation on-line B) C) Simultaneously peripheral operation on-line D) Simultaneously peripheral operation on-lining 7. Which is not key word in C programming language? A) break B) go to C) continue D) main 8. How many byte occupy float data type in C programming? A) 2 B) 4 C) 8 D) 1 9. Which statement is not true: A) Array hold the similar type of data type. B) Structure used for manage different data type C) Array and structure are both data type. D) Array is not support string data type 10. What is the output of the following program? Void main() { int x = 10; printf ("%d %d", ++x, x++);} A) 10, 10 B)10, 11 C) 11, 6 D) 11,11 Group A(4x7=28) 1. Explain the operating system with its functions. 2. What is NAND Gate ? Explain with Truth Table, Diagram, and function. 3. What is Program Counter ? What is operator? Explain the different type of operator used in C? Or What are the difference between array and structure ? 2 Bachelor in Information & Communication Technology Education (1st Year) Group C(1x12=12) 1. Write a flowchart and a program to read 15 persons age maximum, minimum and average age. Or Write a flowchart and a program to print 1 to 10 multiplication table using array.. Question format for 312 unit Contents Hours 1 2 3 4 Digital logic Microprocessor Operating system Programming 38 58 22 82 Group A 10x1=10 2 3 1 4 Group B 4x7=28 1 1 or 1 1 1 or 1 Group C 1x12=12 1 or 1 Model question 1 Group A: Objective questions Choose the correct answer. 10x1=10 1. What will be the out-put of the following diagram of the logic gate? 1 0 a. 1 c. 10 b. 0 d. 01 2. The correct solution of condition (p.q)’ =…is a. p’+q’ b. p’.q’ c. (p+q)’ d. p’.q 3. What is the correct number of register in micro processor? a. 9 b. 6 c. 7 d. 8 Which of the following is not the erasable memory? a. EPROM b. PROM c. Flash memory d. EE-PROM Which of the following is not true in 8085 instruction set classification according to word size: a. One-word or 1-byte instructions b. Two-word or 2-byte instructions c. Three-word or 3-byte instructions d. Four-word or 4-byte instruction Which of the following is not the way to access the file? a. Sequential access b. Content-based access c. Random access d. discrete access Which of the following is used to built-in output function? a. getch() b. scanf() c. printf() d.clrscr() Which of the following is the hexadecimal conversion of the decimal number 81? a. 51 b.61 c. 71 d. 81 which one of the following is not operator in C programming? a. Relation operator b. logical operator 4. 5. 6. 7. 8. 9. 3 Bachelor in Information & Communication Technology Education (1st Year) b. unary operator 10. What will be the output of the following? x=5 ; printf(% d; ++x) a. 5 c. 7 d. binary operator b. 6 d. 8 Group B: Attempt all the questions: 4x7=28 1. What is Boolean algebra? Describe its main operations in brief with example. 2. Explain the general concept of 8085 micro-processor architecture. Or Explain the RISC and CISC concept. Differentiate between multi-processing and multi-tasking. What is control statement? Describe it with a suitable example. Or Write short notes on: a. Structure b. unions c. pointers 3. 4. Group C: Attempt the following question: 12x1=12 Develop an algorithm, flowchart and C program needed to calculate simple interest.(3+4+5) Or What is a loop? Describe for loop and while loop. Write a program to find prime number 1 to 15. (2+4+6) ………………….………………….The end……………………………………………………. 1. b 6. d 2. a 7. c 3. c 8. a 4. b 9. d 5. d 10.b . Prepared by Pitambar Acharya Meghraj Acharya Laxman Karki Ishwori Sharma Umesh Acharya Raju Chitrakar ttam Gaulee F.M.: 50 P.M.: 18 Group A (Objective Type) Q1. Choose the correct answer. [10 x 1 mark = 10] i. ii. The Computer which can process continuous data. a. Analog b. Digital c. Hybrid d. Super The Unit in which Arithmetic and Logical operations are performed. a. CPU b. ALU c. Input Unit d. Output Unit 4 Bachelor in Information & Communication Technology Education (1st Year) iii. HTML is a mark-up language or an encoding system, which is used to design a web page. a. QBasic b. C++ c. HTML d. COBOL iv. Which one is an Operating System? a. FORTRAN b. C++ c. Java d. Windows XP v. Which one is a Word Processing package? a. MS-EXCEL b. MS-Word c. Office 7 d. MS-PowerPoint vi. Data can be easily converted into Graphs by this package. a. Spreadsheet b. Word processing c. Presentation d. WordArt vii. In this, Tables, Queries, Forms and Reports facilities are used to easily manage information. a. MS-word b. DBMS c. QBasic d. MS-PowerPoint viii. It is used to present reports in a Management meeting. a. C++ b. QBasic c. MS-PowerPoint d. Java ix. In this solution to a problem is shown by Symbolic representation. a. Algorithm b. Flowchart c. Pseudo Code d. Program x. BASIC is the abbreviation for this. a. Beginners All Symbol Instrument Course c. Best Algorithm Information Code b. Beginners All-purpose Symbolic Instruction Code. d. Begin All Symbolic Info Code Group B Attempt all questions. [4 x 7 = 28] Q1. . Draw a flowchart for converting a given Fahrenheit temperature to Centigrade temperature Q2. Draw a labeled diagram of major components of a Computer System. Describe the functions of its components. Or Convert the binary number 10101 to its equivalent decimal number. Q3. Write a HTML using font style tags using all the 6 most popular text formatting tags i.e., for changing the text to Bold, Italic, Underline, Center, Superscripts and Subscripts. Or How does the operating system act as an interface between the user and the computer system? Q4. What is DBMS? Explain its various models with examples. Or What are functions? How can you use them in your worksheet? Explain with an example. Group C Attempt all questions. [1 x 12 = 12] Q5. Write an algorithm, flowchart and a QBasic program to find the greatest among the 3 given numbers. Or Write an algorithm, flowchart and a QBasic program to compute the Sum, Difference and Product of 2 given numbers. Question for ICT Ed311 Group A: Attempt all the questions. Choose the correct answer. 10x1=10 1. Which of the following is not the input device? a. key board b. scanner c. MICR d. monitor 2. Which of the following is the correct answer to convert the decimal number 15 into binary number system? a. 1111 b. 11111 5 Bachelor in Information & Communication Technology Education (1st Year) c. 1011 d. 10101 3. Which of the following statement is true? a. HTML is to operate multimedia b. HTML is to develop program. c. HTML is to design webpage. d. HTML is to facilitate OS. 4. What is a window XP? a. operating system b. application software c. system software d. DBMS 5. Which of the following is the short-cut key that is used to copy a document? a. ctrl+v b. ctrl+ c c. ctrl+z d. ctrl+a . 6. What is spreadsheet used for? a. word-processing b. mathematical calculation c. preparing web page d. presenting a program 7. Microsoft access is not used for? a. creating data base b. creating table c. creating forms d. creating document 8. Which of the following symbol is used for showing decision in a flowchart? a. b. c. d. 9. Which of the following is not a type of flowchart? a. sequence c. repetition 10. Which function key can be used while showing the slide? a. f3 c. f7 b. control d. pseudo b. f5 d. f9 Answer key of objective questions 1. d 2. a 3. c 4. a 5. b 6. b 7. d 8. c 9. d 10. b Group B: Short Question Attempt all questions 4x7=28 1. 2. 3. 4. What are the features of computer? Differentiate between hardware and software with example. Or Describe the a tag in HTML. List any five MSDOS commands and briefly explain any two of them focusing on their usages. Or Why a GUI environment is supposed to be essential for a computer user? What do you mean by text documents? Write the explicit steps of typing text and saving a file on your folder. Or What do you mean by database and database management system (DBMS)? Briefly explain with example. Group C: Long Question 1x12=12 5. Develop an algorithm, flow chart and program code to find out the biggest number from given three different numbers through QBASIC programming language. (4+4+4) Or Explain types, generations and architectures of computer with example. (4+4+4) ……………………………….…The End…………………………………… 6 Bachelor in Information & Communication Technology Education (1st Year) Prepared by Rudrahari Gywali Bishnu Hari Sharma Pawan Yadav Pitambar Acharya Surya Kumar Yadav Raju Chitrakar Practical Questions of 311 Excel 1. 2. 3. 4. 5. 6. Prepare a routine of class 1 to 5 with subject and teacher’s name. Prepare a salary sheet of staff of a cooperative limited. Prepare a cash bill of a company to sell bike with VAT bill. Prepare a mark-ledger of 10 students with 5 subjects, including percent result and division. Prepare a list of a student and selecting them by faculty name, then by section and color it by different color. Prepare a pie chart of your family’s expenditure. Database 1. Create two tables of students results with following specification: Students info:1.Students’s ID 2. Name 3. Roll no above 100 4. Caste 5. Address 6. sex Marks : English, maths, science, nepali, social studies, student id 2. create relational database of above two table. 3. select a query selecting data of topper of English marks above 65. 4. create the design of forms student results merging data from two tables 5. create the report of a students results merging the data from above two tables. Word 1. 2. 3. 4. 5. Write an application for a job using MS word. Right align the date, bold, the subject line and justify the body of the letter. Save the file to “my documents”. Make your CV listing your name, address, hobbies, experiences etc. Also include a table of your educational qualification. Write a letter to your friend describing people and 3 places that you have visited recently. Use bullets for people and numbering for people. Italicise the most remarkable things about them. Design a letter pad using header and footer for your computer consultancy and write letter to prospective customers describing services you provide. Design a advertisement of a company describing the products or services provided. Use different formats, words, pictures etc. Qbasic 1. 2. 3. WAP to check whether the entered number is a prime number or not. WAP to check whether the entered word is a PALINDROME or not. WAP to print the following pattern ****** ***** **** *** 7 Bachelor in Information & Communication Technology Education (1st Year) ** * 4. WAP to ask for Item name, quantity and cost per item. Then print these details with calculated total cost in a nice format. 5.A salesman gets commission on the following basis. Sales (Rs.) Commission Rate 0 - 10,000 5% 10,001 – 25,000 10% 25,001 and more 15% Given his sales, WAP that will calculate his commission. Print out his sales, amount of commission. 6. Write a program (WAP) to print a multiplication table in the following format : 1 2 3 4 5 6 7 8 9 10 2 4 6 8 10 12 14 16 18 20 3 6 9 12 15 18 21 24 27 30 4 8 12 16 20 24 28 32 36 40 The number of column is fixed and for the number of rows read a value from the keyboard. (Use two FOR ... NEXT nested loops). 7. WAP, which reads a year and determine whether it is a leap year or not. Repeat the process until the user wants. 8.WAP that creates a menu with four options, the fourth being Quit. Menu Option 1 "Data Entry" Option 2 "Update" Option 3 "Report View I Print" Option 4 "Exit" Enter your choice: The menu should be created using a loop. ( Use a DO ..LOOP). After the "Enter your choice" message, the program should read the users choice. Display a suitable message for the corresponding options The Exit option should terminate the program. 8. WAP to calculate area of a circle for a given radius. Use function or sub procedure to calculate the area. Repeat the process until the user wants to stop it. 9.WAP that reads the temperatures in Centigrade and uses a sub-procedure to convert and display it into Fahrenheit. 11 .wap to enter the entered marks of 3 subjects and find print p.c. and determine the result in the following criteria. Fail:below 40% third div: 40%-50% Second div:50-55% First div:55-79% Distinction: 80 above 12-wap to print the odd no. from 4-22. 13. wap to calculate the area when length and breadth are given. 14 wap to find the greatest no among three numbers. 15. wap to print prime number between 1-25. HTML 1. 2. 3. Write a tag for list out 5 development region using ordered list. Write a tag to link nepalnews.com, ntc.net.np and moe.gov.np. Write a tag to create a following table: Subject total Marks obtained Theory practical remarks 8 Bachelor in Information & Communication Technology Education (1st Year) 4. Write a tag to scrolling object up and down. Powerpoint 1. 2. 3. 4. Create Create Create Create a power point presentation with 3 slides one each with picture graph and text. a power point presentation introducing yourself using 3 slides with different designs. a power point presentation describing your holiday with 3 different animation. a power point presentation to move an object using custom animation. 9