Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Technical for MCA

Total questions: 70

Worksheet time: 52mins

Name
Class
Date
1.

Which tag is used for php

a)

<?php

?>

b)

<style>

c)

<php ?>

d)

<php

/php>

2.

What are the two types of array in php

a)

Indexed, sequence

b)

Associative, sequence

c)

Indexed, associative

d)

None

3.

$a=array("Timmy","Jimmy");

Is an example of

a)

Indexed array

b)

Associative array

c)

Sequence array

d)

None

4.

$a=array(10=>"Jimmy",20=>"mummy");

Is an example of

a)

Sequence array

b)

Indexed array

c)

Associative array

d)

None

5.

In php the keyword to be used before function name is

a)

Function

b)

Static

c)

function

d)

FUNCTION

6.

function add()

{

$a=10;

echo $a;}

This is an example for

a)

Call by value

b)

Call by reference

c)

None

d)

Both

7.

function add(&a)

{

$a=10;

echo $a;}

$a=33;

This is an example for

a)

Call by value

b)

Call by reference

c)

Both of the above

d)

None

8.

<?php

function add()

{

global $a=10;

echo $a;

}

add();

$a+=10;

?>

Output is

a)

10

b)

15

c)

20

d)

30

9.

$a="deepan";

$b="Deepan";

if(strcmp($a,$b))

{

echo "equal";

}

else{

echo " not equal";}

Output is

a)

Equal

b)

Not equal

c)

Error

d)

None

10.

$a="IT is favorite department";

$b=sub_string($a,"bes",7,14);

echo $b;

Output is

a)

IT is best department

b)

IT is bes department

c)

Error

d)

IT is favorite department

11.

The reason for software bugs and failures is due to

a)

Software companies

b)

Software Developers

c)

Both Software companies and Developers

d)

Software

12.

Which one of the following models is not suitable for accommodating any change?

a)

Build & Fix Model

b)

Prototyping Model

c)

RAD Model

d)

Waterfall Model

13.

Identify the disadvantage of Spiral Model.

a)

Doesn’t work well for smaller projects

b)

High amount of risk analysis

c)

Strong approval and documentation control

d)

Additional Functionality can be added at a later date

14.

Software costs more to maintain than it does to develop

a)

True

b)

False

15.

The user system requirements are the parts of which document ?

a)

SDD

b)

SRS

c)

DDD

d)

SRD

16.

Which metric gives the idea about the contents on a web page ?

a)

Word Token

b)

Word Count

c)

Word Size

d)

Word Length

17.

COCOMO stands for

a)

Constructive cost model

b)

Comprehensive cost model

c)

Constructive cost estimation model

d)

Complete cost estimation model

18.

Project management involves the planning, monitoring, and control of the people, process, and events that occur as software evolves from a preliminary concept to an operational implementation.

a)

True

b)

False

19.

Which of the following is an activity that distributes estimated effort across the planned project duration by allocating the effort to specific software engineering tasks?

a)

Software Macroscopic schedule

b)

Software Project scheduling

c)

Software Detailed schedule

d)

None of the mentioned

20.

Every task that is scheduled should be assigned to a specific team member is termed as

a)

Compartmentalization

b)

Defining milestones

c)

Defining responsibilities

d)

Defining outcomes

21.

Which of the following process is concerned with analyzing the costs and benefits of proposed changes?

a)

Change management

b)

Version management

c)

System building

d)

Release management

22.

The modification of the software to match changes in the ever changing environment, falls under which category of software maintenance?

a)

Corrective

b)

Adaptive

c)

Perfective

d)

Preventive

23.

Which granularity level of testing checks the behavior of module cooperation?

a)

Unit Testing

b)

Integration Testing

c)

Acceptance Testing

d)

Regression Testing

24.

A set of inputs, execution preconditions and expected outcomes is known as a

a)

Test plan

b)

Test case

c)

Test document

d)

Test Suite

25.

The testing in which code is checked

a)

Black box testing

b)

White box testing

c)

Red box testing

d)

Green box testing

26.

What is the meaning of the term 'cyber'?

a)

hacking

b)

computer related

c)

antivirus

d)

viruses

27.

What is the term used to describe a cybercrime where an attacker sends emails that appear to be from a ______ source?

a)

trusted

b)

virus

c)

known

d)

phishing

28.

A computer virus is a program that can copy or______ its code in the system

a)

modify

b)

erase

c)

decode

d)

change

29.

What is Ransomware

a)

A Disease you get from playing to much Fortnite

b)

A type of malware that wants Money

c)

An Anti Virus Software

d)

Software that protects you from Phishing

30.

What is an example of a cyber crime?

a)

Accessing unauthorised data/ using someone's computer without permission

b)

Tricking people into downloading malware

c)

Accessing the DarkWeb

d)

Creating an account on something you're not old enough for

31.

What is encryption used for?

a)

Passing text through a mathematical algorithm to scramble the text

b)

Changing the letters by a set number (Caesar Cipher)

c)

Converting text to ASCII code

d)

Converting text to hexadecimal

32.

What is a computer program that replicates itself in order to spread to other computers, often using a computer network and relying on security failures on the target computer to access it?

a)

Malicious Code

b)

Computer Worm

c)

Anti Virus Software

d)

Computer Virus

33.

When should you use AntiVirus software?

a)

When you first purchase a new computer.

b)

All the time, only on your laptop - and ensure it is regularly updated!

c)

All the time, on ALL digital devices - and ensure they are regularly updated!

d)

When you start experiencing symptoms of a computer virus.

34.
Which is NOT a type of malware?
a)
Virus
b)
Worm
c)
Trojan horse
d)
Sandwich
35.

What does "DDoS" stand for in cybersecurity?

a)

Distributed Detection of System Outages

b)

Digital Defense of Server Operations

c)

Distributed Denial of Service

d)

Data Deletion over Secure Sockets

36.

Which cybersecurity practice involves disguising data to make it unreadable without the appropriate decryption key?

a)

Hacking

b)

Phishing

c)

Encryption

d)

Intrusion detection

37.

Which of the following is NOT considered a strong password?

a)

"Password123"

b)

"D0g$L0v3r!"

c)

"Tr3ndy$ecureP@ss"

d)

"Pr0t3ctMyD@t@"

38.

What is adware?

a)

Malicious software designed to steal personal data

b)

Software that displays unwanted advertisements

c)

Software that protects your computer from viruses

d)

A type of firewall

39.

Which type of malware encrypts a victim's files and demands a ransom for decryption?

a)

Spyware

b)

Worm

c)

Ransomware

d)

Trojan Horse

40.

Which of these is an indicator that the website is secure?

a)

http:\\

b)

http://

c)

https://

d)

https:\\

41.

JavaScript was originally developed under the name _______.

a)

ActionScript

b)

Mocha

c)

Sencha

d)

Oak

42.

JavaScript is ______ Side Scripting Language.

a)

Server

b)

Browser

c)

ISP

d)

None of These

43.

Inside which HTML element do we put the JavaScript?

a)

<scripting>

b)

<script>

c)

<js>

d)

<javascript>

44.

JavaScript is designed for following purpose –

a)

To Style HTML Pages

b)

To Perform Server Side Scripting Operation

c)

To add interactivity to HTML Pages

d)

To Execute Query Related to DB on Server

45.

JavaScript is invented by ________.

a)
b)
c)
d)
46.
When you want to send a copy of an email that you have received to a second person, you should:
a)
Copy the mail and paste it into a new email to the second recipient
b)
Send a reply but change the address in the "To" box to the second recipient
c)
Send a reply and put the address of the second person in the Cc address box
d)
Forward the email using "Forward" instead of "Reply"
47.
When you want to send a copy of an email that you have received to a second person, you should:
a)
Copy the mail and paste it into a new email to the second recipient
b)
Send a reply but change the address in the "To" box to the second recipient
c)
Send a reply and put the address of the second person in the Cc address box
d)
Forward the email using "Forward" instead of "Reply"
48.
When you want to send a copy of an email that you have received to a second person, you should:
a)
Copy the mail and paste it into a new email to the second recipient
b)
Send a reply but change the address in the "To" box to the second recipient
c)
Send a reply and put the address of the second person in the Cc address box
d)
Forward the email using "Forward" instead of "Reply"
49.
When you want to send a copy of an email that you have received to a second person, you should:
a)
Copy the mail and paste it into a new email to the second recipient
b)
Send a reply but change the address in the "To" box to the second recipient
c)
Send a reply and put the address of the second person in the Cc address box
d)
Forward the email using "Forward" instead of "Reply"
50.
When you want to send a copy of an email that you have received to a second person, you should:
a)
Copy the mail and paste it into a new email to the second recipient
b)
Send a reply but change the address in the "To" box to the second recipient
c)
Send a reply and put the address of the second person in the Cc address box
d)
Forward the email using "Forward" instead of "Reply"
51.

What does SQL stand for?

a)

Structured Query Language

b)

Strong Question Language

c)

Structured Question Language

d)

Strong Query Language

52.

Which SQL statement is used to extract data from a database?

a)

OPEN

b)

SELECT

c)

EXTRACT

d)

GET

53.

Which SQL statement is used to delete data from a database?

a)

DELETE

b)

COLLAPSE

c)

DROP

d)

REMOVE

54.

Which SQL statement is used to update data in a database?

a)

MODIFY

b)

SAVE AS

c)

SAVE

d)

UPDATE

55.

With SQL, how do you select a column named "FirstName" from a table named "Persons"?

a)

SELECT FirstName FROM Persons

b)

SELECT Persons.FirstName

c)

SELECT Persons Where FirstName

d)

SELECT Persons From FirstName

56.

Which SQL statement is used to insert new data in a database?

a)

ADD RECORD

b)

INSERT INTO

c)

ADD NEW

d)

INSERT NEW

57.

With SQL, how do you select all the columns from a table named "Persons"?

a)

SELECT [all] FROM Persons

b)

SELECT Persons

c)

SELECT * FROM Persons

d)

SELECT Persons From Persons

58.

With SQL, how do you select all the records from a table named "Persons" where the value of the column "FirstName" is "Peter"?

a)

SELECT * FROM Persons WHERE FirstName<>'Peter'

b)

SELECT * FROM Persons WHERE FirstName LIKE 'Peter'

c)

SELECT * FROM Persons WHERE FirstName='Peter'

d)

SELECT [all] FROM Persons WHERE FirstName='Peter'

59.

The OR operator displays a record if ANY conditions listed are true. The AND operator displays a record if ALL of the conditions listed are true

a)

True

b)

False

c)

Both A and B

d)

None of these

60.

With SQL, how do you select all the records from a table named "Persons" where the "FirstName" is "Peter" and the "LastName" is "Jackson"?

a)

SELECT * FROM Persons WHERE FirstName='Peter' AND LastName='Jackson'

b)

SELECT * FROM Persons WHERE FirstName<>'Peter' AND LastName<>'Jackson'

c)

SELECT FirstName='Peter', LastName='Jackson' FROM Persons

d)

SELECT*FROM Persons WHERE FirstName='Peter' OR LastName='Jackson'

61.

With SQL, how do you select all the records from a table named "Persons" where the "LastName" is alphabetically between (and including) "Hansen" and "Pettersen"?

a)

SELECT LastName>'Hansen' AND LastName<'Pettersen' FROM Persons

b)

SELECT * FROM Persons WHERE LastName>'Hansen' AND LastName<'Pettersen'

c)

SELECT [all] FROM Persons WHERE LastName>'Hansen' AND LastName<'Pettersen'

d)

SELECT * FROM Persons WHERE LastName BETWEEN 'Hansen' AND 'Pettersen'

62.

With SQL, how can you insert a new record into the "Persons" table?

a)

INSERT ('Jimmy', 'Jackson') INTO Persons

b)

INSERT VALUES ('Jimmy', 'Jackson') INTO Persons

c)

INSERT INTO Persons VALUES ('Jimmy', 'Jackson')

d)

INSERT INTO Persons VALUES

63.

With SQL, how can you insert "Olsen" as the "LastName" in the "Persons" table?

a)

INSERT INTO Persons (LastName) VALUES ('Olsen')

b)

INSERT ('Olsen') INTO Persons (LastName)

c)

INSERT INTO Persons ('Olsen') INTO LastName

d)

INSERT IN Persons ('Olsen') TO LastName

64.

Which operator is used to select values within a range?

a)

WITHIN

b)

RANGE

c)

ORDER BY

d)

BETWEEN

65.

Which SQL statement is used to create a database table called 'Customers'?

a)

CREATE TABLE Customers

b)

CREATE DATABASE TABLE Customers

c)

CREATE DATABASE TAB Customers

d)

CREATE DB Customers

66.

which of the following is not a valid SQL commands?

a)

Data Definition Language

b)

Data Manipulation Language

c)

Data Control Language

d)

Data Verification Language

67.

Which is not a DDL Command?

a)

CREATE

b)

ALTER

c)

DROP

d)

UPDATE

68.

Which is not a DML Command?

a)

SELECT

b)

INSERT

c)

ALTER

d)

DELETE

69.

Which of the following is not a valid SQL type?

a)

DECIMAL

b)

NUMERIC

c)

FLOAT

d)

CHARACTER

70.

Which of the following are DCL commands?

a)

COMMIT and ROLLBACK

b)

UPDATE and TRUNCATE

c)

GRANT and REVOKE

d)

SELECT and UPDATE