Saturday, June 28, 2008

CSC AS I SEE IT NOW 003



DATA”
The word data is the plural of
Latin datum, neuter past participle of dare, "to give", hence "something given". The past participle of "to give" has been used for millennia, in the sense of a statement accepted at face value; one of the works of Euclid, circa 300 BC, was the Dedomena (in Latin, Data).While
DATA TYPE
In
computing, an abstract data type (ADT) is a specification of a set of data and the set of operations that can be performed on the data. Such a data type is abstract in the sense that it is independent of various concrete implementations. While
DATA STRUCTURE
In
computer science, a data structure is a way of storing data in a computer so that it can be used efficiently. Often a carefully chosen data structure will allow the most efficient algorithm to be used.Unlike
DBMS”
As one of the oldest components associated with computers, the database management system, or DBMS, is a
computer software program that is designed as the means of managing all databases that are currently installed on a system hard drive or network.

Thursday, June 26, 2008

CSC AS I SEE IT NOW 002



DATA”

The word data is the plural of Latin datum, neuter past participle of dare, "to give", hence "something given". The past participle of "to give" has been used for millennia, in the sense of a statement accepted at face value; one of the works of Euclid, circa 300 BC, was the Dedomena (in Latin, Data). In discussions of problems in geometry, mathematics, engineering, and so on, the terms givens and data are used interchangeably. Such usage is the origin of data as a concept in computer science: data are numbers, words, images, etc., accepted as they stand. Pronounced dey-tuh, dat-uh, or dah-tuh.

Experimental data are data generated within the context of a scientific investigation. Mathematically, data can be grouped in many ways.

Data Type

Jump to: navigation, search

In computing, an abstract data type (ADT) is a specification of a set of data and the set of operations that can be performed on the data. Such a data type is abstract in the sense that it is independent of various concrete implementations. The definition can be mathematical, or it can be programmed as an interface. A first class ADT supports the creation of multiple instances of the ADT, and the interface normally provides a constructor, which returns an abstract handle to new data, and several operations, which are functions accepting the abstract handle as an argument.[1]

Data structure”

From Wikipedia, the free encyclopedia

Jump to: navigation, search

A binary tree, a simple type of branching linked data structure.

In computer science, a data structure is a way of storing data in a computer so that it can be used efficiently. Often a carefully chosen data structure will allow the most efficient algorithm to be used. The choice of the data structure often begins from the choice of an abstract data type. A well-designed data structure allows a variety of critical operations to be performed, using as few resources, both execution time and memory space, as possible. Data structures are implemented by a programming language as data types and the references and operations they provide.

Different kinds of data structures are suited to different kinds of applications, and some are highly specialized to certain tasks. For example, B-trees are particularly well-suited for implementation of databases, while networks of machines rely on routing tables to function.

In the design of many types of programs, the choice of data structures is a primary design consideration, as experience in building large systems has shown that the difficulty of implementation and the quality and performance of the final result depends heavily on choosing the best data structure. After the data structures are chosen, the algorithms to be used often become relatively obvious. Sometimes things work in the opposite direction - data structures are chosen because certain key tasks have algorithms that work best with particular data structures. In either case, the choice of appropriate data structures is crucial.

This insight has given rise to many formalised design methods and programming languages in which data structures, rather than algorithms, are the key organising factor. Most languages feature some sort of module system, allowing data structures to be safely reused in different applications by hiding their verified implementation details behind controlled interfaces. Object-oriented programming languages such as C++ and Java in particular use classes for this purpose.

Since data structures are so crucial, many of them are included in standard libraries of modern programming languages and environments, such as C++'s Standard Template Library containers, the Java Collections Framework, and the Microsoft .NET Framework.

The fundamental building blocks of most data structures are arrays, records, discriminated unions, and references. For example, the nullable reference, a reference which can be null, is a combination of references and discriminated unions, and the simplest linked data structure, the linked list, is built from records and nullable references.

Data structures represent implementations or interfaces: A data structure can be viewed as an interface between two functions or as an implementation of methods to access storage that is organized according to the associated data type.

DBMS”

As one of the oldest components associated with computers, the database management system, or DBMS, is a computer software program that is designed as the means of managing all databases that are currently installed on a system hard drive or network. Different types of database management systems exist, with some of them designed for the oversight and proper control of databases that are configured for specific purposes. Here are some examples of the various incarnations of DBMS technology that are currently in use, and some of the basic elements that are part of DBMS software applications.

As the tool that is employed in the broad practice of managing databases, the DBMS is marketed in many forms. Some of the more popular examples of DBMS solutions include Microsoft Access, FileMaker, DB2, and Oracle. All these products provide for the creation of a series of rights or privileges that can be associated with a specific user. This means that it is possible to designate one or more database administrators who may control each function, as well as provide other users with various levels of administration rights. This flexibility makes the task of using DBMS methods to oversee a system something that can be centrally controlled, or allocated to several different people.

There are four essential elements that are found with just about every example of DBMS currently on the market. The first is the implementation of a modeling language that serves to define the language of each database that is hosted via the DBMS. There are several approaches currently in use, with hierarchical, network, relational, and object examples. Essentially, the modeling language ensures the ability of the databases to communicate with the DBMS and thus operate on the system.

Second, data structures also are administered by the DBMS. Examples of data that are organized by this function are individual profiles or records, files, fields and their definitions, and objects such as visual media. Data structures are what allows DBMS to interact with the data without causing and damage to the integrity of the data itself.

A third component of DBMS software is the data query language. This element is involved in maintaining the security of the database, by monitoring the use of login data, the assignment of access rights and privileges, and the definition of the criteria that must be employed to add data to the system. The data query language works with the data structures to make sure it is harder to input irrelevant data into any of the databases in use on the system.

Last, a mechanism that allows for transactions is an essential basic for any DBMS. This helps to allow multiple and concurrent access to the database by multiple users, prevents the manipulation of one record by two users at the same time, and preventing the creation of duplicate records

Sunday, June 22, 2008

CSC AS I SEE IT NOW OO1



"MY ASSIGNMENT"

SYSTEM:

1) A group of interdependent items that interact regularly to perform a task.

(2) An established or organized procedure; a method.

(3) A computer system refers to the hardware and software components that run a computer or computers.

(4) An information system is a system that collects and stores data.

(5) On Macintoshes, System is short for System file, an essential program that runs whenever you start up a Macintosh. The System provides information to all other applications that run on a Macintosh. The System and Finder programs together make up the Mac OS.

(6) System often simply refers to the operating system.

Management:

in simple terms means the act of getting people together to accomplish desired goals. Management comprises planning, organizing, resourcing, leading or directing, and controlling an organization (a group of one or more people or entities) or effort for the purpose of accomplishing a goal. Resourcing encompasses the deployment and manipulation of human resources, financial resources, technological resources, and natural resources.

Management can also refer to the person or people who perform the act(s) of management.

Computer hardware

Computer hardware is the physical part of a computer, including its digital circuitry, as distinguished from the computer software that executes within the hardware. The hardware of a computer is infrequently changed, in comparison with software and hardware data, which are "soft" in the sense that they are readily created, modified or erased on the computer. Firmware is a special type of software that rarely, if ever, needs to be changed and so is stored on hardware devices such as read-only memory (ROM) where it is not readily changed (and is, therefore, "firm" rather than just "soft").

Most computer hardware is not seen by normal users. It is in embedded systems in automobiles, microwave ovens, electrocardiograph machines, compact disc players, and other devices. Personal computers, the computer hardware familiar to most people, form only a small minority of computers (about 0.2% of all new computers produced in 2003). See Market statistics.

Contents

[hide]

[edit] Typical PC hardware

A typical personal computer consists of a case or chassis in a tower shape (desktop) and the following parts:

Internals of typical personal computer.

Internals of typical personal computer.

Inside a Custom Computer.

Inside a Custom Computer.

[edit] Motherboard

  • Motherboard - the "body" or mainframe of the computer, through which all other components interface.
  • Central processing unit (CPU) - Performs most of the calculations which enable a computer to function, sometimes referred to as the "brain" of the computer.
    • Computer fan - Used to lower the temperature of the computer; a fan is almost always attached to the CPU, and the computer case will generally have several fans to maintain a constant airflow. Liquid cooling can also be used to cool a computer, though it focuses more on individual parts rather than the overall temperature inside the chassis.
  • Random Access Memory (RAM) - Fast-access memory that is cleared when the computer is powered-down. RAM attaches directly to the motherboard, and is used to store programs that are currently running.
  • Firmware is loaded from the Read only memory ROM run from the Basic Input-Output System (BIOS) or in newer systems Extensible Firmware Interface (EFI) compliant
  • Internal Buses - Connections to various internal components.
  • External Bus Controllers - used to connect to external peripherals, such as printers and input devices. These ports may also be based upon expansion cards, attached to the internal buses.

[edit] Power supply

Main article: Computer power supply

A case that holds a transformer, voltage control, and (usually) a cooling fan, and supplies power to run the rest of the computer, the most common types of power supplies are AT and BabyAT (old) but the standard for PC's actually are ATX and Micro ATX.

[edit] Storage controllers

Controllers for hard disk, CD-ROM and other drives like internal Zip and Jaz conventionally for a PC are IDE/ATA; the controllers sit directly on the motherboard (on-board) or on expansion cards, such as a Disk array controller. IDE is usually integrated, unlike SCSI which is found in most servers. The floppy drive interface is a legacy MFM interface which is now slowly disappearing. All these interfaces are gradually being phased out to be replaced by SATA and SAS.

[edit] Video display controller

Main article: Graphics card

Produces the output for the visual display unit. This will either be built into the motherboard or attached in its own separate slot (PCI, PCI-E, PCI-E 2.0, or AGP), in the form of a Graphics Card.

[edit] Removable media devices

Main article: Computer storage

  • CD (compact disc) - the most common type of removable media, inexpensive but has a short life-span.
    • CD-ROM Drive - a device used for reading data from a CD.
    • CD Writer - a device used for both reading and writing data to and from a CD.
  • DVD (digital versatile disc) - a popular type of removable media that is the same dimensions as a CD but stores up to 6 times as much information. It is the most common way of transferring digital video.
    • DVD-ROM Drive - a device used for reading data from a DVD.
    • DVD Writer - a device used for both reading and writing data to and from a DVD.
    • DVD-RAM Drive - a device used for rapid writing and reading of data from a special type of DVD.
  • Blu-ray - a high-density optical disc format for the storage of digital information, including high-definition video.
    • BD-ROM Drive - a device used for reading data from a Blu-ray disc.
    • BD Writer - a device used for both reading and writing data to and from a Blu-ray disc.
  • HD DVD - a high-density optical disc format and successor to the standard DVD. It was a discontinued competitor to the Blu-ray format.
  • Floppy disk - an outdated storage device consisting of a thin disk of a flexible magnetic storage medium.
  • Zip drive - an outdated medium-capacity removable disk storage system, first introduced by Iomega in 1994.
  • USB flash drive - a flash memory data storage device integrated with a USB interface, typically small, lightweight, removable, and rewritable.
  • Tape drive - a device that reads and writes data on a magnetic tape, usually used for long term storage.

[edit] Internal storage

Hardware that keeps data inside the computer for later use and remains persistent even when the computer has no power.

  • Hard disk - for medium-term storage of data.
  • Solid-state drive - a device similar to hard disk, but containing no moving parts.
  • Disk array controller - a device to manage several hard disks, to achieve performance or reliability improvement.

[edit] Sound card

Main article: Sound card

Enables the computer to output sound to audio devices, as well as accept input from a microphone. Most modern computers have sound cards built-in to the motherboard, though it is common for a user to install a separate sound card as an upgrade.

[edit] Networking

Main article: Computer networks

Connects the computer to the Internet and/or other computers.

dial up connections broad band connections

[edit] Other peripherals

Main article: Peripheral

In addition, hardware devices can include external components of a computer system. The following are either standard or very common.

Wheel mouse

Wheel mouse

Includes various input and output devices, usually external to the computer system

[edit] Input

Main article: Input

  • Text input devices
    • Keyboard - a device, to input text and characters by depressing buttons (referred to as keys), similar to a typewriter. The most common English-language key layout is the QWERTY layout.
  • Pointing devices
    • Mouse - a pointing device that detects two dimensional motion relative to its supporting surface.
    • Trackball - a pointing device consisting of an exposed portruding ball housed in a socket that detects rotation about two axes.
    • Xbox 360 Controller - A controller used for Xbox 360, Which with the use of the application Switchblade(tm), can be used as an additional pointing device with the left or right thumbstick.
  • Gaming devices
    • Joystick - a general control device that consists of a handheld stick that pivots around one end, to detect angles in two or three dimensions.
    • Gamepad - a general game controller held in the hand that relies on the digits (especially thumbs) to provide input.
    • Game controller - a specific type of controller specialized for certain gaming purposes.
  • Image, Video input devices
    • Image scanner - a device that provides input by analyzing images, printed text, handwriting, or an object.
    • Webcam - a low resolution video camera used to provide visual input that can be easily transferred over the internet.
  • Audio input devices
    • Microphone - an acoustic sensor that provides input by converting sound into an electrical signals

[edit] Output

Main article: Output

  • Image, Video output devices
    • Printer - a peripheral device that produces a hard (usually paper) copy of a document.
    • Monitor - device that displays a video signal, similar to a television, to provide the user with information and an interface with which to interact.

OPERATING SYSTEM:





Search Results

1 - 25 of 500 | Next Page



ServiceCEO for General Repair and Handyman Service Companies by Insight Direct (E-mail this company)


There is no better software to help you run your Repair service company. Understanding the specific needs of the General Repair industry, we know what it's like to have hundreds of customers with special needs. We know the trouble of managing and scheduling your staff. ServiceCEO handles every aspect of your business.

(SOFTWARE PRODUCT)

GO TO DETAILED REPORT

ServiceCEO for Janitorial and Professional Cleaning Services by Insight Direct (E-mail this company)


There is no better software to help you run your Professional Cleaning service. Understanding the specific needs of the Janitorial and Cleaning service industry, we know what it's like to have hundreds of customers with special needs. We know the trouble of managing and scheduling your staff. ServiceCEO handles every aspect of your business.

(SOFTWARE PRODUCT)

GO TO DETAILED REPORT

Epicor Procurement - Mid-market e-Sourcing Software by Epicor Software Corporation.


With Epicor Procurement, requisitioners have access to approved catalogs with pre-negotiated items and prices. Buyers and CFOs can sleep better at night knowing that Procurement ensures organizational compliance to purchasing rules. The result is better control with less work on everyone's part.

(SOFTWARE PRODUCT)

GO TO DETAILED REPORT

Reference Document: Blackberry Enterprise Server V4.1 Installation Overview by BlackBerry


March 2008 - (Free Research) This BlackBerry Enterprise Server installation guide provides an overview of the requirements for installing the new version 4.1. Learn about the necessary steps and requirements and get troubleshooting tips for your messaging server.

(VENDOR WHITE PAPER)

READ ABSTRACT | GO TO VENDOR WHITE PAPER

The Need for SOA to Achieve Flexibility and Agility Within Plant Operations by Apriso® Corporation (E-mail this company)


August 2007 - (Free Research) Manufacturers worldwide are operating global supply networks or are operating within highly-integrated supply networks. This white paper offers a check list that manufacturers can use for evaluating and comparing alternative Manufacturing Execution Systems (MES), Warehouse Management Systems (WMS) and Quality Management Systems (QMS).

(VENDOR WHITE PAPER)

READ ABSTRACT | GO TO VENDOR WHITE PAPER

Best Practices in Virtualization: Integrated Management by KACE


February 2008 - (Free Research) This Paper examines some of the hurdles an organization faces when implementing a virtualization solution and lays out best practices to ensure success.

(VENDOR WHITE PAPER)

READ ABSTRACT | GO TO VENDOR WHITE PAPER

Scalability of 64-bit Terminal Server Platforms by VisionApp


May 2008 - (Free Research) This whitepaper first describes the test environment and the methodology used and then it provides detailed descriptions of the various scalability test results.

(VENDOR WHITE PAPER)

READ ABSTRACT | GO TO VENDOR WHITE PAPER

IDC Technology Assessment Vendor Viewpoint: Teradici Corporation by Teradici Corporation


March 2008 - (Free Research) In this assessment IDC provides insight into Teradici's PC-over-IPTM Processor. IDC studies the positioning of Teradici's solution, the capabilities and applications of the technology, the size and trends of the market it is addressing, as well as its challenges and opportunities for growth.

(VENDOR WHITE PAPER)

READ ABSTRACT | GO TO VENDOR WHITE PAPER

The Next Generation of ERP Software: Technology as a Means for Thriving in the New Manufacturing Economy by Epicor Software Corporation.


March 2008 - (Free Research) This paper examines how the next generation of Enterprise Resource Planning (ERP) solutions have allowed globally extended manufacturers to optimize performance while reducing costs.

(VENDOR WHITE PAPER)

READ ABSTRACT | GO TO VENDOR WHITE PAPER

Epicor Vantage: Comprehensive ERP Software for Mid-market Manufacturers by Epicor Software Corporation.


Vantage is designed to meet the needs of make-to-order and mixed-mode manufacturers. It is delivered ‘out-of-the-box’ with built-in workflow processes that enable manufacturers to manage the entire order cycle: from Marketing and Sales through Production and Planning, Sourcing and Procurement, Installation and Service, and Financial recognition.

(SOFTWARE PRODUCT)

GO TO DETAILED REPORT

Management Tools & Utilities for Network & Security Administrators by Dorado Software


Dorado Software's Redcell Engineering Editions are off-the-shelf tools and utilities for network and security administrators to gain immediate insight into disparate IT infrastructure assets. From a single console, administrators can quickly identify obsolete network architecture, lack of security, outdated operating systems and more.

(SOFTWARE PRODUCT)

GO TO DETAILED REPORT

ClockVIEW™ by Acumen Data Systems


ClockVIEW enables businesses to plan, track and analyze time and labor data through applications for employee scheduling, time and attendance, leave management, labor activities and labor analytics.

(ASP & SOFTWARE PRODUCT)

GO TO DETAILED REPORT

Epicor Vantage for Discrete Manufacturers by Epicor Software Corporation.


Vantage works the way you think a powerful manufacturing software system should. We’ve designed Vantage to closely match the way you operate, which makes it easier to learn and use. Vantage’s interface, with its point-and-click simplicity, gives you straightforward operation.

(ASP & SOFTWARE PRODUCT)

GO TO DETAILED REPORT

A Closer Look at Windows Vista by National Instruments


February 2008 - (Free Research) One of the stated goals of the Microsoft Windows Vista release is to greatly improve the overall security of the Windows operating system and curb the impact of malware.

(VENDOR WHITE PAPER)

READ ABSTRACT | GO TO VENDOR WHITE PAPER

Thinstall: Virtual Operating System (VOS) by CreekPointe (E-mail this company)


Thinstall is an Application Virtualization Platform that enables complex software to be delivered as self-contained EXE files which can run instantly with zero installation from any data source. The core of Thinstall VS is the Virtual Operating System, a small light-weight component which is embedded with each “Thinstalled” application.

(SERVICE)

GO TO DETAILED REPORT

TechExcel ServiceWise (formerly HelpDesk) - Complete HelpDesk solution by TechExcel, Inc. (E-mail this company)


TechExcel ServiceWise (formerly HelpDesk) is setting the new standard for high-end helpdesk management through a feature-rich platform. TechExcel HelpDesk enables you to manage your IT service support and internal help desk processes including incident tracking, knowledge management, employee self-service, and asset management.

(SOFTWARE PRODUCT)

GO TO DETAILED REPORT

Security Implications of the Virtualized Datacenter by F5 Networks (E-mail this company)


November 2007 - (Free Research) The concept that virtual operating environments are just as secure as their physical counterparts can be a very expensive and destructive fallacy. Read why Today’s system and security administrators need to begin focusing on virtual security, preparing for a new threat arena for distributed and targeted attacks.

(VENDOR WHITE PAPER)

READ ABSTRACT | GO TO VENDOR WHITE PAPER

IRMS Warehouse Management System Suite (SCM) by Integrated Warehouse Solutions.


The IRMS system begins with the classic WMS foundation and expands to deliver flexibility and adaptability to commercial and government organizations, whatever the need.

(SOFTWARE PRODUCT)

GO TO DETAILED REPORT

Windows Vista Adoption and Alternatives: A Survey of Technology by KACE


April 2008 - (Free Research) The goal of this survey was to gather data about the perceived impact of Vista on IT organizations, and specifically their operating system adoption strategies.

(VENDOR WHITE PAPER)

READ ABSTRACT | GO TO VENDOR WHITE PAPER

The New Economics of Virtualization - The Impact of Open Source, Hardware-Assist and Native Virtualization by Virtual Iron Software, Inc.


March 2008 - (Free Research) A new wave of virtualization-related technologies has emerged that address these challenges and improve upon the efficiency and value of virtualization.

(VENDOR WHITE PAPER)

READ ABSTRACT | GO TO VENDOR WHITE PAPER

Embedded Open Source Analysis by Klocwork.


April 2008 - (Free Research) This white paper explores the results from an analysis of multiple open source projects that are commonly used in embedded development.

(VENDOR WHITE PAPER)

READ ABSTRACT | GO TO VENDOR WHITE PAPER

Migration to the 2007 Microsoft Office System: A Roadmap for Success by KACE


February 2008 - (Free Research) Discover the rewards and pitfalls of migrating to Microsoft Office 2007. The unique nature of this migration makes this paper a must to any company undertaking this move.

(VENDOR WHITE PAPER)

READ ABSTRACT | GO TO VENDOR WHITE PAPER

Boost Profits by Tying CRM to Business Processes through Customer Communication Management by Pitney Bowes Group 1 Software


May 2008 - (Free Research) At the heart of CRM is a set of activities that come under the heading "customer communications." These activities include everything from billing to direct mail marketing to e-marketing to electronic bill presentment and payment (EBPP) to…

(VENDOR WHITE PAPER)

READ ABSTRACT | GO TO VENDOR WHITE PAPER

An Overview of Application Virtualization by CreekPointe (E-mail this company)


December 2007 - (Free Research) Virtualized applications eliminate nearly all of the complexities and support issues associated with delivering and accessing traditional applications for both fat and thin-client deployments. This paper discusses the benefits realized through application virtualization and dynamic solutions for helping you achieve application virtualization.

(VENDOR WHITE PAPER)

READ ABSTRACT | GO TO VENDOR WHITE PAPER

Sage Accpac: Scalable ERP solutions for Small/Mid-sized Businesses by Sage Software Inc. (E-mail this company)


Sage Accpac ERP system is a robust accounting and operations system for small and midsized businesses. You can create a perfect fit for your business by opting for only the modules you need now, then integrating additional functionality as you grow. With our full range of applications, you have the ability to streamline your entire enterprise.

(ASP & SOFTWARE PRODUCT)

GO TO DETAILED REPORT