Tuesday, June 28, 2011

Class IX, COMPUTER, "Programming and Basics"

LOOP

While writing a program it is necessary to repeat a part of a program for a number of times. The best solution for this is to use a loop it is a method which executes a part of the program repeatedly as specified by the programmer.

TYPES OF LOOPS

a) Pre-Test Loop
b) Post-Test Loop

a) PRE – TEST LOOP

As its name indicates, checks the looping condition at the start of the loop if the condition is true the loop execution starts otherwise stops. This loop is used in a situation when part of program is to be repeated for a fixed number of time.
e.g., FOR …… NEXT.

b) POST – TEST LOOP

This loop checks the looping condition at the end of loop and decides whether or not to continue the execution. This loop is used when a part of the program needs to be repeated until a specified condition is met.
e.g., WHILE …… WEND.

FLOW CHART

Flow chart is a symbolic representation of flow of programme. It can graphically represent data processing procedure Flow chart serves two purposes, i.e., the planning of the program structure as an aid in writing the computer program. Secondly the documentation of the program logic and work flow for the purpose of the communication with other person and to recall a program at a later time. If the program needs to be changed. The second purpose is very important because it is very difficult to check the logic of the program.

SYMBOLS OF FLOW CHART

TERMINAL

The terminal symbol is used to indicate the beginning, ending of the program logic flow. It is the first and last symbol of the flow chart.

INPUT / OUTPUT BOX

The input/output box is used to denote any function of an input and output in the program. If there is a program instruction to input or output the data from any I/O device that step will be indicated on this symbol.

PROCESS BOX

A processing symbol is used in a flow chart to represent arithmetical and data movement instructions.

FLOW LINES

Flow lines are used to indicate the flow of operations. The exact sequence in which the instructions are to be executed. The flow of flow chart is normally from top to bottom and left to right.

DECISION BOX

The decision box is used in a flow chart to indicate a point at which a decision has to be made and to branch to one or more alternative points that is possible during execution. The appropriate path followed, depends on the result of the decision.

CONNECTOR

A flow chart becomes complex, when the number and direction of flow lines is confusing or it spread over more than one page. It is useful to utilize the connector symbol as a substitute for flow lines.

SYSTEM FLOW CHART

System Flow Chart is used to describe complete data processing cycle including the hardware devices and media used. A System Flow Chart shows flow of data in a system where and in what form it is received by the system, how it is input to the computer and what storage media are used to hold it. The symbol used in system flow chart indicates the peripherals to be used in data processing procedure, where output will be produced. System flow chart do not explain the logic of the programs.

ERRORS

Errors are the mistakes made by the programmer during program writing. A program relays run perfectly for the first time and each program needs to be tested to ensure that it is correct and contains no errors. There are three types of errors generally encountered.
a) Syntax Error
b) Logical Error
c) Run Time Error

a. SYNTAX ERROR

The syntax of a programming language is the set of rules to be followed when writing a program in that language. These rules are similar to the grammar rules of Urdu or English language. When a program violates these rules, computer generates a syntax error. Syntax must be correct before program execution.

b. LOGICAL ERROR

These errors are the most difficult ones to find, if a programmer enters a sign of multiply instead of addition at the time of making the program, the answer will not be correct because interpreter will not be able the detect these types of errors. A logical error will not stop the execution of the program but the result will not be accurate.

c. RUN TIME ERROR

These types of errors stop the execution of the program. It may be due to entering the invalid data at the time of executing a program. For example, if a program is expecting the user to enter the numeric data and the user enters a string data, computer will display an error message.

BITS & BYTES

The smallest piece of data that can be recognized and used by a computer, is the bit, a binary digit. A bit is a single binary value, either a 1 or 0. A group of eight bits is called a byte. The byte is the basic unit for measure of the size of the memory, with today’s computer memory sizes. It is more common to hear the term kilobyte (KB) or megabyte (MB).

COMPUTER WORD

A computer word is the number of adjacent bits that can be stored and manipulated as a unit. Just an English vocabulary words are of varying lengths so are computer words. Many microcomputers have the ability to manipulate a 32 bit word, while some models have words length of 8 and 16 bits.

LIBRARY FUNCTIONS

GW-BASIC provides many built in functions which are called binary functions. Each function is composed of a format or a short program, that requires at least one parameter to be passed. A parameter is a value which is in that formula or program and this formula or program returns a result. This result can be stored in any appropriate variable or directly displayed on monitor. A library function which has “$” sign is called string library function while others are called numeric library function. A string function returns string value while a numeric function returns numeric value. Following are some library functions.
ABS, MID$, LEN, LEFT$, ASC, CHR$, TAB

EXPRESSIONS

An expression is a combination of constants and variables linked by arithmetic operators like (+, -, *, /, \). Expressions are used to perform different operations. The expressions are evaluated from left to right but some operators have priority over the others. Parenthesis are evaluated first then multiplication and division have the same priority from left to right. Similarly the addition and subtraction are evaluated with equal priorities. If all the operators are used in an expression have the same priority then the expression be executed from left to right.
The expressions can be of three types.

* Arithmetic expressions
* Logical expressions
* Relational expressions.

ARITHMETICAL EXPRESSIONS

In an arithmetic expression the following operators are used in conjunction with the operands.
SymbolMeaning
+ Addition
- Subtraction

* Multiplication

/ Division
^ Exponentiation
( Left parenthesis
) Right parenthesis

RELATIONAL EXPRESSION

A Relational expression is composed of operands linked by the relational operators. The relational operators used in the relational expression are given.
SymbolMeaning
= equal to
> greater than
< less than
<> not equal to
>= greater than or equal to
<= less than or equal to Example A > B
B <> C

LOGICAL EXPRESSIONS

When a selections is based upon one or more condition being true. It is possible to combine the condition together using logical operators and the resulting condition would either be true or false the most commonly used logical operators are AND, OR and NOT.

COMPUTER LANGUAGE

Language is a system for representation and communication of information or data. Like human beings, a language or signal is required to communicate between two persons. Similarly, we cannot obtain any result by computer without langtage. Computer does not understand directly what we are communicating with computer as English or Arabic, it understands only machine language (binary codes 0-1). Computer translates English language into machine codes through interpreter then process instructions and give us the results.
The computer languages can be divided into two main levels.

* Machine language (0-1)
* Symbolic language (A-Z)

Symbolic languages are further divide into two main levels

* High-level language
* Low-level language

MACHINE LANGUAGE

Although computers can be programmed to understand many different computer language. There is only one language understood by the computer without using a translation program. This language is called the machine language or the machine codes. Machine codes are the fundamental language of the computer and is normally written as strings of binary 0-1.

ADVANTAGES AND LIMITATIONS OF MACHINE LANGUAGE
Programs written in machine language can be executed very fast by the computer. This is mainly because machine instructions are directly understood by the CPU and no translation of program is required.
However, writing a program in machine language has several disadvantage.

MACHINE DEPENDENT
Because the internal design of every type of computer is different from every other type of computer and needs different electrical signals to operate. The machine language also is different from computer to computer.

DIFFICULT TO PROGRAM
Although easily used by the computer, machine language is difficult to program. It is necessary for the programmer either to memorize the dozens of code number for the commands in the machine’s instruction set or to constantly refer to a reference card.

DIFFICULT TO MODIFY
It is difficult to correct or modify machine language programs. Checking machine instructions to locate errors is difficult as writing them initially.
In short, writing a program in machine language is so difficult and time consuming.

SYMBOLIC LANGUAGES

In symbolic languages, alphabets are used (a-z). symbolic languages are further divide into two main levels.

* High level languages
* Low level languages

LOW LEVEL LANGUAGE
A language which is one step higher than machine language in human readability is called Assembly Language or a low-level language. In an assembly language binary numbers are replaced by human readable symbols called mnemonics. Thus a low-level language is better in understanding than a machine language for humans and almost has the same efficiency as machine language for computer operation. An assembly language is a combination of mnemonic, operation codes and symbolic codes for addresses. Each computer uses and has a mnemonic code for each instruction, which may vary from computer to computer. Some of the commonly used codes are given in the following table.
COMMAND NAMEMNEMONIC
Add – ADD
Subtract – SUB
Multiply – MUL
Compare Registry – CR
Compare – COMP
Branch Condition -BC
Code Register -LR
Move Characters -MVE
Store Characters -STC
Store Accumulator – STA

An assembly language is very efficient but it is difficult to work with and it requires good skills for programming. A program written in an assembly language is translated into a machine language before execution. A computer program which translates any assembly language into its equivalent machine code is known as an assembler.

HIGH – LEVEL LANGUAGE

A language is one step higher than low-level languages in human readability is called high-level language. High – level languages are easy to understand. They are also called English oriented languages in which instruction are given using words. Such as add, subtract, input, print, etc. high level language are very easy for programming, programmer prefer them for software designing that’s why these languages are also called user’s friendly languages. Every high level language must be converted into machine language before execution, therefore every high level language has its own separate translating program called compiler or interpreter. That’s why some time these languages are called compiler langauges. COBOL, BASIC, PASCAL, RPG, FORTRAN are some high level languages.

INTERPRETER

An interpreter is a set of programs which translates the high-level language into machine acceptable form. The interpreters are slow in speed as compared to compilers. The interpreter takes a single line of the source code, translates that line into object code and carries it out immediately. The process is repeated line by line until the whole program has been translated and run. If the program loops back to earlier statements, they will be translated afresh each time round. This means that both the source program and the interpreter must remain in the main memory together which may limit the space available for data. Perhaps the biggest drawback of an interpreter is the time it takes to translate and run a program including all the repetition which can be involved.

PROGRAM DEVELOPMENT PROCESS

In order to develop a computer program, a programmer has to go through the following stages:

1. DEFINING AND ANALYSING THE PROBLEM

In this step a programmer studies the problem and decides how the problem will be best solved. Studying a problem is necessary because it helps a programmer to decide about:

* The facts and figures to be collected.
* The way in which the program will be designed.
* The language in which the program will be most suitable.
* What is the desired output and in which form it is needed, etc.

2. DESIGNING THE ALGORITHM

An algorithm is a set of instructions or sequence of steps that must be carried out before a programmer starts preparing his program. The programmer designs an algorithm to help visualize possible alternatives in a program.

3. FLOWCHARTING

A flow chart is a graphical representation of a program which helps a programmer to decide on various data processing procedures with the help of labeled geometrical diagrams. A flow chart is mainly used to describe the complete data processing system including the hardware devices and media used. It is very necessary for a programmer to know about the available devices before developing a program.

4. CODING OR WRITING THE PROGRAM

The next job after analysing the problem is to write the program in a high-level language, usually called coding. This is achieved by translating the flow chart in an appropriate high-level language, of course according to the syntax rules of the language.

5. TEST EXECUTION

The process of execution of any program to find out for errors or bugs (mistakes) is called test execution. This is very important because it helps a programmer to check the logic of the program and to ensure that the program is error-free and workable.

6. DEBUGGING

It is a term which is used extensively in programming. Debugging is the process of detecting, locating and correcting the bugs by running the programs again and again.

7. FINAL DOCUMENTATION

It is written information about any computer software. Final document guides the user about how to use the program in the most efficient way.

MODES OF OPERATION

There are two modes of operation for BASIC. The mode that you are in determines what BASIC will do with the instruction you give it. When you start BASIC you receive the OK prompt. You then have two modes available to you immediately.

DIRECT MODE

In the direct mode BASIC acts like a calculator. No line numbers are required. Direct mode is not of course the main purpose of BASIC, but it is useful at times particularly when you are debugging program or short problems in which you want to perform quick calculation e.g., PRINT 3+4.

INDIRECT MODE

In this mode you first put a line number on each statement. Once you have a program you can run it and get your results. The indirect mode saves your instructions in the computer along with their line number, you can execute the program as many times as you wish simply by typing RUN.

STEPS OF PROGRAMMING

There are five steps in preparing a computer programme which are also called ABCDE of Programming.

ANALYSIS

In this step the system analyst tries to become familiar with the problem. He has to study the problem and prepare some notes upon that problem. He also notes that what is given, what is required and what will computer can do.

BLOCKING

In this step the programmer converts the analyst report to a series of steps through which the computer will give the required result. The steps are commonly known as Algorithm. There are different ways to write those detailed sequential steps. The most common method used is flow charting. A flow chart is symbolic representation of flow of a programme.

CODING

In this step the programmer writes the programme in any computer language. This step is known as coding. After this programme is fed into the computer and is compiled with the help of a given compiler.

DEBUGGING

Debugging is a step in which a programmer corrects a syntax error which may come after the compilation.

TESTING

Testing is a step where the programmer is finally testing the programme for execution (there may be any logical mistake which compiler cannot trace).

EXECUTION

In this step we send the programme for execution where company’s data will be fed and process.

VARIABLES AND CONSTANTS

VARIABLES

Variables are names used to represent values used in BASIC programme. The values of a variable may be assigned by the programmer or it may be assigned as the result of calculation in the programme. Before a variable is assigned a value is assumed to be zero (or null for string variable).

VARIABLES NAMES & DECLARATION CHARACTERS

Variable names may be of any length up 40 characters are significant. Variable name can contain letters, numbers and decimal point. However, the first character must be a letter. A variable should not be a reserve word.
Variable may represent either a numeric value or a string.

NUMERIC VARIABLE
Numeric variable names may be declared as integer, single precision, double precision values. The type of declaration characters for these variable names are as follows.

STRING VARIABLE
In programming we often use to handle alphanumeric or string variables. String variables consist of names, addresses or in general any string or series of letters, number or special characters.
Without the use of string variable whenever any differentiation needs to be made e.g., from employee to employee or from application no. to application no., a number has to be assign to each employee or each application.
A string variable name starts with an alphabet and terminate with a dollar sign ($). In a string the value must be in quotation marks. No arithmetic operations except addition and in addition the values do not add they are just written together. The maximum number of character allowed in a string varies from system to system but a typical value is 256.

CONSTANTS

Constants are those that do not change while executing the programme. BASIC deals with two types of constant.
1. Numeric constant
2. String constant

1. NUMERIC CONSTANT
All numbers belong to this category because their values remain constant during execution.
They may take any of the following forms:
1. Commas are not allowed in a numeric constant.
2. The use of the positive sign is optional but negative sign should be used if the number is negative.

2. STRING CONSTANT
A string constant is any set of valid basic characters enclosed in quotation marks. The quotation marks do not form part of string. Strings are used to represent non-numeric information such:
1. Name of persons and places
2. Addresses
3. Days, Months, Years.

INTRODUCTION TO BASIC

BASIC is a high level language used for purpose of writing a program on a computer. It stands for Beginners All-purpose Symbolic Instruction Code. BASIC is an easy to use “friendly” language where instruction resembles elementary, algebraic formulas and certain English keywords such Let, Read, Print, Goto etc.

HISTORY OF BASIC

The language was developed at Dartmouth College in 1967, under the direction of John Kemeny and Thomas Kurtz. It was quickly discovered and adopted. All the major computer manufacturers offered their own version of BASIC for their particular computers.
In 1978, the American National Standard Institute standardized an essential subset of BASIC in order to promote uniformity from one version of BASIC into another.
In recent years some new version of BASIC have been developed which included a variety of features that are not included in more traditional versions.

STRUCTURE OF BASIC PROGRAM

Each instruction in a BASIC program is written as a separate statement. Thus a program will be composed of a sequence of statements.
The following rules apply to all BASIC statements:
1. Every statement must appear on a separate line number.
2. Each statement number must be followed by a BASIC keyword which indicates the type of instruction.
3. On one single line number we cannot write two statements, if we need we must use “colon”.
4. We can write 255 characters on one line.

99 comments:

  1. Hi there this is kinda of off topic but I was wondering if blogs use WYSIWYG editors or if you have to manually code with HTML.

    I'm starting a blog soon but have

    no coding skills so I wanted to get advice from someone with

    experience. Any help would be greatly appreciated!
    My web blog ... Stlhops.Com

    ReplyDelete
  2. Thanks for another informative site. Where else could I get
    that kind of

    info written in such an ideal way? I have a project that I
    am just now working on,

    and I have been on the look out for such info.
    My website :: james.pixnet.net

    ReplyDelete
  3. It's a pity you don't have a donate button! I'd definitely donate to

    this superb blog! I guess for now i'll settle for book-marking and
    adding your RSS feed to my Google account. I look forward to new updates and will share this website with my Facebook group.
    Chat soon!
    Here is my weblog : Seville Spain On A Map

    ReplyDelete
  4. Keep functioning ,great job!
    Here is my web-site : nebgb.blogspot.ru

    ReplyDelete
  5. Thank you for another excellent post. Where else could

    anyone get that kind of information in such a perfect way of writing?
    I've a

    presentation next week, and I am on the look for such info.
    Also visit my weblog ... http://www.villasspainproperty.com/page4.html

    ReplyDelete
  6. Well I truly liked reading it. This

    subject offered by you is very practical for

    accurate planning.
    Feel free to visit my web site : monthly weather forecast nerja spain

    ReplyDelete
  7. This design is steller! You certainly know how to

    keep a reader entertained. Between your wit and your videos, I was almost
    moved to start my own blog (well,

    almost...HaHa!) Great job. I really enjoyed what you had to say, and more than

    that, how you presented it. Too cool!
    Feel free to visit my web blog ; vinahost.vn

    ReplyDelete
  8. I wanted to compose you a tiny word to thank you so

    much once again for those spectacular tactics

    you have shown in this

    article. It's strangely open-handed with people like you to supply publicly what many people would have made available for an electronic book to end up making some dough on their own, principally seeing that you could have

    tried it in the event you wanted. The tricks

    as well served to provide a good way to understand that the rest have a similar desire much like my very own to realize many more with respect to this issue.

    I know there are some more pleasant situations ahead for people who find out your

    site.
    My site zerobalancing.com

    ReplyDelete
  9. I loved as much as you will receive carried out right here.
    The sketch is attractive, your authored

    material stylish. nonetheless, you command get bought an nervousness

    over that you wish be delivering the following. unwell unquestionably come more
    formerly again as exactly

    the same nearly very often inside case you shield this hike.
    Also see my webpage - http://www.elblogdeanna.es/207/talita-fundacion-privada

    ReplyDelete
  10. I do not even know the way I finished up here,

    however I believed this post used to be good. I

    do not know who you might be however

    certainly you're going to a well-known blogger in case

    you are not already ;) Cheers!
    Feel free to visit my blog freecode.no

    ReplyDelete
  11. I really like your blog.. very nice colors & theme.
    Did you create this website yourself or did
    you

    hire someone to do it for you? Plz answer back as I'm looking to create my own blog and

    would like to find out where u got this from. appreciate it
    My website ; http://wiki.programadoresdejogos.com

    ReplyDelete
  12. An impressive share, I just given this onto a colleague who was doing a little bit evaluation
    on this. And he actually purchased me breakfast because I discovered it for him.
    . smile. So let me reword that: Thnx for the treat! However yeah Thnkx for

    spending the time to debate this, I feel strongly about it and love reading

    extra on this topic. If possible, as you turn out to be expertise,
    would you thoughts updating your blog with extra

    details? It's extremely helpful for me. Large thumb up for this

    blog publish!
    Also see my website - http://chua.unical.it

    ReplyDelete
  13. Hi there, You have done a fantastic job. I’ll

    certainly digg it and personally suggest to my friends.
    I'm sure

    they'll be benefited from this site.
    my website - 4 letter words starting with j and ending with o

    ReplyDelete
  14. What’s Happening i am new to this, I stumbled upon this I've found It absolutely helpful and it has aided me out loads. I hope to contribute & aid other users like its

    aided me. Good job.
    Feel free to surf my homepage : wiki.remixthecommons.org

    ReplyDelete
  15. Pretty great post. I just stumbled upon your blog and wanted to say

    that I have really enjoyed browsing your weblog posts.
    In any case I will be subscribing for your rss feed and I hope

    you write again very soon!
    Also see my web page :: space worksheets children

    ReplyDelete
  16. The subsequent time I read a blog, I hope that it doesnt disappoint me as much as this one.

    I imply, I know it was my choice to learn, however I

    actually thought youd have something interesting to say. All I

    hear is a bunch of whining about one thing that you may fix should you werent too busy searching for attention.
    Also visit my web-site :: www.hollistaggart.com

    ReplyDelete
  17. advertising
    Here is my web blog - holiday

    ReplyDelete
  18. Good day! I know this is somewhat off topic

    but I was wondering which blog platform are you using for this site?
    I'm getting tired of

    Wordpress because I've had problems with hackers and I'm looking at alternatives for another platform. I

    would be great if you could point me in the direction of a good platform.
    Also visit my weblog ... autanetharmattan.solidairesdumonde.org

    ReplyDelete
  19. I would like to show my respect for your generosity
    for visitors who need help with that concept. Your personal commitment to getting the solution all-around appears to be rather

    important and have truly empowered many people like me to reach their goals.



    This informative key points implies so much
    a person like me and still more to my office workers.

    Many thanks; from each one of us.
    Look at my web blog - moodle.mdc.tu-dresden.de

    ReplyDelete
  20. Spot on with this write-up, I actually think this website needs

    far more consideration. I’ll probably be again to read rather more, thanks for that info.
    Review my website http://mayores.uji.es/eduwiki/index.php?title=Usuario:TeneshaStevens80

    ReplyDelete
  21. Hi there, You've performed a fantastic job.

    I’ll certainly digg it and personally recommend

    to my friends. I am confident they'll be benefited
    from this site.
    Stop by my homepage : wiki.ivortex-sac.com

    ReplyDelete
  22. I’d have to check with you here. Which is not one

    thing I usually do! I get pleasure from studying a

    publish that will make people think. Additionally, thanks for

    permitting me to remark!
    Also visit my site : www.shopniagara.ca

    ReplyDelete
  23. I’ve recently started a blog, the info you provide on this web

    site has helped me tremendously. Thank you for all of your time & work.
    Here is my web site - 4 Hour work week pdf free

    ReplyDelete
  24. great issues altogether, you just received a

    emblem new reader. What may you suggest about your

    submit that you simply made some days in the past?
    Any

    positive?
    Visit my blog - 4 letter words starting with z and ending with q

    ReplyDelete
  25. Hi there, just was alert to your blog thru Google,
    and located that it is really informative. I’m going to

    watch out for brussels. I’ll be grateful should you continue this in future.
    Lots of people shall be benefited from your writing.
    Cheers!
    Also see my website > http://www.whsmithplc.co.uk

    ReplyDelete
  26. Its such as you read my mind! You seem to understand a

    lot approximately this, such as you wrote the guide in it or something.
    I believe that you can do with a few percent to

    force the message house a bit, however other than that,

    that is great blog. A great read. I'll certainly be back.
    Here is my web site : spain world cup 2010 cheer

    ReplyDelete
  27. This design is incredible! You certainly know how to

    keep a reader entertained. Between your wit and your videos,
    I was almost moved to start my own blog (well,

    almost...HaHa!) Fantastic job. I really enjoyed what
    you had to say, and more than

    that, how you presented it. Too cool!
    Have a look at my page - 4 channel helicopter controls

    ReplyDelete
  28. A formidable share, I just given this onto a colleague who was doing just a little evaluation on
    this. And he the truth is bought me breakfast as a result of I

    found it for him.. smile. So let me reword that: Thnx for the treat!
    However yeah Thnkx for

    spending the time to discuss this, I really feel strongly about it and love reading more on this topic.
    If possible, as you turn into expertise, would you mind updating your weblog with extra

    particulars? It's highly helpful for me. Massive thumb up for this

    blog post!
    Feel free to surf my web blog :: https://www.myonehope.com/node/50466/

    ReplyDelete
  29. Thanks for some other magnificent

    post. The place else may just anyone get that type of info

    in such a perfect way of writing? I've a presentation next

    week, and I'm at the look for such information.
    Also see my web page - i-lateral.com

    ReplyDelete
  30. WONDERFUL Post.thanks for share..more wait .

    . …
    Check out my web page ... 2fwww.wwfefw.radabg.com

    ReplyDelete
  31. Howdy! I just wish to give an

    enormous thumbs up for the good info you have
    here on this post. I will probably be coming back to your blog for extra
    soon.
    Here is my website ... http://kassandrassmiles.com/shotz/index.php?album=friends&image=fishes-from-the-sea.jpg

    ReplyDelete
  32. F*ckin’ tremendous things here. I am very glad to
    look your article. Thank you a lot and i am looking

    ahead to touch you. Will you please drop me a mail?
    My web page http://www.gboxstar.com/

    ReplyDelete
  33. Thanks - Enjoyed this post, can you make
    it so I get an alert email whenever you

    publish a new update?
    Here is my web blog :: myland.nazuka.net

    ReplyDelete
  34. Hi there, I discovered your blog by means of Google

    even as looking for a related matter, your web site came up, it seems to be good.
    I've bookmarked it in my google bookmarks.
    Here is my weblog http://www.theglasgowlawpractice.co.uk

    ReplyDelete
  35. Hiya! I just want to give an

    enormous thumbs up for the nice info you've got right here on this post. I will be coming back to your weblog for more soon.
    Also visit my weblog - tituloriginal.blogspot.ru

    ReplyDelete
  36. Fantastic website. Plenty of useful

    information here. I’m sending it to several pals
    ans additionally

    sharing in delicious. And certainly, thank you for your

    effort!
    My web site - david-laserscanner.jp

    ReplyDelete
  37. I wanted to send you a tiny observation to be

    able to thank you again for your personal precious things

    you have contributed in this

    article. This has been quite particularly generous of you giving publicly

    precisely what most people would have advertised
    as an electronic book to make some money on their own, notably
    given that you might well have done it in the event you considered necessary.



    Those basics

    in addition worked to

    become good way to be

    sure that other people online have a similar fervor
    like my personal own to know the truth way more regarding this
    matter.

    I'm certain there are thousands of more fun situations in the future for individuals who read carefully your website.
    My homepage : kasserver.com

    ReplyDelete
  38. Wow, marvelous blog format! How long have you been running a blog for?

    you made blogging glance easy. The full glance of your site
    is excellent, let alone the content material!
    My page: davewirth.blogspot.ru

    ReplyDelete
  39. Needed to write you one

    little note to be

    able to say thank you yet again for

    all the splendid thoughts

    you have shared on this page. It is simply

    surprisingly generous with people like you to grant publicly all
    that a lot of people could

    possibly have offered for sale for an e book to help with making some money for

    their own end, certainly now that you might have done it if
    you decided. The thoughts

    in addition acted like the easy way to understand that most

    people have a similar dream much like mine to find

    out more with respect to this problem.

    Certainly there are numerous more pleasant

    times up front for individuals that

    read your blog.
    Also visit my web site :: healthdiabetic.blogspot.ru

    ReplyDelete
  40. Hi there, You've performed a fantastic job. I will certainly digg it and personally recommend

    to my friends. I am sure they'll be benefited from this website.
    Feel free to visit my web blog http://www.laquila99.tv

    ReplyDelete
  41. It’s really a great and helpful piece of info. I’m glad that you
    shared this

    useful information with us. Please keep us up to date like this.
    Thanks for

    sharing.
    Visit my web site : www.innovation-supplies.co.uk

    ReplyDelete
  42. I have been exploring for a bit for any high quality articles or blog posts

    on this sort of area . Exploring in Yahoo I at last stumbled
    upon this site. Reading this

    information So i’m happy to convey that I've an incredibly good uncanny feeling I

    discovered just what I needed. I most certainly will make certain to do not forget this site and give it a glance regularly.
    Feel free to surf my site : http://barcamp-bordeaux.com/wiki/index.php?title=3_Causes_Why_You_Might_Want_To_Travel_Through_Spain

    ReplyDelete
  43. Hey There. I discovered your blog the usage of msn.

    This is an extremely smartly written article. I will make sure to
    bookmark it and

    return to read more of your useful info.
    Thank you for the

    post. I’ll certainly return.
    Also visit my weblog :: mayores.uji.es

    ReplyDelete
  44. I have been checking out a few of your posts and it's nice stuff. I will surely bookmark your blog.
    My web site : slushygutter.blogspot.ru

    ReplyDelete
  45. I am so happy to read this. This is the kind of manual that needs
    to be given and not the

    accidental misinformation that is at the other blogs. Appreciate your sharing this greatest doc.
    Also see my site - http://www.assurancepower.com

    ReplyDelete
  46. Excellent blog! Do you have any tips for aspiring writers?

    I'm planning to start my own site

    soon but I'm a little lost on everything. Would you suggest starting with a
    free platform like

    Wordpress or go for a paid option? There are so many options
    out there that I'm completely

    overwhelmed .. Any tips? Bless you!
    Look into my webpage ; http://wiki.dlresearch.cn/

    ReplyDelete
  47. Thank you for the good writeup. It in fact was a amusement account it.
    Look advanced to far added

    agreeable from you! However, how can we communicate?
    Feel free to surf my weblog ; http://youknowyouplaytoomuchwhen.blogspot.fr/2005/07/you-know-you-play-resident-evil-4-too.html

    ReplyDelete
  48. Hello! I've been following your blog for a while now and finally got the bravery to go ahead and give you a shout out from Lubbock Texas! Just wanted to tell you

    keep up the fantastic work!

    My blog post http://www.grazitumano.lt
    Also visit my blog ... xavi Ronda

    ReplyDelete
  49. It's a shame you don't have a donate button! I'd without a doubt donate to

    this outstanding blog! I suppose for now i'll settle for book-marking and adding your RSS feed to
    my Google account. I look forward to fresh updates and will talk

    about this blog with my Facebook group. Talk soon!

    Feel free to visit my page; http://beautyday.pixnet.net
    my site: monster steam cleaner

    ReplyDelete
  50. I like the valuable info you provide in your articles. I’ll bookmark your
    blog

    and check again here frequently. I'm quite sure I will learn

    plenty of new stuff right here! Best of luck for the next!

    My homepage - essentialweb.asia
    my site - forum on spain Almerimar

    ReplyDelete
  51. I just couldn't depart your site before suggesting that I extremely enjoyed the standard info a person provide for your visitors? Is gonna be back often to check up on new posts

    Feel free to surf to my web-site wiki.rpg.net
    Feel free to visit my website buying property in spain forums Calahonda

    ReplyDelete
  52. I really like what you guys are usually up too.
    Such clever work and exposure! Keep up the

    good works guys I've included you guys to my

    personal blogroll.

    Feel free to surf to my web site: ranabhola.blogspot.com
    My web site > bedwetting alarm pad

    ReplyDelete
  53. Hello, Neat post. There's an issue with your web

    site in internet explorer, would test this… IE still is the

    market leader and a big component to folks will leave out your

    fantastic writing due to this problem.

    Here is my web-site: snu.ac.kr
    Here is my web page ... Alicante Spain house

    ReplyDelete
  54. Thanks , I've just been looking for information about this topic for ages and yours is the best I've discovered till now.
    But, what about the

    bottom line? Are you sure about the source?

    Stop by my page - http://www.seemarksart.com/
    Feel free to visit my web page :: marshall mathers

    ReplyDelete
  55. Hello there, You have performed an excellent job.


    I’ll definitely digg it and for my part recommend

    to my friends. I am confident they will be benefited from this website.



    Also visit my blog; bookmark.cn.in.th
    Also visit my weblog :: car hire in spain forums Playa de Mogan

    ReplyDelete
  56. I have learn several good stuff here. Certainly

    value bookmarking for revisiting. I surprise how so much attempt you

    place to make any such magnificent informative website.



    Have a look at my web page :: sekpedia.sek.net
    Here is my blog post :: all spain forum free Orihuela

    ReplyDelete
  57. I just couldn't depart your web site prior to suggesting that I

    actually enjoyed the standard info a person provide for your visitors? Is gonna be back often to check up on new posts

    Feel free to surf to my page - www.edgeofadream.co.uk
    Also see my page - Alicante Spain villas for sale

    ReplyDelete
  58. Hey would you mind letting me know which hosting company you're

    utilizing? I've loaded your blog in 3 completely different internet
    browsers and I must say this blog loads a lot quicker then most.

    Can you suggest a good

    web hosting provider at a honest price? Thank you, I
    appreciate it!

    my homepage :: http://booguycomics.blogspot.ru/
    My web page: spain weather january

    ReplyDelete
  59. As I web-site possessor I believe the content matter
    here is rattling wonderful , appreciate it for your
    hard work. You should keep it up forever! Good Luck.



    My blog post gr8swapnil.blogspot.fr
    My website > Alicante property

    ReplyDelete
  60. I’m not that much of a online reader to be honest but your blogs really nice, keep it
    up! I'll go ahead

    and bookmark your site to come back down the road. Many

    thanks
    Also see my web site > fdfda2.blogspot.co.uk

    ReplyDelete
  61. I simply wanted to

    write down a comment so as to

    express gratitude to you for these amazing items you
    are placing on this website. My extensive internet look up has now been compensated with useful suggestions to talk about with my two friends.
    I would

    express that many of us

    visitors actually are extremely fortunate to live in a perfect

    network with many outstanding individuals with beneficial

    points. I feel

    truly happy to

    have discovered your entire webpages and look
    forward to some more thrilling

    times reading here. Thank you once more for a lot of things.
    Here is my weblog :: http://omansky.blogspot.fr/

    ReplyDelete
  62. I'm extremely inspired together with your writing skills as well as with the format for your

    blog. Is that this a paid subject matter or did you modify it

    your self? Either way stay up the excellent quality writing, it is

    rare to look a great weblog like this one these days..
    Visit my website ua.scripts.mit.edu

    ReplyDelete
  63. I have been surfing online more than 3 hours today, yet I never found any interesting
    article

    like yours. It’s pretty worth enough for me.
    In my view, if all web owners and bloggers made good content as you did, the net will be a

    lot more useful than ever before.
    Here is my blog post :: Topsy.com

    ReplyDelete
  64. Hey very cool website!! Man .. Beautiful .. Amazing
    .. I will bookmark your

    site and take the feeds also…I'm happy to find numerous useful

    information here in the post, we need work out more strategies in this regard, thanks for

    sharing. . . . . .
    My weblog - blogspot.fr

    ReplyDelete
  65. you will have a fantastic blog here! would
    you like to make some invite posts on my blog?
    Feel free to surf my web site :: Www.Individualozona.com

    ReplyDelete
  66. Helpful info. Lucky me I found your web site

    accidentally, and I'm stunned why this

    coincidence did not came about in advance! I bookmarked it.
    My blog post ; http://greenhearttravel.wordpress.com

    ReplyDelete
  67. I'm really enjoying the design and layout of your blog. It's a very easy on
    the eyes which makes it

    much more pleasant for me to come here and visit more often.
    Did you hire out a developer to create

    your theme? Excellent work!
    Also visit my page - archives.qc.cuny.edu

    ReplyDelete
  68. Woah! I'm really loving the template/theme of this site. It's simple, yet effective.
    A

    lot of times it's challenging to get that "perfect balance" between usability and visual appearance. I must say that you've done a great job with
    this. Additionally,

    the blog loads very quick for me on Safari. Superb Blog!
    my web site > richardmardo.blogspot.fr

    ReplyDelete
  69. I don’t even know how I ended up here, but
    I thought this post was great. I do not know who you are

    but certainly you're going to a famous blogger if you are not already ;) Cheers!
    My page :: gambianewsonline.blogspot.de

    ReplyDelete
  70. A formidable share, I simply given this onto a colleague who
    was doing somewhat analysis on this. And he in truth bought me breakfast as a result of I
    discovered it for him.. smile. So let me reword that: Thnx for the treat!
    However yeah Thnkx for

    spending the time to debate this, I really feel strongly about it and love studying more on this topic.
    If potential, as you become experience, would you thoughts updating your
    blog with more

    details? It's highly useful for me. Massive thumb up for this

    blog publish!
    My web blog ... forumarchitetturanaturale.it

    ReplyDelete
  71. It's a shame you don't have a donate button! I'd without a doubt donate to

    this superb blog! I guess for now i'll settle for

    bookmarking and adding your RSS feed to my Google account.
    I look forward to new updates and will share this blog with my Facebook group.
    Chat soon!
    Feel free to visit my web page :: http://jake2905.pixnet.net/

    ReplyDelete
  72. I have been surfing online more than three hours today, yet I never found any interesting
    article

    like yours. It’s pretty worth enough for me. Personally, if all site

    owners and bloggers made good content as you did, the net will
    be much more useful than ever before.
    Feel free to surf my blog post isusec.com

    ReplyDelete
  73. A formidable share, I just given this onto a
    colleague who was doing a little evaluation on this.
    And he actually purchased me breakfast as a result of I

    found it for him.. smile. So let me reword that: Thnx for the deal with!
    However yeah Thnkx for

    spending the time to debate this, I really feel strongly about it and love studying more on this topic.
    If doable, as you change into experience, would you mind updating your weblog with extra

    particulars? It's extremely useful for me. Massive thumb up for this

    blog put up!
    My blog :: rootsinripon.blogspot.co.uk

    ReplyDelete
  74. Have you ever thought about adding a little bit more than just your articles?
    I mean, what you say

    is important and everything. But just imagine if you added some
    great images or videos to give your posts more,

    "pop"! Your content is excellent but with images
    and clips, this blog could

    certainly be one of the greatest in its niche.
    Superb blog!
    my webpage: wiki.animedimension.de

    ReplyDelete
  75. What i don't understood is in fact how you are

    no longer really a lot more well-appreciated than you may be right now. You're so intelligent.
    You

    realize thus significantly in the case of this matter, made me

    for my part imagine it from so many numerous angles. Its like women
    and men are not

    fascinated unless it’s something to accomplish with Woman gaga!
    Your personal stuffs nice.

    At all times deal with it up!
    Take a look at my webpage : www.gloriouslinks.com

    ReplyDelete
  76. The very root of your writing whilst appearing agreeable

    initially, did not really settle well with me personally after some time.
    Someplace within the sentences you were able to make me a believer unfortunately only for
    a short

    while. I still have got a problem with your leaps in assumptions and

    one might do well to fill in those gaps. In the event
    that you can accomplish that, I would surely end up

    being amazed.
    my web site - Wiki.Postgresqlrussia.org

    ReplyDelete
  77. Terrific post however , I was

    wondering if you could write a litte more on this topic?
    I'd be very thankful if you

    could elaborate a little bit further. Appreciate it!
    My web site ; peergroupinitiative.wordpress.com

    ReplyDelete
  78. I’m impressed, I need to say. Actually not often do I encounter a blog that’s each educative and entertaining, and let
    me let you know, you've gotten hit the nail on the head. Your

    concept is excellent; the problem is something that not

    enough individuals are speaking intelligently about. I am very

    happy that I stumbled throughout

    this in my seek for one thing relating to this.
    Feel free to surf my homepage ... liens.mediaslibres.lautre.net

    ReplyDelete
  79. I'm so happy to read this. This is the type of manual that needs to be given and not the

    accidental misinformation that is at the other blogs. Appreciate your sharing this greatest doc.
    Also visit my homepage - http://wiki.tulaband.ru

    ReplyDelete
  80. Good write-up, I’m normal visitor of one’s blog, maintain
    up the

    excellent operate, and It is going to be a regular visitor for a long
    time.
    Check out my web blog : http://www.authenticlinks.com/Technology/eu-ray-highest-energy-efficiency-by-surface-heating-and-cooling/

    ReplyDelete
  81. magnificent points altogether, you just gained a brand new reader.


    What would you suggest in regards to your post that you made
    some days ago? Any positive?
    my web page: http://polandcraft.com

    ReplyDelete
  82. Por ejemplo, si decides seguir la dieta de jugo
    de limn, de echo debes saber algunas cosas sobre peladas y ralladas.
    comobajardepesoaqui.com There are also
    some places available where you can find some of the technical updates on con o sin edulcorante artificial con
    esta comida, otros no. La Dieta De 3 Dias funciona?


    El mejor programa de dieta y los resultados InmediatosEl ms rpido consumiendo menos caloras,
    tambin reduciras tu riesgo de desarrollar enfermedades cardacas, presin arterial alta y diabetes.
    a single separate person Hay muchas recetas en lnea, y las dietas de tres dias.
    La prdida de peso que se supone vienen del
    aumento del metabolismo y reduce la ingesta de caloras solamente.


    Cmo perder 10 kilos - Dieta1. Comer huevos ..
    . tantos peso con un programa de dieta es la del mantenimiento
    despus de una dieta . dietas para bajar de peso rapido El
    anterior segmento fue patrocinado realizar cambios en tu dieta y
    hacer ejercicios con regularidad puede ser difcil en un primer momento,
    sers recompensado y recompensada por los resultados.

    ReplyDelete
  83. I’ve recently started a blog, the info you offer on
    this website has helped me tremendously. Thanks for
    all of your time & work.
    Feel free to surf my web page : http://superiu.blogspot.com

    ReplyDelete
  84. I like what you guys are up too. Such smart work and reporting!
    Carry on the

    excellent works guys I’ve incorporated you guys to my blogroll.
    I think it'll improve the value

    of my website :)
    My page - shiur.com

    ReplyDelete
  85. I was suggested this web site by my cousin.

    I'm now not positive whether this post is

    written through him as no one else understand

    such precise

    about my difficulty. You are incredible!

    Thanks!

    My homepage www.yasinclub.com

    ReplyDelete
  86. I have been browsing online more than three hours today, yet I
    never found any interesting article

    like yours. It’s pretty worth enough for me. In my view,
    if all webmasters and bloggers made good content as you did,
    the internet will be much more useful than ever before.


    Feel free to surf to my webpage ... bookmarks.mobabon.com

    ReplyDelete
  87. WONDERFUL Post.thanks for share..more wait .. …

    Here is my site :: http://beta.phpmotionwiz.com/

    ReplyDelete
  88. When sοmeone wrіtes аn article he/she keeps the іmage of а usеr in his/hеr braіn that hoω
    a user сan bе аware of it. So that's why this paragraph is amazing. Thanks!

    My homepage: pure raspberry ketone

    ReplyDelete
  89. I think other web site proprietors should take this site
    as an model, very clean

    and great user friendly style and design, as well
    as the

    content. You are an expert in this topic!

    my web blog: http://www.authenticlinks.com/Entertainment/letras-de-canciones-traducidas-dont-you-remember-adele-traducida-al-espanol/

    ReplyDelete
  90. Belo Horizonte originou Max Block Brasil, cujo site en este
    artculo servir de punto de partida para tu investigacin de una
    dieta que realmente te ayudar a sacar ese peso extra.
    comoperderbarriga-ahora.com
    Tambin, debes incorporar en tu dieta los alimentos de todos los son
    slo algunas opciones que usted puede tenerlas como aperitivos bajos en caloras y naturales.


    Si decides seguir una dieta lquida, sigue los pasos anteriores para que to prevent gallstones, breast cancer,
    heart disease, hypertension, Lou Gehrig's disease, high cholesterol and other diseases. perder barriga En estos das mejor dicho en la actualidad hay literalmente docenas y hasta cientos de programas de dieta como mejorar su salud, este es el programa de prdida de peso para usted.

    ReplyDelete
  91. I’ve read some just right stuff here. Definitely

    value bookmarking for revisiting. I surprise how much effort you set to create this
    type of great informative web site.

    Look into my webpage; languageminds.mindsahead.com

    ReplyDelete
  92. certainly like your website however you have to take
    a look at the spelling on quite a few of your posts. A number of
    them are rife with

    spelling problems and I find it very bothersome
    to tell the

    truth however I’ll surely come

    back again.

    Feel free to visit my web blog - altervista.org

    ReplyDelete
  93. of course like your web site however you have to take
    a look at the spelling on several of your posts.
    Several of them are rife with

    spelling problems and I to find it very bothersome to tell the


    truth however I’ll definitely come

    back again.

    my web page; peeps.gr

    ReplyDelete
  94. Hello there, simply changed into aware of your blog


    through Google, and located that it is truly informative.
    I am going to

    be careful for brussels. I’ll be grateful in

    case you continue this in future. Lots of folks will likely be benefited from
    your writing. Cheers!

    Feel free to visit my web page http://www.hselaw.com/index.php?option=com_blog&view=comments&pid=29697&Itemid=0

    ReplyDelete
  95. This is really interesting, You're a very skilled blogger. I've joined your feed
    and

    look forward to seeking more of your great post. Also, I've shared

    your website in my social networks!

    my web site; http://edinoborstva.bosa.org.ua

    ReplyDelete
  96. Throughout this grand scheme of things you actually

    secure an A+ just for effort and hard work. Where you
    actually confused me personally was

    first in the specifics. You know, it is said, details make or
    break the argument.. And it could not be

    more correct at this point. Having said that, allow me reveal to you
    exactly what

    did deliver the results. Your text

    can be incredibly

    engaging which is possibly the reason why

    I am making an effort to opine. I do not make it
    a regular habit of

    doing that. 2nd, even though I can

    certainly notice the jumps in reason you make, I am not certain
    of just how you appear to

    unite the details which in turn help to make

    the final result. For the moment I will, no doubt

    yield to your issue however wish in the foreseeable future

    you actually link the dots much better.

    My webpage: http://www.artofbyte.net/node/213?language=en

    ReplyDelete
  97. magnificent points altogether, you simply gained a brand new reader.


    What would you suggest in regards to your post that you made some days ago?
    Any positive?

    Also visit my webpage ... test.stepupgaming.com

    ReplyDelete
  98. This is very interesting, You are a very skilled blogger.
    I've joined your feed and

    look forward to seeking more of your fantastic post. Also, I've shared

    your site in my social networks!

    Visit my web blog - friendsbook12.nazuka.net

    ReplyDelete