A.Cookie是HTTP协议下的一种方法,通过该方法,服务器或脚本能够在客户工作站上维护状态或状态信息
B.Cookie文件是可以被Web浏览器读取的
C.Cookie文件是属于文本文件
D.Cookie文件可以携带病毒
E.硬盘上保存的Cookie文件是经过加密处理的
拿罐头赢奖金
超市里举行有奖销售活动,现将货柜上摆着的9 个铁罐每个上面都标一个数
字。三个、三个地垒在一起,如下图所示。
活动规定:每位顾客只能买3 个罐头。顾客一次只能从货柜上拿走一个罐头,
分3 次拿走3 个罐头,如果某次拿走了两个或两个以上的罐头,活动即告失败。
活动中顾客第一次拿走一个罐头后,这个被拿走的罐头上的数字就是他所得的分
数;拿走第二个罐头后,他得到的分数是被拿走的第二只罐头上的数字的2 倍;
拿走第3 个罐头后,他所得分数是这个罐上的数字的3 倍。这样,在顾客先后拿
走3 个罐头后,如若他所得的分值恰好是50 分,那么他将获得1000 元奖金。
请问顾客应该怎样拿走3 个罐头才能获得那份奖金?
7
9
9
A.①rd=BufferedReader("t1.txt"); ②str1=rd.readLine();
B.①rd=createReader("t1.txt"); ②str1=rd.readLine();
C.①rd=BufferedReader("t1.txt"); ②str1=rd.read();
D.①rd=createReader("t1.txt"); ②str1=rd.read();
题目来源:1月7日上午安徽省合肥市面试考题
试讲题目
1.题目:剖析编制计算机程序解决问题的过程
2.内容:
当我们遇到的问题需要通过编制计算机程序解决的时候,该如何着手呢?
一般来说,需要经历以下过程:
分析问题一一设计算法一一编写程序一一调试运行一一检测结果
一、分析问题
对于任何一个实际问题,首先要分析该问题的需求情况及已知条件,判断解决问题的可能性和目标要求,然后对需要解决的问题给出一个精确的描述,或者建立一个描述问题的模型。
刘丽的妈妈是公司经理,她总是担心通过电子邮件与客户交流业务的信件万一被别人盗取了,将会造成不可估量的损失。为此,刘丽请教了表哥,表哥说可以在发送前先用加密程序对邮件进行加密,收到后再用解密程序还原,这样即使邮件被别人截获也不容易得知其中的信息。表哥还告诉她这类加密、解密软件可以从一些工具软件中找到,自己编写也不难。刘丽感到用别人的软件来加密总是不放心,想自己来编写,并从此钻研开了计算机程序。
刘丽妈妈担心的问题属信息安全问题,这个问题可以有多种解决方案,刘丽表哥的方案是其中的一种。我们可以这样来分析:
要使计算机发送的邮件信息不被非法盗用,除了采取设置使用权限和使用者口令等方法外,还可以对邮件字符进行加密,加密的方法是将邮件中的字符进行某种变换。使得别人不能读懂,使用时再进行逆变换。我们还知道,每个字符在计算机内都有相应的代码存储表示,即机内码,因此,可以对邮件字符的机内码值进行某种变换,原来的字符就会变成其他的字符,只要攻击者未发现这个变换,他就无法读懂这段变换了的文字,从而达到加密的目的。
本例的加密问题可以简洁描述为:对需要加密的文件进行字符变换,把文件中的字符按照某种方法变换为不容易被人识别的字符,形成密文,而这种变换必须是可逆的,即密文文件经过解密能够恢复为原来的字符。限定条件是:待加密文本为纯文本文件。
二、设计算法
问题分析清楚后,接下来是要给出解决这个问题的详细方法和步骤,这一过程称为设计算法。算法是程序编写的基础。
三、参编写程序
有了清晰可操作的算法描述,就可以选择一种计算机语言工具来编写程序,实现算法。
四、调试运行
程序设计好以后,通过键盘输入计算机中运行,看程序能否按预想的结果来执行。五、检测结果
通过上述的学习我们知道,计算机是不会自己解决问题的,但它可以在人们编好的程序指示下帮助人们解决问题。要想利用计算机解决问题,人们除了使用现成的工具软件外,可以根据实际问题的需要,通过分析问题,设计解决问题的算法,并选择合适的程序设计语言把它编写为程序,而程序一旦编写并调试通过,就可以重复应用来解决同类的问题。
3.基本要求:
(1)要有一个恰当的导入环节。
(2)授课要结合生活实际讲解。
(3)要有合理的互动环节。
答辩题目
1.简单说一下计算机都有那些语言,区别是什么?
2.你认为在课堂上的评价对学生的影响?
关键字 volatile 有什么含意 并给出三个不同的例子。
一个定义为volatile 的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。下
面是volatile 变量的几个例子:
1). 并行设备的硬件寄存器(如:状态寄存器)
2). 一 个 中断 服 务子 程 序中 会 访问 到 的非 自 动变 量 (Non-automatic variables)
3). 多线程应用中被几个任务共享的变量
C 程序员和嵌入式系统程序员的最基本的问题。嵌入式系统程序员经常同硬件、中断、RTOS等等打交道,所用这些都要求volatile 变量。不懂得volatile 内容将会带来灾难。 (嗯,怀疑这否会是这样),我将稍微深究
一下,看一下这家伙是不是直正懂得volatile 完全的重要性。
1). 一个参数既可以是const 还可以是volatile 吗?解释为什么。
2). 一个指针可以是volatile 吗?解释为什么。
3). 下面的函数有什么错误: int square(volatile int *ptr)
{ return *ptr * *ptr;
}
A.通过选举,由品德高尚的小李主持分“M”,基本公平公正
B.拟定一人负责分“M”工作,并成立董事会,及时处理问题
C.选举产生分“M”委员会和监督委员会,有效落实执行和监督
D.参与者轮流值日分“M”,但主持分“M”者每次必须最后领取
写一算法检测单向链表中是否存在环
(whether there is a loop in a link list),
要求算法复杂度(Algorithm's complexity 是
O(n)) 并只使用常数空间(space is O(c)).
注意,你只知道一个指向单向链表头的指针。
链表的长度是不定的,而且环出现的地方也是不定
的,环有可能在头,有可能在中间。而且要求是检
测, 不能破坏环的结构.