Chapter 7: Deadlocks.
a) What is deadlock?
b) Draw FOUR (4) symbols used in Resources-Allocation Graph as follows.
I ) Process
II) Resources Type with three instances
III) Pi requests instances of Rj
IV) Pi is holding an instances of Rj
Rujuk Nota (slide) berikut.
+ Security
c) A password may become known to other users in a variety of ways. Is there a simple method for detecting that such event has occurred? Explain your answer.
d) The list of all passwords is kept within the operating system. Thus, if a user manages to read this list, password protection is no longer provided. Suggest a scheme that will avoid this problem.
4/19/2014
FEP1023 QUIZ 20 April 2014
Name :____________________________
Matric:____________________________
Please submit on 20 April, befora 1.00 pm.
Consider the following C Program.
Matric:____________________________
Please submit on 20 April, befora 1.00 pm.
Consider the following C Program.
I)Show the output when input (x and y) are as follows (write “nothing” if nothing prints).
II) Draw a flowchart for the program.
4/17/2014
FEP1023 Exercise 17 April 2014
i. Show output of a program above when inputs
are 150, 100, 80,0,-10
ii. Draw a flowchart for the code above.
are 150, 100, 80,0,-10
ii. Draw a flowchart for the code above.
4/09/2014
FEP1023 LAB1
Sila download Lab berikut:-
Lab Activity (1)
Lab Activity (1)
1.
Draw
a flowchart and write a program to read three numbers and display the average.
2.
Draw
a flowchart and write a program to add, subtract, divide and multiple two
floating point numbers and make the output in two decimal places. Then the
program will ask another two integer numbers to make modulus operation and
display the result. Sample output as follows:
This program is to test arithmetic
operator in C programming
Enter floating point number 1: 6.6
Enter float point number 2: 3.3
6.6 + 3.3 = 9.9
6.6 – 3.3 = 3.3
6.6 / 3.3 = 2.2
6.6 * 3.3 = 21.78
Enter integer number 1: 50
Enter integer number 2: 3
50 % 3 remainder 2
|
tarikh hantar : akan di maklumkan kemudian
JSP - Java Server Pages, SQL, HTML Forms and Databases
Posting kali ini akan menunjukkan bagai mana untuk memproses database menggunakan java. Perkara-perkara berikut akan di tunjukkan:-
1. Administratively Register a Databases.
2. Insert records in a database using JSP.
3. Inserting data from HTML Form in a database using JSP.
4. Retrieve data from a database using JSP – result sets.
5. Delete Records from Database
1. Administratively Register a Databases.
Satu database access yang 'simple' telah pun di sediakan sebagaimana gambar di atas. Java hanya boleh 'bercakap' dengan database yang di daftarkan sahaja.Proses mendaftarkan database sebagai 'data source' melalui ODBC adalah seperti berikut:-
2. Insert records in a database using JSP.
Proses insert data pada peringkat permulaan ini - saya hanya insert data static sahaja iaitu nilai 1 untuk id dan 'charlie' untuk name. Ini adalah untuk memberi kejelasan kepada 'database connection' dan 'sql statement' INSERT kepada pelajar.
3. Inserting data from HTML Form in a database using JSP.
Proses insert data yang kedua ini memerlukan pengguna untuk masukkan data id dan data nama. Pseudocode umumnya adalah seperti berikut:-
1. Baca data dari user.
2. Insert data ke database.
Proses ini perlu menggunakan dua page iaitu page pertama untuk input data, dan page kedua untuk insert data ( sama spt contoh nombor 2 tapi dengan sedikit penambahan koding)
4. Retrieve data from a database using JSP – result sets.
Proses display data sebenarnya proses lebih rumit berbanding proses lain (insert dan delete) kerana ia menggunakan satu objek lain iaitu result set (suatu objek yang akan pegang data).
5. Delete Records from Database
Perhatikan koding untuk padam data seperti dibawah. Data yang akan di padam telah di setkan secara static. Ini untuk memberi kejelasan kepada pelajar terhadap SQL statement DELETE.
untuk proses delete yang lebih baik- kita akan mengguna pakai proses 4 kemudian ditambah satu link delete.
bila link delete di klik ia akan memanggil fail delete.jsp
Jika pelajar mahir dengan proses-proses di atas-maka pelajar akan dapat kuasai web programming menggunakan jsp, dan kemahiran seterusnya ialah dalam menghasilkan user interface yang baik.
1. Administratively Register a Databases.
2. Insert records in a database using JSP.
3. Inserting data from HTML Form in a database using JSP.
4. Retrieve data from a database using JSP – result sets.
5. Delete Records from Database
1. Administratively Register a Databases.
nama database, nama table dan nama field |
buka ODBC untuk daftarkan data source |
memilih nama database |
selesai mendaftarkan data source |
Proses insert data pada peringkat permulaan ini - saya hanya insert data static sahaja iaitu nilai 1 untuk id dan 'charlie' untuk name. Ini adalah untuk memberi kejelasan kepada 'database connection' dan 'sql statement' INSERT kepada pelajar.
perhatikan 'connection database' dan sql statement yang di gunakan |
Proses insert data yang kedua ini memerlukan pengguna untuk masukkan data id dan data nama. Pseudocode umumnya adalah seperti berikut:-
1. Baca data dari user.
2. Insert data ke database.
Proses ini perlu menggunakan dua page iaitu page pertama untuk input data, dan page kedua untuk insert data ( sama spt contoh nombor 2 tapi dengan sedikit penambahan koding)
input.htm untuk input data dari user |
savedata.jsp untuk insert data ke database |
Proses display data sebenarnya proses lebih rumit berbanding proses lain (insert dan delete) kerana ia menggunakan satu objek lain iaitu result set (suatu objek yang akan pegang data).
proses view data |
5. Delete Records from Database
Perhatikan koding untuk padam data seperti dibawah. Data yang akan di padam telah di setkan secara static. Ini untuk memberi kejelasan kepada pelajar terhadap SQL statement DELETE.
delete data yang mempunyai id =1 |
bila link delete di klik ia akan memanggil fail delete.jsp
Jika pelajar mahir dengan proses-proses di atas-maka pelajar akan dapat kuasai web programming menggunakan jsp, dan kemahiran seterusnya ialah dalam menghasilkan user interface yang baik.
4/05/2014
BCS1333 - Quiz 3
Chapter 5 Scheduling Algorithms
Briefly explain scheduling algorithma and List Pros and Cons for each of the four scheduler types listed below.
1. First In First Out (FIFO)
Pros:
Cons:
2. Shortest Job First (SJF)
Pros:
Cons:
3. Priority Schedular
Pros:
Cons:
4. Round Robin Scheduler (RR)
Pros:
Cons:
References text book
4/02/2014
FEP1023 Introductino to Programming (Lab 1 - 3 April 2014)
1. Write a program that reads in radius and length of a cylinder and computes area and volume using the following formulas:-
Area= radius x radius x 3.14
Volume = area x length
2. Write a program which inputs 3 numbers, and outputs their sum, product and average.
Subscribe to:
Posts (Atom)
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. ...
-
ANSWERS TO CHAPTER EXERCISES (CHAPTER 8) Review Questions 1. List and describe various types of output, including technolog...
-
Based on real life scenario on any local company/ organization which you are very familiar, define the problem that could be addressed thr...
-
A. Response to the following statements by circling either T (TRUE) or F (FALSE). [10M] I. 1. Java enables users...