人口警钟须长鸣

资源下载
  1. 二一教育资源

人口警钟须长鸣

资源简介

(共16张PPT)
春风杨柳万千条,六亿神州尽舜尧。
中国有13亿人口,不管多么小的
问题,只要乘以13亿,就会成为很大很
大的问题;不管多么可观的财力、物力,
只要除以13亿,就会成为很低很低的人
均水平。
今人有五子不为多,子又有五子,
大父未死,而又有二十五孙,是以人民
众而货财寡,事力劳而供养薄。
说一说
毛泽东
温家宝
韩非子
人 口 警 钟 须 长 鸣
—中国的人口问题
1.我国有13亿人口,相当于5个美国的人口,8个俄罗斯的人口,10
个日本的人口,20个法国的人口,约是美、英、法、日、俄五国
人口总和的2倍。
2.我国人口每年以1700万的速度增长,每分钟大约有32个人出生 ,
每上一节课,大约有1440人出生,可以建一所一般规模的学校。
3.材料三;我国文盲绝对数高达8500万,世界上平均每10个文盲中
就有1个中国人,每15个中国人中就有1个基本不识字。
4.第五次人口普查,我国60岁及以上人口1.32亿,占总人口的10%
以上,预计到2040年60岁及以上人口将突破3亿,相当于2025年所
有发达国家同龄人口的总和。
5.第五次人口普查,我国农村人口占了总人口的63.91%;我国东部、
中部、西部每平方公里土地上的人口数分别为452.3、262.2、51.3。
比一比
★人口数量大
★新增人口多
★素质偏低
我国人口的基本特点
★老龄化加速
★农村人口多
★分布不平衡
我国人口的特点
《我国人口变化示意图》
1.新中国成立之前,我国的人口增长趋势如
何?
2.新中国成立到1978年间,我国人口总量怎
样变化?为什么会有这种变化?
3.1978年以后,我国人口总量又是怎样变化
的预测在未来几年里,我国人口总量将会
怎样变化?并说明理由。
议一议
★新中国成立以前:我国人口缓慢增长
★新中国成立至1978年:我国人口高速
增长
★1978年以后:我国人口缓慢增长
我国人口数量变化的特点:
★ 见鬼了,这么热的天又断电,叫人怎么过日子?
★远处的垃圾堆是越来越大了,隐约闻到垃圾的
臭味,真恶心。
★一家五口挤在50多平方米的房子里,声音嘈杂,
难以安心学习。
★爸爸下岗了,大字不识一个,找了好几天都找
不到工作,现在找工作是越来越难了,不知今
天有没有消息。
★爷爷卧病在床已有一段时日,总不见好转,却
又死活不肯去医院就诊,说家里穷,自己又没
有退休金、医疗保险金,不愿拖累家人。
演一演
人口数量大
人口素质低
资源人均占有量少
资源浪费损失严重
垃圾排放量大
垃圾污染严重
人口数量大
住房紧张、生活水平低
就业困难、有些工作不能胜任
老年人赡养困难
劳动力缺乏
人口老龄化加速
我国人口对资源、环境、经济、社会的影响
《中国第13亿人口出生图片》
13亿——福兮祸兮?
正 确 看 待 “人 口” 与 “人 手”
辩一辩
国家 俄罗斯 加拿大 中国 美国 巴西 澳大
利亚
国土面积
(万平方千米) 1710 997 960 936 851 768
人口
(万人) 14556 3049 125360 27313 16537 1897
单位面积人口数
(万人/平方千米)

我国人口已对我
国资源、环境、
经济、社会带来
沉重压力。
人口问题是一个
核心问题。
要树立人口忧患意识
正方观点:人口多好
★人口越多,创造的社会财富也就越多。
★人口越多,需求也就越大,回促进经济的发展
★人口+教育=丰富的资源
★人多力量大,干什么事情都容易。
反方观点:人口少好
★人口越多,消耗的社会财富也就越多。
★人口越多,对生态环境的压力也就越大。
★人口-教育=沉重的包袱。
★人口越多,人均占有的数量就越少。
课堂小结
我国人口的特点
人口素量
新增人口多大
人口素质不高
人口老龄化加速
给我国自然、
经济、社会带来
了沉重的压力
树立人口忧患意识
正确看待人口问题
承担起社会责任
课堂比武
一、选择题
1.我国人口的一个基本特点是 ( A )
A.人口数量大 B.人口质量不高 C.人口老龄化加速 D.人口分布不平衡
2.我国的计划生育政策开始于20世纪( C )
A.50年代后 B.60年代后 C.70年代后 D.90年代后
3.实行计划生育政策后,我国人口总量( A )
A.持续增长 B.明显减少 C.保持稳定 D.停滞不前
4.呈现以上变化的重要原因是( B )
A.经济文化的发展 B.人口基数很大 C.人口死亡率降低 D.人口分布不均
5.我国人口的基本国情是( B )
A.上个世纪70年代以来,人口基数变小 B.人口基数大,文化素质低
C.人口身体素质高,文化素质低 D.不存在老龄化问题
6.人口众多并不意味着落后,人口问题在我国成了一个沉重的负担,除了数量过 多外,还有另一个重要原因,即( D )
A.人口日益老龄化 B.农村人口偏多 C.人口分布不平横 D.人口素质不高
7.我国人口的过快增长给社会和家庭带来的负面影响有(C )
①阻碍了人民生活水平的提高 ②给教育、住房、交通等方面带来很大的压力
③使社会经济发展停滞不前 ④给自然资源和生态环境带来沉重的压力
A. ①②③ B. ①②④ C. ①③④ D. ②③④
课外探究
请对你所在村、镇人口的数量、
素质、年龄结构以及对自然、经济、社会带来的负面影响进行调查,针
对这些情况给当地政府提几条建议。FileIO Xtra for Macromedia Authorware 6.0
Copyright 2001 Macromedia, Inc.
FileIO provides a set of functions allowing users of Macromedia Authorware 6.0 to programmatically access files using scripting.
Using FileIO
============
As an Xtra the FileIO Xtra must be in your application's Xtras folder.
Each instance of FileIO can reference a single open file. If multiple files are to be opened simultaneously, a new instance of FileIO is required for each opened file. A single instance can be used to open multiple files, as long as the file is closed before a new file is opened. To create a new instance use NewObject, defined below. To dispose of an instance, set the instance variable to 0. All functions that read from or write to the file must be called after the file has been opened using openFile. If a new file is to be opened using the same instance, the old file must first be closed using closeFile. Files can be opened in three different modes: Read, Write and Read/Write. When writing to a file, the contents of the file after the current position are overwritten.
Example Script:
-- Create an instance of FileIO
myFile := NewObject("fileio")
-- Display an "open" dialog and return the file name to Authorware
myFileName := CallObject(myFile, "displayOpen")
-- Open the file
CallObject(myFile, "openFile", myFileName, 1)
-- Read the file and return a string to Authorware
theFile := CallObject(myFile, "readFile")
-- Close the file
CallObject(myFile, "closeFile")
-- Dispose of the instance
myFile := 0
In this example, a new instance was created and stored in the variable myFile. Next, a call to displayOpen is used to display an open dialog to allow a file to be selected. The file name is returned as a fully qualified path string to Authorware. The file is then opened in read-only mode, the contents of the file are read, and the file is closed. Lastly, the instance is disposed.
There is also an Authorware Show Me (xtraio.a6p) which demonstrates how to use the Xtra. It can be found in the Show Mes installed with Authorware 6.
Known Problems
==============
The FileIO Xtra cannot use a net-based file when supplied with a URL for the file name. It is limited to accessing files available via file systems mounted on the local system.
The displaySave function does not directly inform Authorware whether a user is replacing an existing file. A workaround is to attempt to create the file using createFile and check the error code for a "File Already Exists" error.
Function Reference
==================
closeFile
CallObject(object, "closeFile")
Closes a file that has been previously opened using openFile.
createFile
CallObject(object, "createFile", "fileName")
Creates a file. The fileName must be either a fileName to be created in the current directory, or a fully qualified path and fileName. Relative paths are not supported. After creating the new file, the file must be opened before it can be written to.
delete
CallObject(object, "delete")
Deletes the currently opened file. The file must be open to use this function.
displayOpen
CallObject(object, "displayOpen")
Displays a platform specific "open" dialog allowing a user to select a file. Returns a fully qualified path and fileName to Authorware. The setFilterMask function can be used to control what file types are displayed in the dialog.
displaySave
CallObject(object, "displaySave", "title", "defaultFileName")
Displays a platform specific "save" dialog allowing a user to specify a file. Returns a fully qualified path and fileName to Authorware. The setFilterMask function can be used to control what file types are displayed in the dialog. The title and defaultFileName parameters allow you to specify a default filename to be displayed, as well as title text for the save dialog.
error
CallObject(object, "error", status)
Returns a readable error string. A numeric error code is passed in as the third argument. (Also refer to the 'status' function.) The errors returned can be any of the following:
"OK"
"Memory allocation failure"
"File directory full"
"Volume full"
"Volume not found"
"I/O Error"
"Bad file name"
"File not open"
"Too many files open"
"File not found"
"No such drive"
"No disk in drive"
"Directory not found"
"Instance has an open file"
"File already exists"
"File is opened read-only"
"File is opened write-only"
"Unknown error"
fileName
CallObject(object, "fileName")
Returns the file name string of the current open file. The file must be open use this function.
getFinderInfo
CallObject(object, "getFinderInfo")
Returns the Type and Creator of the current file as a string. This function does nothing when used under Windows. The file must be open to use this function.
getLength
CallObject(object, "getLength")
Gets the length of the currently opened file. Returned as an integer. The file must be open to use this function. The value returned is the length of the file in bytes.
getOSDirectory
getOSDirectory()
A function that returns the full path to either the Windows directory, or the System Folder depending on which OS is currently being used. Does not require a child instance to call.
getPosition
CallObject(object, "getPosition")
Gets the file position of the current open file. Returned as an integer. The file must be open to use this function.
NewObject
NewObject("fileio")
This is called to create a new instance of FileIO. It returns an instance variable used to reference the instance.
openFile
CallObject(object, "openFile", "fileName", mode)
Opens the named file. This call must be used before any read/write operations can take place. The filename can be either a fully qualified path and filename, or a relative filename. The openMode parameter specifies whether to open the file in Read, Write or Read Write mode. Valid Flags are: 0 Read/Write, 1 Read, 2 Write.
readChar
CallObject(object, "readChar")
Reads the character (either single or double-byte) at the current position and then increments the position. The character is returned to Authorware as a string. The file must be open in read or read/write mode to use this function.
readFile
CallObject(object, "readFile")
Reads from the current position to the end of the file and returns the file to Authorware as a string. The file must be open in read or read/write mode to use this function.
readLine
CallObject(object, "readLine")
Reads from the current position up to and including the next Return, increments the position, and returns the string to Authorware. The file must be open in read or read/write mode to use this function.
readToken
CallObject(object, "readToken", "skip", "break")
Reads the next 'token' starting at the current position. Characters matching the 'skip' parameter are "skipped" and the file is read until 'break' is encountered. The file must be open in read or read/write mode to use this function. This function will read double-byte tokens as long as the skip and break are single-byte characters. It will not detect double-byte skip or break characters.
readWord
CallObject(object, "readWord")
Reads the next word starting at the current position. The file must be open in read or read/write mode to use this function.
setFilterMask
CallObject(object, "setFilterMask", "mask")
Sets the filter mask used by calls to displayOpen and displaySave. The filter mask determines what files to show when displaying an "open" or "save" dialog. The third parameter is a string representing the filter mask to set.
On Windows, this is a comma-separated string of file types and associated extensions (e.g. "All Files,*.*,Text Files,*.TXT"), and a string of types on the Macintosh (e.g. "TEXTPICT"). On Windows, the filter mask string is limited to 256 characters.
On the Macintosh, you are limited to four four-character types. When a new instance of FileIO is created, the filter masks defaults to all files. To reset the filter mask to display all files after it has been set, just pass in an empty string, e.g. CallObject(object, "setFilterMask", "").
setFinderInfo
CallObject(object, "setFinderInfo", "attributes")
Sets the Type and Creator of the current file. The string takes the form of a space-separated set of TYPE and CREATOR codes (e.g. "TEXT TTXT"). This function does nothing when used under Windows. The file must be open to use this function.
setPosition
CallObject(object, "setPosition", position)
Sets the file position of the current open file. The file must be open to use this function.
status
CallObject(object, "status")
Returns the error code returned by the last function called. The value is returned as an integer. (Also refer to the 'error' function.)
version
CallParentObject("fileio", "version")
Returns FileIO version and build information. Useful when filing bug reports, or determining installed version while authoring. No practical use beyond this.
writeChar
CallObject(object, "writeChar", "theChar")
Writes a single character to the file at the current position. The file must be open in write or read/write mode to use this function.
writeString
CallObject(object, "writeString", "theString")
Writes a string to the file at the current position. The file must be open in write or read/write mode to use this function.
===(共2张PPT)

展开更多......

收起↑

资源列表