Find any information/article and examine the state of computer science research and what are its variety of technical topics?
It is undeniably true that computer science or the field of computing technology has been rapidly growing in recent times. There are numerous development, inventions and discoveries that are introduced in the community today and I believe that this magnificent growth is the product of critical research from researchers in the said field. If we are to trace up history of computing science, development from abacus computers to digital frames are incredibly amazing! Who would expect that the technology would boom such as what we are enjoying right now. Can you Imagine computer science a decade after or even just a year from now as for the reality on how technology developed and even improved rapidly, hmm..?? (I wonder…). What is computer science by the way? It is defined that [1] computer science or computing science is the study and the science of the theoretical foundations of information and computation and their implementation and application in computer systems.
Based on an article written by Wm. A. Wulf Ph.D, the president of the National Academy of Engineering (AT&T Professor of Engineering and Applied Science, University of Virginia before the House Science Committee U.S. House of Representatives) entitled the state of computer science research in the US and the evolution of federal support for IT. On that article he exemplify[2] how important it is to support researches of computer science and it is very wrong to say that the estate where he belong would refer the funds being released to researches of computing science an expense but should or would rather be INVESTMENT. He added that computer science is an investment with an enormous multiplier because advances in computing and information technology have immediate, direct and tangible benefits on virtually all human activities. There is a contention concerning the issue "Investing" vs. "Expense”. He has pointed out that what the federal funding in basic computing research has contributed in the field of national security, prosperity and health is simply an "investment" and not an "expense". There is a distinction between the two; since "expense" sounds like valueless or basically it is just money spent on an activity while "investment means spending money "productively". These "investments" will reimburse themselves for the future generation. Computer Science research has brought vast contribution within the scope of physical sciences, engineering, commerce, cosmology and weather prediction. He has quoted that, "Basic research may not be the original source for all the benefits we enjoy from technology, but it is a vital and irreplaceable component of the rich system that produces them".
After reading the article of Mr. Wulf, where he greatly emphasized that supporting the researches on computer science must not be considered as an expense but rather be an investment, I felt so proud that I took this course Bachelor of Science in Computer Science because if we try to think of it, my contribution in the near future would somehow maybe help the development of this country and I myself will not be a liability for this country but rather be an asset (Patriotic statement). Now, going back to Mr. Wulf, I strongly agree with his statement, many of the highly industrialized and developed countries today (Japan, United States, and Singapore) had invested and focused on technology development. Well, of course, if one country aims for success and growth, one must have to released funds and take the risk to be able to gain something and it is proven true that investing on technological development is one of the key factors for economic growth and development. Honestly, Mr. Wulfs’ heart and dedication towards promoting undying support to computer science research is very admiring and inspiring. Philippines in particular, as what I have observed is not that supportive on computer science researches. It is very transparent that the government is not paying that much attention on improving and developing the quality of educating the students or orienting them with the newest technology, and encouraging them to do more research, knowing the fact that our country is competing globally. With regards to the researches, it is pretty obvious that there are lots of Filipino computer scientist which are magnificently very good but then are not being supported properly that is why they flew away and try to find that green pasture outside the country. Well, aside from the fact that lots of researches, inventions and developments with regards to technology are first released and broadcast by non-Filipino developers (sad to say). Sad Sad Sad
There are varieties of technical topics involve in computer science research, some of which are:
* Computer Security
Computer architecture
Operating systems
Programming languages
Compilers
Databases
Digital Libraries
Graphics and Visualization
Parallel and Distributed Computing
Source:
[1] http:// en. wikipedia. org/ wiki/ Computer_science
[2]http://www. Nationala cademies. org/ ocga/ testimony/ Computer Science_Research in the United States. asp
[3]http://www. cs. gsu. edu/ research/ areas.html
Friday, October 2, 2009
Information Articles Technical Research Papers
Posted by
Ronie Q. Biloy
at
1:20 AM
|
Labels:
Information Articles Technical Research Papers
|
1 comments
Published Scientific Papers
Japanese researchers downplay super CPU effort
By Vivian Yeo, ZDNet Asia
Tuesday, September 29, 2009 06:40 PM
Summary:
A group of Japanese researchers are collaborating on a software standard for multicore processors to be used in a range of technology products, including mobile phones and in-vehicle navigation systems. The effort could lead to the development of a super CPU, according to the researchers.
The alliance includes big names such as Fujitsu, Toshiba, Panasonic, Renesas Technology, NEC, Hitachi and Canon ( CAJ - news - people ). All have agreed to pool their resources together to create a new, standardized, power-saving central processing units (CPU) which could be used within the entire industry for a wide range of consumer electronics by the end of fiscal 2012, the evening edition of Nikkei Business News reported Thursday. According to the plan, each of the Japanese chip makers will produce their own CPU that is compatible with the energy-saving software invented by Kasahara.A group of engineers will then create a prototype that runs on solar cells that will use less than 70% of the power consumed by normal ones. The new CPU could still be able to function even when there are prolonged periods of power shortage during natural disaster, the Nikkei added.
The super Japanese CPU could be incorporated into different brands of televisions, digital cameras, and other electronic appliances.
Evaluation:
If realized and will be adopted in a broad range of consumer electronics, the dominance of Intel today will be challenge. Having a universal standard and software format that could be used in various appliances may help save companies in research and development costs. The project appears to be aiming to create processers that can draw all the power they need from solar panels and can be used to power a new range of mobile devices that never need a main connection.
Source: http://www.zdnetasia.com/news/hardware/0,39042972,62058168,00.htm
New Information System for Blind and Visually Impaired
Computer Scientists at Freie Universität Berlin Start Field Trials
No. 241 issued on 09/16/2009
Summary:
The artificial intelligence group at Freie Universität Berlin, under the direction of the computer science professor Raúl Rojas, has developed a new type of information system for blind and visually impaired individuals. Field trials are being carried out to optimize the device for future users. During the next six months it will be tested by 25 persons. The artificial intelligence group at Freie Universität is collaborating with a research group at the Telekom Laboratories headed by Dr. Pablo Vidales and the Berlin Association for the Education of the Blind and Visually Impaired e.V. The joint project is called InformA. After completion of the field trials, it will receive funding from the German Federal Ministry of Education and Research through its EXIST seed funding program for university-based business start-ups. In addition, IBM Germany is providing funding for further development of the device at Freie Universität.
Evaluation:
If this project will be pursue, the information that will be provided by InformA device can also be the interest of people who doesn’t have previous experience with computers which may not have had a chance to access the information offered in the internet today.
Source: http://www.rehacare.de/cipp/md_rehacare/custom/pub/content,lang,2/oid,22988/ticket,g_u_e_s_t/~/New_Information_System_for_Blind_and_Visually_Impaired_People.html
Continuing Education and Knowledge Retention: A Comparison of Online and Face-to-Face Deliveries
by Connie Schardt and Julie Garrison
Abstract:
A systematic search of the research literature from 1996 through July 2008 identified more than a thousand empirical studies of online learning. Analysts screened these studies to find those that (a) contrasted an online to a face-to-face condition, (b) measured student learning outcomes, (c) used a rigorous research design, and (d) provided adequate information to calculate an effect size. As a result of this screening, 51 independent effects were identified that could be subjected to meta-analysis. The meta-analysis found that, on average, students in online learning conditions performed better than those receiving face-to-face instruction. The difference between student outcomes for online and face-to-face classes—measured as the difference between treatment and control means, divided by the pooled standard deviation—was larger in those studies contrasting conditions that blended elements of online and face-to-face instruction with conditions taught entirely face-to-face. Analysts noted that these blended conditions often included additional learning time and instructional elements not received by students in control conditions. This finding suggests that the positive effects associated with blended learning should not be attributed to the media, per se. An unexpected finding was the small number of rigorous published studies contrasting online and face-to-face learning conditions for K–12 students. In light of this small corpus, caution is required in generalizing to the K–12 population because the results are derived for the most part from studies in other settings (e.g., medical training, higher education).
Evaluation:
This doesn’t mean that we will be saying goodbye to classrooms but research and reports suggest that online education could expand sharply over the next few years. The real promise of online education as experts say is providing learning experiences that are more tailored to individual students than is possible in classrooms. In this way students may find it more engaging since they are enabled to learn by doing.
Source: http://www.eblip4.unc.edu/papers/Schardt.pdf
Back to top Go down
View user profile
By Vivian Yeo, ZDNet Asia
Tuesday, September 29, 2009 06:40 PM
Summary:
A group of Japanese researchers are collaborating on a software standard for multicore processors to be used in a range of technology products, including mobile phones and in-vehicle navigation systems. The effort could lead to the development of a super CPU, according to the researchers.
The alliance includes big names such as Fujitsu, Toshiba, Panasonic, Renesas Technology, NEC, Hitachi and Canon ( CAJ - news - people ). All have agreed to pool their resources together to create a new, standardized, power-saving central processing units (CPU) which could be used within the entire industry for a wide range of consumer electronics by the end of fiscal 2012, the evening edition of Nikkei Business News reported Thursday. According to the plan, each of the Japanese chip makers will produce their own CPU that is compatible with the energy-saving software invented by Kasahara.A group of engineers will then create a prototype that runs on solar cells that will use less than 70% of the power consumed by normal ones. The new CPU could still be able to function even when there are prolonged periods of power shortage during natural disaster, the Nikkei added.
The super Japanese CPU could be incorporated into different brands of televisions, digital cameras, and other electronic appliances.
Evaluation:
If realized and will be adopted in a broad range of consumer electronics, the dominance of Intel today will be challenge. Having a universal standard and software format that could be used in various appliances may help save companies in research and development costs. The project appears to be aiming to create processers that can draw all the power they need from solar panels and can be used to power a new range of mobile devices that never need a main connection.
Source: http://www.zdnetasia.com/news/hardware/0,39042972,62058168,00.htm
New Information System for Blind and Visually Impaired
Computer Scientists at Freie Universität Berlin Start Field Trials
No. 241 issued on 09/16/2009
Summary:
The artificial intelligence group at Freie Universität Berlin, under the direction of the computer science professor Raúl Rojas, has developed a new type of information system for blind and visually impaired individuals. Field trials are being carried out to optimize the device for future users. During the next six months it will be tested by 25 persons. The artificial intelligence group at Freie Universität is collaborating with a research group at the Telekom Laboratories headed by Dr. Pablo Vidales and the Berlin Association for the Education of the Blind and Visually Impaired e.V. The joint project is called InformA. After completion of the field trials, it will receive funding from the German Federal Ministry of Education and Research through its EXIST seed funding program for university-based business start-ups. In addition, IBM Germany is providing funding for further development of the device at Freie Universität.
Evaluation:
If this project will be pursue, the information that will be provided by InformA device can also be the interest of people who doesn’t have previous experience with computers which may not have had a chance to access the information offered in the internet today.
Source: http://www.rehacare.de/cipp/md_rehacare/custom/pub/content,lang,2/oid,22988/ticket,g_u_e_s_t/~/New_Information_System_for_Blind_and_Visually_Impaired_People.html
Continuing Education and Knowledge Retention: A Comparison of Online and Face-to-Face Deliveries
by Connie Schardt and Julie Garrison
Abstract:
A systematic search of the research literature from 1996 through July 2008 identified more than a thousand empirical studies of online learning. Analysts screened these studies to find those that (a) contrasted an online to a face-to-face condition, (b) measured student learning outcomes, (c) used a rigorous research design, and (d) provided adequate information to calculate an effect size. As a result of this screening, 51 independent effects were identified that could be subjected to meta-analysis. The meta-analysis found that, on average, students in online learning conditions performed better than those receiving face-to-face instruction. The difference between student outcomes for online and face-to-face classes—measured as the difference between treatment and control means, divided by the pooled standard deviation—was larger in those studies contrasting conditions that blended elements of online and face-to-face instruction with conditions taught entirely face-to-face. Analysts noted that these blended conditions often included additional learning time and instructional elements not received by students in control conditions. This finding suggests that the positive effects associated with blended learning should not be attributed to the media, per se. An unexpected finding was the small number of rigorous published studies contrasting online and face-to-face learning conditions for K–12 students. In light of this small corpus, caution is required in generalizing to the K–12 population because the results are derived for the most part from studies in other settings (e.g., medical training, higher education).
Evaluation:
This doesn’t mean that we will be saying goodbye to classrooms but research and reports suggest that online education could expand sharply over the next few years. The real promise of online education as experts say is providing learning experiences that are more tailored to individual students than is possible in classrooms. In this way students may find it more engaging since they are enabled to learn by doing.
Source: http://www.eblip4.unc.edu/papers/Schardt.pdf
Back to top Go down
View user profile
Thursday, October 1, 2009
Method and Methodology
I would like to base my own understanding on what is the difference between method and methodology on the following definition:
According to wikipedia:
Method
1. In scientific method it is a series of steps takes to acquire knowledge
2. Methods in computing science is a piece of code associated with a class or object to perform a task
Methodology
Methodology refers to more than a simple set of methods; rather it refers to the rationale and the philosophical assumptions that underlie a particular study.
So, as far as I have understood this definition, I could say that methodology pictures a much bigger scenario compared to methods. When we say method is like the process or the step-by-step procedure on how you are going to execute something. Like in gathering data, there are number of methods or instruments (maybe) that one can use, interview, questionnaire, and others so these are methods but when we say methodology it is the study of all the methods. So, in research, data gathering in particular methodology part plays an important role since on this area the researcher evaluates or tries to study which of the method/s mentioned is appropriate or worth to be applied on the study.
According to wikipedia:
Method
1. In scientific method it is a series of steps takes to acquire knowledge
2. Methods in computing science is a piece of code associated with a class or object to perform a task
Methodology
Methodology refers to more than a simple set of methods; rather it refers to the rationale and the philosophical assumptions that underlie a particular study.
So, as far as I have understood this definition, I could say that methodology pictures a much bigger scenario compared to methods. When we say method is like the process or the step-by-step procedure on how you are going to execute something. Like in gathering data, there are number of methods or instruments (maybe) that one can use, interview, questionnaire, and others so these are methods but when we say methodology it is the study of all the methods. So, in research, data gathering in particular methodology part plays an important role since on this area the researcher evaluates or tries to study which of the method/s mentioned is appropriate or worth to be applied on the study.
Research Evaluation
How do you know if a piece of research work is good or not? how are they evaluated?
In my own point of view, a research work is considered good if it tries to answer or solve a problem; otherwise it is useless. Though many are trying to do some researches or research works out of curiosity and are trying to prove something new or contradict the old ways or beliefs, which I think also are not bad, but I consider it as a not so good research work. I do believe that the main purpose of research is that, one must try to solve something and one must have to discover a solution to a problem. So, I must say that a good research work possesses a good research problem and well defined objectives. I certainly believe that, before delving into the research paper which I consider as a documentation of the research work, one must have to prioritize first the very core of the study before taking any glance on the correct formatting of the research paper. Now, If one’s topic is worth contributing to the community or has a big contribution for the development of the public, then this is now the time that we must have to consider the way the researcher or proponent had presented his/her research paper. How he or she performed the study. Also, a thorough review on the content of the paper must have to be done, a thorough examination on how he/she tried to convince the society that his/her proposal is worthy of the attention of the reviewing public. Of course, every section of the paper must have to be well constructed like the statement of the problem, the review of related literature, the purpose of the study and the methodology.
They say “You can design the greatest experiment on earth but if you cannot write a good report then nobody will take your results seriously” which I strongly believe. A good report of the results is a big factor in order for one research to be recognized. According to my searches, this is from Experiments-resources.com, there are several sections that must have to be met or a research paper must contain, these are: TITLE, INTRODUCTION, METHOD, RESULTS, DISCUSSION, CONCLUSION, REFERENCES.
The title must not be too long but must describe exactly what your experiment is about. For example, “Mold Growth” tells us nothing whereas “The Effect Of Temperature On Mold Growth” let everybody know what the experiment is about.
In the introduction section it is important to give the reasons why one picked the experiment and show the background research one did for it. Also, one must have to assume that somebody reading your experiment may know nothing about the subject so you must give them a quick summary. You could let them know a little about ‘The Life Cycle of Mold’ or ‘The History of Pendulums’. There is one problem; how do you keep your introduction short while trying to teach somebody about your subject? This is where you use references, sometimes called citations. For every piece of information included, you should let the reader know where it came from. Whether from books, magazines, the internet or your teacher, if you include your references, somebody interested in your subject can easily read them and find out more. Finally, you should include your hypothesis statement. This is what you are trying to prove or disprove. For example ‘Mold grows quicker at higher temperatures’ or ‘Expensive brands of paper towel absorb more water than cheaper ones’ are testable hypotheses.
Next is the methodology section, here you must describe exactly the equipment and methods you used. What you must remember is that somebody might want to test your results so you must make sure that they are able to perform exactly the same experiment with exactly the same equipment. It is a good idea to include a list of all the equipment you used and step by step instructions on what you did.
Next is the results section, here you describe what you found. In this section, you should not discuss what your results mean; only what you found. You must try to be exact and give numbers instead of just observations. Use graphs and tables as they are easier for people to understand easily. Be careful not to put in lots of graphs just for the sake of it. Every graph and table should be clear and referred to in the text and then the discussion section, this is where you interpret your results and try to explain what they mean. This is called significance. You should point out whether your hypothesis is proved, disproved or inconclusive, if you are not sure one way or the other. If your hypothesis is proved, great, but the world of science does not stay still. Here you should speculate where science goes next or what experiments you could do next. For example, in the case of the mold bread experiment, after testing the effect of temperature, you could check whether the amount of light has an effect on the rate of growth. If your hypothesis was wrong or unproven, this is not a problem. There is no right and wrong in science, only answers. Even if your hypothesis was wrong, the world of science has still learned something. In the discussion you must describe why the experiment did not give the results you expected. Maybe your initial hypothesis was wrong, but maybe there were some flaws in your experimental design or method. You should describe why it might be wrong or what changes you would make if you were to repeat the experiment again. Be honest. Nobody is going to punish you for having these problems, only for not understanding why. Even great scientists like Charles Darwin and Stephen Hawking have had flaws in their theories so you are in good company if your experiment did not work out exactly how you planned!
Finally, the conclusion, it says that it is always a good idea to write a short summary at the end of the report to make everything a little clearer to the reader.
In the bibliography section, it says that it is a good practice to list the books, magazines and websites from where you found out your background research when writing a research paper. This makes sure that somebody who is interested in your subject can find out a little more. For a book, you should include the name of the author, the title, the date it was written and the page numbers of where you found the information. For magazines you should include the name of the author, the title of the magazine, the issue number and/or date, and the name of the article. For a website you should put the exact website address and the date you looked at it. Not every science report or article insists that you have a bibliography but if you want to follow a career as a scientist it is a good idea to get used to it now.
Well then if the said research work contains all the said factors above then I could say that the work is worth a million dollar (hehehe).
In my own point of view, a research work is considered good if it tries to answer or solve a problem; otherwise it is useless. Though many are trying to do some researches or research works out of curiosity and are trying to prove something new or contradict the old ways or beliefs, which I think also are not bad, but I consider it as a not so good research work. I do believe that the main purpose of research is that, one must try to solve something and one must have to discover a solution to a problem. So, I must say that a good research work possesses a good research problem and well defined objectives. I certainly believe that, before delving into the research paper which I consider as a documentation of the research work, one must have to prioritize first the very core of the study before taking any glance on the correct formatting of the research paper. Now, If one’s topic is worth contributing to the community or has a big contribution for the development of the public, then this is now the time that we must have to consider the way the researcher or proponent had presented his/her research paper. How he or she performed the study. Also, a thorough review on the content of the paper must have to be done, a thorough examination on how he/she tried to convince the society that his/her proposal is worthy of the attention of the reviewing public. Of course, every section of the paper must have to be well constructed like the statement of the problem, the review of related literature, the purpose of the study and the methodology.
They say “You can design the greatest experiment on earth but if you cannot write a good report then nobody will take your results seriously” which I strongly believe. A good report of the results is a big factor in order for one research to be recognized. According to my searches, this is from Experiments-resources.com, there are several sections that must have to be met or a research paper must contain, these are: TITLE, INTRODUCTION, METHOD, RESULTS, DISCUSSION, CONCLUSION, REFERENCES.
The title must not be too long but must describe exactly what your experiment is about. For example, “Mold Growth” tells us nothing whereas “The Effect Of Temperature On Mold Growth” let everybody know what the experiment is about.
In the introduction section it is important to give the reasons why one picked the experiment and show the background research one did for it. Also, one must have to assume that somebody reading your experiment may know nothing about the subject so you must give them a quick summary. You could let them know a little about ‘The Life Cycle of Mold’ or ‘The History of Pendulums’. There is one problem; how do you keep your introduction short while trying to teach somebody about your subject? This is where you use references, sometimes called citations. For every piece of information included, you should let the reader know where it came from. Whether from books, magazines, the internet or your teacher, if you include your references, somebody interested in your subject can easily read them and find out more. Finally, you should include your hypothesis statement. This is what you are trying to prove or disprove. For example ‘Mold grows quicker at higher temperatures’ or ‘Expensive brands of paper towel absorb more water than cheaper ones’ are testable hypotheses.
Next is the methodology section, here you must describe exactly the equipment and methods you used. What you must remember is that somebody might want to test your results so you must make sure that they are able to perform exactly the same experiment with exactly the same equipment. It is a good idea to include a list of all the equipment you used and step by step instructions on what you did.
Next is the results section, here you describe what you found. In this section, you should not discuss what your results mean; only what you found. You must try to be exact and give numbers instead of just observations. Use graphs and tables as they are easier for people to understand easily. Be careful not to put in lots of graphs just for the sake of it. Every graph and table should be clear and referred to in the text and then the discussion section, this is where you interpret your results and try to explain what they mean. This is called significance. You should point out whether your hypothesis is proved, disproved or inconclusive, if you are not sure one way or the other. If your hypothesis is proved, great, but the world of science does not stay still. Here you should speculate where science goes next or what experiments you could do next. For example, in the case of the mold bread experiment, after testing the effect of temperature, you could check whether the amount of light has an effect on the rate of growth. If your hypothesis was wrong or unproven, this is not a problem. There is no right and wrong in science, only answers. Even if your hypothesis was wrong, the world of science has still learned something. In the discussion you must describe why the experiment did not give the results you expected. Maybe your initial hypothesis was wrong, but maybe there were some flaws in your experimental design or method. You should describe why it might be wrong or what changes you would make if you were to repeat the experiment again. Be honest. Nobody is going to punish you for having these problems, only for not understanding why. Even great scientists like Charles Darwin and Stephen Hawking have had flaws in their theories so you are in good company if your experiment did not work out exactly how you planned!
Finally, the conclusion, it says that it is always a good idea to write a short summary at the end of the report to make everything a little clearer to the reader.
In the bibliography section, it says that it is a good practice to list the books, magazines and websites from where you found out your background research when writing a research paper. This makes sure that somebody who is interested in your subject can find out a little more. For a book, you should include the name of the author, the title, the date it was written and the page numbers of where you found the information. For magazines you should include the name of the author, the title of the magazine, the issue number and/or date, and the name of the article. For a website you should put the exact website address and the date you looked at it. Not every science report or article insists that you have a bibliography but if you want to follow a career as a scientist it is a good idea to get used to it now.
Well then if the said research work contains all the said factors above then I could say that the work is worth a million dollar (hehehe).
Deciding My Future Career
What do you think is the role of research topic in deciding your future career? (1500 words)
When I first read this question… honestly, I had to really think of what would be the best answer to this question. Is there really a role that this research topic plays in deciding my future career? If yes… what would it be? Well, I would not limit my answer on just the research topic but to research itself.
We all know that research has played an important role on the survival of humanity in this planet. Continuous researches have led mankind to this era of digital world where technology acquisition has been a part of the daily living of the humans. Almost everything around us is the product of research development (though some are discoveries from mere accidents). Right now, while writing this assignment I am eating PEEWEE, and come to think of it, this food is a product of research also, if not for that somebody who had discovered the ingredient in making this food I would never have the chance to eat such a very delicious chow (hehehe.. Commercial!). Going back… I am still thinking what is the role of research in deciding my future career, think… think… think… well; I think honestly, the research proposal itself that I am doing right now if to be successfully implemented will be a big factor in helping me step into the right path where I should have to walk through. Imagine how my or rather be said our approved proposal would contribute to computing science if made possible.
Uhmm.. I would like to discuss something what our proposal is all about entitled “utilizing screen locks to minimize electricity consumption” … this is a statement from Jade Mijares “The general objective of the study is to help minimize electric bills/ electricity usage inside the household. Specifically, the study is centered in controlling Personal Computer usage by means of limiting the time the said computer could be used through the means of a software program. The expected output of the research will be a working program that would put in effect what the researchers want to achieve. The research involves finding out how much a Personal Computer affects electricity consumption in a household setting and using this to create the said program. Furthermore, the screen lock would function like a prepaid system. Let’s say that the program is set to make the computer functional for 10 hours and the reset time is set at 8:00 AM. If a person uses the computer for 10 hours, at the end of the 10th hour, the computer will inform the user that he has consumed all available hours and will shut down. The screen then will be locked to prevent further access. At 8:00 am the next day the computer will reset its "prepaid" time again to 10 hours and the computer will again be usable. If a user just uses 6 hours of the previous time come 8:00 am of the next day the time would still be reset to 10 hours.”
The research topic where we are currently doing determines the way we see the need of the world to have this, with this screen locks household electric bills will surely drop off. But then, I am honestly thankful that Sir RSG did not require us to implement the proposal, because if that’s the case, my future would still be in this university… (hehehe). Well, it would be a challenge for me and to my co-proponents to really implement this research proposal.
Now, since we are not anymore required to do a full blown research and that of course our proposals will not to be implemented, how will then this subject or research help me mold my future career? Before, I saw my classmates undertaking this subject having hard time accomplishing all the said requirements to really finish the research paper… I ask myself… will I be able to have the patience and dedication to do all of those stuffs? Like, interview different personalities, read lots of references, write that nose bleeding introduction, RRL, methodology and others? I came to realize, that’s it! That’s how research will help me decide my future career. Before, I have read some tips from the web on how to choose a good topic, which I somehow applied and has been so very useful in coming up with a good research proposal.
I would like to share those steps: first, it said that I should have to Brainstorm possible topic ideas; it would include Considering my personal interests, engaging in conversations in class or with classmates, reading articles in encyclopedias or dictionaries and review class readings, browsing recent issues of journals or magazines in current periodicals, browsing the shelves for books on the related subject. Second, Review assignment requirements in this area I must have to answer the following questions; how much information do I need? Does it need to be recent information? What types of publications do I want to read - newspaper articles, books, journal articles, diaries, trade publications? How much time do I have? Third, List keyword to define my topic and lastly gather background information on the topic. The mentioned tips were very useful to me, not just in developing or formulating my research topic but also enhancing my attitude and personality in a way that my enthusiasm and dedication was developed. Through this I was able to work harder and think harder which I think a very important factor towards having a brighter future.
So as to say, it is not on how beautiful my research topic is but it is on how dedicated I am and on how I love the topic I chose to work on. Attitude towards work matters a lot!
When I first read this question… honestly, I had to really think of what would be the best answer to this question. Is there really a role that this research topic plays in deciding my future career? If yes… what would it be? Well, I would not limit my answer on just the research topic but to research itself.
We all know that research has played an important role on the survival of humanity in this planet. Continuous researches have led mankind to this era of digital world where technology acquisition has been a part of the daily living of the humans. Almost everything around us is the product of research development (though some are discoveries from mere accidents). Right now, while writing this assignment I am eating PEEWEE, and come to think of it, this food is a product of research also, if not for that somebody who had discovered the ingredient in making this food I would never have the chance to eat such a very delicious chow (hehehe.. Commercial!). Going back… I am still thinking what is the role of research in deciding my future career, think… think… think… well; I think honestly, the research proposal itself that I am doing right now if to be successfully implemented will be a big factor in helping me step into the right path where I should have to walk through. Imagine how my or rather be said our approved proposal would contribute to computing science if made possible.
Uhmm.. I would like to discuss something what our proposal is all about entitled “utilizing screen locks to minimize electricity consumption” … this is a statement from Jade Mijares “The general objective of the study is to help minimize electric bills/ electricity usage inside the household. Specifically, the study is centered in controlling Personal Computer usage by means of limiting the time the said computer could be used through the means of a software program. The expected output of the research will be a working program that would put in effect what the researchers want to achieve. The research involves finding out how much a Personal Computer affects electricity consumption in a household setting and using this to create the said program. Furthermore, the screen lock would function like a prepaid system. Let’s say that the program is set to make the computer functional for 10 hours and the reset time is set at 8:00 AM. If a person uses the computer for 10 hours, at the end of the 10th hour, the computer will inform the user that he has consumed all available hours and will shut down. The screen then will be locked to prevent further access. At 8:00 am the next day the computer will reset its "prepaid" time again to 10 hours and the computer will again be usable. If a user just uses 6 hours of the previous time come 8:00 am of the next day the time would still be reset to 10 hours.”
The research topic where we are currently doing determines the way we see the need of the world to have this, with this screen locks household electric bills will surely drop off. But then, I am honestly thankful that Sir RSG did not require us to implement the proposal, because if that’s the case, my future would still be in this university… (hehehe). Well, it would be a challenge for me and to my co-proponents to really implement this research proposal.
Now, since we are not anymore required to do a full blown research and that of course our proposals will not to be implemented, how will then this subject or research help me mold my future career? Before, I saw my classmates undertaking this subject having hard time accomplishing all the said requirements to really finish the research paper… I ask myself… will I be able to have the patience and dedication to do all of those stuffs? Like, interview different personalities, read lots of references, write that nose bleeding introduction, RRL, methodology and others? I came to realize, that’s it! That’s how research will help me decide my future career. Before, I have read some tips from the web on how to choose a good topic, which I somehow applied and has been so very useful in coming up with a good research proposal.
I would like to share those steps: first, it said that I should have to Brainstorm possible topic ideas; it would include Considering my personal interests, engaging in conversations in class or with classmates, reading articles in encyclopedias or dictionaries and review class readings, browsing recent issues of journals or magazines in current periodicals, browsing the shelves for books on the related subject. Second, Review assignment requirements in this area I must have to answer the following questions; how much information do I need? Does it need to be recent information? What types of publications do I want to read - newspaper articles, books, journal articles, diaries, trade publications? How much time do I have? Third, List keyword to define my topic and lastly gather background information on the topic. The mentioned tips were very useful to me, not just in developing or formulating my research topic but also enhancing my attitude and personality in a way that my enthusiasm and dedication was developed. Through this I was able to work harder and think harder which I think a very important factor towards having a brighter future.
So as to say, it is not on how beautiful my research topic is but it is on how dedicated I am and on how I love the topic I chose to work on. Attitude towards work matters a lot!
State of computer science research: Technical Topics
Find any information/article and examine the state of computer science research and what are its variety of technical topics?
It is undeniably true that computer science or the field of computing technology has been rapidly growing in recent times. There are numerous development, inventions and discoveries that are introduced in the community today and I believe that this magnificent growth is the product of critical research from researchers in the said field. If we are to trace up history of computing science, development from abacus computers to digital frames are incredibly amazing! Who would expect that the technology would boom such as what we are enjoying right now. Can you Imagine computer science a decade after or even just a year from now as for the reality on how technology developed and even improved rapidly, hmm..?? (I wonder…). What is computer science by the way? It is defined that [1] computer science or computing science is the study and the science of the theoretical foundations of information and computation and their implementation and application in computer systems.
Based on an article written by Wm. A. Wulf Ph.D, the president of the National Academy of Engineering (AT&T Professor of Engineering and Applied Science, University of Virginia before the House Science Committee U.S. House of Representatives) entitled the state of computer science research in the US and the evolution of federal support for IT. On that article he exemplify[2] how important it is to support researches of computer science and it is very wrong to say that the estate where he belong would refer the funds being released to researches of computing science an expense but should or would rather be INVESTMENT. He added that computer science is an investment with an enormous multiplier because advances in computing and information technology have immediate, direct and tangible benefits on virtually all human activities. There is a contention concerning the issue "Investing" vs. "Expense”. He has pointed out that what the federal funding in basic computing research has contributed in the field of national security, prosperity and health is simply an "investment" and not an "expense". There is a distinction between the two; since "expense" sounds like valueless or basically it is just money spent on an activity while "investment means spending money "productively". These "investments" will reimburse themselves for the future generation. Computer Science research has brought vast contribution within the scope of physical sciences, engineering, commerce, cosmology and weather prediction. He has quoted that, "Basic research may not be the original source for all the benefits we enjoy from technology, but it is a vital and irreplaceable component of the rich system that produces them".
After reading the article of Mr. Wulf, where he greatly emphasized that supporting the researches on computer science must not be considered as an expense but rather be an investment, I felt so proud that I took this course Bachelor of Science in Computer Science because if we try to think of it, my contribution in the near future would somehow maybe help the development of this country and I myself will not be a liability for this country but rather be an asset (Patriotic statement). Now, going back to Mr. Wulf, I strongly agree with his statement, many of the highly industrialized and developed countries today (Japan, United States, and Singapore) had invested and focused on technology development. Well, of course, if one country aims for success and growth, one must have to released funds and take the risk to be able to gain something and it is proven true that investing on technological development is one of the key factors for economic growth and development. Honestly, Mr. Wulfs’ heart and dedication towards promoting undying support to computer science research is very admiring and inspiring. Philippines in particular, as what I have observed is not that supportive on computer science researches. It is very transparent that the government is not paying that much attention on improving and developing the quality of educating the students or orienting them with the newest technology, and encouraging them to do more research, knowing the fact that our country is competing globally. With regards to the researches, it is pretty obvious that there are lots of Filipino computer scientist which are magnificently very good but then are not being supported properly that is why they flew away and try to find that green pasture outside the country. Well, aside from the fact that lots of researches, inventions and developments with regards to technology are first released and broadcast by non-Filipino developers (sad to say).
There are varieties of technical topics involve in computer science research, some of which are:
•Computer Security
Computer architecture
Operating systems
Programming languages
Compilers
Databases
Digital Libraries
Graphics and Visualization
Parallel and Distributed Computing
Source:
[1] http:// en. wikipedia. org/ wiki/ Computer_science
[2]http://www. Nationala cademies. org/ ocga/ testimony/ Computer Science_Research in the United States. asp
[3]http://www. cs. gsu. edu/ research/ areas.html
It is undeniably true that computer science or the field of computing technology has been rapidly growing in recent times. There are numerous development, inventions and discoveries that are introduced in the community today and I believe that this magnificent growth is the product of critical research from researchers in the said field. If we are to trace up history of computing science, development from abacus computers to digital frames are incredibly amazing! Who would expect that the technology would boom such as what we are enjoying right now. Can you Imagine computer science a decade after or even just a year from now as for the reality on how technology developed and even improved rapidly, hmm..?? (I wonder…). What is computer science by the way? It is defined that [1] computer science or computing science is the study and the science of the theoretical foundations of information and computation and their implementation and application in computer systems.
Based on an article written by Wm. A. Wulf Ph.D, the president of the National Academy of Engineering (AT&T Professor of Engineering and Applied Science, University of Virginia before the House Science Committee U.S. House of Representatives) entitled the state of computer science research in the US and the evolution of federal support for IT. On that article he exemplify[2] how important it is to support researches of computer science and it is very wrong to say that the estate where he belong would refer the funds being released to researches of computing science an expense but should or would rather be INVESTMENT. He added that computer science is an investment with an enormous multiplier because advances in computing and information technology have immediate, direct and tangible benefits on virtually all human activities. There is a contention concerning the issue "Investing" vs. "Expense”. He has pointed out that what the federal funding in basic computing research has contributed in the field of national security, prosperity and health is simply an "investment" and not an "expense". There is a distinction between the two; since "expense" sounds like valueless or basically it is just money spent on an activity while "investment means spending money "productively". These "investments" will reimburse themselves for the future generation. Computer Science research has brought vast contribution within the scope of physical sciences, engineering, commerce, cosmology and weather prediction. He has quoted that, "Basic research may not be the original source for all the benefits we enjoy from technology, but it is a vital and irreplaceable component of the rich system that produces them".
After reading the article of Mr. Wulf, where he greatly emphasized that supporting the researches on computer science must not be considered as an expense but rather be an investment, I felt so proud that I took this course Bachelor of Science in Computer Science because if we try to think of it, my contribution in the near future would somehow maybe help the development of this country and I myself will not be a liability for this country but rather be an asset (Patriotic statement). Now, going back to Mr. Wulf, I strongly agree with his statement, many of the highly industrialized and developed countries today (Japan, United States, and Singapore) had invested and focused on technology development. Well, of course, if one country aims for success and growth, one must have to released funds and take the risk to be able to gain something and it is proven true that investing on technological development is one of the key factors for economic growth and development. Honestly, Mr. Wulfs’ heart and dedication towards promoting undying support to computer science research is very admiring and inspiring. Philippines in particular, as what I have observed is not that supportive on computer science researches. It is very transparent that the government is not paying that much attention on improving and developing the quality of educating the students or orienting them with the newest technology, and encouraging them to do more research, knowing the fact that our country is competing globally. With regards to the researches, it is pretty obvious that there are lots of Filipino computer scientist which are magnificently very good but then are not being supported properly that is why they flew away and try to find that green pasture outside the country. Well, aside from the fact that lots of researches, inventions and developments with regards to technology are first released and broadcast by non-Filipino developers (sad to say).
There are varieties of technical topics involve in computer science research, some of which are:
•Computer Security
Computer architecture
Operating systems
Programming languages
Compilers
Databases
Digital Libraries
Graphics and Visualization
Parallel and Distributed Computing
Source:
[1] http:// en. wikipedia. org/ wiki/ Computer_science
[2]http://www. Nationala cademies. org/ ocga/ testimony/ Computer Science_Research in the United States. asp
[3]http://www. cs. gsu. edu/ research/ areas.html
Sunday, July 5, 2009
Reason: What/Why? Issues....
Is it enrollment? Yeah enrollment once again, after doing our On-the-Job Training(OJT) practicum and accomplished all the necessary requirements at CREATIVE RESPONSE 8th Floor Landco, Building and after struggling in our subjects especially in our System Analysis And Design 1 (SAD1) last year 2nd semester, once again I’m so excited of becoming a student this coming enrollment. But wait what is happening? I’ve heard a lot of murmur regarding this new enrollment system that is implemented in our university. What is that? Well there is something to do with the problem in our university reflecting the new enrollment system implemented.
Assuming that I will be tapping to the university president and able to evaluate the new enrollment system implemented. I would point questions like:
1.) The reason behind why the system developer decided to tap in house resources of the university.
2.) Why the system developers able to come up this kind of use cases (diagrams)?
Answer to first question.
I think that was a good decision to make in part of the development team also with the university. We knew that the development team was the instructor of Institute of Computing College and also a teacher of mine since they have a lot of experience of doing this kind of project because they are the one who catered the old enrollment system (2005). By this they have a lot of knowledge on how to handle large data's or even their personal expenses for the infrastructure of the said enrollment system. As we all knew, enrollment system is a medium system that cater more than six thousand people and needs new computer components to run the system efficient. Therefore there are many considerations that regards to the system development alone that they must try to catch-up early such consideration are domain, computer components, wiring, maintenance, etc. But the most consideration that has a big impact to the system development is the student’s data manipulation. Because every year there is a lot of enrolling students that make the population two times larger when compare to the previous year. By this also we can conclude that the development team has a wised idea that they'd decided to tap with the university.
University of Southeastern Philippines (USEP) is a public university therefore all the necessary problems such problems are financial problems or other issues, the government will the one who give credit. I mentioned a while ago that the development team has a wised idea which regards to the system development because for government will the one who give credit for every expenses that the development team wanted to be happened in the said system development. By this credit of government we can guarantee that all the financial expenses or other issues will not a problem anymore by the development team. Whatever request by the development team out of this development whether the university like it or not, they must cooperate. Unlike when the development team decided to have their own infrastructures; I mean a standalone system development, that all necessary material needed are comes with their own hand. And I guest that the total financial expenses is more than a million. And I knew also that the development team has no enough budget money to give or to finance this. If you analyze every infrastructures like domain alone can give a cost of around half a million, computer components can give a cost of eight thousand each and almost hundred of this computer components are recommended. Now how can our instructor, I mean the development team handle and manage this kind of financial expenses? That they only earned a month of thirty thousand salary out of there teaching services with the university and let assumed that it include all there extra curricular income for this thirty thousand. Although when they manage to finance this system development at the end they can earned a quadruple times compare to their total expenses.
As stand-alone goes maintenance that was it primarily concerned. In maintenance, every time that the university calls for there service the university must pay according to their negotiation on the day they negotiate about the maintenance payment. Also if there’s any additional input or forms that the university may request they must also paid for the services. And this time the development team was the one who handle the negotiation for the payment of the said services. Its for the development team if they teen to double the amount paid for them because whether the university like it or not they should agree since the development team has the only knowledge on how to handle the system and also the development team who the only persons who can read the flow of the program. Although there are some programmer who able to acknowledge and able to read this but request to restudy the flow in order for them to catch-up all the necessary idea. But it is different with the main developer who the one who developed the program is the one who able to handle. Because they are the one who developed therefore they can acknowledge the problem right a way or whatever add-ons form to put in; they will able to handle this easily, one big reason for this is they the one who developed therefore it is understandable that they can right a way understood the flow of the program.
But for me this maintenance is a very hard to handle since this is stand-alone the development team were the one who teen to handle of every changes whatever unfunction components will be changed. The cycle of the money will put again to the peripherals that the development team wanted to change. And later on this stand-alone service that the development team offered would become worst in term of efficiency because all thing including computers, domain, etc. will last and will not function well. Also because there are other people who abuse to use the unit until the unit becomes unfunction. So stand-alone service will not an answer to the need of the development team if they have no enough money to produce for this kind of system development.
Once again, I agree that the idea of the development team is the one solution for the university. Because with this there are lot of income, money for the development team and have no problem regarding the financial expenses and other related concerned. Because the government will the one who handle this. If we tried to guess the income that the development team will earned every year; well you could not imagine that how big was it. First, every time the university used the said software then every year they can guarantee that the university will pay to them. Second, since additional also again involved like I mentioned in stand-alone system. This additional will make the earning of the development team larger because this will lead to an extra work for them. So the university must pay for this and the payment will base accordingly on how big and difficult it is. We can conclude for this that our payments for individual tuitions, miscellaneous will later on goes with them.
As I saw in our university the infrastructures in the enrollment used are all new components. Imagine this benefit for the development team. If I will be question according to this kind of topic my answered is obviously yes. And also if I were in a situation like them I rather tapped with the university and followed the flow of what our development team used to do. Because as we compare between stand-alone system into university tapped system. It has big differences of university tapped system not just in expenses but also in maintenance and other related issues. In university tapped system you may able to relax, go to vacation or something when you already done it because the income is waiting for you. While in stand-alone you won't need to relax because you must monitor all the things happened. Because it seems that it is a product that you must sale and maintained for the sake of still freshness.
But if you tried to imagine all things then; we students are the one who has involved on this issues. Yes the development team will wait for the income to come in but wait if you said income it merely tells that this income is coming from us. Our tuitions, miscellaneous or other related to the need of the university will go for this development team. I know that not all income of university will go to them but a percent of this income can do. If you could not imagine this every year the tuitions increases because the facilities that the university needs for project development is to be used to pay for the developer of the project.
All this is a part of there negotiation since the university able to have this kind of system development and agree to what agreement they able to negotiate. Well this is not wrong as part of what we called contract; the development team must to tapped for the university because the university agree with this. And all this transaction is a part of being a professional since then the development team are professional developers; the idea of tapping in the university is a brilliant idea for them. As a professional developer they able to think of what is good for them as well as for the university. And the university maybe able to think that there decision of giving way to for the developer to tapped to them is also a good decision since then the developer are the instruction of said university. So the development team will always monitor whatever the need of the university. But it up to the development team to go through monitoring if the contract has been expired.
Answer to second question.
(Use-Cases Of what is presented by the System developer)
(Students paying into the cashier)
Is there something wrong? Well if I were to judge between this new and old enrollment system, my conclusion for this is nothing. Nothing in the sense that there is nothing changes; the old enrollment system tend for every students to enroll hard. Because every steps involve waiting for a long period of time (not for scholar students).Now for new enrollment system even the scholar students become involve of what we called waiting. For me, I can conclude that the enrollment system become worst. Why I say so because if you analyze, students who are not scholar plus adding for those scholar students seems a very long period of patience; a huge, crowded enrollment. And then the idea of having a priority number for every enrolling students whether he/she is scholar or not will make the enrollment procedure become inefficient. Yes the idea of having a priority number for every enrolling students are good decision to make because this is suited to a synchronize way. But what is happening in real scenario instead of having a synchronize way this priority number make every enrolling students become unwilling to enrolled. Why? Because if you able to have a priority number you are expected to form in line. After having this priority number you have a chance to be enrolled because you may able to wait for your number to be called by the casher to pay or called by the register for officially enrolled students. But for other enrolling students who haven’t no priority number yet they must wait for them to have a number. Upon waiting, many aspect come in your mine such as laziness, tiredness and unwilling to be enrolled because of a long period of waiting. Other concern is that there is no much electric fan or something air because the place is so crowded and also there some freshmen student tend to enrolled on the day that the old student are scheduled for enrollment that make the place so crowded because freshmen, sophomores, are kept on enrolling there selves although their schedule is done already. But I understand this kind of scenario since I gone through this kind of situation when I was a freshmen. And until now this is a problem that the student undergo in able for them to be enrolled.
I notice also with this new enrollment system, the preparation for this take a short time. And I know with respect to the system analysis; In System Analysis take a long period of time to developed a documents only because many consideration you must undergo, some interviews and other preparation that regards to your documents will help you find ways on how to solve the current issues that the old enrollment system take but it seems that this new enrollment system had no changes at all. Also I notice with this new enrollment system, the testing procedure for this system seems on the day of enrollment because when I enroll there are secretary that have difficulty on handling the program because there are something what we called bugs on the said program. Why is this happened? The developers not able to configure problems in an actual situation were there are some erroneous data tend to go through the program. And Maybe when they try to test the program, they test it in an individual situation were there are few computers involve.
As a student with a course of Bachelor of Science in Computer Science I have knowledge on how to develop a system. And there are many considerations to undergo, such consideration that when you try to use the said program it should perfectly done. Some bugs will be neglect or eliminated and other issues are necessarily done according to the need of the University. And also some additions with the use cases of what is presented on the enrollment procedure. I mention use cases because I like to address that the use cases of what is presented on the enrollment system, for me is not wrong but as what I experienced on doing this use cases, use cases are in synchronize way. In there use cases they did not event shows on the picture the differences of a boy to a girl students and some arrows are in difference shape some are big other are small, what is that for? Not even this, there are lots. But I only mentioned this for the sake of respect. Respect for the teacher I appreciated most, event though they are harsh to failed other students even me of doing such documentation, diagrams, and other illustration badly but what have they'd done; they use to same with my work(hehehe). I know that they have a lot of knowledge on how to do use cases (diagrams), a perfect use cases a constructive way of doing use cases that all the intention of the designer was on his work.
As a student of this University and a student of BSCS I want to have utilize and synchronize enrollment system because it’s also addressing for us students of IC. So that we may not be able to hear or even told some negative information about this kind of issues. But remember as students, negative feedback coming from our instructors is a bases for as to work well in our program that had commented negative. Negative feedback is a message that you will be able to conquer the project you’ve done because the person who commented you for your negative work able to encourage you to pursue because he/she has trust in you that you can do it.
But then again enrollment is done we need to pursue for the next application we may able to do. Such application are like this website application for the sake of the University improvement and a subject that we must be able to passed.(SADII) So teachers don't be too harsh because like you we are only students that make also some mistakes and produce an application for the sake of passing. But not all student have same theory about this kind of issues “passing without learning”. Now for the said project development that we must achieved this 1st semester SAD2 I can guarantee that we work all day long to achieve this project. Although at the end maybe this project will not perfectly done but the sense that we work for it and able to manage our time to developed this kind of project. Although we failed to developed a perfect throughput for this but the sense that we together with my group work unto it. And the experience we encounter is now part in our heart and maybe someday we able to developed again, by that time I encourage myself to have a perfectly done work that all the users are being proved of us.
I like to appreciate the creator of this enrollment system although there are some negative feed back coming from me still I proud that the University Institute of Computing are the one who handle the enrollment system. For my instructors you proved that you are now belong in the University because you are one who developed a system that make use by the University unlike before other parties is the one who facilitated our enrollment system. And also I'm proud of your determination even in a short period of time you achieve to developed a system that make the University change (change???). Those negative information or feedback I shared is part of being a student who observed the flow of the enrollment system, of what I have see and what I have heard all things then is a part on observation that the developer must not ignored. The University of Southeaster Philippines (USEP)needs this kind of observation of students in order for them to be aware of what is happening in the university. We students must cooperate and observe proper ways for the improvement of our university because this observation leads to a before future that for the next batches of students used.
Assuming that I will be tapping to the university president and able to evaluate the new enrollment system implemented. I would point questions like:
1.) The reason behind why the system developer decided to tap in house resources of the university.
2.) Why the system developers able to come up this kind of use cases (diagrams)?
Answer to first question.
I think that was a good decision to make in part of the development team also with the university. We knew that the development team was the instructor of Institute of Computing College and also a teacher of mine since they have a lot of experience of doing this kind of project because they are the one who catered the old enrollment system (2005). By this they have a lot of knowledge on how to handle large data's or even their personal expenses for the infrastructure of the said enrollment system. As we all knew, enrollment system is a medium system that cater more than six thousand people and needs new computer components to run the system efficient. Therefore there are many considerations that regards to the system development alone that they must try to catch-up early such consideration are domain, computer components, wiring, maintenance, etc. But the most consideration that has a big impact to the system development is the student’s data manipulation. Because every year there is a lot of enrolling students that make the population two times larger when compare to the previous year. By this also we can conclude that the development team has a wised idea that they'd decided to tap with the university.
University of Southeastern Philippines (USEP) is a public university therefore all the necessary problems such problems are financial problems or other issues, the government will the one who give credit. I mentioned a while ago that the development team has a wised idea which regards to the system development because for government will the one who give credit for every expenses that the development team wanted to be happened in the said system development. By this credit of government we can guarantee that all the financial expenses or other issues will not a problem anymore by the development team. Whatever request by the development team out of this development whether the university like it or not, they must cooperate. Unlike when the development team decided to have their own infrastructures; I mean a standalone system development, that all necessary material needed are comes with their own hand. And I guest that the total financial expenses is more than a million. And I knew also that the development team has no enough budget money to give or to finance this. If you analyze every infrastructures like domain alone can give a cost of around half a million, computer components can give a cost of eight thousand each and almost hundred of this computer components are recommended. Now how can our instructor, I mean the development team handle and manage this kind of financial expenses? That they only earned a month of thirty thousand salary out of there teaching services with the university and let assumed that it include all there extra curricular income for this thirty thousand. Although when they manage to finance this system development at the end they can earned a quadruple times compare to their total expenses.
As stand-alone goes maintenance that was it primarily concerned. In maintenance, every time that the university calls for there service the university must pay according to their negotiation on the day they negotiate about the maintenance payment. Also if there’s any additional input or forms that the university may request they must also paid for the services. And this time the development team was the one who handle the negotiation for the payment of the said services. Its for the development team if they teen to double the amount paid for them because whether the university like it or not they should agree since the development team has the only knowledge on how to handle the system and also the development team who the only persons who can read the flow of the program. Although there are some programmer who able to acknowledge and able to read this but request to restudy the flow in order for them to catch-up all the necessary idea. But it is different with the main developer who the one who developed the program is the one who able to handle. Because they are the one who developed therefore they can acknowledge the problem right a way or whatever add-ons form to put in; they will able to handle this easily, one big reason for this is they the one who developed therefore it is understandable that they can right a way understood the flow of the program.
But for me this maintenance is a very hard to handle since this is stand-alone the development team were the one who teen to handle of every changes whatever unfunction components will be changed. The cycle of the money will put again to the peripherals that the development team wanted to change. And later on this stand-alone service that the development team offered would become worst in term of efficiency because all thing including computers, domain, etc. will last and will not function well. Also because there are other people who abuse to use the unit until the unit becomes unfunction. So stand-alone service will not an answer to the need of the development team if they have no enough money to produce for this kind of system development.
Once again, I agree that the idea of the development team is the one solution for the university. Because with this there are lot of income, money for the development team and have no problem regarding the financial expenses and other related concerned. Because the government will the one who handle this. If we tried to guess the income that the development team will earned every year; well you could not imagine that how big was it. First, every time the university used the said software then every year they can guarantee that the university will pay to them. Second, since additional also again involved like I mentioned in stand-alone system. This additional will make the earning of the development team larger because this will lead to an extra work for them. So the university must pay for this and the payment will base accordingly on how big and difficult it is. We can conclude for this that our payments for individual tuitions, miscellaneous will later on goes with them.
As I saw in our university the infrastructures in the enrollment used are all new components. Imagine this benefit for the development team. If I will be question according to this kind of topic my answered is obviously yes. And also if I were in a situation like them I rather tapped with the university and followed the flow of what our development team used to do. Because as we compare between stand-alone system into university tapped system. It has big differences of university tapped system not just in expenses but also in maintenance and other related issues. In university tapped system you may able to relax, go to vacation or something when you already done it because the income is waiting for you. While in stand-alone you won't need to relax because you must monitor all the things happened. Because it seems that it is a product that you must sale and maintained for the sake of still freshness.
But if you tried to imagine all things then; we students are the one who has involved on this issues. Yes the development team will wait for the income to come in but wait if you said income it merely tells that this income is coming from us. Our tuitions, miscellaneous or other related to the need of the university will go for this development team. I know that not all income of university will go to them but a percent of this income can do. If you could not imagine this every year the tuitions increases because the facilities that the university needs for project development is to be used to pay for the developer of the project.
All this is a part of there negotiation since the university able to have this kind of system development and agree to what agreement they able to negotiate. Well this is not wrong as part of what we called contract; the development team must to tapped for the university because the university agree with this. And all this transaction is a part of being a professional since then the development team are professional developers; the idea of tapping in the university is a brilliant idea for them. As a professional developer they able to think of what is good for them as well as for the university. And the university maybe able to think that there decision of giving way to for the developer to tapped to them is also a good decision since then the developer are the instruction of said university. So the development team will always monitor whatever the need of the university. But it up to the development team to go through monitoring if the contract has been expired.
Answer to second question.
(Use-Cases Of what is presented by the System developer)
(Students paying into the cashier)
Is there something wrong? Well if I were to judge between this new and old enrollment system, my conclusion for this is nothing. Nothing in the sense that there is nothing changes; the old enrollment system tend for every students to enroll hard. Because every steps involve waiting for a long period of time (not for scholar students).Now for new enrollment system even the scholar students become involve of what we called waiting. For me, I can conclude that the enrollment system become worst. Why I say so because if you analyze, students who are not scholar plus adding for those scholar students seems a very long period of patience; a huge, crowded enrollment. And then the idea of having a priority number for every enrolling students whether he/she is scholar or not will make the enrollment procedure become inefficient. Yes the idea of having a priority number for every enrolling students are good decision to make because this is suited to a synchronize way. But what is happening in real scenario instead of having a synchronize way this priority number make every enrolling students become unwilling to enrolled. Why? Because if you able to have a priority number you are expected to form in line. After having this priority number you have a chance to be enrolled because you may able to wait for your number to be called by the casher to pay or called by the register for officially enrolled students. But for other enrolling students who haven’t no priority number yet they must wait for them to have a number. Upon waiting, many aspect come in your mine such as laziness, tiredness and unwilling to be enrolled because of a long period of waiting. Other concern is that there is no much electric fan or something air because the place is so crowded and also there some freshmen student tend to enrolled on the day that the old student are scheduled for enrollment that make the place so crowded because freshmen, sophomores, are kept on enrolling there selves although their schedule is done already. But I understand this kind of scenario since I gone through this kind of situation when I was a freshmen. And until now this is a problem that the student undergo in able for them to be enrolled.
I notice also with this new enrollment system, the preparation for this take a short time. And I know with respect to the system analysis; In System Analysis take a long period of time to developed a documents only because many consideration you must undergo, some interviews and other preparation that regards to your documents will help you find ways on how to solve the current issues that the old enrollment system take but it seems that this new enrollment system had no changes at all. Also I notice with this new enrollment system, the testing procedure for this system seems on the day of enrollment because when I enroll there are secretary that have difficulty on handling the program because there are something what we called bugs on the said program. Why is this happened? The developers not able to configure problems in an actual situation were there are some erroneous data tend to go through the program. And Maybe when they try to test the program, they test it in an individual situation were there are few computers involve.
As a student with a course of Bachelor of Science in Computer Science I have knowledge on how to develop a system. And there are many considerations to undergo, such consideration that when you try to use the said program it should perfectly done. Some bugs will be neglect or eliminated and other issues are necessarily done according to the need of the University. And also some additions with the use cases of what is presented on the enrollment procedure. I mention use cases because I like to address that the use cases of what is presented on the enrollment system, for me is not wrong but as what I experienced on doing this use cases, use cases are in synchronize way. In there use cases they did not event shows on the picture the differences of a boy to a girl students and some arrows are in difference shape some are big other are small, what is that for? Not even this, there are lots. But I only mentioned this for the sake of respect. Respect for the teacher I appreciated most, event though they are harsh to failed other students even me of doing such documentation, diagrams, and other illustration badly but what have they'd done; they use to same with my work(hehehe). I know that they have a lot of knowledge on how to do use cases (diagrams), a perfect use cases a constructive way of doing use cases that all the intention of the designer was on his work.
As a student of this University and a student of BSCS I want to have utilize and synchronize enrollment system because it’s also addressing for us students of IC. So that we may not be able to hear or even told some negative information about this kind of issues. But remember as students, negative feedback coming from our instructors is a bases for as to work well in our program that had commented negative. Negative feedback is a message that you will be able to conquer the project you’ve done because the person who commented you for your negative work able to encourage you to pursue because he/she has trust in you that you can do it.
But then again enrollment is done we need to pursue for the next application we may able to do. Such application are like this website application for the sake of the University improvement and a subject that we must be able to passed.(SADII) So teachers don't be too harsh because like you we are only students that make also some mistakes and produce an application for the sake of passing. But not all student have same theory about this kind of issues “passing without learning”. Now for the said project development that we must achieved this 1st semester SAD2 I can guarantee that we work all day long to achieve this project. Although at the end maybe this project will not perfectly done but the sense that we work for it and able to manage our time to developed this kind of project. Although we failed to developed a perfect throughput for this but the sense that we together with my group work unto it. And the experience we encounter is now part in our heart and maybe someday we able to developed again, by that time I encourage myself to have a perfectly done work that all the users are being proved of us.
I like to appreciate the creator of this enrollment system although there are some negative feed back coming from me still I proud that the University Institute of Computing are the one who handle the enrollment system. For my instructors you proved that you are now belong in the University because you are one who developed a system that make use by the University unlike before other parties is the one who facilitated our enrollment system. And also I'm proud of your determination even in a short period of time you achieve to developed a system that make the University change (change???). Those negative information or feedback I shared is part of being a student who observed the flow of the enrollment system, of what I have see and what I have heard all things then is a part on observation that the developer must not ignored. The University of Southeaster Philippines (USEP)needs this kind of observation of students in order for them to be aware of what is happening in the university. We students must cooperate and observe proper ways for the improvement of our university because this observation leads to a before future that for the next batches of students used.
Sunday, March 29, 2009
Compiler Instruction Set
//Ronie Q. Biloy
//Lizyl Mercurio
//User’s Manual
Upon running the program, input filename (ex. file.txt) to be compiled in the given textfield.
There are two textArea which are Turboc++ (Left) and Assembly Code (Right). After compiling it will generate an ASM code in the High.txt.
1. All instruction set must be in newLine. And semi-colon is one of those that indicates newLine.
2. All instruction set aside from HeaderFile and main must end with a semi-colon.
3. Syntax for HeaderFile #include
4. Syntax for HeaderFile #include
Allowed HeaderFile AND
clrscr cout
getch cin
getche
5. Syntax for void main //no return statement...
6. Syntax for main //have a return statement...
Allowed main: void main() AND main()
7. Syntax for Balanced Scope
8. Syntax for Balanced Parenthesis
9. Syntax for method clrscr
10. Syntax for method getch
11. Syntax for method getche
12. Syntax for int
13. Syntax for float
13. Syntax for double
Allowed DataType are: int,float,double
15. Syntax rule for declaring a variable name
variable name:
a. must not start with a no.# or aany special character
b. can only use underscore and equal_sign(Initialization) as special character
c. cannot be declared twice
d. must declared first before the variable can be use
16. Reserved word and DataType can't be use as variable name
17 Syntax for Initializing variable name
a. number datatype must not initialize into characterType
b. Integer datatype can't be initialize into float/double datatype
18. Type-Checking
a. variable with int datatype can be assigned to int datatype only.
b. variable with float datatype can be initialize into float/double datatype
c. variable with double datatype can be initialize into float/double datatype
19. Syntax for cout
cout statement must contain four (4) <<
Allowed Statement:
ex.
a. cout< b. cout<<"hello";
c. cout<<"hello"< d. cout<<"hello"<<"world";
e. cout< f. cout< 20. Syntax for cin
21. Syntax for Assignment Statement
Assignment Statement:
a. must be in same datatype
b. int and float variable name must not assigned to character
c. involve variable to variable or even variable to no.# constant assignment statement
22. Syntax for Binary Expression
Allowed Binary Expression:
a. var=var1+var2 (plus)
b. var=var1-var2 (minus)
c. var=var1*var2(multiply)
d. var=var1/var2 (divide)
23. Syntax for Unary Expression
Allowed Unary Expression:
a. ++ (unary plus)
b. -- (unary minus)
24. Syntax for if Conditional Statement
Allowed Conditional Statement:
a. if(var1 b. if(var1>var2){...statement...}
c. if(var1<=var2){...statement...}
d. if(var1>=var2){...statement...}
e. if(var1==var2){...statement...}
f. if(var1or>=or== no.# constant){...statement...}
g. if(no.# constant or<=or>or>=or== var2){...statement...}
25. A. if clrscr/getch/getche (methods) is declared #include also declared a hearfile for the ff. methods.
B. if cout/cin (syntax) is declared #include also declared a hearfile for the ff. methods.
//Lizyl Mercurio
//User’s Manual
Upon running the program, input filename (ex. file.txt) to be compiled in the given textfield.
There are two textArea which are Turboc++ (Left) and Assembly Code (Right). After compiling it will generate an ASM code in the High.txt.
1. All instruction set must be in newLine. And semi-colon is one of those that indicates newLine.
2. All instruction set aside from HeaderFile and main must end with a semi-colon.
3. Syntax for HeaderFile #include
4. Syntax for HeaderFile #include
Allowed HeaderFile
clrscr cout
getch cin
getche
5. Syntax for void main //no return statement...
6. Syntax for main //have a return statement...
Allowed main: void main() AND main()
7. Syntax for Balanced Scope
8. Syntax for Balanced Parenthesis
9. Syntax for method clrscr
10. Syntax for method getch
11. Syntax for method getche
12. Syntax for int
13. Syntax for float
13. Syntax for double
Allowed DataType are: int,float,double
15. Syntax rule for declaring a variable name
variable name:
a. must not start with a no.# or aany special character
b. can only use underscore and equal_sign(Initialization) as special character
c. cannot be declared twice
d. must declared first before the variable can be use
16. Reserved word and DataType can't be use as variable name
17 Syntax for Initializing variable name
a. number datatype must not initialize into characterType
b. Integer datatype can't be initialize into float/double datatype
18. Type-Checking
a. variable with int datatype can be assigned to int datatype only.
b. variable with float datatype can be initialize into float/double datatype
c. variable with double datatype can be initialize into float/double datatype
19. Syntax for cout
cout statement must contain four (4) <<
Allowed Statement:
ex.
a. cout<
c. cout<<"hello"<
e. cout<
21. Syntax for Assignment Statement
Assignment Statement:
a. must be in same datatype
b. int and float variable name must not assigned to character
c. involve variable to variable or even variable to no.# constant assignment statement
22. Syntax for Binary Expression
Allowed Binary Expression:
a. var=var1+var2 (plus)
b. var=var1-var2 (minus)
c. var=var1*var2(multiply)
d. var=var1/var2 (divide)
23. Syntax for Unary Expression
Allowed Unary Expression:
a. ++ (unary plus)
b. -- (unary minus)
24. Syntax for if Conditional Statement
Allowed Conditional Statement:
a. if(var1
c. if(var1<=var2){...statement...}
d. if(var1>=var2){...statement...}
e. if(var1==var2){...statement...}
f. if(var1
g. if(no.# constant or<=or>or>=or== var2){...statement...}
25. A. if clrscr/getch/getche (methods) is declared #include
B. if cout/cin (syntax) is declared #include
Thursday, January 8, 2009
Assignment 3
Among the data gathering techniques used in systems analysis are interviewing, document review, observation, and use of questionnaires. Considering your personality type, which of these would you be most comfortable with and why?
If I were to choice which of the data gathering techniques I be most comfortable with ; I rather choice use of questionnaire and Interview. Why?
Use of Questionnaire is a formal way to approach an assistant of a company. And regarding my knowledge in doing an interview, well ; it seems that it is hard for me to do a long time of face to face interaction in an assistant of a company. For me, use of questionnaire make a proper way to avoid being nervous or cramming but the problem behind is,wrong grammar or something misinterpretation. This problem can be solved by proper preparation on how to do questionnaire.
In use of questionnaire it involve preparation and being prepared is the best security for a remind and body. It is also the best guarantee for making good in conducting interview. And being prepared also include being on time and having all the necessary materials on hand.
In making questionnaire offers opportunities for exchanging ideas that can be a shortcut to review. In this time also we can predict possible questions for an interview, give a more activities approach to reviewing the questions matter than a more rereading for a possible error occurs in time of interview. In doing questionnaire for an interview avoid us for being cramming(common sickness that is a result of procrastination). Certainly, no one can do an interview perfectly in one day it should have studied and understood in a week and in order to avoid from being cramming in the time of face to face interview; the key is preparation and comes in the company well prepared and on time.
If I were to choice which of the data gathering techniques I be most comfortable with ; I rather choice use of questionnaire and Interview. Why?
Use of Questionnaire is a formal way to approach an assistant of a company. And regarding my knowledge in doing an interview, well ; it seems that it is hard for me to do a long time of face to face interaction in an assistant of a company. For me, use of questionnaire make a proper way to avoid being nervous or cramming but the problem behind is,wrong grammar or something misinterpretation. This problem can be solved by proper preparation on how to do questionnaire.
In use of questionnaire it involve preparation and being prepared is the best security for a remind and body. It is also the best guarantee for making good in conducting interview. And being prepared also include being on time and having all the necessary materials on hand.
In making questionnaire offers opportunities for exchanging ideas that can be a shortcut to review. In this time also we can predict possible questions for an interview, give a more activities approach to reviewing the questions matter than a more rereading for a possible error occurs in time of interview. In doing questionnaire for an interview avoid us for being cramming(common sickness that is a result of procrastination). Certainly, no one can do an interview perfectly in one day it should have studied and understood in a week and in order to avoid from being cramming in the time of face to face interview; the key is preparation and comes in the company well prepared and on time.
Subscribe to:
Posts (Atom)