軟體評估
資料下載
圖書教材
FAQ
成功案例
名詞解釋
回上一頁
 
 
 
 
 

> >

以下為資訊科技業界常見的詞彙解釋:


 

 

 

Android -- Open-source mobile phone platform based on the Linux OS, launched in November 2007 by the Open Handset Alliance. The first commercial phone using the Android OS, the G1 (based on the HTC Dream handset), was launched in September 2008 by T-Mobile. The alliance is led by Google and includes operators and mobile phone and chipset vendors, such as HTC, Intel, LG, Motorola, Nvidia, Qualcomm, Samsung Electronics and T-Mobile. See also Open Handset Alliance (OHA).

 

ANSI (American National Standards Institute) – NSI coordinates the development and use of voluntary consensus standards in the U.S. and represents the needs and views of U.S. stakeholders in standardization global forums. ANSI is actively engaged in accrediting programs that assess conformance to standards.

Application – The software developed by the user of the IAR Systems tools and which will be running on a microprocessor in an embedded system.

Application program -- Software programs in a system are either application programs or supervisory programs, also called system software. Application programs contain instructions that transfer control to the system software to perform input/output and other routine operations, working through the application programming interface (API).

App Store -- Apple's download service for iTunes mobile applications, developed using the iPhone software development kit (SDK) for the iPhone and iPod touch. Generically the term has come to refer to a variety of mobile application services, including Android Market, Ovi Store, Windows Marketplace for Mobile and BlackBerry App World.

Architecture – A microprocessor architecture is the specific combination of integrated circuit design and instructions that control how the microprocessor works.

ARM – ARM Holdings plc is a multinational intellectual property company headquartered in Cambridge, United Kingdom. ARM holds the licensing rights to one of the world’s most successful processor designs and is one of the fastest growing companies in the industry. ARM is market dominant in the field of processors for smartphones, and growing in other segments.

ARM Cortex – ARM Cortex is a processor family of energy-efficient, easy to use processors, designed to help developers deliver more features at a lower cost, increase connectivity, facilitate better code reuse and improve energy efficiency.

ASIC (application-specific integrated circuit) - A chip on which the pattern of connections has been set up exclusively for a specific function.

Back end -- The server side of a client/server system.

Baseband -- Transmitting a signal in its original, unmodulated form. A baseband signal can be analog (e.g., originating from a telephone) or digital (e.g., originating from a computer).

Benchmark -- The comparison between vendors’ performance and designated benchmark organizations or indexes. An index is a publicly available indicator for a factor that is associated with a pricing element.

BIOS (basic input/output system) -- The part of an operating system that links the specific hardware devices to the software. It obtains the buffers required to send information from a program to the hardware/desktop receiving the information.

BOM (bill of materials) -- A structured list of the raw materials, parts and assemblies that constitute a product to be manufactured, typically used as part of a manufacturing resource planning system.

Chip – Another name for integrated circuit.

Chip vendors – A chip vendor (also referred to as a semiconductor vendor or a silicon vendor) manufactures integrated circuits. IAR Systems is the hub of a powerful ecosystem of partners that include suppliers of real time operating systems (RTOS), middleware and all of the world's leading chip vendors.

Compiler – A compiler is a computer program (or set of programs) that transforms source code written in a programming language (that resembles English) into instructions that are used by the microprocessor. 

Debug probe – An electronic tool that provides information about the state of the processor when the software application runs, used to locate problems and errors in the application that the developer has created.

Debugger – Software that helps the programmer  to locate problems and errors in the application he/she has created, by analyzing and showing what happens “under the surface” when the application runs, often by using a debug probe.

Development kit – A development kit (also called starter kit and evaluation kit) contains all the necessary hardware and software and allows the programmers to design, develop, integrate and test the applications they have created. IAR Systems provides completely integrated kits for development of embedded applications. Each kit contains a development/evaluation board, software development tools with sample projects and a hardware debug probe.

Development tools – The software that a programmer uses for creating computer programs. The most important of these are an Editor to write the source code in, a Compiler to transform the source code to something that the processor can use, a Linker that combines various smaller pieces of software to an application program, and a Debugger that is used for detecting problems with the program.

Digitalization trend – The increasing number of different digital products in the world. More and more products are digital and contain processors that enable mobility, remote control, energy-efficiency, metering etc.

Embedded system – An embedded system consists of one or more microprocessors with related circuits, including the software that is running on the system. Embedded systems control the operation of products like mobile phones, coffee machines, credit card readers, dish washers etc. The customers develop and market products operated by embedded computer systems. Embedded systems are becoming more and more common in products all over the world.

Emulator – Another name for debug probe.

Integrated circuit (IC) – A usually rectangular small piece of silicon with tiny transistors, sometimes millions of them on a single IC.

Microprocessor – A microprocessor is a single (or a very small number) of integrated circuits. The circuit combines the functions of a computer's central processing unit with memory storage for code and data.

Power debugging – Power debugging makes it easier to see how the power consumption of the finished product depends directly on the source code the programmer writes, making it possible to detect which code that causes unexpectedly high power consumption.

Processor – In the context of IAR Systems’ products, processor is short for microprocessor.

RTOS – An operating system (OS) is a set of programs that handles the computer hardware and provides a foundation for the application software. The operating system is the fundamental software in a computer system. A real-time operating system (RTOS) is specialized in handling input and output from the computer system fast and reliably, which is very important for embedded systems.

Standardization – By standardizing on IAR Systems' toolchain, customers are able to vastly improve efficiency and time to market for new products. In one environment, they move freely between 8-, 16-, 32-bit microcontrollers from all major vendors in all relevant architectures, including all ARM cores.

SUA – Software products from IAR Systems typically include a 12-month Support and Update Agreement (SUA) that entitles the customer to new product releases, product updates, technical support etc.

8, 16, 32-Bit – Microprocessor architectures vary in complexity and size. 8, 16, and 32-bit refer to how much code and data the microprocessor can process. Generally, the larger the architecture is, the more complex and powerful are the processors.

 

 

 


 


回上頁

 
 
 
   

About us │ Product │ News │ Training │ Download │ Support │ Contact │ Home