Archive

Archive for the ‘IDIC’ Category

Easy Decimal to Binary conversion tips

February 6th, 2009

Hi! I want to share a method to easily convert a decimal number into binary number and vice versa. I learned this method of converting decimal to binary while I was studying for my C1003 Mathematics for Computing.

The Basic Concept

The basic concept of this method is looking at the fact that we just need to add one zero each time we multiply the decimal equivalent of a binary number by 2 (two).

Let me give an example:

Click here to read the full post…

admin Education, IDIC, Informatics , , , , ,

Done posting all IDIC assignments! yay!

February 4th, 2009

Finally! I’m done posting all the assignments that I get in my IDIC (International Diploma in Computing) course that I take in Informatics Computer School Singapore during Term 3 2007 until Term 1 2008.
The assignments that I have uploaded are for these modules:

Term 3 2007:

  1. C1006 Computer Networks
  2. C1025 Structured Query Language (SQL)
  3. C1003 Mathematics for Computing
  4. C1004 HTML & Java script

Term 1 2008:

  1. C1001 – Computers and Information Processing
  2. C1002 – Program Design
  3. C1005 – C Programming
  4. C1022 – Introduction to Java

Now, since I have done posting my assignments in IDIC, I will start to post my assignments for International Advanced Diploma in Computing (IADIC). So stay tuned! you can subscribe to my blog’s feed by clicking here so you won’t miss when the new post is published :D

See you later!! :D

admin Education, IDIC, Informatics , , , , , , , , ,

C1005 C Programming Project Term 1 2008, Part 2, Documentation 2 final

February 2nd, 2009

This is the third post in C1005 C programming post series. You can see the previous post by clicking here.

6. Testing

6.1. Testing – Test plan

Click here to read the full post…

admin Education, IDIC, Informatics , , , ,

C1005 C Programming Project Term 1 2008, Part 2, Documentation 1

February 2nd, 2009

I have posted the proposal for this module in the previous post. Now I will start to post the documentation of this module’s project.

TABLE OF CONTENTS

Chapter

Sections

Description

Page

Cover page

1

Table of Contents

2

1

Current System

3

2

Proposed New System

5

3

Program Specification

3.1

Specification – file specification

7

3.2

Specification – processing & validation

7

3.3

Messages used in this program

11

3.4

Specification – screen design

13

4

Program Design – Pseudocode

31

5

Program Listing

48

6

Testing

6.1

Testing – Test plan

123

6.2

Testing – Test case and result

125

6.3

Testing – Test log

185

7

Program Implementation

7.1

Hardware & Software Configuration

187

7.2

User manual

188

a) CD contents

188

b) Operating Guide

190

8

Conclusion

8.1

Program Strengths

196

8.2

Program Weakness

196

8.3

Program Enhancements

197

1.0 CURRENT SYSTEM

Super Gamers (SG) is a gaming center in Singapore that rent games from various game consoles for everyone to play on the shop. A group of university student founded it in 2001. SG was so famous among gamers in Singapore because it allows the member to play games with affordable price, vast selection of game console, and has a wide collection of games ranging from old era games to the most recent games. No wonder, SG has so many customers and keep increasing every year because of its excellent reputation.

Click here to read the full post…

admin Education, IDIC, Informatics , , , ,

C1005 C Programming Project Term 1 2008, Part 1, Proposal

February 2nd, 2009

Hi! This is the last module that I take in my IDIC (International Diploma in Computing) course, C Programming! Similar to C1004 HTML, this is a project based module that requires me to create a simple program using C language.

The documents that need to be submitted in this module are:

  1. Project Proposal
  2. Project Documentation
  3. Working program (using C language)

An issue that me and my friends get when we start this project is to find an IDE (Integrated Development Environment)/Development software. Finally, we decided to use Borland C++ 5.02 it works quite good with only few errors.

The program that we need to create for this module is a program that have these five basic functions:

  1. Add data
  2. Display data
  3. Update/Edit data
  4. Search data
  5. Delete data

Additionally,
Click here to read the full post…

admin Education, IDIC, Informatics , , , ,

C1022 Introduction to Java Term 1 2008 assignment

February 1st, 2009

Hi! :)
This time I will post the assignment that I get for C1022 Introduction to Java module in Term 1 2008.

SECTION A

A1.      Write Java statements to accomplish each of the following:

a)      Declare a variable ‘reply’ to be of type char.

char reply;

b)      To compare the contents of both variables ‘pass’ and ‘word’ of type String.

pass.compareTo (word) > 0;

pass.compareTo (word) == 0;

pass.compareTo (word) < 0;

pass.compareTo (word) > 0;

pass.equals (word);

pass.equalsIgnoreCase (word);

c)      To assign a float value 2.5 to a variable ‘number.

float number = 2.5f;

d)     Display a message ‘happy new year’ using a method from the Systems class.

Click here to read the full post…

admin Education, IDIC, Informatics , , , ,

C1002 Program Design Term 1 2008 assignment, part 2 final

February 1st, 2009

This is the second part of my C1002 Term 1 2008 assignment, this post will contain my answer, while you can see the questions in the previous post.

Answer for question 1

JSP diagram:

jsp

Function List:

1.      Initialize variables

2.      Get the first letter

3.      Capture the weight of the letter

4.      Calculate postage value

5.      Scan the stamp’s value

6.      Send letter

7.      Increase “paid letter” counter

8.      Reject letter

9.      Increase “underpaid letter” counter

10.  Print output for current letter

11.  Get next letter

12.  Output Summary

13.  End Program

Condition List:

1.      C1 = Letter box not empty

2.      C2 = Stamp value >= Postage value

Answer for question 2

Decision table for the college:

a)      List of Conditions:

i.        Student age less than 21.

Click here to read the full post…

admin Education, IDIC, Informatics , , ,

C1002 Program Design Term 1 2008 assignment, part 1

February 1st, 2009

Hi! This post is about my C1002 Program Design assignment that I take in Term 1 2008, this post will contain the assignment’s questions only, I will post the answer in the next post.

These are the questions:

Question 1

Scenario

The Post-office in country X still using a manual way of weighting the letters and check whether the senders have paid enough postage. The government wants the mail service to be computerized so the mailing process will be faster.

The proposed system is as follows:

All letters will go through machine A to capture the weight, and the computer will automatically calculate the postage value that the sender supposes to pay. Machine B will scan the value of the stamp and compare the value of the stamp with the required postage value. If the postage value is greater then the stamp’s value, a message will display on the screen so the operator can take action accordingly. This program will display number of letters that the postage are underpaid and paid correctly in the summary before the program end.

Click here to read the full post…

admin Education, IDIC, Informatics , , ,

C1001 Computers & Information Processing Term 1 2008 assignment

February 1st, 2009

Hi! I would like to post my C1001 Computers and Information Processing module’s assignment, this was my assignment in Term 1 2008. Well, basically this module is the most basic module in IDIC (International Diploma in Computing) course. The assignment also just consist of simple questions and answer, not much research or self study need to be done.

So, here is my assignment:

1. Three Types of Scanners:

a) Optical Scanner

Optical Scanner is an input device that works using bright light that moves across paper or the document. After that, the image reflected through series of mirror and converted to digital signal by the software.

The image is stored as rows and columns of dots called bitmap.

b) Optical Reader (e.g. Optical Mark Reader)

Optical Reader is a device that able to read characters, marks, or codes from a paper, document, or any physical medium. Then convert it to digital signal that can be processed by the computer.

Kinds of Optical Reader are:

Click here to read the full post…

admin Education, IDIC, Informatics , ,

Start posts for my second IDIC term

February 1st, 2009

Hello!! I just finished posting all my modules assignment for my Term 3 2007 in Informatics Computer School Singapore for IDIC (International Diploma in Computing) course. Now I will start to posts my Term 1 2008 in IDIC. The modules that I take in this term are:

  1. C1001 – Computers and Information Processing
  2. C1002 – Program Design
  3. C1005 – C Programming
  4. C1022 – Introduction to Java

I will start with the C1001 assignment first, stay tuned! :)

admin Education, IDIC, Informatics ,

Bad Behavior has blocked 179 access attempts in the last 7 days.

Bad Behavior has blocked 179 access attempts in the last 7 days.