0% found this document useful (0 votes)
0 views4 pages

Computer Programming and Informatics MSP 403T

The document outlines a course on Computer Programming and Informatics, covering fundamental concepts of programming, particularly in C language, including algorithms, control statements, functions, arrays, and strings. It also introduces networking basics, types of networks, and internet fundamentals, along with web technologies and HTML. The course includes practical programming exercises and theoretical questions to reinforce learning.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
0 views4 pages

Computer Programming and Informatics MSP 403T

The document outlines a course on Computer Programming and Informatics, covering fundamental concepts of programming, particularly in C language, including algorithms, control statements, functions, arrays, and strings. It also introduces networking basics, types of networks, and internet fundamentals, along with web technologies and HTML. The course includes practical programming exercises and theoretical questions to reinforce learning.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Computer Programming and Informatics MSP 403T

UNIT I

Conceptual framework of computer languages (Algorithm, Flowcharts ) Need of structured


programming, Top- down, bottom-up and modular Programming design. Introduction to C
languages – basic structure of CProgram .Character set, keyword and identifiers, C data types,
variable And data type declaration. Various operators like arithmetic, relationalLogical,
assignment, conditional, increment and decrement operators, Evaluation of expression and
operator precedence.

UNIT II

Input and output statement, control statement (If, If - else statements, switch, while, Do… while
and for statements) Simple C programming like search of prime number between given range of
numbers. Finding the smallest and largest of Three numbers, sume of algebraic series, factorial
of given number, roots of a Quadratic equation, binary to decimal and decimal to binary
conversion etc.

UNIT III

Functions: need of functions, calling the function by value and by reference, category of
functions: on return, argument but not return, argument with return Recursion .One and two
dimensional arrays. String. And string handling functions like sprint 0, strepy 0, sscan0, strelen 0,
sizeorf0, stremp0 etc. Simple programs Using user define functions, arrays and string functions.

UNIT IV

Networks: Terminals - Dumb terminals, smart terminals, intelligent terminals. Types of


network: . According to range : LAN, MAN, WAN, Client server. According to topologies: BUS,
RING, STAR, Mesh Network. Internet : History of Internet Service Provider (ISP) introduction to
Type of internet account -shell /Ac, TCP/IP A/c, types of connectivity –Diapup, Leased lines,
Satellite , IP Adress- class A, class-B, class C, Domain Name address. URL absolute and Relative.

UNIT V

Web enabled technology (Email and HTML) Web Brower, Internet Exporer, Netscape, Navigator,
Station and Dynamic web page Introduction to HTML, Ordered and unordered list tags

Tables and associated tags and its properties Creation of simple forms using text, Password, text
area, radio, submit, Reset and Hidden. Brief idea about HTTP, Search engine, its working, types
of search engine. sab directories meta search engines, search function- AND and OR. Population
search engines.
UNIT I: Conceptual Framework and C Basics

1. What is an algorithm in computer programming?

2. Define flowchart with an example.

3. What is structured programming and why is it needed?

4. Explain top-down programming design.

5. Explain bottom-up programming design.

6. What is modular programming?

7. List the basic structure of a C program.

8. What are keywords and identifiers in C?

9. Mention different data types available in C language.

10. What is operator precedence in C?

UNIT II: Control Statements and Simple Programs

1. What is the purpose of if and if-else statements in C?

2. Explain the working of the switch statement with an example.

3. Describe the while loop in C programming.

4. How does a do...while loop differ from a while loop?

5. Explain the working of a for loop in C.

6. Write a simple program to find prime numbers between 1 to 50.

7. Write a C program to find the largest among three numbers.

8. How can you calculate the factorial of a given number in C?

9. What is the logic for converting binary numbers to decimal in C?

10. Write the formula to find the roots of a quadratic equation in C.

UNIT III: Functions, Arrays, and Strings

1. What is the need for functions in C programming?


2. Explain calling a function by value and by reference.

3. List the different categories of functions in C.

4. What is recursion? Give an example.

5. Define one-dimensional array with syntax and example.

6. Define two-dimensional array with syntax and example.

7. What is a string in C language?

8. Write a simple C program to reverse a string.

9. Explain the use of strlen() function.

10. What is the difference between strcmp() and strcpy() functions?

UNIT IV: Networks and Internet Basics

1. What is the difference between a dumb terminal and a smart terminal?

2. Define LAN, MAN, and WAN networks.

3. Explain the client-server network model.

4. What are BUS, RING, and STAR topologies?

5. Define Mesh Network and its advantage.

6. Briefly describe the history of the Internet.

7. What is an Internet Service Provider (ISP)?

8. What are the different types of internet accounts?

9. Define IP Address and explain classes A, B, and C.

10. What is the difference between an absolute URL and a relative URL?

UNIT V: Web Technologies and HTML

1. What is the difference between a static and a dynamic web page?

2. What is HTML? List any two basic tags.

3. Write the HTML code to create an ordered list.


4. Write the HTML code to create an unordered list.

5. What are tables in HTML? Mention any two properties of tables.

6. How do you create a simple form in HTML using input fields?

7. What is HTTP? Explain its purpose.

8. Define a search engine and explain how it works.

9. What are meta-search engines? Give an example.

10. What is the difference between "AND" and "OR" search functions?

You might also like