精华内容
下载资源
问答
  • 全国计算机等级考试由教育部考试中心主办,是国内影响大、参加考试人数多的计算机水平考试。本视频面向一级计算机基础及MS Office应用科目的备考,旨在帮助考生提高备考效率,以便顺利通过考试。...
    计算机一级等级考试——计算机基础及Office应用教程—9631人已学习 
    课程介绍    
    201509241002452082.jpg
        全国计算机等级考试由教育部考试中心主办,是国内影响大、参加考试人数多的计算机水平考试。本视频面向一级计算机基础及MS Office应用科目的备考,旨在帮助考生提高备考效率,以便顺利通过考试。
    课程收益
        掌握计算机运用基础,及微软Office常用办公技能技巧
        顺利通过全国计算机等级考试
    讲师介绍
        兰晓宇更多讲师课程
        微软Windows Server System技术讲师
    课程大纲
      第1章:考试指南
        1.讲师与课程总体介绍  1:37
        2.考试整体介绍  8:51
      第2章:实操题考点分析
        1.Windows操作题考点详解  12:50
        2.word字处理(1)  17:57
        3.word字处理(2)  13:07
        4.word字处理(3)  14:20
        5.word字处理(4)  13:33
        6.Excel表格(1)  16:58
        7.Excel表格(2)  18:49
        8.Excel表格(3)  17:21
        9.Excel表格(4)  20:20
        10.Excel表格(5)  11:42
        11.PPT演示文稿(1)  21:01
        12.PPT演示文稿(2)  19:39
        13.PPT演示文稿(3)  16:33
        14.上网实操题  15:21
      第3章:计算机基础知识难点分析
        1.计算机编码转换  16:45
        2.计算机中的信息单元与字符  5:08
      第4章:历年真题演练
        1.基本操作+字处理  11:28
        2.电子表格、演示文档和上网题  9:48
    大家可以点击【查看详情】查看我的课程
    展开全文
  • 2.获得用户输入的文字,将这段文字进行垂直输出。 3.获得用户输入的个合法算式,例如1.2+3.4,输出运算结果。 4.获得用户输入的个小数,提取并输出其整数部分。 5.获得用户输入的个整数N,计算并输出1...

    第二章 Python语言基本语法元素

    一、选择题
    C B B C A D B A D B
    二、编程题
    1.获得用户输入的一个整数N,计算并输出N的32次方。
    在这里插入图片描述
    2.获得用户输入的一段文字,将这段文字进行垂直输出。
    在这里插入图片描述
    3.获得用户输入的一个合法算式,例如1.2+3.4,输出运算结果。
    在这里插入图片描述
    4.获得用户输入的一个小数,提取并输出其整数部分。
    在这里插入图片描述
    5.获得用户输入的一个整数N,计算并输出1到N相加的和。
    在这里插入图片描述

    第三章 数字类型

    一、选择题
    C A A A B A C D A C

    解析:
    1.对于整数类型,输出格式包括如下6种。

    b: 输出整数的二进制方式; c: 输出整数对应的 Unicode 字符; d: 输出整数的十进制方式; o: 输出整数的八进制方式; x:
    输出整数的小写十六进制方式; X: 输出整数的大写十六进制方式;

    4.Python内置数据类型。 python的数据类型以是否可变,可分为可变类型和不可变类型,对于可变类型来说,操作一般涉及增、删、改、查,对于不可变类型,一般的操作只有查。
    不可变类型:数字、字符串、bytes、元组 其中数字类型:整数int、浮点数float、复数complex 可变类型:列表、字典、集合
    相关链接:https://www.cnblogs.com/blackmatrix/p/5614086.html

    二、编程题
    1.获得用户输入的一个整数,输出该整数百位及以上的数字。
    在这里插入图片描述
    2.获得用户输入的一个字符串,将字符串按照空格分割,然后逐行打印出来。
    在这里插入图片描述
    3.程序读入一个表示星期几的数字(1-7),输出对应的星期字符串名称。例如,输入3,返回“星期三”。
    在这里插入图片描述
    4.设n是一任意自然数,如果n的各位数字反向排列所得自然数与n相等,则n被称为回文数。从键盘输入一个5位数字,请编写程序判断这个数字是不是回文数。
    在这里插入图片描述
    5.输入一个十进制整数,分别输出其二进制、八进制、十六进制字符串。
    在这里插入图片描述

    第四章 程序的控制结构

    一、选择题
    B A D C D D C A C D
    二、编程题
    1.输入一个年份,输出是否是闰年。#闰年条件:能被4整除但不能被100整除,或者能被400整除的年份,都是闰年。
    在这里插入图片描述
    2.最大公约数计算。获得两个整数,求出这两个整数的最大公约数和最小公倍数。最大公约数的计算一般使用辗转相除法,最小公倍数则使用两个数的乘积除以最大公约数。
    在这里插入图片描述
    3.统计不同字符个数。用户从键盘键入一行字符,编写一个程序,统计并输出其中英文字符、数字、空格和其他字符的个数。
    在这里插入图片描述

    #unicode编码范围: 汉字: 十六进制 [0x4e00, 0x9fa5] / 十进制 [19968,40869]

    数字:十六进制 [0x30, 0x39] / 十进制 [48, 57]

    小写字母:十六进制 [0x61, 0x7a] / 十进制 [97,122]

    大写字母:十六进制 [0x41, 0x5a] / 十进制 [65, 90],

    注:chr(x) & ord(x)使用的是 单个字符,或者十进制INT格式的unicode编码;

    4.改编题目1中的程序,当用户输入出错时给出“输入内容必须是整数!”的提示,并让用户重新输入。
    在这里插入图片描述
    5.羊车门问题。有三扇关闭的门,一扇门后面停着汽车,其余门后是山羊,只有主持人知道每扇门后面是什么。参赛者可以选择一扇门。在开启它之前,主持人会开启另外一扇门,露出门后的山羊。此时,允许参赛者更换自己的选择。请问,参赛者更换选择后能否增加猜中汽车的机会?——这是一个经典问题。请使用random库对这个随机事件进行预测,分别输出参赛者改变选择和坚持选择获胜的概率。
    在这里插入图片描述

    第五章 函数和代码复用

    一、选择题
    B B B D C B B C C D
    二、编程题
    1.实现isNum()函数,参数作为一个字符串,如果这个字符串属于整数、浮点数或复数的表示,则返回True,否则返回False。
    在这里插入图片描述
    2.实现isPrime函数,参数为整数,要有异常处理。如果整数是质数,返回True,否则返回False。
    在这里插入图片描述
    3.编写一个函数计算传入字符串中数字、字母、空格以及其他字符的个数。
    在这里插入图片描述
    4.编写一个函数,打印200以内的所有素数,以空格分隔。
    在这里插入图片描述
    5.编写一个函数,参数为一个整数n。利用递归获取斐波那契数列中的第n个数并返回。
    在这里插入图片描述

    第六章 组合数据类型

    一、选择题
    B B B B A D D A D D

    解析:2.字典的key只能是不可变数据类型;

    二、编程题
    1.英文字符频率统计。编写一个程序,对给定字符串中出现的a~z字母频率进行分析,忽略大小写,采用降序方式输出。
    在这里插入图片描述
    2.中文字符频率统计。编写一个程序,对给定字符串中出现的全部字符(含中文字符)频率进行分析,采用降序方式输出。
    在这里插入图片描述
    3.随机密码生成。编写程序,在26个字母大小写和9个数字组成的列表中随机生成10个8位密码。
    在这里插入图片描述
    4.重复元素判定。编写一个函数,接受列表作为参数,如果一个元素在列表中出现了不止一次,则返回True,但不要改变原来列表的值。同时编写调用这个函数和输出测试结果的程序。
    在这里插入图片描述
    5.重复元素判定续。利用集合的无重复性改编上一个程序,获得一个更快更简洁的版本。
    在这里插入图片描述

    第七章 文件和数据格式化

    一、选择题
    B A C C C C C C D C
    二、编程题
    1.输入一个文件和一个字符,统计该字符在文件中出现的次数。
    在这里插入图片描述
    2.假设有一个英文文本文件,编写一个程序读取其内容并将里面的大写字母变成小写字母,小写字母变成大写字母。
    在这里插入图片描述
    3.编写一个程序,生成一个10×10的随机矩阵并保存为文件(空格分隔行向量,换行分隔列向量),再写程序将刚才保存的矩阵文件另存为CSV格式,用Excel或文本编辑器打开看看结果对不对。
    在这里插入图片描述
    4.编写一个程序,读取一个python源代码文件,将文件中所有除保留字外的小写字母换成大写字母,生成后的文件要能够被Python解释器正确执行。
    在这里插入图片描述
    以Q4resouce.py为用例运行结果如下:
    在这里插入图片描述

    注意:Q4.py中table列表中的元素需视源代码具体情况而定,table用来存放除了保留字以外的关键字,如库名以及函数名,否则会影响生成后的文件(此例为Q4result.py)的运行。

    5.编写一个程序,要求能够将元素为任意Python支持的类型(包括含有半角逗号的字符串)的列表转储为CSV,并能够重新正确解析为列表。
    在这里插入图片描述

    第九章 Python标准库概览

    一、选择题
    A A D C C B B A B D
    二、编程题
    1.使用turtle库绘制一个蜂窝状六边形
    在这里插入图片描述
    运行结果如下:
    在这里插入图片描述
    2.使用turtle库绘制一朵玫瑰花。

    import turtle
     
    # 设置初始位置
    turtle.penup()
    turtle.left(90)
    turtle.fd(200)
    turtle.pendown()
    turtle.right(90)
     
    # 花蕊
    turtle.fillcolor("red")
    turtle.begin_fill()
    turtle.circle(10,180)
    turtle.circle(25,110)
    turtle.left(50)
    turtle.circle(60,45)
    turtle.circle(20,170)
    turtle.right(24)
    turtle.fd(30)
    turtle.left(10)
    turtle.circle(30,110)
    turtle.fd(20)
    turtle.left(40)
    turtle.circle(90,70)
    turtle.circle(30,150)
    turtle.right(30)
    turtle.fd(15)
    turtle.circle(80,90)
    turtle.left(15)
    turtle.fd(45)
    turtle.right(165)
    turtle.fd(20)
    turtle.left(155)
    turtle.circle(150,80)
    turtle.left(50)
    turtle.circle(150,90)
    turtle.end_fill()
     
    # 花瓣1
    turtle.left(150)
    turtle.circle(-90,70)
    turtle.left(20)
    turtle.circle(75,105)
    turtle.setheading(60)
    turtle.circle(80,98)
    turtle.circle(-90,40)
     
    # 花瓣2
    turtle.left(180)
    turtle.circle(90,40)
    turtle.circle(-80,98)
    turtle.setheading(-83)
     
    # 叶子1
    turtle.fd(30)
    turtle.left(90)
    turtle.fd(25)
    turtle.left(45)
    turtle.fillcolor("green")
    turtle.begin_fill()
    turtle.circle(-80,90)
    turtle.right(90)
    turtle.circle(-80,90)
    turtle.end_fill()
     
    turtle.right(135)
    turtle.fd(60)
    turtle.left(180)
    turtle.fd(85)
    turtle.left(90)
    turtle.fd(80)
     
    # 叶子2
    turtle.right(90)
    turtle.right(45)
    turtle.fillcolor("green")
    turtle.begin_fill()
    turtle.circle(80,90)
    turtle.left(90)
    turtle.circle(80,90)
    turtle.end_fill()
     
    turtle.left(135)
    turtle.fd(60)
    turtle.left(180)
    turtle.fd(60)
    turtle.right(90)
    turtle.circle(200,60)
    
    #原文链接:https://blog.csdn.net/zaq0123/article/details/78573186/ 
    

    运行结果:
    在这里插入图片描述
    3.使用turtle库绘制一个颜色图谱。
    在这里插入图片描述
    为了防止运行时间过长,我将步长设置为80,运行结果如下:
    在这里插入图片描述
    4.使用random库生成一个包含10个0~100之间随机整数的列表。
    在这里插入图片描述
    5.利用time库将当前日期时间转化成类似“Sunday, 8.January 2017 11:03PM”的格式。
    在这里插入图片描述

    第十章 Python第三方库概览

    一、选择题
    B D C C D C B A B A
    二、编程题
    1.使用jieba.cut()对“Python是最有意思的编程语言”进行分词,输出结果,并将该迭代器转换为列表类型。
    在这里插入图片描述
    2.使用jieba.cut()对“今天晚上我吃了意大利面”进行分词,输出结果,并使“意大利面”作为一个词出现在结果中。
    在这里插入图片描述
    3.自选一篇报告或者演讲稿,利用jieba分析出其词频排前五的关键词。
    在这里插入图片描述4.选择你最喜欢的小说,统计出场人物词频排名。
    在这里插入图片描述5.续上题,将上题结果以词云的方式实现,并尝试美化生成的词云图片。
    在这里插入图片描述

    展开全文
  • 版权声明:非商业转载请注明出处,商业转载请联系本人 http://blog.csdn.net/qq_38351824声明:本篇文章只是个人知识盲区、知识弱点、重点部分的归纳总结,望各位大佬不喜勿喷...作者:sumjess目前内容:第二章总...

    版权声明:非商业转载请注明出处,商业转载请联系本人                                                         http://blog.csdn.net/qq_38351824

    声明:本篇文章只是个人知识盲区、知识弱点、重点部分的归纳总结,望各位大佬不喜勿喷。梳理顺序是按照书籍的实际顺序梳理,转载请注明出处。

    作者:sumjess

    目前内容:第一二章总结


    1、#include 这行代码是一条C预处理器指令。通常,C编译器在编译前会对源代码做一些准备工作,即预处理;#include 中的#符号表明,C预处理器在编译器接手之前处理这条指令。

    2、声明注意事项:

        (1)只可以用小写字母、大写字母、数字、下划线来命名,而且名称一个字符必须是字符或下划线,不能是数字;

        (2)最好不要把初始化变量和未初始化的变量放在同一条声明中;

        (3)大小写字母是被认为是两个不同的字符;

        (4)用户标识符与关键字相同,则在对程序进行编译时系统将给出出错信息;如果用户标识符与预定义标识符相同,系统并             不报错,只是该预定义标识符将失去原定含义;

        (5)#define命令行的最后不得加分号;

    3、进制表示:

        十进制基本常量用一串连续的数字表示,例如 3223、-2342、0等;

        八进制也是用一串连续的数字表示,但其开头必须是数字“0”;

        十六进制数用数字0和字母x(或大写字母X开头),注:十六进制中的字母a、b、c、d、e、f既可以用大写也可以用小写;

        注意:(1)在C程序中只有十进制可以是负数,而八进制和十六进制数只能是整数;

                  (2)对于一个有符号整数,其中最高位(最左边的一位)用来存放整数符号,称为符号位。若是正整数,最高位放置0;若是负整数,最高位放置1;

        相关于原码、补码、反码,负数的十进制和二进制的相互转换请参考

    4、基本运算符:

        (1)说明:

                ① 如果双目运算符两边运算数的类型一致,则所得结果的类型与运算数的类型一致。eg:1.0/2.0=0.5  而 1/2=0 ;

                ② 如果双目运算符两边运算数的类型不一致,系统将自动进行类型转换,转换规律见下图:


            ③在C语言中,所有的实型数的运算符均以双精度方式进行。若是单精度,则在尾数部分添0,使之转化为双精度数;

        (2)算数运算符的优先级:


        (3)强制类型转换表达式:

                     形式: (类型名)(表达式)

                     eg:  表达式(int)3.234把3.234转换成整数 3;表达式(float)(10%3)把所得结果转换成双精度数。

        (4)复合赋值表达式:

                     复合赋值运算符有:+=、-=、*=、/=、%=;

                            注:复合赋值运算符和赋值运算符的优先级相同。

                      附练习题一道:


            (5)赋值运算中的类型转换:

                        赋值号右边的值先转换成与赋值号右边的变量相同的类型,然后进行复制;

                         注:建议手动强制转化,否则可能会有警告。

    5、自加自减运算符:

    (1)如果只是看i++和++i,这两个是等价的,都等同于i=i+1,都是变量自身加1。
    (2)在一般情况下,它们都是跟赋值联系在一起。
           比如:
             int a;
            a=i++;  //将i的值赋值给a,即a=i;然后再执行i=i+1;
            也就是【a=i++;】与【a=i; i=i+1;】等价。
            a=++i;//将i+1的值赋给a,即a=i+1;然后再执行i=i+1;

            也就是【a=++i;】与【a=i+1;i=i+1;】等价。

      (3)总结一下:

           ①前置++是将自身加1的值赋值给新变量,同时自身也加1;

           ②后置++是将自身的值赋给新变量,然后才自身加1。


    展开全文
  • 种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。 应用举例 1:科学计算 2、...

    1了解计算机基础知识之计算机概述

    • A:什么是计算机?计算机在生活中的应用举例
      • 计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。
      • 应用举例
        • 1:科学计算
        • 2、数据处理
        • 3、自动控制
        • 4、计算机辅助设计
        • 5、人工智能
        • 6、多媒体应用
        • 7、计算机网络
    • B:什么是硬件?硬件举例

      • 计算机硬件(Computer Hardware)是指计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称。这些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。
      • 冯.诺依曼体系结构
      • 计算机的硬件分成5大组成部件:运算器、控制器、存储器、输入设备和输出设备。

        • 运算器和控制器是计算机的核心,合称中央处理单元(Central Processing Unit,CPU)或处理器。CPU的内部还有一些高速存储单元,被称为寄存器。其中运算器执行所有的算术和逻辑运算;控制器负责把指令逐条从存储器中取出,经译码后向计算机发出各种控制命令;而寄存器为处理单元提供操作所需要的数据。
        • 存储器是计算机的记忆部分,用来存放程序以及程序中涉及的数据。它分为内部存储器和外部存储器。内部存储器用于存放正在执行的程序和使用的数据,其成本高、容量小,但速度快。外部存储器可用于长期保存大量程序和数据,其成本低、容量大,但速度较慢。
        • 输入设备和输出设备统称为外部设备,简称外设或I/O设备,用来实现人机交互和机间通信。微型机中常用的输入设备有键盘、鼠标等,输出设备有显示器、打印机等。
    • C:什么是软件?软件分类及举例
      • 计算机软件(Computer Software)是使用计算机过程中必不可少的东西,计算机软件可以使计算机按照事先预定好的顺序完成特定的功能
      • 计算机软件按照其功能划分为系统软件与应用软件
        • 系统软件: DOS(Disk Operating System), Windows, Linux, Unix, Mac, Android, iOS
        • 应用软件:Office QQ聊天 空当接龙 计算器 英雄联盟等

    2了解计算机基础知识之软件开发和计算机语言概述

    • A:什么是软件
      • 按照特定顺序组织的计算机数据和指令的集合
    • B:什么是开发
      • 软件的制作过程
    • C:什么是软件开发
      • 借助开发工具与计算机语言制作软件
    • D:什么是计算机语言
      • 人与计算机之间进行信息交流沟通的一种特殊语言
    • E:计算机语言的分类
      • 机器语言:
        • 机器语言是直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码,它们有一定的位数,并分成若干段,各段的编码表示不同的含义。
      • 汇编语言:
        • 汇编语言是使用一些特殊的符号来代替机器语言的二进制码,计算机不能直接识别,需要用一种软件将汇编语言翻译成机器语言。
      • 高级语言:
        • 使用普通英语进行编写源代码,通过编译器将源代码翻译成计算机直接识别的机器语言,之后再由计算机执行。
        • 高级语言包括C,C++,C#,JAVA

    3了解计算机基础知识之人机交互

    • A:人机交互的两种方式
      • a:命令行方式
        • 需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记录住一些命令。
      • b:图形化界面方式
        • 这种方式简单直观,使用者易于接受,容易上手操作。

    4掌握计算机基础知识之键盘功能键和快捷键

    • A:键盘功能键
      • a:Tab
      • b:Shift
      • c:Ctrl
      • d:Alt
      • e:空格
      • f:Enter
      • g:Window
      • h:上下左右键
      • i:PrtSc(PrintScreen)屏幕截图
    • B:键盘快捷键
      • a:Ctrl+A 全选
      • b:Ctrl+C 复制
      • c:Ctrl+V 粘贴
      • d:Ctrl+X 剪切
      • e:Ctrl+Z 撤销
      • f:Ctrl+S 保存

    5掌握计算机基础知识之如何打开DOS控制台

    • A:xp下如何打开DOS控制台?
      • a:开始–程序–附件–命令提示符
      • b:开始–运行–cmd–回车
      • c:win+r–cmd–回车
    • B:win7下如何打开DOS控制台?
      • a:开始–所有程序–附件–命令提示符
      • b:开始–搜索程序和文件–cmd–回车
      • c:win+r–cmd–回车
    • C:win8下如何打开DOS控制台
      • a:鼠标左击开始–下箭头–命令提示符
      • b:鼠标右击开始–搜索–cmd–回车
      • c:鼠标右击开始–运行–cmd–回车
      • d:win+r–cmd–回车

    6计算机基础知识之常见的DOS命令讲解

    • A:d: 回车 盘符切换
    • B:dir(directory):列出当前目录下的文件以及文件夹
    • C:cd (change directory)改变指定目录(进入指定目录)
    • D:cd.. : 退回到上一级目录
    • E:cd: 退回到根目录
    • F:cls : (clear screen)清屏
    • G:exit : 退出dos命令行(分割线上的需要掌握,下的了解)
    • /=========================================================
    • md (make directory) : 创建目录
    • rd (remove directory): 删除目录
    • del (delete): 删除文件,删除一堆后缀名一样的文件*.txt
    • notepad 创建文件
    • 删除带内容的文件夹
      • rd + /s 文件夹名称(询问是否删除)
      • rd + /q + /s 文件夹名称(直接删除)

    7了解Java语言基础之Java语言概述

    • A:Java语言发展史
      • 詹姆斯·高斯林(James Gosling)1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司,1990年,与Patrick,Naughton和Mike Sheridan等人合作“绿色计划”,后来发展一套语言叫做“Oak”,后改名为Java。
      • SUN(Stanford University Network,斯坦福大学网络公司)
    • B:Java语言版本
      • JDK 1.1.4 Sparkler 宝石 1997-09-12
      • JDK 1.1.5 Pumpkin 南瓜 1997-12-13
      • JDK 1.1.6 Abigail 阿比盖尔–女子名 1998-04-24
      • JDK 1.1.7 Brutus 布鲁图–古罗马政治家和将军 1998-09-28
      • JDK 1.1.8 Chelsea 切尔西–城市名 1999-04-08
      • J2SE 1.2 Playground 运动场 1998-12-04
      • J2SE 1.2.1 none 无 1999-03-30
      • J2SE 1.2.2 Cricket 蟋蟀 1999-07-08
      • J2SE 1.3 Kestrel 美洲红隼(sǔn) 2000-05-08
      • J2SE 1.3.1 Ladybird 瓢虫 2001-05-17
      • J2SE 1.4.0 Merlin 灰背隼 2002-02-13
      • J2SE 1.4.1 grasshopper 蚱蜢 2002-09-16
      • J2SE 1.4.2 Mantis 螳螂 2003-06-26
      • JAVASE 5.0 (1.5.0) Tiger 老虎
      • JAVASE 5.1 (1.5.1) Dragonfly 蜻蜓
      • JAVASE 6.0 (1.6.0) Mustang 野马
      • JAVASE 7.0 (1.7.0) Dolphin 海豚
    • C:Java语言平台
      • J2SE(Java 2 Platform Standard Edition)标准版
        • 是为开发普通桌面和商务应用程序提供的解决方案,该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发
      • J2ME(Java 2 Platform Micro Edition)小型版
        • 是为开发电子消费产品和嵌入式设备提供的解决方案
      • J2EE(Java 2 Platform Enterprise Edition)企业版
        • 是为开发企业环境下的应用程序提供的一套解决方案,该技术体系中包含的技术如 Servlet、Jsp等,主要针对于Web应用程序开发
    • C:Java语言特点
      • 简单性
      • 解释性
      • 面向对象
      • 高性能
      • 分布式处理
      • 多线程
      • 健壮性
      • 动态
      • 结构中立
      • 安全性
      • 开源
      • 跨平台

    8掌握Java语言基础之Java语言跨平台原理

    • A:什么是跨平台性
    • B:Java语言跨平台原理
      • 只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。由JVM来负责Java程序在该系统中的运行。
    • C:Java语言跨平台图解
      • write once ,run anywhere!(一处编译,到处运行)

    9掌握Java语言基础之JRE和JDK的概述

    • A:什么是JRE
      • 包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
      • JRE:JVM+类库。
    • B:什么是JDK
      • JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。
      • 其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等
      • JDK:JRE+JAVA的开发工具。
    • C:为什么JDK中包含一个JRE
      • 为什么JDK中包含一个JRE呢?
        • 开发完的程序,需要运行一下看看效果。
    • D:JDK,JRE,JVM的作用和关系

    10了解Java语言基础之JDK的下载和安装过程图解

    • A:JDK的下载
    • B:JDK的安装

      • a:傻瓜式安装
        • 双击安装程序,然后一路next即可(但是不建议)
      • b:安装的推荐方式
        • 安装路径不要有中文或者特殊符号如空格等。
        • 所有和开发相关的软件最好安装目录统一。
          • 举例:我的JDK安装路径
            • G:\ProgramFiles\Java\jdk
        • 当提示安装JRE时,可以选择不安装。建议还是安装上。
      • c:演示安装流程
        • 可以先在d盘建立一个文件夹ProgramFiles
        • 然后截图演示安装过程
          安装Step1
          安装Step2
          安装Step3
          安装Step4
    • C:验证安装是否成功

      • a:通过DOS命令,切换到JDK安装的bin目录下。
        • G:\ProgramFiles\Java\jdk
      • b:避免每次都需要进入到上方目录下的麻烦,可以选择配置环境变量
        配置环境变量Step1
        配置环境变量Step2
        配置环境变量Step3
        *接下来就是确定、确定、确定就ok!
        *检验环境变量是否成功在DOS命令行里输入javac或java,如果正常显示一些内容,说明安装成功并且配置环境变量成功。
        检验是否成功

    11了解Java语言基础之JDK安装路径下的目录解释

    • a:bin目录:该目录用于存放一些可执行程序。
      • 如javac.exe(java编译器)、java.exe(java运行工具),jar.exe(打包工具)和* javadoc.exe(文档生成工具)等。
    • b:db目录:db目录是一个小型的数据库。
      • 从JDK 6.0开始,Java中引用了一个新的成员JavaDB,这是一个纯Java实现、开源的数据库管理系统。这个数据库不仅轻便,而且支持JDBC 4.0所有的规范,在学习JDBC 时,不再需要额外地安装一个数据库软件,选择直接使用JavaDB即可。
    • c:jre目录:”jre”是 Java Runtime Environment 的缩写,意为Java程序运行时环境。此目录是Java运行时环境的根目录,它包括Java虚拟机,运行时的类包,Java应用启动器以及一个bin目录,但不包含开发环境中的开发工具。
    • d:include目录:由于JDK是通过C和C++实现的,因此在启动时需要引入一些C语言的头文件,该目录就是用于存放这些头文件的。
    • e:lib目录:lib是library的缩写,意为 Java 类库或库文件,是开发工具使用的归档包文件。
    • f:src.zip文件:src.zip为src文件夹的压缩文件,src中放置的是JDK核心类的源代码,通过该文件可以查看Java基础类的源代码。

    12了解Java语言基础之Java开发工具介绍

    • A:notepad(微软操作系统自带,也就是记事本)
    • B:Editplus/Notepad++
    • C:Eclipse
    • D:MyEclipse
    • E:STS(Spring to Suite)
      • 给大家简单的介绍一下这些工具,然后说说我们使用这些工具的顺序。
      • 初学者练基础:先notepad,然后Editplus(培养代码感)
      • 熟练之后选择:MyEclipse、Eclipse、STS都可以。

    13掌握Java语言基础之HelloWorld案例的编写和运行

    • A:定义类
    • B:写main方法
    • C:写输出语句
    • D:Java程序开发运行与工作原理
    • E:编译和运行程序

      class HelloWorld {
          public static void main(String[] args) {
              System.out.println("HelloWorld");
          }
      }
      

    14掌握Java语言基础之HelloWorld案例常见问题

    • A:找不到文件(都演示一下,让学生看看出现的都是什么问题)
      • a:文件扩展名隐藏导致编译失败
      • b:文件名写错了
    • B:单词拼写问题(都演示一下,让学生看看出现的都是什么问题)
      • a:class写成Class
      • b:String写成string
      • c:System写成system
      • d:main写成mian
    • C:括号匹配问题(都演示一下,让学生看看出现的都是什么问题)
      • a:把类体的那对大括号弄掉一个
      • b:把方法体的那对大括号弄掉一个
      • c:把输出语句的那对小括号弄掉一个
    • D:中英文问题(都演示一下,让学生看看出现的都是什么问题)
      • a:提示信息:错误: 非法字符: \????的格式
      • 注意:java编程中需要的基本上都是英文字符

    15掌握Java语言基础之Java语言的书写格式(约定俗成)

    • 1,大括号要对齐,并且成对写
    • 2,左大括号前面有空格
    • 3,遇到左大括号要缩进,Tab
    • 4,方法和程序块之间加空行让程序看起来清晰
    • 5,并排语句之间加空格,例如for语句
    • 6,运算符两侧加空格

    16掌握Java语言基础之path环境变量的作用及配置方式1

    • A:在JDK的bin目录下开发程序容易产生的问题
      • a:如果文件过多,不方便管理
      • b:删除自己写过的不需要的文件,可能不小心把JDK自带的工具给删除了
    • B:如何解决问题呢
      • notepad这样的命令为什么在任何路径下都能够执行,配置path环境变量
    • C:配置方式
      • a:xp系统
        • 右键点击桌面计算机→选择属性→选择高级选项卡→点击环境变量→下方系统变量中查找path→双击path→将jdk安装目录下的bin目录添加到最左边并添加分号。
      • b:win7/win8系统
        • 右键点击桌面计算机→选择属性→选择高级系统设置→选择高级选项卡→点击环境变量→下方系统变量中查找path→双击path→将jdk安装目录下的bin目录添加到最左边并添加分号。
    • path配置的是可执行的文件.exe,配置后可以在不同的盘符下访问path路径下的可执行文件

    17掌握Java语言基础之Path环境变量的配置方式2

    • A:先配置JAVA_HOME
    • B:再修改path
    • C:最后说一下path是有先后顺序关系的

    18了解Java语言基础之classpath环境变量的作用及其配置

    • A:为什么要配置classpath
    • B:classpath配置的原理
    • C:如何配置classpath

    • path和classpath的区别

      • path配置的是可执行的文件.exe,配置后可以在不同的盘符下访问path路径下的可执行文件
      • classpath配置的java的类文件,就是.class文件

    19了解Java语言基础之Editplus开发程序并编译运行

    • A:配置快捷键编译运行
    • B:去除备份文件

    20掌握Java语言基础之注释概述及其分类

    • A:什么是注释
    • B:注释的分类及讲解

      • 文档注释目前不讲,说后面讲解
    • 注释的作用

      • A:解释说明程序
      • B:帮助我们调试错误

    21掌握Java语言基础之关键字的概述和使用

    • A:什么是关键字
      • 被Java语言赋予特定含义的单词
    • B:关键字的特点
      • 组成关键字的字母全部小写
    • C:常见关键字
      • public static void class等
    • D:关键字的注意事项
      • goto和const作为保留字存在,目前并不使用,类似Editplus这样的高级记事本,针对关键字有特殊的颜色标记,非常直观

    22掌握Java语言基础之标识符的概述和组成规则

    • A:什么是标识符
      • 就是给类,接口,方法,变量等起名字时使用的字符序列
    • B:标识符的组成规则
      • 英文大小写字母
      • 数字字符
      • $和_
    • C:标识符注意事项
      • 1,不能使用关键字
      • 2,不能数字开头

    23了解Java语言基础之标识符中常见的命名规则

    • 见名知意
    • A:包
      • 最好是域名倒过来,要求所有的字母小写
    • B:类或者接口
      • 如果是一个单词首字母大写
      • 如果是多个单词每个单词首字母大写(驼峰标识)
    • C:方法或者变量
      • 如果是一个单词全部小写
      • 如果是多个单词,从第二个单词首字母大写
    • D:常量
      • 如果是一个单词,所有字母大写
      • 如果是多个单词,所有的单词大写,用下划线区分每个单词
    展开全文
  • 图像处理入门教程

    万次阅读 多人点赞 2015-12-29 11:21:24
    在写这篇教程之前我本想多弄点插图,让文章看起来花哨一点,后来我觉得没必要这样做,大家花时间沉下心来读读文字没什么不好,况且学术和技术本身也不是多么花哨的东西。 、图像处理的应用 这个其实没什么...
  • 虽然计算机网络与电信网络和有线电视网络一样,都是种通信基础设施,但与这两个网络最大的不同在于计算机网络的端设备是功能强大且具有智能的计算机。利用计算机网络这个通信基础设施,计算机上运行的各种应用程序...
  • 最新免费计算机编程视频教程

    千次阅读 2019-09-05 23:25:54
    最新免费计算机编程视频教程 https://www.youtube.com/channel/UCAEDC_Ku-K6zTVpGi6kLS1g 嵌入式驱动开发环境搭建初级 Java For Android Eclipse IDE 使用技巧 Android 编码规范及代码风格 SVN & Git 版本控制 ...
  • 计算机模拟考试系统这款专门帮助大家考过计算机考试的软件,我们软件是按照最新的《全国计算机等级考试二MS Office高级应用考试大纲》所制作的计算机考试模拟软件,我们软件中拥有各种各样的错题模拟...
  • 第二章 Python语言基本语法元素 1.获得用户输入的个整数N,计算并输出N的32次方 这里考虑还没有学过N**32或者pow()等语法,所以用的是最麻烦的方法。 ...2.获得用户输入的文字,将这段...
  • 声明:本篇文章只是个人知识盲区、知识弱点、重点部分的归纳...、python简介: 1、python的诞生 创始人:Guido van Rossum(荷兰人) 时间:1989年圣诞节期间 地点:阿姆斯特丹 python的命名:源于Guid...
  • 13 万字C语言保姆级教程,从入门到精通。
  • (1)网络监听:自己不主动去攻击别人,而是在计算机上设置个程序去监听目标计算机与其他计算机通信的数据。 (2)网络扫描:利用程序去扫描目标计算机开放的端口等,目的是发现漏洞,为入侵该计算机做准备。 (3...
  • 第21讲维数据的处理 22.第22讲二维数据的处理 23.第23讲计算思维体育竞技编程 24.第24讲Web页面元素提取 25.第25讲turtle库 26.第26讲random库 27.第27讲time库 28.第28讲实例雪花 29.第29讲PIP,PyInstaller和...
  • 章 图像处理基础 1.1 PIL-Python图像库 1.1.1 对图片进行格式转换1.1.2 创建缩略图1.1.3 拷贝并粘贴区域1.1.4 调整尺寸及旋转 1.2 Matplotlib库 1.2.1 画图、描点和线1.2.2 图像轮廓和直方图1.2.4 ...
  • 经典计算机基础学科教程推荐

    千次阅读 2006-12-10 10:12:00
    经典计算机基础学科教程推荐 “适当的时候读适合的书”,这我对计算机学习的个经验性总结。每当学完一门课的时候,跑到图书馆却看到更好的教材时,总有种相见恨晚的感觉,恨不得天把它读完,借回来后却一直...
  • 全国计算机等级考试网络技术(三级教程)学习笔记1.1计算机系统的组成1.1.1计算机的特点定义:计算机是快速而高效地进行信息处理的电子设备,它能按照人们预先编写的程序对输入数据进行存储、处理、传送,从而...
  • 计算机视觉系列教程 () 视觉概述与opencv在VS端的配置 正好个朋友要学cv,我也把这段时间学过的一些算法总结一下,可供没有视觉基础但是有志于从事视觉算法工作者的个参考吧,欢迎大家交流指正。 ...
  • 虽然计算机网络与电信网络和有线电视网络一样,都是种通信基础设施,但与这两个网络最大的不同在于计算机网络的端设备是功能强大且具有智能的计算机。利用计算机网络这个通信基础设施,计算机上运行的各种应用程序...
  • Python语言程序设计2018年版(全国计算机等级考试二级教程)嵩天著 第二章 编程题 1.获得用户输入的个整数N,计算并输出N的32次方。 num = eval(input(&amp...
  • 1-01 计算机网络向用户可以提供那些服务?答:连通性和共享1-02 简述分组交换的要点。答:(1)报文分组,加首部(2)经路由器储存转发(3)在目的地合并1-03 试从多个方面比较电路交换、报文交换和分组交换的主要优...
  • 声明:本篇文章只是个人知识盲区、知识弱点、重点部分的归纳总结,望各位大佬不喜勿喷。梳理顺序是按照书籍的实际顺序梳理,转载请注明出处。... 个文本文件a.txt,其内容为“全国计算机...
  • 声明:本篇文章只是个人知识盲区、知识弱点、重点部分的归纳总结,望各位大佬不喜勿喷。梳理顺序是按照书籍的实际顺序梳理,转载请注明出处。作者:sumjess目前内容:第八、九、十、十一章总结1、数组和指针...i...
  • 这是因为调用函数printf时,其参数是从右至 左进行处理的,先计算++k。  ③ printf(“%*.*d“,m,n,f);将按照m和n规定的域宽输出浮点型变量f的值,而不是输出m、n的值。 2、数据输入:  (1)格式字符  (2...
  • 计算机基础教程(二)

    千次阅读 2018-07-17 16:47:56
    1.3 计算机系统的组成与工作原理1.3.1 冯·诺依曼计算机体系结构 设计思想有三点:⑴ 采用二进制数制。...计算机系统性能的高低在很大程度上取决于硬件的性能配置。根据冯·诺依曼提出的计算机设计思想...
  • (1)网络监听:自己不主动去攻击别人,而是在计算机上设置个程序去监听目标计算机与其他计算机通信的数据。 (2)网络扫描:利用程序去扫描目标计算机开放的端口等,目的是发现漏洞,为入侵该计算机做准备。 (3...
  • 计算机基础教程(三)

    千次阅读 多人点赞 2018-07-17 17:42:08
    计算机的工作就是顺序执行存放在内存储器中的系列指令。 1.指令、指令系统与程序指令是组能被计算机识别并执行的二进制数据代码,是让计算机完成某个操作的命令。条指令通常由两个部分组成,前面部分称为操作...
  • 、数字类型: 1、整数类型:  整数类型有4种进制表示:十进制、二进制、八进制和十六进制。  默认情况,整数采用十进制,其他进制需要增加引导符号,二进制数以0b引导,八进制数以0o引导,十六进制数以0x引导...
  • 大学计算机基础教程复习考试试题

    千次阅读 2021-03-03 14:28:40
    、单项选择题(每题2分,共50分) 1.计算机诞生于________。 A.1941年B.1946年C.1949年D.1950年 2.计算机语言的发展顺序是( ) A、高级语言、机器语言、汇编语言 B、机器语言、汇编语言、高级语言 C、机器...
  • 第1章 基本的图像操作和处理 1.1 PIL:Python图像处理类库 1.1.1 转换图像格式——save()函数 1.1.2 创建缩略图 1.1.3 复制并粘贴图像区域 1.1.4 调整尺寸和旋转 1.2 Matplotlib库 1.2.1 画图、描点和线 1.2.2 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 55,344
精华内容 22,137
关键字:

一级计算机字处理教程