This work reports on the integration of ZnO pellets for use as a virtual sensor array (VSA) of volatile organic compounds (VOCs). ZnO pellets consist of nano-powder prepared using a sol-gel technique. The microstructure of the obtained samples was characterized by XRD and TEM methods. The response to VOCs at different concentrations was measured over a range of operating temperatures (250-450 °C) using DC electrical characterization. The ZnO based sensor showed a good response towards ethanol, methanol, isopropanol, acetone and toluene vapors. We note that the highest sensitivity (0.26 ppm-1) is obtained with ethanol while the lowest one (0.041 ppm-1) corresponds to methanol. Consequently, the limit of detection (LOD) estimated analytically reached 0.3 ppm for ethanol and 2.0 ppm for methanol at an operating temperature of 450 °C. The sensing mechanism of the ZnO semiconductor was developed on the basis of the reaction between the reducing VOCs with the chemisorbed oxygen. We verify through the Barsan model that mainly O- ions in the layer react with VOC vapor. Furthermore, dynamic response was investigated to construct mathematical features with distinctly different values for each vapor. Basic linear discrimination analysis (LDA) shows a good job of separating two groups by combining features. In the same way we have shown an original reason embodying the distinction between more than two volatile compounds. With relevant features and VSA formalism, the sensor is clearly selective towards individual VOCs.