INSTITUTE OF AERONAUTICAL ENGINEERING

Similar documents
INSTITUTE OF AERONAUTICAL ENGINEERING

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

COURSE PLAN Regulation: R11. FACULTY DETAILS: Name of the Faculty:: Department::

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

TUTORIAL QUESTION BANK

St. MARTIN S ENGINEERING COLLEGE Dhulapally,Secunderabad DEPARTMENT OF INFORMATION TECHNOLOGY Academic year

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Hands-On Perl Scripting and CGI Programming

INSTITUTE OF AERONAUTICAL ENGINEERING (AUTONOMOUS)

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

ST.MARTIN'S ENGINEERING COLLEGE Dhulapally,Secunderabad-014

INSTITUTE OF AERONAUTICAL ENGINEERING

Perl Scripting. Students Will Learn. Course Description. Duration: 4 Days. Price: $2295

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

CP150 - Advanced Perl Programming

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

An Introduction to JavaScript & Bootstrap Basic concept used in responsive website development Form Validation Creating templates

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING

MLR Institute of Technology

This course is designed for anyone who needs to learn how to write programs in Python.

Programming in Python

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

Software Development & Education Center PHP 5

LIST OF EXPERIMENTS. (1) (Office Automation)

INSTITUTE OF AERONAUTICAL ENGINEERING

IT6503 WEB PROGRAMMING. Unit-I

PRACTICAL LIST FOR ODD SEMESTERS Session (PGDCA/MCA/MSC (CS))

PHP CURRICULUM 6 WEEKS

[CHAPTER] 1 INTRODUCTION 1

BIOS 546 Midterm March 26, Write the line of code that all Perl programs on biolinx must start with so they can be executed.

KRISHNA KANTA HANDIQUI STATE OPEN UNIVERSITY Hiranya Kumar Bhuyan School of Science and Technology

Programming for the Web with PHP

During the first 2 weeks of class, all students in the course will take an in-lab programming exam. This is the Exam in Programming Proficiency.

DR B.R.AMBEDKAR UNIVERSITY B.Sc.(Computer Science): III Year THEORY PAPER IV (Elective 4) PHP, MySQL and Apache

PHP and MySQL Programming

B.C.A 2017 OBJECT ORIENTED PROGRAMMING USING C++ BCA303T MODULE SPECIFICATION SHEET

PERL Scripting - Course Contents

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Learning Perl Objects, References, and Modules

Static Webpage Development

Alpha College of Engineering and Technology. Question Bank

Programming for Data Science Syllabus

SYSTEM CODE COURSE NAME DESCRIPTION SEM

Pathologically Eclectic Rubbish Lister

PHP + ANGULAR4 CURRICULUM 6 WEEKS

Table of Contents. Preface... xxi

Part III Appendices 165

INSTITUTE OF AERONAUTICAL ENGINEERING

MLR INSTITUTE OF TECHNOLOGY DUNDIGAL , HYDERABAD QUESTION BANK

(Frequently Asked Questions)

Web Development. with Bootstrap, PHP & WordPress

INSTITUTE OF AERONAUTICAL ENGINEERING Autonomous Dundigal, Hyderabad

Webgurukul Programming Language Course

Python INTRODUCTION: Understanding the Open source Installation of python in Linux/windows. Understanding Interpreters * ipython.

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Course Outline. Querying Data with Transact-SQL Course 20761B: 5 days Instructor Led

Govt. of Karnataka, Department of Technical Education Diploma in Computer Science & Engineering. Fifth Semester. Subject: Web Programming

JAVASCRIPT AND JQUERY: AN INTRODUCTION (WEB PROGRAMMING, X452.1)


INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad ELECTRONICS AND COMMUNICATIONS ENGINEERING

,

Querying Data with Transact-SQL

MySQL and PHP - Developing Dynamic Web Applications

R. C. TECHNICAL INSTITUTE, AHMEDABAD COMPUTER ENGG. DEPARTMENT ASSIGNMENT 1

Oracle Database 10g: Introduction to SQL

Welcome to Starting Out with Programming Logic and Design, Third Edition.

Programming in C# (20483)

Microsoft Windows PowerShell v2 For Administrators

INSTITUTE OF TECHNOLOGY AND ADVANCED LEARNING SCHOOL OF APPLIED TECHNOLOGY COURSE OUTLINE ACADEMIC YEAR 2012/2013

Shankersinh Vaghela Bapu Institue of Technology

Get Unique study materials from

Preface to the Second Edition Preface to the First Edition Brief Contents Introduction to C++ p. 1 A Review of Structures p.

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY

KLS s Gogte Institute of Technology, Udyambag, Belagavi. CLO 1: To provide introduction to UNIX Operating System and its File System

@EXPORT_OK = qw(munge frobnicate); # symbols to export on request

Flask Web Development Course Catalog

"Charting the Course... Intermediate PHP & MySQL Course Summary

DIABLO VALLEY COLLEGE CATALOG

COMPUTER INFORMATION SYSTEMS

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Full Stack Web Developer

Course Outline. Advanced Perl Programming. Course Description: Pre-requisites: Course Content: Tel: +44 (0) Fax: +44 (0)

Querying Data with Transact-SQL

MLR Institute of Technology Dundigal, Quthbullapur (M), Hyderabad

use attributes (); # optional, to get subroutine declarations = attributes::get(\&foo);

CIS192 Python Programming

Full Stack Web Developer

API Knowledge Coding Guide Version 7.2

DevShala Technologies A-51, Sector 64 Noida, Uttar Pradesh PIN Contact us

Varargs Training & Software Development Centre Private Limited, Module: HTML5, CSS3 & JavaScript

S.No Question Blooms Level Course Outcome UNIT I. Programming Language Syntax and semantics

CSCE 548 Building Secure Software SQL Injection Attack

PROGRAMMING IN VISUAL BASIC WITH MICROSOFT VISUAL STUDIO Course: 10550A; Duration: 5 Days; Instructor-led

MLR INSTITUTE OF TECHNOLOGY DUNDIGAL , HYDERABAD

PROGRAMME: COMPUTER SCIENCE & ENGINEERING COURSE: Operating System Lab SEMESTER: VI CREDITS: 2

Transcription:

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad -500 043 COMPUTER SCIENCE AND ENGINEERING TUTORIAL QUESTION BANK 2016-2017 Course Name : SCRIPTING LANGUAGES Course Code : A80537 Class : IV B. Tech II Semester Branch : Computer Science and Engineering Year : 2016 2017 Course Faculty : E. Lingappa Assisstant Professor, P. Sunil Kumar Assisstant Professor OBJECTIVES The course demonstrates an in depth understanding of the tools and the scripting languages necessary for design and development of applications dealing with Bio- information/bio-data. The instructor is advised to discuss examples in the context of Bio-Data/Bio-information application development. In line with this, Faculty of Institute of Aeronautical Engineering, Hyderabad has taken a lead in incorporating philosophy of outcome based education in the process of programming skills and career development. So, all students of the institute should understand the depth and approach of course to be taught through this question bank, which will enhance learner s learning process. S. No Question Blooms UNIT I 1 Write the program to process a list of numbers. Remember 1 2 Write syntax to add two arrays together in perl? Remember 2 3 How many types of operators are used in the Perl? Remember 2 4 List the data types that Perl can handle? Remember 4 5 How can you call a subroutine and identify a subroutine? Remember 7 6 What are the advantages of c over Perl? Remember 3 7 Explain which feature of PERL provides code reusability? Remember 7 8 What does -> symbol indicates in Perl? Remember 7 9 Explain USE and REQUIREMENT statements? Remember 3 10 Explain what is Chop & Chomp function does? Remember 3 11 Explain what is Polymorphism in Perl? Understand 3 12 Define closure in PERL? Remember 2 1 P a g e

S. No Question Blooms 1 Explain various built-in operators and pattern matching statements in PERL Understand 1 2 Describe the role of whitespaces in PERL Understand 3 3 Explain the different types control statements available in PERL. Understand 7 4 Explain about accessing, creating and processing of arrays. Understand 7 5 Illustrate a brief note on special variable Understand 7 6 Illustrate the characteristics of scripting languages Understand 7 7 Discuss a perl program to find the maximum and minimum numbers in list Understand 7 of arguments. 8 Explain about Regular Expressions in PERL. Understand 3 9 Explain in detail about subroutines. Understand 3 10 Discuss about scalar data, numeric constants and string constants apply 7 S. No Question Blooms 1 Explain the various operators available in PERL and compare the relational operators and logical operators. 2 Write a program to concatenate the $first string and $second string and result of these strings should be separated by a single space. 3 Analyze some duplicate entries in an array and you want to remove them. How would you do that? Understand 4 Understand 4 Understand 4 4 Evaluate IP Address validation in PERL. Apply 7 5 Analyze the substitute for the nth occurrence in PERL. Understand 7 6 Explain how to empty an array in PERL. Apply 7 7 Explain the functioning and conditional structures in PERL. Understand 7 8 Write the program to process a list of numbers. Understand 7 9 Explain the logical operators small scale operations Apply 7 10 Explain how to connect SQL Server through PERL. Understand 4 UNIT-II S.No Question Blooms 1 Explain load testing on websites. 2 What is the importance of Perl warnings? 2 P a g e

3 Explain the arguments for Perl Interpreter. 4 What are prefix dereferencer? Remember 6 5 Explain "grep" function. 6 How can arrays be tied? 7 How many ways can we express string in Perl? 8 What is Perl one-liner? 9 How do you connect to database in perl 10 Determine the difference between my and local?. S.No Question Blooms 1 Explain OLE automation server. 2 Explain with an example the execution of a simple perl program. 3 Describe about the operating system interface that is common to UNIX and Windows NT. 4 Explain typeglobs and give it s usage for aliases and file handles. 5 Explain the purpose of #! Directive in PERL. 6 Describe how to use packages and modules in PERL. 7 Describe a brief account on PERL interfacing to operating systems. Understand 6,7 8 Explain how to create internet ware applications using PERL scripts with an illustrative example. 9 Discuss about the data structures used in PERL scripts. Understand 10 Discuss subroutine prototypes. Understand 1 Write a program that throws six dice, generating random numbers between one and six. Display each number as it is thrown, and after six throws, show the sum, Use a for loop to throw the dice six times, using the same variable for each throw. 2 Explain sysread and syswrite functions. 5 Understand 3 Explain about references to arrays and hashes. 4 Discuss about to create and refer anonymous data structures. Understand 4 What is meant by splicing arrays explain in context of list and scalar. 5 Discuss in detail about creating internet- aware applications. 6 Explain how to create and use of sockets. 3 P a g e

7 Explain about the perl s approach to provide security. 8 Why do you create an application for real time systems in which processes sing speed is vital? 9 Describe how to use Method Invocation 10 Explain how inheritance is implemented in PERL UNIT-III 1 Describe about the security vulnerability of PHP? Remember 8 2 What is the actually used PHP version? Remember 8 3 What is the function file_get_contents() usefull for? Remember 8 4 What is the function mysql_pconnect() usefull for? Remember 8 5 Differences between GET and POST methods? Remember 8 6 How to set cookies in PHP? Remember 8 7 Write down the code for save an uploaded file in php. Remember 8 8 Define Object-Oriented Methodology Remember 8 9 Difference between mysql_connect and mysql_pconnect? Remember 8 10 Explain how to submit form without a submit button. 4 P a g e Remember 8,9 1 Explain about PCRE. Apply 8 2 Explain about parameter passing mechanisms of PHP. Apply 8 3 List and discuss various data types available in PHP. Apply 8 4 Explain how to create and call a function in PHP. Explain with an example Understand 8 Script. 5 Discuss various file inclusion statements in PHP. Understand 8 6 List the procedure for embedding multiple PHP code blocks in web pages Understand 8 with sample example. 7 Explain briefly the four delimation variants of PHP. Understand 8 8 Explain scalar and compound data types. Understand 8 9 Explain looping statements in detail. Understand 8 10 Explain how default values can be assigned to input arguments. Understand 9 1 Explain the embedding of multiple code blocks with an example. Understand 8 2 Explain how variables can be automatically type casted to best fit the circumstances. 3 Explain the purpose of return() statement. Also explain, how multiple values can be returned. Understand 8 Understand 8

4 Explain various forms of sort functions with a suitable example. Apply 8 5 Explain the three methods that POSIX supports to identify different Understand 8 character sequences. 6 Explain the seven PHP functions that search strings using POSIX- style Understand 9 regular expressions. 7 Explain how you can update Memcached when you make changes to PHP? Apply 9 8 Describe how to destroy a particular session or all sessions in PHP. Apply 9 9 Write a SQL query that displays the difference between the highest and Understand 9 lowest salaries of a database table "employees". Label the column as DIFFERENCE. 10 What is the difference between $x and $$x? Understand 9 UNIT-IV 1 Difference between regression and re-testing Remember 10 2 Write a regexp to match an ip address. Apply 10 3 Where can find the sample tcl programs? Remember 10 4 How do you find the length of a string without using string length command Remember 10 in TCL?? 5 How to run a package in tcl Remember 10 6 How to increment eacl element in a list Remember 10 7 How to write a startup script in win runner Remember 10 8 How do I combine several extensions to provide all the features I want? Remember 10 9 How do I create a standalone program in case Tcl isn't installed? Apply 10 10 How can I create/use association lists or property lists? Apply 10 1 Describe TCL structure and give a brief note on example of parsing Apply 11 2 Explain about integrating TCL into an existing application. Apply 10 3 Explain the event-model of TCL. Understand 10 4 Describe briefly about namespaces in TCL. Apply 10 5 Explain the concept of event driven programming. Apply 11 6 Write a short note on TK- Visual tool kits. Understand 11 7 Explain events and its usage in TK with examples. Apply 11 8 Explain the out load feature of TCL. Apply 11 9 Explain about integrating TCL into an existing application. Apply 11 10 Explain about perl toolkits. Explain how it is different from TCL/TK. Apply 11 1 Tabulate the important widget classes. Understand 10 2 Explain with an example how T k is used for implementing event driven Understand 10 programs. 3 Explain how to encrypt and decrypt data using MCrypt. Understand 10 5 P a g e

4 Explain the list of data structures in TCL with a sample code. Understand 10 5 Explain three forms of substitutions. Understand 11 6 Explain string operations with suitable examples. Understand 11 7 Discuss about making applications internet aware. Understand 11 8 Explain about integrating TCL into an existing application. Understand 11 9 Explain about creating new commands in C. Understand 10 10 Explain the list box and give an example how it will interact with scrollbars. Understand 10 UNIT-V S. No Question Blooms 1 Write code to sort a Data Frame in Python in descending order. Remember 12 2 Write the code to sort an array in NumPy by the nth column? Remember 12 3 What are some features of Pandas that you like or dislike? Remember 12 4 What is Python? What are the benefits of using Python? Remember 12 5 What is pickling and unpickling? Remember 12 6 Define Python decorators? Remember 12 7 Define unit test in Python? Remember 12 8 What are generators in Python? Understand 12 9 How you can convert a number to a string? Understand 12 10 Explain what is Flask & its benefits? Remember 12 PART B(LONG ANSWER QUESTIONS) 1 Explain about the interaction between different components of a web framework. Remember 12 2 Discuss documenting and testing python code. Apply 12 3 Explain the built in functions and methods in python. Apply 12 4 Explain how to handle an exception in python? Explain briefly. Apply 12 5 Explain the classical web server architecture with a neat diagram. Apply 12 6 Explain how data imports from modules into the python Understand 12 programming environment. 7 Explain in detail about Apache web server and its Python- oriented Apply 12 extensions. 8 Discuss about 12 core practices of extreme programming. Apply 12 9 Explain the distinction between top-down and bottom-up approach. Apply 12 10 Describe different types of operators supported by python with an example for each. Apply 12 6 P a g e

1 Explain different ways of passing arguments to functions. Remember 12 2 Draw and explain the namespace relationship between an application Understand 12 and imported modules. 3 How do you create your own exception? Understand 12 4 Write a Python To Display Powers of 2 Using Anonymous Function Understand 12 5 Explain how to use an array to animate and track multiple objects. Remember 12 6 Explain the prior example to show how to manage a game with levels. Remember 12 7 Write a python program to find numbers divisible by another number. Remember 12 8 Write a python program to find hash of a file. Remember 12 HOD-CSE 7 P a g e