0% found this document useful (0 votes)
68 views2 pages

SL Impq

The document outlines the topics and objectives covered across 5 units in a scripting languages (SL) course. Unit 1 introduces concepts like scripting vs programming, Ruby on Rails, Ruby structure and execution, gems and packages. It also covers web scripting, cookies, widgets, canvas, events and SOAP. Unit 2 focuses on Ruby objects, extensions, memory allocation and embedding interpreters. Unit 3 discusses scripting origins and Perl, with examples of factors, control statements, arrays, subroutines and regular expressions. Unit 4 explains Perl loops, pack/unpack, file operations, eval, data structures and packages. Unit 5 presents TCL script structure, variables, namespaces, trapping, events/bindings and the C
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
68 views2 pages

SL Impq

The document outlines the topics and objectives covered across 5 units in a scripting languages (SL) course. Unit 1 introduces concepts like scripting vs programming, Ruby on Rails, Ruby structure and execution, gems and packages. It also covers web scripting, cookies, widgets, canvas, events and SOAP. Unit 2 focuses on Ruby objects, extensions, memory allocation and embedding interpreters. Unit 3 discusses scripting origins and Perl, with examples of factors, control statements, arrays, subroutines and regular expressions. Unit 4 explains Perl loops, pack/unpack, file operations, eval, data structures and packages. Unit 5 presents TCL script structure, variables, namespaces, trapping, events/bindings and the C
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

SL PROGRESS

Unit 1:

1. What are scripting languages, differences between script and program?


2. Discuss about Rails
3. Brief about structure and execution of Ruby
4. What is Ruby Gem and packages available in Ruby
5. What is web scripting and how to write CGI script?
6. What is cookie in scripting language
7. Write about
a. Widgets
b. Canvas
c. Binding events
8. Brief about SOAP

Unit 2:

1. What do you mean by objects in Ruby and how to access Ruby objects in C?
2. Write about jukebox extension with an example
3. How many types of memory allocation methods are there and give an example for each?
4. Discuss embedding a Ruby interpreter concept

Unit 3:

1. Write about origin of scripting and write a Perl script to find factorial of a number
2. List the characteristics and uses of scripting language
3. Control statements in Perl with an example
4. Arrays, lists and hashes in Perl
5. What is a subroutine in Perl, demonstrate?
6. Differentiate b/w pattern and regular expression

Unit 4:

1. Explain finer points of looping


2. What is pack and unpack explain with an example
3. File operations in Perl
4. Write about
a. Eval
b. Data structures
c. Packages
5. Explain how Perl scripts are created in Internet wore applications
6. Discuss dirty hands in Perl and what are the security issues that can be implemented in Perl
Unit 5:

1. Write structure of a TCL script


2. What is a variable and how to assign data to a variable in TCL give an example?
3. What is namespace in TCL
4. Write about Trapping in TCL
5. What are nuts and bolts in internet programming
6. Explain events and binding in TK
7. What do you mean by C interface in TCL?

Other important LAQs

1. What are the advantages and disadvantages of Ruby?


2. In detail about widgets about widgets in Ruby
3. Write a TK program using mega widget
4. Write a TK program using canvas widget
5. Ruby/TK event handling
6. Declaration types for memory allocation routines
7. Characteristics of SL
8. Applications and users of SL
9. Web scripting areas
10. SOAP message structure and advantages of SOAP
11. Explain the following TCL Event Driven Programming Commands with examples?
a. after command
b. file event Command
12. TCI/TK substitution command
13. Write a program that reads in a list of numbers (one per line), until the number 999 is
entered, then it prints the sum of all the numbers entered. Be sure not to add the 999. For
example, if the numbers 1, 2, 3, 999 are entered, the answer is 6

LAQs few answers

https://docs.google.com/document/d/17_wtZSM_YWhbrGRHgEiDxnynGBUri4ugMvPFiZgtgf8/edit#

https://docs.google.com/document/d/1rm66it_OSMcOd1Yi7QhtbJOPjGYCZujGLOb6L4CIImI/edit#

SAQs

https://drive.google.com/file/d/1IzrErHL0qgERbtGuA6WlNYKeXYjxpanQ/view?usp=sharing

You might also like