1/09/2010

Assignment 1 BCT1113


Assignment 1 BCT1113

Assignment 1 "Computer Programming" menekankan kemahiran pelajar dalam menyediakan algorithma (pseudocode dan flowchat), juga C++ program.
Sila 'download' disini.

1/08/2010

Netbook dan N450


Netbook ialah komputer riba yang mempunyai prestasi yang lebih rendah berbanding notebook. Penggunaannya di khususkan bagi kerja-kerja seperti 'typing' dan 'surfing' yang tidak memerlukan 'processing power' yang tinggi berbanding ' 3D gaming' , dan 'graphic and video editing'. Netbook dipasangkan dengan processor yang dipanggil ATOM (keluaran Intel).

Pemproses (Processor)

Syarikat Intel telah mengeluarkan beberapa siri processor yang di panggil ATOM bagi kegunaan Netbook. Yang terkini ialah N450, telah dikeluarkan pada 21 dis 2009. Berikut adalah sedikit perincian bagi 'processor' berkenaan:-


Nama 'Pro
cessor' : Intel Atom N450
Kelajua
n : 1.66GHz
Kelajuan 'front side bus' (FSB): 667MHz (FSB merupakan laluan penghubung antara 'processor' dan RAM serta AGP/PCIe graphics )
Jum
lah 'L2 Cache' : 512K (cache ialah ingatan ,diguna untuk menyimpan data yang bakal (atau mungkin) digunakan oleh processor berikutnya. Ia lebih pantas berbanding RAM biasa)


Ciri Menarik N450


Antara ciri yang menarik bagi 'processor' ini ialah-pengurus (Controller) untuk Graphic and Memory di integrasikan dalam CPU. Ciri ini menjadikan CPU berkenaan lebih jimat dari segi penggunaan kuasa elektrik, prestasi yang lebih bagus (berbanding kelasnya) serta saiznya lebih kecil. 'Processor' ini juga sesuai untuk kebanyakan OS (operating system) termasuklah windows 7 kerana ia '64-bit computer architecture'. Netbook yang di pasang N450 kurang bunyi bising kerana ciri 'Fanless' iaitu tidak memerlukan kipas penyejuk.

Produk Netbook

Setakat artikel ini di tulis -antara produk netbook yang paling murah di pasaran ialah
DELL Mini 10v. Berharga **RM 999 (pembelian 'online'). 10.1" Widescreen. 160GB SATA HDD. Standard 1.3MP webcam. Wi-Fi, Bluetooth. Cuma ada satu perkara yang perlu diberi perhatian - netbook ini tidak dipasangkan dengan 'Optical Drives'. Satu-satunya pilihan yang ada ialah dengan membeli external 'Optical Drives'. Jika tidak- perisian-perisian untuk 'installation file ' boleh di salin ke dalam pen drive terlebih dahulu (menggunakan PC lain) , sebelum di 'install' pada netbook tersebut.

**Model yang berharga RM999 menggunakan Procesor N280 manakala model yang menggunakan Processor N450 berharga RM1300. Kesalahan data amat di kesali

1/04/2010

DCT1063 Lab Solution (Lab 1, Section C no 8)

LAB 1:POINTER

Section C. Coding Exercises

Question no 8.

Berikut adalah jawapan bagi soalan di atas. Aktiviti lab pada 6 jan 2010



8. For each of the following, write C++ statements that perform the specified task. Assume that unsigned integers are stored in two bytes and that the starting address of the array is at location 1002500 in memory.
a. Declare an array of type unsigned int called values with five elements, and initialize the elements to the even integers from 2 to 10. Assume that the symbolic constant SIZE has been defined as 5.
Your answer: unsigned int values[SIZE]={2,4,6,8,10);
b. Declare a pointer vPtr that points to an object of type unsigned int.
Your answer: unsigned int *vPtr;
c. Use a for statement to print the elements of array values using array subscript notation.
Your answer: for(i=0;icout<d. Write two separate statements that assign the starting address of array values to pointer variable vPtr.
Your answer: vPtr = values; or
vPtr=&values[0];
e. Use a for statement to print the elements of array values using pointer/offset notation.
Your answer: for(i=0;icout<f. Use a for statement to print the elements of array values using pointer/offset notation with the array name as the pointer.
Your answer: for(i=0;icout<<*(values +i);
g. Use a for statement to print the elements of array values by subscripting the pointer to the array.
Your answer: for(i=0;icout<h. Refer to the fifth element of values using array subscript notation, pointer/offset notation with the array name as the pointer, pointer subscript notation and pointer/offset notation.
Your answer:
values[4] // array subscript notation
*(values + 4) // pointer/offset notation with the array name as the pointer
*(vPtr+4) //pointer subscript notation
vPtr[4] //pointer/offset notation
i. What address is referenced by vPtr + 3? What value is stored at that location?
Address: 1002506
Value: 8
j. Assuming that vPtr points to values[ 4 ], what address is referenced by vPtr -= 4? What value is stored at that location?
Address: 1002500
Value: 2


12/29/2009

Garis Panduan Orang Islam Turut Merayakan Hari-Hari Kebesaran Agama Orang Bukan Islam

Garis Panduan Orang Islam Turut Merayakan Hari-Hari Kebesaran Agama Orang Bukan Islam

1. TUJUAN

1.1 Garis Panduan ini disediakan untuk dijadikan rujukan dan panduan kepada masyarakat Islam dalam menyertai majlis perayaan orang bukan Islam supaya tidak berlaku perbuatan yang bertentangan dengan ajaran Islam.



1.2 Garis Panduan ini juga menjadi asas rujukan kepada agensi-agensi kerajaan yang berkaitan dalam menganjur majlis perayaan orang bukan Islam bersama dengan orang Islam supaya tidak berlaku perbuatan syubhat atau acara yang bercanggah dengan prinsip dan nilai-nilai Islam.

2. PENDAHULUAN

2.1. Kerajaan Malaysia melalui Kementerian Kebudayaan, Kesenian dan Warisan telah mengadakan majlis-majlis perayaan sama ada di peringkat nasional, negeri, daerah dan lain-lain. Perayaan tersebut adalah Hari Raya Idul Fitri, Tahun Baru Cina, Depavali, Pesta Kaamatan, Hari Gawai dan juga Hari Krismas. Ia disambut melalui konsep penganjuran “rumah terbuka nasional”, bertujuan meningkatkan persefahaman dan sikap toleransi di kalangan masyarakat pelbagai kaum serta fahaman agama di negara ini.

2.2 Persoalan timbul di kalangan masyarakat Islam tentang apakah hukum turut merayakan perayaan agama lain. Ada pendapat yang mengatakan hukum merayakan hari perayaan agama lain adalah haram. Mereka bimbang perbuatan tersebut boleh menjejaskan akidah atau secara tidak langsung akan membawa kefahaman bahawa semua agama adalah sama.

2.3 Dalam mengatur hubungan antarabangsa, kaum dan agama di negara ini agar tidak menimbulkan kekeliruan dan prasangka dalam pergaulan khususnya bagi umat Islam, Jawatankuasa Fatwa Majlis Kebangsaan Bagi Hal Ehwal Ugama Islam dalam muzakarahnya pada 1 dan 2 Oktober 1970 yang secara khusus menyentuh mengenai rumah ibadat telah memutuskan;

“Pembesar-pembesar Islam tidak boleh merasmi pembukaan rumah-rumah ibadat orang-orang bukan Islam kecuali difikirkan kalau tidak berbuat demikian akan mendatangkan perpecahan dan permusuhan kaum dengan syarat tidak menyertai upacara ibadat dengan mereka”

2.4 Pada dasarnya terdapat dua pandangan berbeza dari sudut hukum tentang orang Islam turut merayakan hari perayaan orang bukan Islam. Pandangan yang membenarkan orang Islam merayakan hari perayaan orang Islam adalah berdasarkan pandangan berikut;

i. Kekeliruan dari sudut hukum tentang merayakan hari perayaan agama lain atau dalan konteks masa kini “rumah terbuka nasional” adalah berpunca daripada fahaman yang kurang jelas terhadap maksud merayakan atau mengucapkan ucapan selamat hari kebesaran kaum lain itu. Jika maksud merayakan itu adalah ikut serta berhari raya, merelai kekufuran orang bukan Islam dan bermuamalah dengan mereka atas nama agama mereka ia adalah bercanggah dengan ajaran Islam.

Sebaliknya jika merayakan hari perayaan kaum lain sekadar hanya ikut bercuti pada hari itu atau menyertai perayaan mereka atas tujuan merapatkan perhubungan sesama manusia maka ia adalah diluar daripada konteks meraikan akidah mereka atau merelakan agama mereka. (Hukum Merayakan Perayaan Kaum-kaum Bukan Islam, Dr. Abdul Hayei bin Syukor, Akademi Pengajian Islam, Universiti Malaya)

ii. Menurut Dr. Ahmad al-Syarbashi seseorang Islam yang turut menyertai hari perayaan orang bukan Islam setelah memastikan majlis yang dihadiri itu tidak mengandungi perbuatan yang bercanggah dengan akidah atau upacara yang bercanggah dengan ajaran Islam seperti penyajian arak dan sebagainya (Dr Ahmad al-Syarbashi, Yas`alunaka Fid Din Walhayah, hal 390, jilid 4, Darul Jail, Beirut).

2.5 Hukum yang melarang orang Islam turut merayakan perayaan orang bukan Islam berdasarkan pandangan berikut;

i. Abu al-Qasim Hibbatullah bin Al-Hussain bin Mansur al-Tabari berkata, tidak harus bagi orang Islam menghadiri perayaan orang bukan Islam kerana kemungkaran mereka. (Ibn Qayyim Al-Jauziyah, Ahkam Ahl al-Zimmah, jilid 1, hal 156, Dar al-Kutub al-Ilmiah, Beirut)

ii. Menurut Fatwa Lajnah Daaimah, kunjungan terhadap perayaan orang bukan Islam tidak boleh dilakukan kerana ia akan melibatkan orang yang melakukannya kepada dosa. (al-Syeikh Ahmad bin Abdul Razak, Fatawa al-Lujnah al-Da`imah lil Buhuth al-Ilmiah wal Ifta`, jilid 3, hal 436, Dar al-Muaiyyad, Riyadh)

2.6 Berdasarkan persoalan hukum tersebut maka pihak yang menganjurkan majlis tersebut perlu meneliti adakah perayaan yang dianjurkan mempunyai unsur agama atau semata-mata bercirikan kebudayaan. Kedua-dua unsur ini perlu diteliti dalam memastikan sambutan perayaan tersebut tidak menyinggung sensitiviti keagamaan terhadap orang awam yang menyertainya.

3. TAKRIF

3.1 Simbul

Maksud simbul dalam garis panduan ini adalah sesuatu yang mewakili sesuatu yang lain, lambang, tanda (Kamus Dewan).

3.2 Ciri

Maksud ciri dalam garis panduan ini adalah sifat (unsur, tanda) yang khusus pada sesuatu (yang membezakannya dengan yang lain) (Kamus Dewan).

3.3 Tunduk

Maksud tunduk dalam garis panduan ini adalah kepala atau muka condong ke hadapan (Kamus Dewan).

3.4 Upacara

Maksud upacara dalam garis panduan ini adalah majlis menurut adat (kebiasaan, agama), kermaian atau peralatan (menurut adat) (Kamus Dewan).

3.5 Budaya

Maksud budaya dalam garis panduan ini adalah tamadun, peradaban, cara berkelakuan (berfikir dsb), kemajuan (akal budi), kebudayaan (Kamus Dewan).

3.6 Dakyah

Maksud dakyah dalam garis panduan ini adalah penyiaran (penyebaran) sesuatu ideologi (doktrin, pendapat dsb) untuk mendapat sokongan, propaganda (Kamus Dewan).

3.7 Mempersenda

Maksud mempersenda dalam garis panduan ini adalah mempermainkan (dengan gurau senda), memperolok-olokkan, mengejekkan(Kamus Dewan).

3.8 Sensitiviti

Maksud sensitiviti dalam garis panduan ini adalah perihal perihal sifat mudah merasai sesuatu (mudah tersinggung, bergerak balas dsb (Kamus Dewan).

3.9 Kriteria

Maksud kriteria dalam garis panduan ini adalah beberapa ukuran (asas pertimbangan) untuk menentukan nilai (Kamus Dewan).

4. KRITERIA PERAYAAN ORANG BUKAN ISLAM YANG BOLEH DIHADHIRI OLEH ORANG ISLAM

4.1 Dalam menentukan perayaan orang bukan Islam boleh dihadhiri oleh orang Islam beberapa kriteria utama perlu dijadikan garis panduan supaya ia tidak bertentangan dengan ajaran Islam. Kriteria-kriteria tersebut adalah seperti berikut;

4.1.1 Majlis tersebut tidak disertakan dengan upacara-upacara yang bertentangan dengan akidah Islam.

Maksud “bertentangan dengan akidah Islam” ialah sesuatu perkara, perbuatan, perkataan atau keadaan yang jika dilakukan menyebabkan tercemarnya akidah umat Islam.

Contohnya;

i. menyertakan simbul-simbul agama seperti salib, memasang lampu, lilin, pokok krismas dan sebagainya.

ii. menyanyikan lagu-lagu bercirikan agama.

iii. meletakkan apa-apa tanda bercirikan agama pada dahi, atau tanda-tanda lain pada anggota tubuh.

iv. memberikan ucapan atau isyarat yang berbentuk pujian kepada agama orang bukan Islam.

v. tunduk atau melakukan perbuatan seolah-olah menghormati upacara agama orang bukan Islam.

4.1.2 Majlis tersebut tidak disertakan dengan perbuatan yang bertentangan dengan syarak.

Maksud “bertentangan dengan syarak” ialah sesuatu perkara, perbuatan, perkataan atau keadaan yang jika dilakukan akan bertentangan dengan ajaran Islam yang diamalkan oleh masyarakat Islam.

Contohnya:

i. Memakai pakaian bewarna merah seperti santa claus atau pakaian lain yang melambangkan agama;

ii. Menghidangkan minuman atau makanan yang memabukkan dan seumpamanya;

iii. Mengadakan bunyi-bunyian atau hiasan seperti loceng gereja, pokok krismas, kuil atau memecah kelapa;

iv. Mengadakan acara yang berunsur perjudian, penyembahan, pemujaan, khurafat dan sebagainya.

4.1.3 Majlis tersebut tidak disertakan dengan “perbuatan yang bercanggah dengan pembinaan akhlak dan budaya masyarakat Islam” di negara ini.

Maksud “bercanggah dengan pembinaan akhlak dan budaya masyarakat Islam” ialah sesuatu perkara, perbuatan, perkataan atau keadaan yang jika dilakukan akan bertentangan dengan nilai dan norma kehidupan masyarakat Islam Negara ini yang berpegang kepada ajaran Islam berdasarkan ahli sunnah wal jamaah.

Contohnya:

i. Percampuran bebas tanpa batas dan adab sopan;

ii. Berpakaian yang menyolok mata;

iii. Mendendangkan lagu-lagu yang mempunyai senikata berunsur lucah serta pemujaan;

iv. Mengadakan program seperti pertandingan ratu cantik, laga ayam dan sebagainya.

4.1.4 Majlis tersebut tidak disertakan dengan perbuatan yang boleh “menyentuh sensitiviti masyarakat Islam”.

Maksud “menyentuh sensitiviti masyarakat Islam” ialah sesuatu perkara, perbuatan, perkataan atau keadaan yang jika dilakukan akan menyingung perasaan umat Islam tentang kepercayaan dan amalan mereka.

Contohnya:

i. Ucapan-ucapan atau nyanyian berbentuk dakyah keagamaan bukan Islam;

ii. Ucapan-ucapan yang menghina umat Islam;

iii. Ucapan-ucapan yang menghina agama Islam;

iv. Persembahan yang bertujuan mempersendakan pegangan agama masyarakat Islam.

4.1.5 Pihak penganjur dan orang ramai diminta mendapatkan pandangan pihak berkuasa agama sebelum menganjur atau menghadiri majlis perayaan orang yang bukan beragama Islam.

5. PENUTUP

Sekiranya terdapat keraguan atau ketidakjelasan dalam mentafsir dan melaksanakan Garis Panduan ini hendaklah merujuk kepada;

JABATAN KEMAJUAN ISLAM MALAYSIA

Blok D7, Parcel D,

Kompleks Pentadbiran Kerajaan Persekutuan

62502, PUTRAJAYA

Tel: 03-8886 4253

Fax: 03-8889 1993



Di petik daripada Laman JAKIM

12/20/2009

BCT 1113 COMPUTER PROGRAMING NOTES



Students are strongly advised to make hardcopy of the following teaching materials.

TOPIC

1. Introduction to Programming

1.1
Steps to run Microsoft Visual C++
1.2 An Overview of Computers and Programming Languages (Chapter 0)
1.3 Algorithma

1.3.1
Pseudocode
1.3.2
Flowchart

Sources:
Lecturer's Note and Introduction to C++ Programming, Brief Edition By D.S. Malik


2. Overview of C++ Language (Chapter 1)
3. Input / Output(Chapter 2)
4. Control Structures 1-Selection (Chapter 3)
5. Control Structures 1 -Looping/Repetition (Chapter 4)
6. User Define Functions (Chapter 5)
7. Arrays (Chapter 6)

Sources:
Books: Introduction to C++ Programming, Brief Edition By D.S. Malik
you can find more notes here
http://learning-material.blogspot.com/2009/12/notesslides-bct1033-computer.html

ACADEMIC CALENDAR FOR SEM 2 2009/2010

ACADEMIC CALENDAR FOR SEM 2 (2009/2010)
TATI UNIVERSITY COLLEGE (TATiUC)
DEGREE/HND/DIPLOMA/CERTIFICATE


Cara download Installer windows 10 dalam format ISO

1. Jika anda bercadang untuk download windows 10 melalui website rasmi windows - pilihan untuk download dalam format ISO tidak di berikan.  ...