Tuesday, August 21, 2012

Advanced Level ICT 2012 Model Questions and Answers

GCE A/L Support Seminar - 2012

Paper I : Duration 2 Hours


Paper II : Duration 3 Hours


By courtesy of Ministry of Education, Sri Lanka


How to Answer MCQs

  • Preparation for an MCQ paper is different from an essay paper. 
  • The MCQs tests a much broader range of the syllabus. 
  • To prepare for MCQs read as widely around a subject as possible.
  • Concentrate less on memorizing hard facts.
  • Understand basic principles and concepts.
  • Try to work on previous MCQ papers to understand the style of the examination. 
  • Some questions may even be repeated in the exam.
  • Always calculate the time available for the test and for each question before the exam
  • Stick to the time strictly. 
  • Do not spend too much time on any single question. 
  • Answer the question using your first impression. 
  • Trust your instincts: your initial guess is most likely to be right.
  • Ask your self what if this answer is wrong. Work backwords.
  • If you don't know the answer, mark it and move on and return to the question at the end.
  • Do your first run through the all questions faster.
  • Do your second run returning to marked questions to give further consideration.
  • When you face a MCQ that you are unsure about make an educated guess.
  • Your understanding of keywords and phrases is vital to maximise your score.

    Keywords
  • Questions with absolute and sweeping statements such as never, always, or exclusively are generally false as  exceptions can be found to virtually any rule. Questions which include the keywords could, possible, or may are more often true than not.

    Unfamiliar information
  • If you find a question with complete unfamiliar information, there is a chance that it could be false.
  • READ the questions well. Careless reading can cost you loss of marks. 
  • If you miss the word 'not' you could end up with wrong answer
  • MCQs can be very tricky. Examiners usually try to trip you up. Be wise to face their plans and strategies.
  • Be carefull and lookout for double negatives (not unfriendly mean friendly).
  • Look for the hints in the question
  • If you don't know the right answer, exclude the wrong ones and compare the one that's left to pick the right answer
  • If more than two answers are correct and if they are not there choose "all of the above"
  • Avoid reading MCQs in the final few days. There is a chance that you will remember the wrong answers. Instead, concentrate on the theory, principals and concepts as they are most interesting and you are more likely to remember them.

  • When a question is hard, 

  • Long and specific answers are correct
  • Choose options in the middle
  • Do not go for absolutes such as "never," "always," "is," "are," "guarantees," "ensures." Such statements are highly restrictive and very difficult to defend. 
  • Do not go for "jargon-filled” options. These are frequently used as decoys. 


  • Go for the longest option! Often to make the answer completely correct and extra clause will be added by the examiner.
  • Go for the middle answer. If the options are 5, 12, 9, 3,2 - go for 9. 
  • Go for the one of the options that look like each other. if the options are 12f, 35f, 16f and 12a. Go for 12a or 12f as examiner is trying to be clever.
  • If you have absolutely no idea of the answer choose option C. 


How to answer structured essay questions

These questions do not try to test your memory. They try to test your ability to present your knowledge in a structured way.


  • Read the question and understand what the examiner want to know?
  • Identify the given factor from the question, explain and elaborate it. 
  • Identify the other factors. Explain and elaborate it. 
  • Give Facts, Make Explainations, Provide Evidences (Examples)
  • Logically structure your answer with related keywords.
  • Structured answers are analytical and require higher order thinking.
  • Understand keywords of the questions. They are to be included in answer.
  • Focus on instructions of the question in your answer.
  • Plan your answer.
  • Recall Facts in the answer.
  • Write down 3 main points.
  • Explain and Elaborate your points in brief with important details.
  • Leave space after each question.
  • Try to remember what you know about a topic.
  • Select what is relevant to the question, organize it and formulate sentences to cexpress the answer.
  • Do the easiest questions first
  • Don’t get stuck in a question.  Move on!
  • Use common sense.
  • Jot down ideas as they come to you.
  • Never omit an entire question.
  • Read the questions slowly. Highlight key points. Ensure you have understood what each question says. 


Meaning of Commonly Used Words in Exams


Briefly Explain Questions

  • Briefly explain questions are designed to test your knowledge of fundamental concepts.
  • "Briefly explain" also means ""outline" or "concisely discuss."  
  • Complete sentences are not necessary, as long as your logic is clear to the examiner.
  • Think before your write! before you put pen to paper.
  • Think about all the key concepts for a question before you begin to write your answer.  
  • Outline the answer first, with a list of key words or phrases
  • Organize your answer in a manner that another student could understand.  
  • Pretend you are explaining the concept to someone in the class, who did not attended the lecture.
  • Use precise and accurate wording.
  • Pack as much information into the answer as possible, but avoid irrelevant information.  
  • The number and accuracy of relevant concepts is more important than the number of words.
  • Use of appropriate vocabulary and concepts.  
  • Write and draw neatly.  Examiners give points for what can be interpreted.
  • Practice with writing briefly explain answers as study habit. 



Analyze: Discuss a topic with cases for and against, or the causes and effects, possible consequences of it.




Compare: Express how two items are alike and and how they are different. Pointout which is more important or useful.

Contrast: Think about the differences. Explain what they are, explain how they are used and judge the relative importance.

Compare and Contrast : How two or more items are alike and how they are different. Explain how they are used and determine the relative importance highlighting advantages and disadvantages.

Define: Explain what it means, using as formal language. If you have learned a definition, use it.

Describe: Say what you know about the topic in a logical order.

Explain: State clearly what is involved, or how something works


Outline: Select only the most important aspects of a topic. Ignore minor details. Write a summary of what's asked.

Identify: Point to the essential part or parts. Explain clearly what is involved.

Significance: Explain the meaning of something and assess how important it is, to whome or under what circumstances

Role: Explain the part that something plays: how it fits in, what it causes, what effects it has or how it interacts with other people or groups.


Discuss: Say what you know about the issue. Give examples. Indicating adavntages and disadvantages

Illustrate: Use examples in in words, statistics, or diagrams.

-----------------------------------------------------------------------------------


More ...
Account for: Explain why something happens and give reasons and explain the cause or causes.



Limitations: Show where and when how something will not work, or where it will not work and how
Differentiate between: Explain the differences between the two or more items you are asked about.
State: Put down the main points of the view or argument.
Summarize: Select only the main points of the issue and put them in some logical order.
Comment: Calls for mild criticism and explain under what circumstances it might be done, or possible results of doing it, why it is important.
Criticize: Pointiout faults and disadvantages as you see. Try to support your views with reasons, evidence, or statistics
Distinguish: Explain the differences between the items or propositions.
Evaluate: Decide how good or bad something is.  How important or unimportant something is.You must sum up with an opinion about the issue, because you are being asked to make a judgment.
Implications: Describe the likely results of an action, including hidden ones. Consider the shortterm and long term possibilities.
Relate:Describe carefully or to demonstrate the connection between two or more things .
Validite : Can the statement given be justified by the facts and evidence? To what extent is it true. Are there any limitations and what are they?















Sunday, July 22, 2012

ICT for Development


ICT4D / ICT4DEV

Information and communication technology (ICT) refers to a wide array of technologies and applications, from more traditional ones such as radio, television, and print media to more sophisticated and newer technologies and applications such as the Internet, information management, e-health and e-business applications.


ICT for Development relates to the use of ICT for development purposes. It involves the integration of ICT into broader development projects such as the delivery of basic education or health care in rural and remote regions in developing countries.
ICT applied and integrated into development can help improve:
  • communication―quick and easy access, dissemination and sharing of information and knowledge
  • productivity―improved efficiency, competitiveness, and responsiveness of institutions, firms, and markets
  • accountability―increased transparency in the governance of private and public institutions as well as in regulatory and policy decision-making processes
  • inclusivity―increased access for poor and marginalized groups to services, information, knowledge, and resources
  • empowerment―greater voice for men and women in public decision-making processes

ICT comprises three principal categories: 


information technologies
―computer hardware, software, and peripherals, and computer literacyICT comprises three principal categories:
telecommunication technologies―telephone systems, radio and television broadcasting, satellites, mobile telephony, and other broadband connectivity

networking technologies―Internet and a broad array of Internet-based applications




 

Wednesday, July 18, 2012

GCE A/L ICT 2012 - Model Paper


Download Sinhala ICT Model Paper I for 2012


Download English ICT Model Paper  I

What to Expect in 2012

The 2012 Paper will include more
databases, SQL, SSADM,  data communications, Networks and Python

1. Types of Databases and their advantages
2.  Database Normalization, ER & DFDs, 3NF
3. Software Development Life Cycle : Water Fall model with Feedback
4. SQL statements for CREATE, SELECT, UPDATE, DELETE and Joing Tables
5. Know the differences of SSADM , Systems Analysis Techniques
6. Data Communications Mediums and their applications in Telecom, Medicine
5. Sub netting of Class C, B and A
6. How Hosts of Multiple Networks Communicate ? Roles of Switches, Hubs, Routers and Bridges
7. OSI 7 Layer model, TCP/IP protocols and comparisons
8. Python String manipulation functions, Lists, Tuples, Dictionaries and Sets
9. Python syntax's main control structures, comments, indenting
10. Cloud Computing , Memory Management, Ubiquitous computing, Argumented reality







Read Questions Carefully. Beginning to end and end to Begining
Sometimes they ask what is ? and some times what is not? Don't make a mistake.
In each question for MCQ there are at least 3 answers totally wrong. Find them first and eliminate
The last two will be tough to select from, hence refer to your theory knowledge



Good Luck ... 


SPECIAL PAPER DISCUSSION
ON EVERY THURSDAY DURING
JULY & AUGUST 2012



Model Paper Answer Tips
Frequency division multiplexing (FDM)
The total bandwidth available to the system is divided into a series of non overlapping frequency sub-bands and assigned to each communicating source and user pair. Used in Analog. Modern telephone systems employ digital transmission, in which time-division multiplexing (TDM) is used instead of FDM. 
 
Stereo FM transmission use FDM

Time-division multiplexing (TDM) 
A digital (rarely analog) multiplexing in which multiple bit streams or signals are transferred simultaneously as sub-channels in one communication channel. But are physically taking turns on the channel sharing time slots. 

Wavelength-division multiplexing (WDM)
Used in fiber-optic communications. Multiplexes a number of optical carrier signals onto a single optical fiber by using 

different wavelengths (i.e. colours) of laser light. This technique enables bidirectional communications over one strand of fiber, as well as multiplication of capacity.

Code Division Multiplexing (CDM) 
allows signals from multiple devices to be transmitted at the same time using one frequency band. This is accomplished 

by using encoding user packets in sharing the channel. The receiver decodes and submit to intended user.

virtual private network (VPN) 
a private computer network that interconnects remote networks using nternet. VPNs provide security through tunneling 

protocols and security procedures such as encryption. A bank uses VPN securely connect the branch offices and ATMs

Voice over IP
 (VoIP, or Voice over Internet Protocol) 
delivery of voice communications and multimedia sessions over Internet Protocol (IP) networks like Internet. (Skype)

General packet radio service (GPRS) 
packet oriented mobile data service on the 2G and 3G cellular communication system's global system for mobile 

communications (GSM). 

Order of Evaluation (Precedence rules) for Python operators. 
All operators except the power (**) operator are evaluated from left to right
They are listed in the table from highest to lowest precedence.
operators included together within subsections, such as x * y, x / y, x // y, and x % y, have equal precedence.

http://www.informit.com/articles/article.aspx?p=459269&seqNum=11

Parentheses ( ... )
innermost level first

**   * / // % + -

Exponents, Multiplication, Division, Addition, Subtraction



Python Lists are mutable
The syntax for accessing the elements of a list is the same as for accessing the characters of a string using the the 

bracket operator. The expression inside the brackets specifies the index. Remember that the indices start at 0:
>>> a=[1,2,3]
print a[0] gives 1
a[0]=4 
print a [0] gives 4

strings are not mutable
a="niranjan"
a[0] gives "n"
a[0]="k"  gives an error

a=(1,2,3) is a tuple
a[0]=4 gives an error as tuples are not mutable


think python 


Python sets 
These are unordered collection of objects (mathematical set). They are not indexed like lists and tuples
Sets cannot have duplicate members. Sets also require that all members to be hashable. Any object that can be used as 

a dictionary key can be a set member. Integers, floating point numbers, tuples, and strings are hashable; 
The lists, dictionaries are not hashable

Integer Floating point operations
in python 20/5.0 is not 4 
it is 4.0 as 5.0 is a floating point number 
result get converted to floating point value







Friday, May 4, 2012

Open Systems Interconnection (OSI) Quiz

1. _______ is the protocol suite for the current Internet.
A) TCP/IP
B) NCP
C) UNIX
D) ACM

2. _______ are special-interest groups that quickly test, evaluate, and standardize new technologies.
A) Forums
B) Regulatory agencies
C) Standards organizations
D) All of the above

3. This was the first network.
A) CSNET
B) NSFNET
C) ANSNET
D) ARPANET

4. Why was the OSI model developed?
A) manufacturers disliked the TCP/IP protocol suite
B) the rate of data transfer was increasing exponentially
C) standards were needed to allow any two systems to communicate
D) none of the above


5. The _______ model shows how the network functions of a computer ought to be organized.
A) CCITT
B) OSI
C) ISO
D) ANSI


6. The physical layer is concerned with the movement of _______ over the physical medium.
A) programs
B) dialogs
C) protocols
D) bits


7. The OSI model consists of _______ layers.
A) three
B) five
C) seven
D) eight


8. In the OSI model, as a data packet moves from the lower to the upper layers, headers are _______.
A) added
B) removed
C) rearranged
D) modified


9. The physical layer is concerned with the movement of _______ over the physical medium.
A) programs
B) dialogs
C) protocols
D) bits




10. In the OSI model, when data is transmitted from device A to device B, the header from Aís layer 5 is read by Bís _______ layer.
A) physical
B) transport
C) session
D) presentation


11. In the OSI model, which layer functions as a liaison between user support layers and network support layers?
A) network layer
B) physical layer
C) transport layer
D) session layer


12 . In the OSI model, what is the main function of the transport layer?
A) node-to-node delivery
B) process-to-process message delivery
C) synchronization
D) updating and maintenance of routing tables


13. In the OSI model, encryption and decryption are functions of the ________ layer.
A) transport
B) session
C) presentation
D) application


14. In the OSI model, which of the following is an application layer service?
A) network virtual terminal
B) file transfer, access, and management
C) mail service
D) all of the above


15. When a host on network A sends a message to a host on network B, which address does the router look at?
A) port
B) logical
C) physical
D) none of the above


16. To deliver a message to the correct application program running on a host, the _______ address must be consulted.
A) port
B) IP
C) physical
D) none of the above


17. IPv6 has _______ -bit addresses.
A) 32
B) 64
C) 128
D) variable

18. The ______ layer is responsible for moving frames from one hop (node) to the next.
A) physical
B) data link
C) transport
D) none of the above


19. The ______ layer adds a header to the packet coming from the upper layer that includes the logical addresses of the sender and receiver.
A) physical
B) data link
C) network
D) none of the above

20. The_________ layer is responsible for the delivery of a message from one process to another.
A) physical
B) transport
C) network
D) none of the above


21. The Internetworking Protocol (IP) is a ________ protocol.
A) reliable
B) connection-oriented
C) both a and b
D) none of the above


22. _______ is a process-to-process protocol that adds only port addresses, checksum error control, and length information to the data from the upper layer.
A) TCP
B) UDP
C) IP
D) none of the above


23. __________ provides full transport layer services to applications.
A) TCP
B) UDP
C) ARP
D) none of the above


24. The ________ address, also known as the link address, is the address of a node as defined by its LAN or WAN.
A) port
B) physical
C) logical
D) none of the above


25. Ethernet uses a ______ physical address that is imprinted on the network interface card (NIC).
A) 32-bit
B) 64-bit
C) 6-byte
D) none of the above


26. Which of the following can be an Ethernet physical address?
A) 01:02:01:2C:4B
B) 07:01:02:01:2C:4B:2C
C) 07:01:02:01:2C:4B
D) none of the above


27. A port address in TCP/IP is ______ bits long.
A) 32
B) 48
C) 16
D) none of the above

28. An IPV4 address is ______ bits long.
A) 32
B) 48
C) 16
D) none of the above

28. An IP address is a ______ address .
A) logical
B) physical
C) imaginary
D) none of the above

29. MAC address is a ______ address embedded in.
A) switches
B) network card
C) router
D) none of the above

30. IP address and mac address is resolved with ______ protocal.
A) TCP/IP
B) UDP
C) ARP
D) none of the above