[DOWNLOAD] Project Diva Future Tone (Prelude) – PC Version FREE!


Kalian penggemar Hatsune Miku? Tahukah kalian bahwa saat ini, sudah ada Project Diva baru yaitu Arcade Future Tone?

Melalui link yang akan diberikan dibawah, kalian bisa mendownload langsung game Arcade Future Tone untuk PC KALIAN!


Tanpa berbasa basi lagi, ini linknya. Tinggal download, install, lalu mainkan 🙂

Disarankan untuk mempunya Controller supaya lebih nyaman saat bermain 🙂

Have fun!

LINK : https://mega.nz/#!0ZRyUZiL




Name : Feryan Elvareza Ariesta

NIM : 1801428516

Well… today is our last day. It’s been quite sometime due to… well… assignments, personal life, troubles at my workplace, and so much more.

To top it off, today was unpleasant day anyway. Ran into some more trouble, and well some disputes happens. Well I don’t know should it bound to happen or not *sigh*. Anyway, at this point we were left with plastic cups… again….

Weren’t my favourite. As usual we encounter some weird “stuffs” well that wasn’t unheard of anyway. And yeah just like that, zip and zap. We finished our daily portion…. and zips right back.

Hopefully this troubles we ran into, we could deal with it the correct way, and *sigh* well let’s just finish this.

Here are my group’s attendance card.


Just… keep this short. Not in the mood to tell all the details…



Name : Feryan Elvareza Ariesta

NIM : 1801428516

1433508343495 1433508349524

Finished our portion like always. Nothing much that differenciate today than others. However, we do get much more load since… well… last time. We finished around 5 – 7 plastic bags whereas usually we are done within 4-5. One major trouble that I ran into is that one of the bags are filled with ants (can’t take pics of it. Way too disturbed) and well… they are angry and so they march right out. It’s just an unpleasant sight…



Nama : Feryan Elvareza Ariesta

NIM : 1801428516

I’ve just realized something. This blog post should be done in English since I was in Global Class afterall. So starting from this point on, this blog will be posted in English.

First of all, just like usual, we came to the place, approximately at 12 O’Clock since class finished at 11 and we need some preps to be done.

Fast forward, no major trouble(s) are found in this session anyway.

A bit change of pace is that we gets some extras which are plastic glass or cups. It was suppose to be somewhat easier, however it’s not the case. Most of them had something rotten inside, and so, yeah, we’re a bit disgusted. We couldn’t last really long smelling it, so we tried doing it as fast as we could and so we finished it earlier.

1433508399751 1433508345856

This are some of the clean ones so….

TFI x CB : Kewarganegaraan – Day 1 : Tzu Chi


Nama : Feryan Elvareza Ariesta

NIM : 1801428516

Hari ini adalah hari pertama. Kita di briefing oleh Ibu Lan Fang selaku koordinator dari Depo Daur Ulang Tzu Chi. Briefingnya cukup singkat, karena disini kami diberitahukan bahwa bagi volunteer, kita bisa membantu dengan membersihkan dan memilah botol.

Ini adalah hasil akhir hari ini. Caranya cukup mudah sih. Kita memisahkan plastik merk botol dan tutupnya, menyesuaikan warna tutup botol, lalu meremukan botol sehingga dapat lebih hemat tempat saat di daur ulang.

Tidak ada kendala utama disini, hanya saja kita perlu mebuat 1 proposal lagi untuk Tzu Chi-nya, dan juga kertas absensi pribadi.



Before I wrote about Chapter 9’s answer, First of all, I would like to show my current project. It’s a review though of my newest addition in my Nendoroid Collection. Her name is Renge Miyauchi. Stay tune for review of her in this blog and on http:\\www.GwiGwi.com as well 😀

Chapter 9 : Review Question

  1. What are the three general characteristics of subprograms?
  • Each subprogram has a single entry point.
  • The calling program unit is suspended during the execution of the called subprogram, which implies that there is only subprogram in execution at any given time.
  • Control always returns to the caller when the subprogram execution terminates.
  1. What does it mean for a subprogram to be active?

= It means that after having been called, a subprogram has begun execution but has not yet completed that execution.

  1. What is given in the header of a subprogram.

= subprogram header, which is the first part of the definition, serves several purposes. First, it specifies that the following syntactic unit is a subprogram definition of some particular kind.1 In languages that have more than one kind of subprogram, the kind of the subprogram is usually specified with a special word. Second, if the subprogram is not anonymous, the header provides a name for the subprogram. Third, it may optionally specify a list of parameters.

  1. What characteristic of Python subprograms sets them apart from those of other languages?

= One characteristic of Python functions that sets them apart from the functions of other common programming languages is that function def statements are executable. When a def statement is executed, it assigns the given name to the given function body. Until a function’s def has been executed, the function cannot be called.
Consider the following skeletal example:if . . .
def fun(. . .):
. . .
def fun(. . .):
. . .

  1. What languages allow a variable number of parameters ?

= C,C++,Perl JavaScript, and Lua. Also, C# allows methods to accept a variable number of parameters, as long as they are of the same type.

Chapter 9 : Problem set

  1. What are arguments for and against a user program building additional definitions for existing operators, as can be done in Python and C++? Do you think such user-defined operator overloading is good or bad? Support your answer.
  • FOR:
     It allows the developer to program using notation “closer to the target domain” and allows user-defined types a similar level of syntactic support as types built into the language. It can easily be emulated using function calls.
     It can be implemented according to user’s want, eventhough it is not logically true.
    I think such user-defined operator overloading is good as long as user use it according to its logical rules. User must use for example, + operator to be overloaded to implement “add” not “substraction”. And sometimes, in C++ there is condition when user need to add many data in class, so user-defined operator like this is needed to make it easier.
  1. In most Fortran IV implementations, parameters were passed by reference, using access path transmission only. State both the advantages and disadvantages of this design choice.
  • The main advantage of this method is the fast accesses to formal parameters in subprograms. The disadvantages are that recursion is rarely useful when values cannot be passed, and also that a number of problems, such as aliasing, occur with the method.
  1. Argue in support of the Ada 83 designers’ decision to allow the implementor to choose between implementing in out mode parameters by copy or by reference.
  • The tradeoff is one of efficiency of passing parameters vs. efficiency of accessing the parameters in the subprogram. Ada leaves this choice to the implementor, rather than forcing a single solution, because different situations may require different approaches. Passing a large array which the subprogram only accesses a few times is faster with reference. Passing any argument that the subprogram accesses a lot is faster with copy.
  1. Suppose you want to write a method that prints a heading on a new output page, along with a page number that is 1 in the first activation and that increases by 1 with each subsequent activation. Can this be done without parameters and without reference to nonlocal variables in Java? Can it be done in C#?
  • Yes,This can be done in both Java and C#, using a static (or class) data member for the page number.
  1. Consider the following program written in C syntax:
    void swap(int a, int b) {
    int temp;
    temp = a;
    a = b;
    b = temp;

void main() {
int value = 2, list[5] = {1, 3, 5, 7, 9};
swap(value, list[0]);
swap(list[0], list[1]);
swap(value, list[value]);

For each of the following parameter-passing methods, what are all of the values of the variables value and list after each of the three calls to swap?
a. Passed by value
b. Passed by reference
c. Passed by value-result

  1. Passed by value
    -value =1 , list[5] = {2,4,6,8,10}
    b. Passed by reference
    -value =6, list[5] ={4,1,2,8,10}
    c. Passed by value-result
    -value =6, list[5] ={4,1,2,8,10}



Chapter 8 : Review Question

  1. What is the definition of control structure?
  •  A control structure is a control statement and the collection of statements whose execution it controls.
  1. What did Bohm and Jocopini prove about flowcharts?
  • It was proven that all algorithms that can be expressed by flowcharts can be coded in a programming languages with only two control statements: one for choosing between two control flow paths and one for logically controlled iterations.
  1. What is the definition of block?
  •  In Ruby, block is a sequence of code, delimited by either breves or the do and and reserved words.
  1. What is/are the design issue(s) for all selection and iteration control statements?
  • Selection

Two-way :

  • What is the form and type of the expression that controls the selection ?
  • How are the then and else clauses specified ?
  • How should the meaning of nested selectors be specified ?

Multiple-Selection :

  • On which type the selector is based ?

Iteration :

  • How is the iteration controlled ?
  • Where should the control mechanism appear in loop statement?
  1. what are the design issues for selection structures?
  • What is the form and type of the expression that controls the selection ?
  • How are the then and else clauses specified ?
  • How should the meaning of nested selectors be specified ?

Chapter 8 : Problem set

  1. Describe three situation where a combined counting and logical looping statement is needed.
  • A list of values is to be added to a SUM, but the loop is to be exited if SUM exceeds some prescribed value.
  • A list of values is to be read into an array, where the reading is to terminate when either a prescribed number of values have been read or some special value is found in the list.
  • The values stored in a linked list are to be moved to an array, where values are to be moved until the end of the linked list is found or the array is filled, whichever comes first.
  1. Study the iterator feature of CLU in Liskov et al. (1981) and determine its advantages and disadvantages

The key addition was the concept of a cluster, CLU’s type extension system and the root of the language’s name CLUster. Clusters correspond generally to the concept of an “object” in an OO language, and have roughly the same syntax.

CLU did not offer any sort of structure for the clusters themselves. Cluster names are global, and no namespace mechanism was provided to group clusters or allow them to be created “locally” inside other clusters. This problem is not unique to CLU, but it is surprising that so many languages have lacked this feature — given the centralness in ALGOL of giving scope to variables, it seems that giving scope to cluster/object names would be an obvious extension.

CLU does not perform implicit type conversions. In a cluster, the explicit type conversions ‘up’ and ‘down’ change between the abstract type and the representation. There is a universal type ‘any’, and a procedure force[] to check that an object is a certain type.

Another key feature of the CLU type system are iterators, which return objects from a collection one after the other. Iterators were “black boxes” that offered an identical API no matter what data they were being used with. Thus the iterator for a collection of complex_numbers would be identical to that for an array of integers.

CLU also includes exception handling, based on various attempts in other languages; exceptions are raised using signal and handled with except. Oddly, given the focus on type design, CLU does not offer enumerated types, nor any obvious way to create them.

A final distinctive feature in CLU is multiple assignment, where more than one variable can appear on the left hand side of an assignment operator

  1. Compare the set of Ada control statements with those of C# and decide which are better and why.
  • C# because the C# multiple selection structures is a great boost to C# writability, with no obvious negatives, furthermore C# control statement is the most flexible iteration statement.
  1. What are the pros and cons of using unique closing reserved words on compound statements?
  • Unique closing keywords on compound statements have the advantage of readability and the disadvantage of complicating the language by increasing the number of keywords.
  1. What are the arguments, pro and con, for Python’s use of indentation to specify compound statements in control statements?

Pros of indentation:

  • Helps reduce inconsistent indentation in code which makes it easier to read (in other words consistency)
  • clears the screen by replace visible tokens with whitespace to serve the same purpose

Cons of indentation

  • Much easier to cut and paste code to different levels (you don’t have to fix the indentation)
  • More consistent. Some text editors display whitespace(s) differently.
  • You cannot safely mix tabs and spaces in Python such that it would be easy to cause an error by putting too few spaces in an indentation level, thus going to the previous indentation level and closing the loop/block. This decreases writability.