“Q” – IT Outsourcing Vocabulary

  • QB: QuickBASIC – Microsoft QuickBASIC (QB) is a descendant of the BASIC programming language that was developed by the Microsoft Corporation for use with the MS-DOS operating system. It is loosely based on GW-BASIC but adds user-defined types, improved programming structures, better graphics and disk support and a compiler in addition to the interpreter. Microsoft sold QuickBASIC as a commercial development suite.
  • Qbasic – QBasic is a variant of the BASIC programming language, which is similar but different from the QuickBasic programming language. The source code is compiled to an intermediate form within the integrated development environment (IDE), and this intermediate form is immediately interpreted on demand within the IDE. Like QuickBASIC, but unlike earlier versions of Microsoft BASIC, QBasic was a structured programming language, supporting constructs such as named subroutines and while loops. Line numbers, a concept often associated with BASIC, were supported for compatibility, but were not necessary and not considered good form, having been replaced by descriptive line labels. QBasic has limited support for user-defined data types (structures), and several primitive types used to contain strings of text or numeric data.
  • Qcad – QCad is a computer-aided design (CAD) software package for 2D design and drafting. It is available for Linux, Mac OS X, Unix and Microsoft Windows. QCad is developed by RibbonSoft and released under the GPL. QCad 2, designed to “make QCad more productive, more user friendly, more flexible and increase its compatibility with other products” began development in May 2002. Much of the interface and concepts behind use are the same of those of AutoCAD, though perhaps easier to understand in QCad. QCad is one of very few OpenSource CAD packages available for Linux, and certainly the most fully functional. QCad uses the AutoCAD DXF file format internally and to save and import files. Files can be exported in a number of formats, but noticeably missing are both VRML and SVG.
  • QTW: QuickTime for Windows – QuickTime for Windows(QTW) is a multimedia software from Apple Computer that integrates full-motion video and sound into application programs.
  • Query Language – Query languages are computer languages used to make queries into databases and information systems. Broadly, query languages can be classified according to whether they are database query languages or information retrieval query languages. Examples of query language includes: SQL is a well known query language for relational databases; MDX is a query language for OLAP databases; DMX is a query language for Data Mining models; Datalog is a query language for deductive databases; XQuery is a query language for XML data sources.
  • Query Optimizer – The query optimizer is the component of a database management system that is used to analyze queries submitted to database server for execution, and then determine the optimal way to execute the query (Query plan).The query optimizer cannot be accessed directly by users. Instead, once queries are submitted to database server, and parsed by the parser, they are then passed to the query optimizer where optimization occurs.
  • Query Plan – A query plan, also known as query execution plan, is an ordered set of steps used to access information in a SQL relational database management system. This is a specific case of the relational model concept of access plans. Since SQL is declarative, there are typically a large number of alternative ways to execute a given query, with widely varying performance. When a query is submitted to the database, the query optimizer evaluates all of the different possible plans for executing the query and returns what it considers the best alternative.
  • QuickTime – QuickTime is a multimedia framework developed by Apple Computer, capable of handling various formats of digital video, media clips, sound, text, animation, music, and several types of interactive panoramic images. The QuickTime technology has three major components: 1) a media player, known as QuickTime Player, which Apple makes available for free download on its website and bundles with each of its computers; 2) the QuickTime file format — openly documented and available for anyone to use royalty-free; 3) software development kits available for the Macintosh and Windows platforms. These kits allow people to develop their own software to manipulate QuickTime and other media files. These are not free.
  • QVCS – QVCS is a family of version control system products published by Quma Software, Inc. The QVCS product family supplies version control system with features similar to many other version control products on the market. QVCS and QVCS-Pro target smaller Windows only development teams. QVCS-Enterprise is a client-server application, is cross-platform, and is designed for use by distributed development teams.