2024/07/26 4

[CS] 자료형/자료구조

CS (Computer Science, 컴퓨터 과학) 자료형 (data type): 프로그래밍에서 값이 가질 수 있는 데이터의 종류. 데이터가 저장되는 형식.자료형을 통해 컴퓨터는 해당 값이 어떻게 해석되고 처리되어야 하는지 알 수 있다.  주요 자료형 (8가지) 1. 정수형 (integer): 정수값을 저장함 5, -3, 100#   2. 실수형 (float): 실수값, 즉 소수점을 포함한 값 -0.5, -2.0, 3.141592#   3. 문자열 (string): 문자들의 집합. 큰따옴표나 작은따옴표로 싸인 텍스트 "hi", 'dino'#   4. 불리언 (boolean) : 논리연산에서 사용됨 True, False#   5. 리스트 (list) : 여러 값을 순서대로 저장함. 대괄호 []로 감싸고 ..

CS 2024.07.26

[CS] 운영체제

OS(Operating System, 운영체제)▶ 운영체제 목적운영체제는 사용자가 컴퓨터를 조작/제어할 수 있게하고 작업의 편의성을 제공하는 시스템 소프트웨어.CPU, 메모리, 네트워크 등 하드웨어 자원을 효율적으로 관리사용자와 컴퓨터 간의 상호작용을 위한 인터페이스를 제공응용 프로그램을 실행하고 관리, 프로그램 간의 상호작용 지원시스템 자원과 데이터 보안 유지, 시스템 안정성 보장▶ 운영체제 성능 지표처리능력 : 일정 시간동안 시스템이 처리할 수 있는 작업량. ex) 웹서버가 얼마나 많은 요청을 처리할 수 있는지.반환시간 : 작업이 시스템에 들어와서부터 완료될 때까지 걸린 시간. ex) 사용자가 요청한 작업이 얼마나 빨리 완료되는지 응답 속도.사용가능도 : 요청이 있을 때 즉시 사용 가능한 정도. ex..

CS 2024.07.26

[CS] 하드웨어 - 컴퓨터구조

CS (Computer Science, 컴퓨터 과학)컴퓨터 구조 - 하드웨어 기본내용더보기1. Mainboard (메인보드)2. CPU(Central Processing Unit, 중앙처리장치)2-1. CPU 주요 구성 요소          -  ALU(Arithmetic Logic Unit, 산술논리장치)           -  CU(Control Unit, 제어장치)          -  Register(레지스터)           -  Cache Memory(캐시메모리)2-2. CPU 동작           -  컴퓨터 언어 변환           -  명령어 수행 단계2-3. CPU 성능           -  Clock(클럭)           -  Core(코어)3. GPU(Graphic Pr..

CS 2024.07.26

[프로그래머스] #28 없는 숫자 더하기

▶ 문제0부터 9까지의 숫자 중 일부가 들어있는 정수 배열 numbers가 매개변수로 주어짐. numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 하도록 solution 함수 완성하기. ▶ 제한사항1 ≤ numbers 의 길이 ≤ 90 ≤ numbers 의 모든 원소 ≤ 9numbers 의 모든 원소는 서로 다름 ▶ 풀이def solution(numbers): return 45 - sum(numbers) 통과!

codekata 2024.07.26