CSNSS Exam!

I just got taking the test and some of the questions were very ambiguous. Not only that, but the exam did not allow me enough time to finish; I didn't answer the last 10 questions of 70. If I had, I would've passed.
At any rate, here's a couple of questions that I could use some help resolving:
1) What is better suited to SAN rather than NAS?
a) database
b) email
c) office product suite
d) (can't remember the last choice)
2) In a multiswitch fabric, what interopability mode should the MDS 9000 be in? (NOTE: the question does not specify if the other switches are purely standards-based, such as Qlogic!)
- There was also an incomplete dialog of the "show environment power" command, asking if the PS's could run in combined or redundant mode: the answers looked something like this:
a) combined
b) redundant, PS 1
c) redundant, PS 2
d) redundant, PS 1 and PS2
It only showed the power requested for the modules, but didn't show the reserve for the fans. Fans reserve different amounts based on the chassis. If it was a 9509, they reserve like 210 watts! And what does it mean in the answer choices with the PS listed?
What are three NAS file sharing protocols?
a) CIFS (obvious)
b) NFS (another obvious)
c) HTTP
d) (can't remember, was either DECnet or SBSCC [?] or some such oddity)
Is HTTP a file sharing protocol within NAS? Does HTTP support oplocks and other file level integrity measures?
4) Can iSCSI initiators be mapped via an IP subnet (as well as by their iSCSI name and IP address)? Or are they mapped via their iSCSI WWN that is given to them by the IPS module? I know zoning can be configured this way...

The SN 5420 is based on iSCSI, a draft standard proposed to the IETF1 expected to be ratified in late-2001. Before evaluating SN 5420 competitors, it is important to review various technologies that support IP-based storage to determine who is a competitor and who is offering an alternative technology to iSCSI.
iSCSI?IBM and Cisco submitted the initial iSCSI draft standard that encapsulates SCSI commands over Transmission Control Protocol (TCP). For server communication to disk and tape over an IP network for distance, security or manageability reasons, iSCSI is ideal. Fibre Channel (FC) over IP (FCIP) will also work, but requires two gateways rather than one and exhibits point-to-point limitations, whereas iSCSI is point to multipoint.
FCIP?Gadzoox and Lucent have proposed Fibre Channel over IP, which routes storage to storage traffic across a metropolitan area network (MAN). Since most storage-to-storage communication today is proprietary to a storage vendor (e.g. EMC's Symmetrix Remote Data Facility [SRDF], Hitachi Data Systems' Extended Remote Copy [HXRC] and Compaq's Data Replication Manager [DRM]), the full Fibre Channel frame is typically used. This requires the entire fibre channel frame from the two end points. iSCSI won't do this since it transports the SCSI data portion of the frame, not the entire fibre channel frame. Therefore, for storage-to-storage traffic today, FCIP (fibre channel tunneling) is preferred.
SoIP?Nishan Systems has submitted a suite of protocols under the trademark SoIP for "Storage over IP." SoIP transfers blocks of data instead of files over local Gigabit Ethernet or wide-area SONET networks. In a SoIP network, FC to FC storage devices (tape libraries and disk arrays) can connect and interoperate with devices on a Gigabit Ethernet network via a SoIP adapter or a switch that joins to a Gigabit Ethernet switch or router.
This URL should help you:
http://www.cisco.com/en/US/products/hw/routers/ps5199/prod_bulletin09186a00801821a0.html

Similar Messages

  • Suggestion for a new OCA / OCE exam

    I have noticed that there are a lot of candidates who learn for an exam. There seems to be a lot of incentive to studying for the exam and "learning" the material.
    However, there are also a lot of candidates who do not understand the 'certification', 'learning', 'followup' processes. It also seems that if there is no reward, such as a certificate, skills and processes are overlooked or misunderstood.
    I suggest an OCA (or perhaps an OCE) level exam that tests the candidate for "How to find information on Education.oracle.com, Certification.oracle.com, Certview.oracle.com, Tahiti.oracle.com, OTN.oracle.com"; "What happens after you write the exam and how long do I have to wait"; "Why I should have only one testing ID"; "What is a FAQ"; "Ability to use internet search engines and how to formulate questions"; "Why do forum administrators bother with Forum Stickies", and the like.
    While somewhat tongue-in-cheek (or at least cheeky), I encourage thinking about this. We are churning out people who supposedly are professionals, and yet some have no idea what that 'professional' icon means or where to find out more information about it.

    Well not an OCA or an OCE certificate but perhaps an OCS, and that could be useful for partners as well. The problem is if offered online it would be abused.
    I get concerned when a candidate newly registered for OTN has just passed the high stakes exam for an OCA wonders where their certificate is. It is a concern they don't seem to have researched the certification process much. The lack of familiarity with the certification process seems slightly concerning ... and there is probably a lack of familiarity with the Oracle websites as well, which is not what one would expect from a certified person.
    The new OTN registration isn't a definite indicator of a problem here, but it is a strong indicator there may be something unsatisfactory.
    Indeed the absolute worse case is an SQL exam online by proxy taker followed by braindump use or a proxy take of the high stakes exams.
    In practice I would suspect that an unbalanced delivery of the WDP training or third party training or university training may be a culprit. (and I may be wrong here). (Note there seems to be an increasing tendency for some universities to focus on education by certification study ... ).
    I really think it would be useful if a candidate was required to register with Oracle (by means of an SSO/OTN account) before being able to book a certification examination rather than being simply able to goto Pearson VUE/Prometric (This is the case with a lot of other Testing programmes, and was the case with Sun until recently). IMHO This would encourage a good 'first contact' with Oracle and would encourage the following benefits:
    - A relationship with Oracle would be established sooner during the exam preparation process.
    - There would be an opportunity to point the candidate at useful processes, authorized learning methods and resources via email.
    - An earlier point in the learning process to discourage bad learning technique
    - The sales people would love the opportunity to sell oracle training.
    I think there is an argument for requiring OTN registration at least a month before a certification exam can be booked ... exceptions being if an Oracle University Course has been attended. However the logistics would probably fail on this and it could hurt people who have just left an employment.
    Edited by: bigdelboy on 07-Apr-2010 00:57 PS: - Hans - You also didnt great job with one of the sticky announcements. I really think however now that Prometric / Pearson Transition has happened and merge with Sun is stable all the sticky posts should be reviewed and rolled into one entitled something eyecatching like only silly people should not read this FAQ first

  • In competitive exams photo in "true color" format.... How to do it in adobe photoshop please replay it.....

    In competitive exams photo in "true color" format.... How to do it in adobe photoshop>>> please replay it.....

    Mayuk, you are not making any sense here.
    True color (24-bit)
    "True Color" redirects here. For images with natural color rendition, see true-color.
    http://en.wikipedia.org/wiki/File:Truecolor.png 24 bits (16,777,216 colors, "truecolor")
    True color supports 24-bit for three RGB colors. It provides a method of representing and storing graphical-image information (especially in computer processing) in an RGB color space such that a very large number of colors, shades, and hues can be displayed in an image, such as in high-quality photographic images or complex graphics. Usually, true color is defined to mean 256 shades of red, green, and blue, for a total of 224 or 16,777,216 color variations. The human eye can discriminate up to ten million colors.[13]
     Color images composed from 3 grayscale images A, B & C assigned to R,G & B in different orders.
    "True color" can also refer to an RGB display-mode that does not need a color look-up table (CLUT).
    For each pixel, generally one byte is used for each channel while the fourth byte (if present) is being used either as an alpha channel, data, or simply ignored. Byte order is usually either RGB or BGR. Some systems exist with more than 8 bits per channel, and these are often also referred to as true color (for example a 48-bit true-color scanner).
    Even with true color, monochromatic images, which are restricted to 256 levels, owing to their single channel, can sometimes still reveal visible banding artifacts.
    True color, like other RGB color models, cannot express colors outside of the gamut of its RGB color space (generally sRGB).
    Macintosh systems refer to 24-bit color as "millions of colors".
    RGBA color space, or 32-bit color, is a variant of true color in which the additional 8-bit is allocated to transparency and indicates how transparent is the element to which the color is assigned, when overlaid on other elements.

  • How to show skip question again in online exam application

    Hello Everybody...!
    Now i want to put Skip functionality in my online examination system.
    I am having two button in my exam page one is Submit and second one is Skip.when user click on skip button he must get next question here user have 100 question to solve now suppose user solved 90 question and 10 question are skipped by him.
    Now when user complete his last question he must get those skip question one by one on page then he can answer those question.
    Please can somebody tell what should i do?

    Store the skipped questions somewhere? Or check which questions aren't answered? Fairly simple. This isn't a coding problem, but a matter of logical thinking.

  • MTA Exam 98-361 CS - Please Help ASAP - It would be greatly appreciated!

    Hey guys:
    I am brand spanking new to this development scene and have zero background in any type of IT so, please bare with me..I'm currently active duty military planning on getting out in the fall. I heard about the MSSA program
    offered by Microsoft and decided to give it a shot since I meet the requirements (well, most). The reason I say most is my lack of background. Anyway, I just heard about the program about three or four weeks ago and didn't find out I met the requirements till
    about two weeks ago..At that time, I was also advised that to get into the program I had to pass this exam (MTA 98-361) , and I had to pass it before the new year to get into the course starting in January.
    Because I had such a short amount of time to prepare for the exam, of which I had no knowledge of, my leadership has been very flexible in letting me have time to study. I've taken great advantage of this and have spent countless hours at my desk studying.
    Probably around 12-14hrs a day, to be honest. I thought I had been taking this stuff in and really learning a lot getting all of these hours in in the past couple of weeks, until today. I get to the building that is holding my certiport proctored exam, I sign
    in, and when I do the proctor asks me, "is this the first time you're taking this exam?" At which point I replied yes and she advised me I had to pick the Visual Basic version of the test because it was my first time..My heart dropped and I got very
    nervous. I began the test and it looked completely foreign to me. These last two weeks I had focused all of my energy on learning C# and didn't have even a slight idea of how to apply these methods to VB. I know, most of you guys that have been in this awhile
    say this test is easy either way, but it wasn't for me, I'm not at that level. Needless to say, I failed...miserably, and was advised I could retake the test in 24hrs and I could take the correct test..real reassuring...When I say I did bad, it was BAD. Now
    I'm beginning to question if I even have a grasp on the simple stuff, the basic understanding of all of this. I enjoyed what I was learning, hence the keeping motivation through those long days.
    Is this not for me? I was advised that my results would be sent directly to MS and all I could think was GREAT, and I'm trying to get a job in this industry..is this going to look negatively on my behalf when MS sees that, even if I do somehow still manage
    to pass the test that I've been studying for and make it into the program? I'm dedicated and wiling to put what I need to into this because, like I said, it really interests me..I'm just looking for some insight if this is a realistic path for me or not and,
    if so, if anyone can enlighten me on how I can better prepare myself for the exam next week (CS version).
    Is the MeasureUp practice testing as good of a source as it's made out to be? Or should I be going elsewhere? I've watched the MSDN MTA modules multiple times, read Wiley cover to cover, and looked up things I didn't know or wasn't sure of all over the internet.
    I'm just wondering what all of you dev gurus would suggest for someone totally new, to learn all of these fundamentals in this short amount of time. Sorry for the lengthiness of this thread, I'm just a little stressed and frustrated.
    Thanks much,
    Joey
    ////I know there's lots of threads about the MTA 98-361, I'm just looking for particular help in regards to ////my current situation, thank you.//

    To start with, I think that your proctor made a mistake. If you have been doing all your studying with C#, you should have taken your exam in C#, not in VB. Although the change from C# to VB is trivial for someone who has years of practice with both languages,
    in your particular case you should have stuck with the one with which you were most familiar.
    As a second piece of advice, you need some practice rather than just stuudy time. The questions in the MTA exams are in general very easy to reply if you have actually done the things that they are talking about (versus just having studied them on paper).
    For this exam about "development fundamentals" I would recommend that you write a few simple programs that exercise the various topics covered in the "skills measured" section of the exam description page. For instance, when you see the
    topic labelled "For loops, While loops, Do...While loops, and recursion", go ahead and write a programs with several types of loops and verify that you understand how to write them, how they work, and that they produce the results that you expected.
    Do the same with recursion. Repeat this for every entry in the list of Skills Measured, and you should be ready to take the exam.

  • Oracle Linux Exam Help!

    Hello!
    I will kindly ask for your honest opinions as I want to study for an Oracle Linux exam and I need to get the below indicated topics covered, but unfortunately I could not find a book to cover them all (as I did for Oracle 11g).
    Please help me locate a book, two or how many are necessary to help me study for the exam and cover the following topics:
    Thank you all!
    Installing Enterprise Linux
    Install Enterprise Linux on any supported architecture.
    Create partitions, software RAID and LVM storage configurations.
    Select Packages for Installation.
      PC Hardware & Linux
    Get detailed information about all PCI & USB devices that are connected to a Linux system
    Identify, load, unload and configure kernel modules
    Tune the running kernel using the /proc/ filesystem
      Post-Install System Configuration
    Set and maintain the system clock with date, hwclock and NTP
    Install, update and remove RPM packages with the rpm & yum commands
    Configure printers with CUPS
    Create and use Kickstart files for automated, hands-off installations
      Boot Process & SysV Init
    Configure the GRUB boot loader
    Manage SysV Init scripts, including customizing files under the /etc/sysconfig/ directory to tune SysV Init scripts
    Configure and use SysV runlevels
    Shutdown & reboot Linux systems
      User/Group Administration and NFS
    Describe and apply the User Private Group scheme
    Create, delete and configure user and system accounts
    Create, delete and configure groups
    Customize the PAM configuration
    Configure and control access to su and sudo
    Configure Linux systems to use centralized authentication and user information stores for system logins
    Implement a file server to share files with NFS v3 & v4
    Configure the automounter (autofs) allowing un-privileged users to mount filesystems on-demand
      Filesystem Administration
    Work with device nodes and udev
    Partition hard drives after installation
    Create and tune filesystems
    Mount filesystem, including persistent configuration in the /etc/fstab file
    Create, manage and tune swap devices
    Configure, manage, assign and maintain quotas on filesystems
    Create, use and remove File Access Control Lists (FACLs)
      LVM & Raid
    Configure Logical Volume Manager volume groups and logical volumes
    Create and use software RAID devices
    Grow and shrink logical volumes and the filesystems on them
    Use LVM snapshots to create consistent, reliable backups
      Task Automation & Process Accounting
    Use the at & batch facilities to run one-time tasks
    Manage cron jobs for recurring tasks, both system-wide and per-user
    Configure syslog for central system logging
    View, manage and kill running processes
    Monitor system and application logs on a daily basis with logwatch
    Configure process accounting and examine the resulting logs
    Limiting and measuring resource usage (ulimit, pam, sar, vmstat, iostat)
      Client Networking
    Configure TCP/IP networking on Linux systems
    Configure static routing on a Linux system
    Aggregate multiple network links into a single interface via the bonding driver's Etherchannel and 802.3ad support
    Configure a Linux system to participate in multiple VLANs on a managed switch via 802.1q frame tagging
    Configure and maintain a DHCP server
    Using networking diagnostics tool (ping,arp,ethtool)
    Enterprise Linux Fundamentals
    What is Linux?
    Identify the origins of UNIX and how Linux is related to UNIX
    Describe the major goals of the Free Software Foundation and the GNU project
    List key elements of a Linux distribution and name several distributions
    List several standards that apply to Linux
    Describe the basic mechanisms that make UNIX so powerful
      Multi User Concepts
    Describe the differences between the administrative (root) user and normal user accounts and explain when each should be used
    Log into the system
    Switch between accounts using the 'su' command
    Use basic commands to gather information about the system
    Use system help facilities to learn about commands and their options.
      The Linux File System
    List the standard system directories and explain what type of files are contained in each
    Navigate the file system
    Explain standard POSIX file permissions including special permissions such as the SUID, SGID and Sticky bits on both files and directories
    Change permissions of files
    Explain how file ownership (user: group) relates to file permissions
    Change ownership of files
    Describe how the User Private Group (UPG) scheme works and the problem it solves
      Manipulating Files
    Be able to create, delete, copy, move and rename files and directories
    Describe the various types of files that can be stored on UNIX and Linux file systems
    Explain hard links and symbolic links, their pros & cons and when & where they can or can not be used
    Identify the type of content of any file
    View the contents of both text-based and binary files
    Search the file system for files and directories with specific properties
      Text Processing
    Search inside of files for specified information
    Perform file editing, sorting, cutting & merging text files from the command linee
      Shell Basics
    Understand the varied roles the command shell plays in everyday UNIX/Linux usage
    Pipe several commands together to perform more complex and useful processing
    Use file redirection on the command line
    Create and use shell and environment variables to configure and control the operation of the system, the command shell and programs
    Use and escape special characters when they are used on the command line
      Regular Expressions Construct regular expressions for matching text patterns
    Archiving and Compression
    Use tar & cpio to create archives and extract files from them
    Compress and decompress files using the UNIX compress, GNU gzip, bzip2 and zip formats
      Text Editing
    Use simple text editors like pico and nano
    Perform basic and intermediate text editing functions efficiently with vi & Vim
    Perform basic and intermediate text editing functions with GNU Emacs
      Command Shells
    List the history and relationships of the various popular shell implementations available on UNIX and Linux systems
    Identify and switch between the various shell implementations
    Customize the command prompt on Bourne and BASH shells
    Use command line history, command completion, aliases and command line editing
    Customize command shell operation system wide and for individual users
      Introduction to Shell Scripting
    Process arguments passed into a shell script
    Get input from the user of a shell script
    Generate formatted output from a shell script
    Perform tasks conditionally using if, case and while loops in a shell script
    Perform repeated actions over a set of values with for loops on the command line and within shell scripts
    Do math in a shell script
      Process Management and Job Control
    Describe the differences between process and threads
    Find and control running programs with ps, top, kill, and nice
    Use the jobs, fg and bg commands to view and access several tasks at once on a single shell
    Use the screen command to run several programs and disconnect from running programs on remote systems
      Messaging
    Send local messages with the write and wall commands
    Use talk and ytalk to chat with other users
    Send and read email with the mail and pine commands
      The Secure Shell
    Configure the ssh client and sshd server programs securely
    Establish secure, remote connections to other systems
    Use SSH's key-based authentication
      Managing Software
    Find and download software via FTP & HTTP with text & graphical client programs like wget, lftp, links, Konqueror and Mozilla Firefox
    Install binary programs in RPM packages
    List software already installed on the system with RPM
    Compile and install software from source releases
    Compile and install software from a source RPM (SRPM or .src.rpm) package
      Printing
    Use CUPS to connect to available local and network printers
    Use various commands to process and convert files in preparation for printing
    Send jobs to a printer
    Monitor and remove print jobs
      Mounting FileSystems and Managing Removable Media
    Use the mount command
    Access NFS and SMB filesystems over the network
    Use autofs for on-demand mounting of filesystems without root privileges
      X Window System
    Start the graphical environment manually
    Select different desktop environments
    Launch graphical applications
    Use Linux as an X terminal
    Customize the graphical environment and auto-start applications at login and X startup
    Securely tunnel remote graphical applications through SSH

    Hello!
    I will kindly ask for your honest opinions as I want to study for an Oracle Linux exam and I need to get the below indicated topics covered, but unfortunately I could not find a book to cover them all (as I did for Oracle 11g).
    Please help me locate a book, two or how many are necessary to help me study for the exam and cover the following topics:
    Thank you all!
    Installing Enterprise Linux
    Install Enterprise Linux on any supported architecture.
    Create partitions, software RAID and LVM storage configurations.
    Select Packages for Installation.
      PC Hardware & Linux
    Get detailed information about all PCI & USB devices that are connected to a Linux system
    Identify, load, unload and configure kernel modules
    Tune the running kernel using the /proc/ filesystem
      Post-Install System Configuration
    Set and maintain the system clock with date, hwclock and NTP
    Install, update and remove RPM packages with the rpm & yum commands
    Configure printers with CUPS
    Create and use Kickstart files for automated, hands-off installations
      Boot Process & SysV Init
    Configure the GRUB boot loader
    Manage SysV Init scripts, including customizing files under the /etc/sysconfig/ directory to tune SysV Init scripts
    Configure and use SysV runlevels
    Shutdown & reboot Linux systems
      User/Group Administration and NFS
    Describe and apply the User Private Group scheme
    Create, delete and configure user and system accounts
    Create, delete and configure groups
    Customize the PAM configuration
    Configure and control access to su and sudo
    Configure Linux systems to use centralized authentication and user information stores for system logins
    Implement a file server to share files with NFS v3 & v4
    Configure the automounter (autofs) allowing un-privileged users to mount filesystems on-demand
      Filesystem Administration
    Work with device nodes and udev
    Partition hard drives after installation
    Create and tune filesystems
    Mount filesystem, including persistent configuration in the /etc/fstab file
    Create, manage and tune swap devices
    Configure, manage, assign and maintain quotas on filesystems
    Create, use and remove File Access Control Lists (FACLs)
      LVM & Raid
    Configure Logical Volume Manager volume groups and logical volumes
    Create and use software RAID devices
    Grow and shrink logical volumes and the filesystems on them
    Use LVM snapshots to create consistent, reliable backups
      Task Automation & Process Accounting
    Use the at & batch facilities to run one-time tasks
    Manage cron jobs for recurring tasks, both system-wide and per-user
    Configure syslog for central system logging
    View, manage and kill running processes
    Monitor system and application logs on a daily basis with logwatch
    Configure process accounting and examine the resulting logs
    Limiting and measuring resource usage (ulimit, pam, sar, vmstat, iostat)
      Client Networking
    Configure TCP/IP networking on Linux systems
    Configure static routing on a Linux system
    Aggregate multiple network links into a single interface via the bonding driver's Etherchannel and 802.3ad support
    Configure a Linux system to participate in multiple VLANs on a managed switch via 802.1q frame tagging
    Configure and maintain a DHCP server
    Using networking diagnostics tool (ping,arp,ethtool)
    Enterprise Linux Fundamentals
    What is Linux?
    Identify the origins of UNIX and how Linux is related to UNIX
    Describe the major goals of the Free Software Foundation and the GNU project
    List key elements of a Linux distribution and name several distributions
    List several standards that apply to Linux
    Describe the basic mechanisms that make UNIX so powerful
      Multi User Concepts
    Describe the differences between the administrative (root) user and normal user accounts and explain when each should be used
    Log into the system
    Switch between accounts using the 'su' command
    Use basic commands to gather information about the system
    Use system help facilities to learn about commands and their options.
      The Linux File System
    List the standard system directories and explain what type of files are contained in each
    Navigate the file system
    Explain standard POSIX file permissions including special permissions such as the SUID, SGID and Sticky bits on both files and directories
    Change permissions of files
    Explain how file ownership (user: group) relates to file permissions
    Change ownership of files
    Describe how the User Private Group (UPG) scheme works and the problem it solves
      Manipulating Files
    Be able to create, delete, copy, move and rename files and directories
    Describe the various types of files that can be stored on UNIX and Linux file systems
    Explain hard links and symbolic links, their pros & cons and when & where they can or can not be used
    Identify the type of content of any file
    View the contents of both text-based and binary files
    Search the file system for files and directories with specific properties
      Text Processing
    Search inside of files for specified information
    Perform file editing, sorting, cutting & merging text files from the command linee
      Shell Basics
    Understand the varied roles the command shell plays in everyday UNIX/Linux usage
    Pipe several commands together to perform more complex and useful processing
    Use file redirection on the command line
    Create and use shell and environment variables to configure and control the operation of the system, the command shell and programs
    Use and escape special characters when they are used on the command line
      Regular Expressions
    Construct regular expressions for matching text patterns
    Archiving and Compression
    Use tar & cpio to create archives and extract files from them
    Compress and decompress files using the UNIX compress, GNU gzip, bzip2 and zip formats
      Text Editing
    Use simple text editors like pico and nano
    Perform basic and intermediate text editing functions efficiently with vi & Vim
    Perform basic and intermediate text editing functions with GNU Emacs
      Command Shells
    List the history and relationships of the various popular shell implementations available on UNIX and Linux systems
    Identify and switch between the various shell implementations
    Customize the command prompt on Bourne and BASH shells
    Use command line history, command completion, aliases and command line editing
    Customize command shell operation system wide and for individual users
      Introduction to Shell Scripting
    Process arguments passed into a shell script
    Get input from the user of a shell script
    Generate formatted output from a shell script
    Perform tasks conditionally using if, case and while loops in a shell script
    Perform repeated actions over a set of values with for loops on the command line and within shell scripts
    Do math in a shell script
      Process Management and Job Control
    Describe the differences between process and threads
    Find and control running programs with ps, top, kill, and nice
    Use the jobs, fg and bg commands to view and access several tasks at once on a single shell
    Use the screen command to run several programs and disconnect from running programs on remote systems
      Messaging
    Send local messages with the write and wall commands
    Use talk and ytalk to chat with other users
    Send and read email with the mail and pine commands
      The Secure Shell
    Configure the ssh client and sshd server programs securely
    Establish secure, remote connections to other systems
    Use SSH's key-based authentication
      Managing Software
    Find and download software via FTP & HTTP with text & graphical client programs like wget, lftp, links, Konqueror and Mozilla Firefox
    Install binary programs in RPM packages
    List software already installed on the system with RPM
    Compile and install software from source releases
    Compile and install software from a source RPM (SRPM or .src.rpm) package
      Printing
    Use CUPS to connect to available local and network printers
    Use various commands to process and convert files in preparation for printing
    Send jobs to a printer
    Monitor and remove print jobs
      Mounting FileSystems and Managing Removable Media
    Use the mount command
    Access NFS and SMB filesystems over the network
    Use autofs for on-demand mounting of filesystems without root privileges
      X Window System
    Start the graphical environment manually
    Select different desktop environments
    Launch graphical applications
    Use Linux as an X terminal
    Customize the graphical environment and auto-start applications at login and X startup
    Securely tunnel remote graphical applications through SSH
    How about posting this question in the Certification Forum
    Since Oracle Linux is based on Red Hat Enterprise Linux, you can use and search "RHEL books". There should some.

  • Exam question - follow-up point

    Have now resolved the previous coding problem...many thanks to all who helped and aided my understanding.
    as a follow-up question -
    is it possible to reference "Sets" as an object in a "Map"
    the exam question requires a "Map" to be created referencing a String "studentName" and the collection of books that the "student" has read (see previous coding question - http://forum.java.sun.com/thread.jspa?threadID=5196761)
    current code is as follows (the Map studentRecords has previously been referenced as a private instance variable):-
    public void createReadingRecords()
    String studentName;
    Set<String> booksRead = new HashSet<String>();
    do
    studentName = (OUDialog.request("Please input the student name or * to finish","));
    while
    (!studentName.equals("*"));
    booksRead = this.collectBooksRead();
    studentRecords.put(studentName,booksRead);
    }

    The Set is the "value" of the map, which is stored under a "key", which is the student name. You can use the get(key) method of the map to retrieve the value associated with that key, or you can get a collection of all the values with the values() method.

  • What is difference between BI 7.0 exam C_TBW45_7.0 and BW 3.5 C_TBW45_04

    Hi guys need help with BI 7.0  certification exam C_TBW45_7.0.  Can some body please shed some light on the difference ? I have been preparing for BW 3.5 but recently informed by SAP that BW 3.5 C_TBW45_04 has been retired and I have to sit for
    BI 7.0 exam C_TBW45_7.0. Also,Is there any reference material available? many thanks in advance.
    Regards,

    SAP BI is the latest version, SAP removed BW 3.5 certifications long back.
    Major Difference between SAP BI 7.0 and SAP BW 3.5
    1) Administrator Workbench is renamed as Data Warehousing Workbench.
    2) There are additional modeling options available at left hand side panel in transaction RSA1 as shown below. The additions are 'DataSources' and 'Open Hub Destination'.
    3) The functions of the InfoPackage tree are fully covered by process chains.
    4) Process Chains are used instead of Event Collector.
    5) The 'Remodelling' transaction help you add Key Figures and Characteristics in a Infocube while handling historical data effectively.
    6) Infocubes can be included in Infosets.
    7) Transformation is used instead of update and transfer rules.
    8) ODS objects have been renamed as DataStore Objects.
    9) You can access objects till InfoPackage directly from InfoCube as shown below.
    Curriculum:
    http://www.sap.com/services/education/certification/curriculum.epx?context=%5b%5bNW04s_BI_SC_BASIC%5d%5d%7c
    TBW10 (BI – Enterprise Data Warehousing)
    TBW20 (BI – Reporting & Query Design)
    TBW41 (BI – Extraction with UDI & XI and APD)
    TBW42 (BI – Advanced Enterprise Data Warehousing & Reporting)
    TBW45 (BI – Integrated Planning)
    All the certification materials are copyright of SAP and this is not freely available.
    Search in google it and you will find lots of downloads
    Regards,
    Phani

  • 8 Qestion. Looking clarifiction on doubuts for funda II exam.

    Answer are marked in bold letter. But I have some doubts written in ‘[ ]’ after q. If anyone can clarify it.
    Thanks in advance.
    29. Which two statements regarding the control file and Recovery
    Manager are true? (Choose two)
    A. The control file can grow in size.
    B. The control file can store RMAN scripts.
    C. CONTROL_FILE_RECORD_KEEP_TIME determines retention time for RMAN
    records.
    D. The RMAN catalog can exist solely in the control file of the
    target database.
    [ Is A also not correct ]
    73. What is the purpose of importing from an export, and specifying
    that no rows be imported and that the output goes to a log file?
    A. To verify space requirements in the target database before
    importing.
    B. To generate the SQL for the DDL operations that would occur during
    import.
    C. To check character set compatibility between the export file and
    the target database.
    D. To check for integrity constraint violations that would occur in
    the target database.
    [many dumps says B too ]
    Question: 92
    You want to drop the TBS1 table space from your database.
    You also want to delete the corresponding data files automatically,
    and not have to do it
    manually. What should you do?
    A. Use the DROP DATA FILE command.
    B. Use the DROP TABLE SPACE command.
    C. Ensure that all database files are Oracle Managed Files before
    using the DROP
    TABLE SPACE command.D. Ensure that the DB_FILE_CREATE_DEST initialization parameter is
    set before using the
    DROP TABLE SPACE command
    Question: 148
    You need to import all definitions of objects belonging to the
    TS_EMPLOYEES
    table space by using the export file expdat.dmp.
    Which import statement is correct?
    A. imp hr/hr TABLES=(ts_employees) rows=y
    B. imp system/manager FROMUSER=hr file=expdat.dmp
    C. imp hr/hr TRANSPORT_TABLE SPACE=y file=expdat.dmp
    D. imp system/manager TRANSPORT_TABLE SPACE=y
    TABLE SPACE=ts_employees
    [ is C & D both correct]
    Question: 168
    Your database runs in ARCHIVE LOG mode, and is backed up every Sunday
    night
    using RMAN scripts. On Friday your database crashes. Now you want to
    use the
    backups from last Sunday night to restore your database. How can you
    do this?
    A. You need to perform the restore manually, because your database
    was running in ARCHIVE
    LOG mode.
    B. Issue the RECOVER command from within RMAN. RMAN determines which
    data files to
    restore, and which archive logs to use.
    C. Issue the RESTORE and RECOVER commands from within RMAN. RMAN
    determines
    which data files to restore, and which archive logs to use.
    D. Issue the RESTORE DATA FILES, RESTORE ARCHIVE LOGS, and RECOVER
    commands from within RMAN.MAN determines which data files to restore,
    and which archive
    logs to use.
    [What about C]
    Question: 257
    Users in your development database complain that they are getting the
    following error while trying
    to execute a query on the SALES_HISTORY table:
    ERROR at line 1:
    ORA-00942: table or view does not exist
    While investigating the reason, you find that a hardware failure
    occured, resulting in the loss of
    one of the available disk drives used by the database. While waitinig
    for a replacement drive, the
    OBA removed the un-needed data from the database and during the
    removl the
    SALES_HISTORY table was dropped accidentally.
    Within few minutes a second hardware failure corrupted another disk
    drive, resulting in
    the loss of the current online redo log files and the logical back
    ups of the database. The redo log
    files were not multiplexed and the current redo log file is not yet
    archived.
    Which recovery method would you follow to recover the SALES_HISTORY
    table?
    A - Open Database complete recovery
    B - Cancel-Based incomplete recoveryC - Change-Based incomplete recovery
    D - Closed Database complete recovery
    E - Recovery using the backup control file
    [ But how that will restore sales_history table, as when it got drop implicitly issue  commit , switch redo log file]
    Question: 318
    Which statement is true regarding database writer process (DBWn)?
    A - It writes only committed data to the data riles.
    B - It synchronizes the database buffer cache and the data files
    regularly.C - It makes changes to data blocks in the database buffer cache when
    required.
    D - It is possible to configure more than one database writer
    process, but this is useful only on
    uniprocessor systems
    [ Is D also not correct ]
    When We select naming method TSN_name [local] only SqlNET.ora file get updated or tnsname.ora too ?

    IT Guru,
    You are already certified, then take care of the granted credential. Do you remember the ORACLE® CERTIFICATION PROGRAM CANDIDATE AGREEMENT ?
    Section 3.3 No Misuse of the Test
    You agree that You will not copy, publish, offer to sell, sell, publicly perform or display, distribute in any way or otherwise transfer, modify, make derivative works thereof, reverse engineer, decompile, disassemble or translate any Certification Exam or part thereof.
    Your credential could be revoked according to the
    Oracle Certification Program Fraudulent Activity Policy
    Oracle reserves the right to take action against any candidate involved in fraudulent activities, including, but not limited to, fraudulent use of vouchers, promotional codes, reselling exam discounts and vouchers, cheating on an exam, alteration of score reports, alteration of completion certificates, violation of exam retake policies or other activities deemed fraudulent by Oracle.
    If Oracle determines, in its sole discretion, that fraudulent activity has taken place, it reserves the right to take action up to and including, but not limited to, decertification of a candidate's OCA, OCP and/or OCM credentials, temporary, indefinite or permanent ban of a candidate from Oracle certification programs, notification to a candidate's employer, and notification to law enforcement agencies. Candidates found committing fraudulent activities forfeit all fees previously paid to Oracle, or to Oracle's authorized vendors, and may be required to pay additional fees for services rendered.
    ~ Madrid.

  • What are the CLAD exam topics?

    Hi guys,
    Here I am a bit confised about the topics covered in CLAD exam. My confusion comes from the fact that in the NI site for preparation guidlines the topics outlined are as follows:
    Exam Topics (Outline):
    LabVIEW programming principles
    LabVIEW environment
    Data types, software constructs, and Graphical User Interface (GUI) elements
    Variables and functions
    Simple design patterns
    SubVI design
    VI design and documentation
    Error handling
    Debugging tools and techniques
    But if you scroll down at the bottom of the page is a download link with a PDF file. I've attached this file to this message.
    In it the topics outlined include much more advances ones from Intermediate I and II such as event driven programming, TCP/UDP, Data Sockets, Custom Error generation, VI and application reference, dinamicaly loading of subVI and so on.
    Can somebody who has passed this exam recently clarify me with what exactly is included in CLAD?
    I'll be very thankful to any input because in 10 days I have to go and pass it.
    Thanks, Slavie

    Hi Slavie,
    The topics for the CLAD are those you cited in your post :
    slavie a écrit:
    Exam Topics (Outline):
    LabVIEW programming principles
    LabVIEW environment
    Data types, software constructs, and Graphical User Interface (GUI) elements
    Variables and functions
    Simple design patterns
    SubVI design
    VI design and documentation
    Error handling
    Debugging tools and techniques
    The other topic you saw in the pdf file you mentioned might be part of CLD et CLA (which are quite different from CLAD)
    Hope this helps
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"

  • What are the Preparations recommended to Pass OCA 10gDBA(1Z0-042) exam ?

    What are the Preparations recommended to Pass OCA *10gDBA(1Z0-042)* exam ?

    My recommendations is as below:
    1. You should be familiary with the [exam topics |http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41&p_exam_id=1Z0_042] and read them from Documentation
    2. You should read Sybex book [OCA: Oracle 10g Administration I Study Guide: Exam 1Z0-042|http://www.sybex.com/WileyCDA/SybexTitle/OCA-Oracle-10g-Administration-I-Study-Guide-Exam-1Z0-042.productCd-0782143679.html]
    3. You should read McGraw Hill [Oracle Database 10g OCP Certification All-In-One Exam Guide|http://www.mhprofessional.com/product.php?cat=7&isbn=0072257903] book
    4. And at the end, you should install Oracle Database and practice, practice and practice
    Good Luck!!!
    Kamran Agayev A. (10g OCP)
    http://kamranagayev.wordpress.com

  • Discount in CF 9 Exam registration for developers certified in CF 8

    Now that CF 10 is out, I wish to go for the CF 9 exam. Do you get a discount-voucher if you are already certified in CF 8? If so, please kindly point me to the relevant information. I wrote to Adobe and Pearson VUE. Months have passed: no response.

    My mistake on not providing an example of what I meant by the phrase "scope refers to a scalar variable".
    Consider the following code snippet:
         <cfset x = StructNew()>
         <cfset x["age"] = 35>
         <cfset x["firstname"] = "Maxwell">
         <cfset x["lastname"] = "Smart">
         <cfset x["address"] = StructNew()>
         <cfset x["address"]["street"] = "123 Main Street">
         <cfset x["address"]["city"] = "Washington">
         <cfset x["address"]["state"] = "DC">
         <cfset x["address"]["zipcode"] = "20000">
         <cfset scope = "age">
         <cfset myage = StructGet("x.#scope#")>
         <cfoutput>isStruct(myage) = #isStruct(myage)#<br></cfoutput>
         <cfoutput>myage = <br></cfoutput><cfdump var = "#myage#"><cfoutput><br></cfoutput>
    returns
         isStruct(myage) = NO    
         myage =
         35
    in ColdFusion 9, but it returns
         isStruct(myage) = YES   
         myage =
         struct[empty]
    in ColdFusion 8.
    The documentation on structGet does not mention anything about this change in behavior from ColdFusion 8 to ColdFusion 9, thus leading me to believe that either:
    1.     structGet in ColdFusion 9 is not working correctly (and thus the reason for my original posting in this forum)
                             - or -
    2.     The documentation for structGet in ColdFusion 9 should be updated to note this change in behavior from previous versions (at least all the way back to version 4.x) of ColdFusion.

  • Windows 8.1/Server 2012 R2 Exams - EFFECTIVE DATE ADJUSTED!

    Hi, everyone.
    Microsoft has adjusted the effective starting date of when the Windows 8.0 exams and Windows Server 2012 exams will be updated to Windows 8.1 and Windows Server 2012 R2 at Prometric.
    The new effective date is January 28, 2014.
    This means that current study materials for many of these exams remain current. You have a little extra time to pass these exams before they are updated.
    Which exams specifically? Other questions? Learn more or ask questions at the following blog entry:
    http://borntolearn.mslearn.net/btl/b/weblog/archive/2014/01/09/mcsa-windows-8-and-mcsa-windows-server-2012-exams-to-be-updated-january-28-2014.aspx
    Good luck!
    Best wishes, Davin Mickelson

    Hi, Ken.
    Unfortunately, this exam will be updated on January 28th, 2012 to Windows Server 2012 R2 and Windows 8.1.
    It's too bad that Microsoft did not update the 70-417 exam description to tell you that. I know they
    did update the exam descriptions for the other core exams, like 70-410.
    70-410
    http://www.microsoft.com/learning/en-us/exam-70-410.aspx
    70-417 UPGRADE
    http://www.microsoft.com/learning/en-us/exam-70-417.aspx
    You have three painful choices:
    Just take it anyway. Know that only some of the exam questions were updated. You can also learn what they are testing you for on the exam. You may even get lucky and still pass. You do have four (4) days to cram.
    Reschedule the exam while paying that $35 reschedule fee.
    Cancel the exam.
    New study books will be released this spring. Here is the list from O'Reilly:
    http://search.oreilly.com/?q=%22Server+2012+R2%22+exam&x=9&y=15
    Sorry that Microsoft didn't update the exam's description.  That's why I had the post turned into a sticky.
    Good luck with your decision and with your exams.
    Best wishes, Davin Mickelson

  • Setting XML based exam to where there are two correct answers in a question

    I have an exam which pulls in questions from an XML file and to indicate what the correct answer is you would indicate in the XML as such:
    PROBLEM id="1">
                    <QUESTION>What is the State Capital of California:</QUESTION>
                    <CHOICE letter="a">San Fransisco.</CHOICE>
                    <CHOICE letter="b">San Diego.</CHOICE>
                    <CHOICE letter="c">Los Angelas.</CHOICE>
                    <CHOICE letter="d" correct="true">Sacremento.</CHOICE>
                </PROBLEM>
    There is one question, that is structured so there are two right answers, but when I add correct="true" to both answers I want as right only one is calculated correctly in the scoring. I thinking I need to make an adjustment in the code that pulls in the XML, but not sure where. Hoping someone can help.
    Here is the AS code.
    package exam {
        import flash.net.* //to create URLRequest and load XML file
        import flash.events.* //for Load events
        //import flash.display.* //for testing purposes - remove when testing complete
        //This class downloads the XML document, and then inserts info into arrays and variables.
        //Also provides text of questions and correct answers when requested.
        internal class XaMLDiplomat extends EventDispatcher {
            //VARIABLES:
            //for loaded XML doc
            private var myXML:XML;
            //for loading in XML
            private var examLoader:URLLoader;
            private var numQstns:Number; //count of total questions in a section
            private var sectStart:Number;
            //contains exam questions - ALL ARRAYS ARE ZERO RELATIVE -> actual question numbers = array index + 1
            private var questions:Array;
            //contain associated answer choices
            private var choiceA:Array;
            private var choiceB:Array;
            private var choiceC:Array;
            private var choiceD:Array;
            private var choiceE:Array;
            private var choiceF:Array;
            //array of the correct answers
            private var answers:Array;
            //use custom Mixer class to randomize order
            private var myMixer:Mixer;
            private var isRandom:Boolean;
            //CONSTRUCTOR
            public function XaMLDiplomat () { //NEED TO ADD ARGUMENTS (docLocation)
                //create URLRequest from argument
                var examSite:URLRequest = new URLRequest("protected/exam.xml");
                //create a loader for the XML
                examLoader = new URLLoader();
                //add listener for load completion
                examLoader.addEventListener(Event.COMPLETE, fullyLoaded);
                examLoader.load(examSite);
                //var ugly:Mixer = new Mixer(25);
            //Load listener - creates XML object, and checks it for multiple sections. If multiple, it asks users
            //which section they want - FIRST it needs to check database for any completed sections.
            //If single, it goes ahead and starts array creation for first (& only) section
            private function fullyLoaded (e:Event):void {
                myXML = new XML(examLoader.data);
                //myXML.prettyPrinting = false;
                //still need to pull out SYSTEM data and pass it along...
                var system:XMLList = myXML..SYSTEM;
                var sysObj:Object = new Object();
                sysObj.examTitle = system.TITLE.toString();
                sysObj.totalMin = system.MINUTES.toString();
                sysObj.retakePW = system.RETAKEPW.toString();
                var numSections:Number = myXML..SECTION.length();
                if (numSections == 1) {
                    generateArrays(1);
                dispatchEvent(new MultiSectEvent(MultiSectEvent.SECTIONS, numSections, sysObj));
            //Assigns arrays to instance variables for the selected section
            internal function generateArrays (sectn:Number):void {
                var whichSection:XMLList = myXML..SECTION.(@id == String(sectn));
                var probList:XMLList = whichSection.PROBLEM;
                numQstns = probList.length();
                sectStart = Number(probList[0].@id);
                questions = new Array();
                choiceA = new Array();
                choiceB = new Array();
                choiceC = new Array();
                choiceD = new Array();
                choiceE = new Array();
                choiceF = new Array();
                answers = new Array();
                for (var i:Number=0; i<numQstns; i++) {
                    var curProb:XMLList = probList.(@id == String(i+1));
                    if (curProb.QUESTION.hasSimpleContent()) {
                        questions[i] = curProb.QUESTION.toString();
                    }else {
                        //trace(curProb.QUESTION.toXMLString());
                        questions[i] = dropTags(curProb.QUESTION[0]);
                    choiceA[i] = curProb.CHOICE.(@letter == "a").toString();
                    choiceB[i] = curProb.CHOICE.(@letter == "b").toString();
                    choiceC[i] = curProb.CHOICE.(@letter == "c").toString();
                    choiceD[i] = curProb.CHOICE.(@letter == "d").toString();
                    choiceE[i] = curProb.CHOICE.(@letter == "e").toString();
                    choiceF[i] = curProb.CHOICE.(@letter == "f").toString();
                    answers[i] = curProb.CHOICE.(hasOwnProperty("@correct") && @correct == "true")[email protected]();
                //randomizing test
                //var makeRandom:Boolean;
                //system.RANDOM.toString() ==  'true' ? makeRandom = true : makeRandom = false;
                //myMixer = new Mixer(numQstns,makeRandom);
                trace("Question: "+questions[3]);
                trace("a: "+choiceA[3]);
                trace("b: "+choiceB[3]);
                trace("c: "+choiceC[3]);
                trace("d: "+choiceD[3]);
                trace("\r\n answer: "+answers[3]); */
            //method for external classes to acquire text of current exam question
            internal function getQuestion (qnum:Number):Object {
                var returnObj:Object = new Object();
                var randomQ:Number = myMixer.getRandomNumber(qnum-1);
                returnObj.q = questions[randomQ];
                returnObj.ca = choiceA[randomQ];
                returnObj.cb = choiceB[randomQ];
                returnObj.cc = choiceC[randomQ];
                returnObj.cd = choiceD[randomQ];
                returnObj.ce = choiceE[randomQ];
                returnObj.cf = choiceF[randomQ];
                returnObj.num = qnum;
                //trace(randomQ);
                return returnObj;
            private function dropTags (txt:XML):String {
                var txtString:String = "";
                for each (var child:XML in txt.*) {
                    if (child.nodeKind == "text") {
                        txtString += child.toString();
                    }else {
                        txtString += " " + child.toXMLString();
                //trace(txtString);
                return txtString;
            private function dropTags (txt:String):String {
                var sliceStart:Number = txt.indexOf(">");
                var sliceStop:Number = txt.lastIndexOf("<");
                return txt.slice((sliceStart+1), sliceStop);
            internal function getAnswer (num:Number):String {
                return answers[num];
            internal function getQCount ():Number {
                return numQstns;
            internal function getSectStart():Number {
                return sectStart;
            internal function getRealNum (num:Number):Number {
                return myMixer.getRandomNumber(num-1);

    this may or may not be the probel, but as it stands right now, when you select and anser it becomes hi-lighted and when you click off and select another answer the previous answer is deselected and the current answer is hi-lighted. I need to allow for multiple selections. This code is what is doing to current select/de-select functionality.
    package exam {
        import flash.display.*;
        import flash.events.*;
        import flash.text.*;
        //This class displays the current question, and contains the Choices for the question
        public class QMachine extends Sprite {
            //VARIABLES
            private var QObject:Object; //object from XaMLDiplomat, containing necessary text
            private var limit:Number;
            private var QNumTxt:TextField;
            private var QTxt:TextField;
            private var txtStyle:StyleSheet;
            private var choiceA:Choice;
            private var choiceB:Choice;
            private var choiceC:Choice;
            private var choiceD:Choice;
            private var choiceE:Choice;
            private var choiceF:Choice;
            //CONSTRUCTOR
            public function QMachine (hite:Number) {
                limit = hite;
                var style:Object = new Object();
                style.fontFamily = "Arial";
                //style.fontWeight = "bold";
                style.fontSize = "16";
                style.color = "#333333";
                txtStyle = new StyleSheet();
                txtStyle.setStyle("p",style);
                QNumTxt = new TextField();
                QNumTxt.styleSheet = txtStyle;
                //QNumTxt.embedFonts = true;
                QNumTxt.htmlText = "<p>1) </p>";
                QNumTxt.autoSize = TextFieldAutoSize.RIGHT;
                QNumTxt.x = 10;
                QNumTxt.mouseEnabled = false;
                QTxt = new TextField();
                QTxt.styleSheet = txtStyle;
                //QTxt.embedFonts = true;
                QTxt.width = 300;
                QTxt.multiline = true;
                QTxt.wordWrap = true;
                QTxt.autoSize = TextFieldAutoSize.LEFT;
                QTxt.htmlText = "<p>Question 1</p>";
                QTxt.x = 35;
                QTxt.mouseEnabled = false;
                addChild(QNumTxt);
                addChild(QTxt);
                choiceA = new Choice("a");
                choiceA.x = 350;
                addChild(choiceA);
                choiceB = new Choice("b");
                choiceB.x = 350;
                addChild(choiceB);
                choiceC = new Choice("c");
                choiceC.x = 350;
                addChild(choiceC);
                choiceD = new Choice("d");
                choiceD.x = 350;
                addChild(choiceD);
                choiceE = new Choice("e");
                choiceE.x = 350;
                addChild(choiceE);
                choiceF = new Choice("f");
                choiceF.x = 350;
                addChild(choiceF);
                addEventListener(MouseEvent.MOUSE_UP, selectResponse, true);
            internal function newQuestion (obj:Object, prior:String = ""):void {
                //trace(obj.num);
                QNumTxt.htmlText = "<p>"+ obj.num + ".</p>";
                QTxt.htmlText = "<p>"+ obj.q + "</p>";
                choiceA.deselect();
                choiceB.deselect();
                choiceC.deselect();
                choiceD.deselect();
                choiceE.deselect();
                choiceF.deselect();
                choiceA.resetSize();
                choiceB.resetSize();
                choiceC.resetSize();
                choiceD.resetSize();
                choiceE.resetSize();
                choiceF.resetSize();
                choiceA.changeTxt(obj.ca);
                choiceB.changeTxt(obj.cb);
                choiceB.y = choiceA.height + 5;
                if (obj.cc == undefined || String(obj.cc) == "") {
                    choiceC.visible = false;
                }else {
                    choiceC.changeTxt(obj.cc);
                    choiceC.y = choiceB.y + choiceB.height + 5;
                    choiceC.visible = true;
                if (obj.cd == undefined || String(obj.cd) == "") {
                    choiceD.visible = false;
                }else {
                    choiceD.changeTxt(obj.cd);
                    choiceD.y = choiceC.y + choiceC.height + 5;
                    choiceD.visible = true;
                if (obj.ce == undefined || String(obj.ce) == "") {
                    choiceE.visible = false;
                }else {
                    choiceE.changeTxt(obj.ce);
                    choiceE.y = choiceD.y + choiceD.height + 5;
                    choiceE.visible = true;
                if (obj.cf == undefined || String(obj.cf) == "") {
                    choiceF.visible = false;
                }else {
                    choiceF.changeTxt(obj.cf);
                    choiceF.y = choiceE.y + choiceE.height + 5;
                    choiceF.visible = true;
                var curHite:Number;
                if (choiceF.visible) {
                    curHite = choiceF.y + choiceF.height + 5;
                }else if (choiceE.visible) {
                    curHite = choiceE.y + choiceE.height + 5;
                }else if (choiceD.visible) {
                    curHite = choiceD.y + choiceD.height + 5;
                }else {
                    curHite = choiceC.y + choiceC.height + 5;
                if (curHite > (limit-150)) {
                    shrinkText();
                if (prior != "") {
                    if (prior == "a") {
                        choiceA.nowSelected();
                    }else if (prior == "b") {
                        choiceB.nowSelected();
                    }else if (prior == "c") {
                        choiceC.nowSelected();
                    }else if (prior == "d") {
                        choiceD.nowSelected();
                    }else if (prior == "e") {
                        choiceE.nowSelected();
                    }else if (prior == "f") {
                        choiceF.nowSelected();
            private function shrinkText() {
                choiceA.dropSize();
                choiceB.dropSize();
                choiceC.dropSize();
                choiceD.dropSize();
                choiceE.dropSize();
                choiceF.dropSize();
                choiceB.y = choiceA.y + choiceA.height + 5;
                choiceC.y = choiceB.y + choiceB.height + 5;
                choiceD.y = choiceC.y + choiceC.height + 5;
                choiceE.y = choiceD.y + choiceD.height + 5;
                choiceF.y = choiceE.y + choiceE.height + 5;
                var curHite:Number = 0;
                if (choiceF.visible) {
                    curHite = choiceF.y + choiceF.height + 5;
                }else if (choiceE.visible) {
                    curHite = choiceE.y + choiceE.height + 5;
                }else if (choiceD.visible) {
                    curHite = choiceD.y + choiceD.height + 5;
                }else {
                    curHite = choiceC.y + choiceC.height + 5;
                if (curHite > (limit-150)) {
                    shrinkText();
            private function selectResponse (e:MouseEvent):void {
                choiceA.deselect();
                choiceB.deselect();
                choiceC.deselect();
                choiceD.deselect();
                choiceE.deselect();
                choiceF.deselect();
                var letter:String = e.target.parent.getLetter();
                dispatchEvent(new ResponseEvent(ResponseEvent.SELECTION, letter));
            internal function setPriorResponse() {
                choiceA.deselect();
                choiceB.deselect();
                choiceC.deselect();
                choiceD.deselect();
                choiceE.deselect();
                choiceF.deselect();

  • Certification Exam content  clarification - Message mapping patterns

    I was going through the Exam content for  SAP NetWeaver´04 - Exchange Infrastructure & Integration  Dev.Cons.
    Link
    Check out this part -
    " 4. Mapping (++)
    Concepts / Overview
    Test / Debug Environment
    Standard functions
    User-defined Functions
    Message mapping patterns
    Multi-mapping
    ABAP, Java, XSLT mapping overview "+
    What does Message mapping patterns mean?
    I have cert docs but nothing verifies this.
    Thanks for your time,
    Priya.

    Hi,
    Mapping “patterns” are some of the common mapping requirements found in the past which XSLT was used, because we did not think that Message Mapping provided the functionality
    Summarization
    Sequence–Number Generation
    Duplicating Subtrees
    Table / Value Lookups
    Tree–Reversal
    <removed_by_moderator>
    Read the "Rules of Engagement"
    Nilesh
    Edited by: Juan Reyes on Apr 3, 2009 11:15 AM

Maybe you are looking for