home *** CD-ROM | disk | FTP | other *** search
/ Acorn User 4 / AUCD4.iso / acorn / documents / acornusr / 1995 / apr95 next >
Encoding:
Text File  |  1997-07-09  |  4.4 KB  |  90 lines

  1. 07/03/95
  2. Questions and Answers
  3. ---------------------
  4. I want to connect to the Internet; what do I do?
  5.  
  6. First, you need a communication line in to the Internet itself. A number of
  7. companies around the UK have set themselves up as "service providers;" that
  8. is, they have purchased a high-bandwidth Internet feed and the commodity they
  9. sell is the facility for subscribers to connect into their feed. The means of
  10. connecting is usually by a modem and dial-up telephone line (see later for
  11. details of modems), although if you have a large installed base of machines at
  12. your site which you wish to connect, and you will be making use of many
  13. sevices which consume high bandwidth (such as World Wide Web), service
  14. providers may suggest ISDN or a leased line as a higher-speed alternative
  15. connection mechanism.
  16.  
  17. Finally, you need communications software which is capable of supporting a
  18. TCP/IP stack, and if you are using a dial-up link, either SLIP or PPP; these
  19. protocols put headers and footers around the IP frames to render them suitable
  20. for sending down a serial link. If you wish to use more advanced facilities
  21. than just email and remote login capability, you will need software which
  22. handles the specific protocols for such services and which sit on top of
  23. TCP/IP; nntp for USENET newsgroup access, http for the full facility of World
  24. Wide Web, etc.
  25.  
  26. Modems in All Shapes and Sizes 
  27. ------------------------------
  28.  If you are considering buying a modem, you will run into lots of
  29. specifications of the form V.nn, where nn is a two-digit number. These
  30. specifications refer to data communication speeds and occasionally data
  31. compression methods; details on the most common numbers appear below:
  32.  
  33. V.27 Specifies 4800 bps communications requiring 2 wires for half duplex and 4
  34. wires for full duplex operation. The standards specify QAM modulation at 1600
  35. baud. The Group 3 Fax standard references V.27 ter as the base requirement for
  36. 2-wire half duplex fax communications.
  37.  
  38. V.32 CCITT standard for 9600 bps full duplex modems. Specifies 2-wire full
  39. duplex 9600 bps communications using QAM modulation at 2400 baud and echo
  40. cancellation. V.32 modems offer an upgrade path from V.22 bis for asynchronous
  41. dial-up modem applications. V.32 AUTOMODE was recently published as an annex
  42. to V.32, and defines an automatic fall-back capability which does not support
  43. 9600 bps communications.
  44.  
  45. V.34 The current state of the art in serial communications over the telephone,
  46. V.34 specifies full duplex 28800 bps.
  47.  
  48. V.42 Specifies error correction techniques which can be implemented in modems
  49. independently of transmission speed and modulation system. This includes LAPM
  50. (Link Access Procedures for Modems) and MNP (Microcom Networking Protocol) 2
  51. to 4 error correction. 
  52.  
  53. V.42 bis  This specifies compression algorithms which can be implemented in
  54. modems independently of transmission speed and modulation system. V.42 bis
  55. provides a 4:1 compression ratio, using the Lempel-Ziv algorithm. 
  56.  
  57. When is C++ Not C++? 
  58. -------------------- 
  59. When it's CFront front-ending onto a C compiler. CFront, included in Acorn
  60. Desktop C Release 5, is a tried, tested and established translation engine
  61. which takes C++ source code and translates class objects etc at source level
  62. into the appropriate structure and redirection paradigms in C. The C which
  63. results does not comply with any models of programming style, but it is
  64. nonetheless compliant with the ANSI C standard.
  65.  
  66. Enhanced Font Handling in RISC OS 3.5 
  67. -------------------------------------
  68. One of the most obvious changes in the appearance of the Desktop between RISC
  69. OS 3.1 and RISC OS 3.5 is the use of outline fonts on the icon bar, in filer
  70. windows and in application menus. As well as by using the Configure
  71. application in the RISC OS 3.5 Boot hierarchy, the Desktop font can be changed
  72. using
  73.  
  74. *CONFIGURE DESKFONT <font name>
  75.  
  76. once the relevant !Fonts directory has been "seen" by the filer.
  77.  
  78. Implementing outlined, kerned fonts on the icon bar and especially in menus is
  79. an interesting task for the programmer who chooses to build his interface
  80. manually (instead of using a tool such as !ResEd, included with Desktop C
  81. Release 5); use of !ResEd for this kind of task is recommended.
  82.  
  83. SWI"Wimp_TextOp"
  84.  
  85. detailed in Volume 5 of the RISC OS 3 Programmer's Reference Manual can
  86. calibrate the widths of text-containing menus to accommodate font changes, and
  87. for each line of a menu the text following the final space can be
  88. right-aligned.
  89.  
  90.