Pages

Showing posts with label between. Show all posts
Showing posts with label between. Show all posts

Thursday, February 26, 2015

Quickly Switch Between Your Open Programs

Here is yet another keyboard shortcut that i use all the time!  How to quickly switch between two (or more) open programs on your computer!


Read more »

Monday, February 16, 2015

Compiler Vs Interpreter Difference between Compiler and Interpreter

Compiler Vs Interpreter

Compiler

1. Compiler takes the source program written in higher level language and translate whole program into a machine language.

2. A compiler program reads through the entire high-level language source program, and in two or more passes through it, translate it all to relocatable machine code programs (object module). Linker links these relocatable object modules. The output file from the linker is then located to get absolute address. Finally located program is loaded into memory. Once the located program is loaded in memory, the entire program can be run without any further translation. Therefore, it will run much faster than it would if executed by an interpreter.

3. C and C++ programs are executed in this way.

4. The major disadvantage of the compiler approach is that when an error is found, it usually must be corrected in the source program and the entire compile-load sequence repeated.

Compiler Vs Interpreter: Difference between Compiler and Interpreter

Interpreter

1. At a time, an interpreter executes one statement of the higher level language.

2. The interpreter reads a high level language statement of the source program, translates the statement into machine code and, if it doesn’t need information from another instruction, executes the code for that statement immediately. It then reads the next high level language source statement, translate it, and executes it.

3. BASIC programs are often executed in this way.

4. The advantage of using interpreter is that if an error is found, you can just correct the source program and immediately rerun it.


5. The major disadvantage of interpreter approach is that an interpreted program runs 5 to 25 times slower than the same program will run after being compiled. The reason is that with an interpreter each statement must be translated to machine code every time the program is run.

Compiler Vs Interpreter: Difference between Compiler and Interpreter


Lets understand about compiler vs interpreter from below video.

Read more »

Saturday, February 14, 2015

Differences between Reporting and Analysis –Theory Points from Brent Dykes blog



Hi Guys,

This post is taken from http://blogs.adobe.com/digitalmarketing/analytics/reporting-vs-analysis-whats-the-difference/
Thank you Brent Dykes such a nice explanation .
 
As a BI developer we ought to know the theoretical concepts hence Ive made a notes on the same from the Brents post. 

Difference between Reporting and Analysis – Theory 

Report­ing and analy­sis are very dif­fer­ent in terms of their pur­pose, tasks, out­puts, deliv­ery, and value
Reporting
Analysis
Purpose
Definition
       1. The process of orga­niz­ing data into infor­ma­tional sum­maries     in order to mon­i­tor how dif­fer­ent areas of a busi­ness are per­form­ing.
Definition
      1.The process of explor­ing data and reports in order to extract mean­ing­ful insights, which can be used to bet­ter under­stand and improve busi­ness performance.
       2. Report­ing trans­lates raw data into infor­ma­tion
      2. Analy­sis trans­forms data and infor­ma­tion into insights.
      3. Good report­ing should raise ques­tions about the busi­ness from its end users
      3.The goal of analy­sis is to answer ques­tions by inter­pret­ing the data at a deeper level and pro­vid­ing action­able rec­om­men­da­tions
      4. Report­ing shows you what is hap­pen­ing
     4. Analy­sis focuses on explain­ing why it is hap­pen­ing and what you can do about it.
Tasks
      5.Reporting: Build­ing, con­fig­ur­ing, con­sol­i­dat­ing, orga­niz­ing, for­mat­ting, and sum­ma­riz­ing.
      5. Analy­sis:  focuses on dif­fer­ent tasks such as ques­tion­ing, exam­in­ing, inter­pret­ing, com­par­ing, and con­firm­ing.
Outputs/Approach
      6. Report­ing fol­lows a push approach
        6.Analy­sis fol­lows a pull approach
      7. Reports are pushed to users who are then expected to extract         mean­ing­ful insights and take appro­pri­ate actions for them­selves (i.e., self-serve).
     7.Par­tic­u­lar data is pulled by an ana­lyst in order to answer spe­cific busi­ness ques­tions.

         8. Types
·         Canned reports, dash­boards, and alerts.
·         Dashboard: These custom-made reports com­bine dif­fer­ent KPIs and reports to pro­vide a com­pre­hen­sive, high-level view of busi­ness per­for­mance for spe­cific audi­ences. Dash­boards may include data from var­i­ous data sources and are also usu­ally fairly static.

         8.Types
·         Ad hoc responses
·         Analy­sis pre­sen­ta­tions

Read more »